Граф коммитов

557 Коммитов

Автор SHA1 Сообщение Дата
Taylor Southwick b3a86b8d98
Add command 'analysis list-formats` to see available formats (#1029) 2022-02-03 10:59:32 -08:00
dotnet-maestro[bot] fcaff6dd8e
Update dependencies from https://github.com/dotnet/arcade build 20220130.1 (#1037)
[main] Update dependencies from dotnet/arcade
2022-02-01 00:16:22 +00:00
Taylor Southwick b3a794ef0b
Write reports to stream (#1027) 2022-01-25 14:04:03 -08:00
Taylor Southwick 2cb00f273f
Use .netstandard2.0 for default extension (#1026)
We want to use .NET Standard for the extensions if possible so that we
could potentially run them in Visual Studio at some point. The reason
the default extension was not .NET Standard is because the try-convert
stuff uses MSBuild directly and was forcing .NET 5+ to be the TFM. This
change moves try-convert to be its own extension which allows the
default extension to be .NET Standard.
2022-01-25 09:41:35 -08:00
Taylor Southwick 791a73eede
Implement a transitive identification service against NuGet APIs (#1007)
We have been using information from a lock file to identify the transitive dependencies for a project. This is problematic for our use cases in a couple of ways:

- Requires that the project file be up-to-date with the packages we want to check which may not be the case
- Requires `dotnet restore` to be run and we end up running it fairly often to ensure things are up-to-date
2022-01-24 11:23:22 -08:00
dotnet-maestro[bot] 06064d38fa
Update dependencies from https://github.com/dotnet/arcade build 20220121.6 (#1024)
Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.SwaggerGenerator.MSBuild , Microsoft.DotNet.SignTool , Microsoft.DotNet.Helix.Sdk
 From Version 7.0.0-beta.22064.25 -> To Version 7.0.0-beta.22071.6

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-01-24 10:14:20 -08:00
Taylor Southwick 0ff0d03e4a
Add command to show feature flags and if they are enabled (#1004) 2022-01-21 14:20:59 -08:00
Taylor Southwick 559d6b5290
Add feature flag to enable running on non-Windows machines (#1022) 2022-01-20 14:48:42 -08:00
Johan Björnfot 3aa68d4214
Register default extensions first (#989) (#1020)
This changes so default extensions are loaded
before custom extensions. This means custom
extensions can override things like default templates
from the default extension
2022-01-20 14:19:16 -08:00
bleaphar 97fed3d853
Add IAnalyzeResultWriterProvider to negotiate writer given a desired format (#1008)
* test fixes

* Addition of Format Provider for analysis support

* Addressing PR comments pertaining to writer provider for htmlview

* Removal of extra line in ConsoleAnalyze

* Test change for sarif

* Separating testing classes for writers

* Looping in the renaming of the AnalyzeResultWriterTest
2022-01-19 15:29:11 -08:00
dotnet-maestro[bot] 3890bdf604
Update dependencies from https://github.com/dotnet/arcade build 20220114.25 (#1017)
[main] Update dependencies from dotnet/arcade
2022-01-18 20:58:10 +00:00
Taylor Southwick 2a3c2a6011
Move transitive reference analyzer to step after other analyzers (#1001)
The transitive dependency analyzer often seems to cause problems with loops. This change moves it so that it occurs after all the analyzers are run by moving it into its own step.
2022-01-10 13:38:24 -08:00
dotnet-maestro[bot] 07f7ec281a
Update dependencies from https://github.com/dotnet/arcade build 20220106.6 (#1003)
[main] Update dependencies from dotnet/arcade


 - Merge branch 'main' into darc-main-927bbe63-765c-4e98-8571-92c8525b76c8

 - Merge branch 'main' into darc-main-927bbe63-765c-4e98-8571-92c8525b76c8
2022-01-10 20:57:31 +00:00
Taylor Southwick 42d52486cc
Add info for publishing extensions to NuGet (#998) 2022-01-10 12:06:09 -08:00
James Charlesworth b321e0434b
Fix relative urls in extensibility.md (#1002) 2022-01-10 11:29:20 -08:00
Taylor Southwick 622bd58fdc
Remove Maui install (#995) 2022-01-07 13:19:49 -08:00
Taylor Southwick e834c6cd0d
Add solution wide project file conversion behind feature flag (#996)
This change enables a user to run conversions to SDK style as a unit of work before continuing on to additional code changes. Currently set behind a feature flag so SOLUTION_WIDE_SDK_CONVERSION must be enabled for the solution wide conversion to be used.
2022-01-07 12:41:15 -08:00
dotnet-maestro[bot] bea2988134
[main] Update dependencies from dotnet/arcade (#985)
[main] Update dependencies from dotnet/arcade


 - Merge branch 'main' into darc-main-971aa8f5-c1f4-4318-ad99-2e44321a84c3
2022-01-04 20:24:14 +00:00
András Tóth ce86a8ba98
Update ProjectNuGetReferences.cs (#993)
Fixed typo for dotnet restore command
2022-01-04 11:52:32 -08:00
Sunanda Balasubramanian efb3cc30a2
Fix Typo in ReadME (#984) 2021-12-16 15:56:45 -08:00
bleaphar 4489f011ce
Changeloghtml (#983)
* test fixes

* This pr reflects updates to changelog and readme based on the addition of the format feature flag

* Addition of the pr link in the changelog

* Revert "test fixes (#982)"

This reverts commit 02b49ff0ed.

* Git revert to reduce noise and make log fixes

* reintroduction of file fixes

* Revert formatting changes in README.md

* Revert formatting changes in README.md

* Revert formatting changes in README.md

* Revert formatting changes in README.md

* Revert formatting changes in README.md

* Revert formatting changes in Changelog.md

* Reword format parameters option

* inclusion of html format for readme explanation

* Nit Formatting

* Nit Formatting

* Nit Formatting

* Nit Formatting

* Nit Formatting

* Nit Formatting

* Nit Formatting

Co-authored-by: Sunanda Balasubramanian <subal@microsoft.com>
2021-12-16 14:41:07 -08:00
bleaphar 02b49ff0ed
test fixes (#982) 2021-12-15 11:20:13 -08:00
Taylor Southwick 3c9fe750c0
Update TelemetryOptions.cs (#981) 2021-12-15 10:09:47 -08:00
bleaphar e261db8bae
Addition of the Htmlview feature (#966)
* Addition of the Htmlview feature

* Fixes to some pr comments

* removal of extra function

* Change to embedded resource for the html template

* Code cleanup in AnalyzeResultWriter

* removal of UpgradeLog

* check fixes

* more check fixes

* Cancellation Token removal

* feature flag fix

* fix for feature function
2021-12-14 12:53:54 -08:00
Steve Smith 161b52343c
Update Book Cover Image (#974) 2021-12-13 13:08:01 -05:00
dotnet-maestro[bot] e0ca2e93b9
[main] Update dependencies from dotnet/arcade (#970)
[main] Update dependencies from dotnet/arcade
2021-12-13 13:38:34 +00:00
Eddy Nakamura bc84191b9a
Improving SARIF for IUpdater rules (#950)
* This is a proposal for the IUpdater rules

* Changing more files to the new pattern.

* Updating updater rules

* Adding RuleId

* Fixing build
2021-12-08 11:19:01 -08:00
Isaac Levin 3985425b57
Update MISC docs/lines to .NET 6 (#965) 2021-12-03 17:15:30 -08:00
dotnet-maestro[bot] df76723423
[main] Update dependencies from dotnet/arcade (#938)
[main] Update dependencies from dotnet/arcade


 - Update SDK version to .NET 6 GA

 - Merge remote-tracking branch 'origin/main' into darc-main-670d7585-c802-4fed-8ac9-45adcc587dc4

 - Deal with new warnings

 - use latest nuget

 - Merge remote-tracking branch 'origin/main' into darc-main-670d7585-c802-4fed-8ac9-45adcc587dc4
2021-12-03 20:09:11 +00:00
Mike Rousos 92e6f12d33
Fix TypeUpgradeAnalyzer to not report on non-type syntax or syntax with incorrect FQN (#955)
Fixes #931
2021-12-01 19:55:59 -05:00
Taylor Southwick 60f7c8fb10
Add search command for extensions (#944) 2021-11-30 17:45:00 -08:00
Taylor Southwick 075efed027
Remove analyzers dependency on the source step (#892) 2021-11-30 16:58:51 -08:00
Taylor Southwick e53d8ffd41
Update name of loose assembly extension (#961) 2021-11-30 15:25:05 -08:00
Taylor Southwick 552603125e
Update 20_bug_report.md (#962) 2021-11-30 15:24:55 -08:00
Andy (Steve) De George afa1e18e42
Minor text changes to the help messages. (#948)
* Update LocalizedStrings.resx

* Restore no new line at end

* Update src/cli/Microsoft.DotNet.UpgradeAssistant.Cli/LocalizedStrings.resx
2021-11-19 11:59:10 -08:00
Eddy Nakamura 8a88cac3c8
Improving SARIF with HelpUri, full description, specific rule name (#939)
* Improving SARIF with HelpUri, full description, specific rule name

* Updating all classes, updating tests

* Addressing PR feedback

* Updating tests and class

* Adding comment

* reverting

* Adding specific ruleIds for packageanalysis

* Addressing PR feedback
2021-11-18 10:13:50 -08:00
Taylor Southwick fd4f1c16d1
Update changelog for latest push and add extension link (#942) 2021-11-17 11:14:05 -08:00
Eddy Nakamura 3c4e05c787
Updating SARIF SDK, removing the old schema, removing fixed version. (#927)
* Updating SARIF SDK, removing the old schema

* Addressing PR feedback

* Removing change
2021-11-10 19:34:04 -08:00
Taylor Southwick 6881322855
Remove test abstraction and use base classes (#910) 2021-11-09 15:26:17 -08:00
Sunanda Balasubramanian af3ae7bc17
Update Changelog with latest release details (#922) 2021-11-09 11:23:03 -08:00
Mike Rousos d72527aefa
Fix Razor source updater issues (#919)
I found a few Razor source updater issues while investigating #856. This addresses them by making sure that source updates are correctly able to edit parts of the project other than cshtml files if needed and by improving the logic for mapping changed code back to cshtml files.

Fixes #856
Fixes #914
Fixes #915
2021-11-08 17:15:44 -05:00
dotnet-maestro[bot] 1b1ad9d1b8
[main] Update dependencies from dotnet/arcade (#905)
[main] Update dependencies from dotnet/arcade
2021-11-08 18:08:17 +00:00
Mike Rousos a6a21e7725
Update PackageUpdaterStep to log better messages for packages to be added/removed (#920) 2021-11-08 13:02:22 -05:00
Cathy Sullivan bb29510b5c
Update README.md for .NET 6 launch (#908)
* Update README.md for .NET 6 launch

* Updated README.md based on feedback to make it free of a specific .NET version

Using "latest .NET version (current, LTS, preview) to support future version releases, etc.
2021-11-08 09:49:49 -08:00
Sunanda Balasubramanian dea17d0c00
Missed log message update to .NET 6 (#917)
* Update LTS, Current and Preview to point to .NET6

* Missed a spot to update log message to .NET 6
2021-11-07 19:47:16 -08:00
Sunanda Balasubramanian 69239fe011
Misc Changes to log messages (#916)
* Update LTS, Current and Preview to point to .NET6

* Misc changes to log messages

* Fix Configupdater tests too

* Fix Integration tests too
2021-11-06 08:35:33 -07:00
Sunanda Balasubramanian 8aaa747eb2
Getting Upgrade-Assistant ready for .NET 6 GA (#907)
* Update LTS, Current and Preview to point to .NET6

* Update tests to reflect the change

* Some more test changes

* Reverting the using statements in tests

* Add a ifdef for .NET 6

* Adding a specific version for NuGet.Frameworks to unblock 6.0 tests

* Revving the version to 1.0.x for .NET 6 release

* Add documentation for the workaround and revert version changes from this PR.
2021-11-03 16:58:50 -07:00
Taylor Southwick e8897c3b64
Load assembly from extension if is provided (#891) 2021-11-02 10:33:19 -07:00
Sunanda Balasubramanian cf6ccf3ad2
Update CHANGELOG.md (#906) 2021-11-01 10:23:44 -07:00
dotnet-maestro[bot] d008dcd651
Update dependencies from https://github.com/dotnet/arcade build 20211024.1 (#902)
[main] Update dependencies from dotnet/arcade
2021-10-25 16:27:50 +00:00