Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update versions #2

Closed
wants to merge 1,300 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1300 commits
Select commit Hold shift + click to select a range
43f2f3d
Add SourceGenerators (VB) examples.
DualBrain Jan 6, 2021
1cc0cab
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jan 9, 2021
c17587b
Add projects for supporting source generator testing
sharwell Jan 12, 2021
c0a78d2
Fix validation of diagnostics in source generator tests
sharwell Jan 13, 2021
90c7987
Remove unusable verifier methods
sharwell Jan 13, 2021
dd1a3f3
Port check-ins for Maths generator from old PR
lucabol Jan 14, 2021
f50de95
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jan 14, 2021
4b93c45
Merge pull request #695 from lucabol/master
jmarolf Jan 14, 2021
6f9cf96
[master] Update dependencies from dotnet/arcade (#701)
dotnet-maestro[bot] Jan 21, 2021
739c94e
Merge remote-tracking branch 'dotnet/master' into nuget-config-refere…
sharwell Jan 21, 2021
3046d1d
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jan 23, 2021
1b1b5ee
Merge pull request #694 from sharwell/test-generators
sharwell Jan 26, 2021
51a5de8
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jan 26, 2021
1b6f5bb
Merge pull request #639 from KatoStoelen/nuget-config-referenceassemb…
sharwell Jan 26, 2021
39aa253
update version of the roslyn packages (and their dependencies)
jmarolf Jan 26, 2021
60afadd
add non-nullable references support
jmarolf Jan 26, 2021
52acf72
annotate syntax visualizer
jmarolf Jan 26, 2021
a9d6001
move common properties to build.props
jmarolf Jan 27, 2021
737e874
update LangVersion
jmarolf Jan 27, 2021
270e853
small fixes
jmarolf Jan 27, 2021
8b2477e
fix integration project
jmarolf Jan 27, 2021
a6d07e8
Update src/Directory.Build.props
jmarolf Jan 27, 2021
f13f68c
Update src/VisualStudio.Roslyn.SDK/SyntaxVisualizer/Roslyn.SyntaxVisu…
jmarolf Jan 27, 2021
efd6ba5
Update src/VisualStudio.Roslyn.SDK/SyntaxVisualizer/Roslyn.SyntaxVisu…
jmarolf Jan 27, 2021
36faeda
don't use Microsoft.VisualStudio.SDK
jmarolf Jan 27, 2021
c1a428a
update Microsoft.VisualStudio.Validation version
jmarolf Jan 28, 2021
9a8c9af
update editorconfig to include settings for spaces
jmarolf Jan 28, 2021
c977ccb
use pattern matching
jmarolf Jan 28, 2021
addd56e
Merge pull request #709 from jmarolf/bugfix/visualizer-crash
jmarolf Jan 28, 2021
3b0ce24
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jan 28, 2021
d6b3c6c
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jan 30, 2021
dd5330b
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Feb 2, 2021
5af59d5
Use MSBuildProjectFile
Youssef1313 Feb 2, 2021
c9a3ca8
Use MSBuildProjectFile
Youssef1313 Feb 2, 2021
cbd4dbd
Fixup feeds
mmitche Feb 2, 2021
92f5504
Merge pull request #720 from Youssef1313/patch-1
sharwell Feb 3, 2021
556b585
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Feb 3, 2021
ca6d613
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Feb 6, 2021
bf45296
Merge pull request #670 from cristianosuzuki77/master
JoeRobich Feb 8, 2021
db2d280
Clean up nuget feeds
JoeRobich Feb 8, 2021
ad192a2
Merge pull request #723 from dotnet/fix-feeds
JoeRobich Feb 8, 2021
6cccc74
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Feb 9, 2021
6684478
Merge pull request #725 from dotnet/feed-update-master
JoeRobich Feb 9, 2021
ce5ccd6
Add component debugger
chsienki Feb 9, 2021
e4641bf
Move to SetScale build pool
JoeRobich Feb 11, 2021
9792263
Pass access token when uploading insertion files
JoeRobich Feb 11, 2021
800be6d
Merge pull request #727 from dotnet/move-to-sspool
JoeRobich Feb 11, 2021
b079869
PR Feedback
chsienki Feb 12, 2021
5ef7fee
Address PROTOTYPE: comments:
chsienki Feb 16, 2021
f2ddb61
Add package source
chsienki Feb 16, 2021
c86f8bd
Use async lazy to get compiler root from the UI thread
chsienki Feb 16, 2021
92e3b89
NuGoop
chsienki Feb 16, 2021
ffd65a0
Add cap provider for VB
chsienki Feb 16, 2021
f78a1b7
Make capability provider dataflow based
chsienki Feb 17, 2021
492c07c
Don't warn on downgrade
chsienki Feb 17, 2021
65f8b41
cries in nuget
chsienki Feb 17, 2021
2af0f11
nuget harder
chsienki Feb 17, 2021
4dcffa0
Nuget 4.0
chsienki Feb 17, 2021
eb99474
Merge pull request #726 from chsienki/ComponentDebugger
jmarolf Feb 17, 2021
2ee7b3f
Revert "Add component debugger"
jmarolf Feb 17, 2021
0abb588
Merge pull request #732 from dotnet/revert-726-ComponentDebugger
jmarolf Feb 17, 2021
4683648
Support .exe and .winmd assembly extensions
sharwell Feb 23, 2021
ae9b783
Add CodeRefactoringProvider and SourceGenerator test packages to README
sharwell Feb 23, 2021
cc4f088
Merge pull request #737 from sharwell/update-readme
sharwell Feb 23, 2021
60dd4a1
Add support for .editorconfig documents
sharwell Feb 23, 2021
c69d641
Merge pull request #735 from sharwell/winmd
sharwell Feb 23, 2021
425dcad
Merge pull request #734 from sharwell/analyzer-config
sharwell Feb 23, 2021
22a55bf
Samples updates (#739)
chsienki Feb 25, 2021
15a6158
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Feb 26, 2021
ae7201e
Update MakeConstCodeFixProvider.cs
Youssef1313 Mar 2, 2021
86adecf
Update MakeConstCodeFixProvider.vb
Youssef1313 Mar 2, 2021
ec55905
Update samples/VisualBasic/MakeConst/MakeConst/MakeConstCodeFixProvid…
Youssef1313 Mar 2, 2021
23cf647
Fix build
Youssef1313 Mar 2, 2021
6a29f33
Add main to trigger list
allisonchou Mar 4, 2021
9edaa1e
Merge pull request #746 from dotnet/dev/allichou/add-main-trigger
allisonchou Mar 5, 2021
0092458
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 5, 2021
ceed1c5
Change occurrences of master to main (#747)
allisonchou Mar 5, 2021
ddd0789
Remove the arity suffix from template items
sharwell Mar 5, 2021
05749cb
Component debugger (#738)
chsienki Mar 8, 2021
50e2a55
Merge pull request #749 from sharwell/shorter-names
sharwell Mar 8, 2021
67c220e
Fix TestXmlReferenceResolver semantics for missing files
sharwell Mar 8, 2021
cc8f8b4
Fix build errors in Roslyn.ComponentDebugger
sharwell Mar 9, 2021
94f2c41
Merge pull request #755 from sharwell/fix-build
sharwell Mar 9, 2021
85ffbc0
Merge pull request #751 from sharwell/missing-resolve
sharwell Mar 9, 2021
2e00b07
Allow adding source generator outputs by type
sharwell Mar 9, 2021
78d4055
Remove non-empty input requirement
sharwell Mar 9, 2021
01f1c94
Merge pull request #758 from sharwell/generated-sources
sharwell Mar 10, 2021
ef87003
[main] Update dependencies from dotnet/arcade (#753)
dotnet-maestro[bot] Mar 11, 2021
8491f47
Add ProjectState.GeneratedSources API
sharwell Mar 11, 2021
63af4f9
Allow running tests with no enabled analyzers
sharwell Mar 11, 2021
8b63f3d
Avoid requiring custom TestBehaviors for source generator tests
sharwell Mar 11, 2021
1e28e66
Simplify source generator testing
sharwell Mar 11, 2021
e0c5578
Add TestBehaviors.SkipGeneratedSourcesCheck
sharwell Mar 11, 2021
ea51db4
Merge pull request #759 from sharwell/generated-sources
sharwell Mar 11, 2021
7bd1821
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 12, 2021
26043a2
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 15, 2021
c4346f0
Mark analyzer packages as development dependencies
sharwell Mar 16, 2021
ae252a8
Merge pull request #764 from sharwell/dev-dependency
sharwell Mar 16, 2021
a7dc831
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 17, 2021
6797781
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 18, 2021
59369df
Restore .cs file for options control (#768)
chsienki Mar 22, 2021
b7dbfcd
[main] Update dependencies from dotnet/arcade (#769)
dotnet-maestro[bot] Mar 26, 2021
16f6383
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 27, 2021
783d655
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Mar 30, 2021
07938cd
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 1, 2021
33aaf1d
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 2, 2021
619f270
Update to Microsoft.CodeAnalysis 3.9.0
sharwell Apr 2, 2021
4a33078
Improve error messages for mismatched encodings
sharwell Apr 2, 2021
aedc893
Fix failure to validate compiler errors in generated sources
sharwell Apr 2, 2021
ac6461c
Merge pull request #776 from sharwell/detect-warnings
sharwell Apr 2, 2021
de6ec52
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 3, 2021
ee21916
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 6, 2021
d16bce9
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 8, 2021
d4611dd
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 9, 2021
730cd67
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 10, 2021
521b7cd
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 13, 2021
1751151
Merge pull request #783 from dotnet/merges/main-to-dev17.0
genlu Apr 14, 2021
2095c55
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 15, 2021
ec52905
Use merged interops
genlu Apr 16, 2021
82bac53
Merge pull request #787 from genlu/UpdateInterops
jmarolf Apr 16, 2021
b85f563
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 16, 2021
ebeb388
Authentication for intenral nuget feed
genlu Apr 16, 2021
e840f95
Merge pull request #789 from genlu/UpdateInterops
genlu Apr 16, 2021
521b387
dev17 setup
genlu Apr 16, 2021
1db13f2
Merge pull request #790 from genlu/setup
genlu Apr 16, 2021
2786054
Version bump for dev17
genlu Apr 16, 2021
8835cb7
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 17, 2021
38459e5
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 20, 2021
ca6e48c
Use signed packages and remove internal feed
genlu Apr 20, 2021
806b715
Merge pull request #791 from dotnet/genlu-patch-1
genlu Apr 20, 2021
70281c9
Merge pull request #796 from genlu/usePublicPackages
genlu Apr 20, 2021
6370c83
Fix
genlu Apr 20, 2021
3d66ed6
Merge pull request #797 from genlu/usePublicPackages
genlu Apr 20, 2021
dc0e983
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 21, 2021
34274ee
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 22, 2021
8a1306b
Add OneLocBuild
jonfortescue Apr 23, 2021
4b27141
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 24, 2021
abe4a2b
Change to reflect CI
jonfortescue Apr 26, 2021
ff639f7
Add package
jonfortescue Apr 27, 2021
b3b0e1d
Merge pull request #802 from dotnet/loc-testing
jmarolf Apr 28, 2021
e5e1324
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 29, 2021
53ba88d
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Apr 30, 2021
15974e4
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 1, 2021
fefb059
Dispose workspaces at the end of RunAsync
sharwell May 3, 2021
e8447d9
Merge pull request #809 from sharwell/dispose-workspace
sharwell May 3, 2021
91d1b98
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 4, 2021
a3c7fce
[main] Update dependencies from dotnet/arcade (#811)
dotnet-maestro[bot] May 6, 2021
29200c8
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 7, 2021
29678a6
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 8, 2021
971455b
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 11, 2021
4021ff0
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 12, 2021
f6b75d8
Enable Arcade v3 publishing
JoeRobich May 12, 2021
0015f73
Turn on OneLocBuild PRs (#816)
jonfortescue May 12, 2021
80058dc
Merge pull request #818 from dotnet/v3-publishing
JoeRobich May 12, 2021
8d98772
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 13, 2021
31b3fe1
dev17 reference version bump
genlu May 13, 2021
7bae258
Merge pull request #820 from genlu/dev17fix
genlu May 13, 2021
f092fff
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 14, 2021
90c8e02
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 15, 2021
addfc3d
Update VS SDK
genlu May 19, 2021
2a50647
Merge pull request #824 from genlu/vssdk
genlu May 19, 2021
c539722
update versions in preparation for release
jmarolf May 19, 2021
d9e9d3d
Merge pull request #826 from jmarolf/update-version-number-to-prepare…
jmarolf May 20, 2021
9f3f98a
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 22, 2021
3b02486
Merge pull request #692 from DualBrain/master
jmarolf May 24, 2021
6d4d0ae
add vb generator samples to the samples solution
jmarolf May 24, 2021
dfa1b4a
fix symbol comparison
jmarolf May 24, 2021
c969e66
fix formatting
jmarolf May 24, 2021
54991d5
explicitly cast
jmarolf May 24, 2021
fc346e8
rename projects to distinguish language
jmarolf May 24, 2021
2136e57
use correct dependencies
jmarolf May 24, 2021
852a738
Always publish build logs.
JoeRobich May 24, 2021
9cf8ddd
use latest apis
jmarolf May 25, 2021
3fb02cc
do not increment solution version number
jmarolf May 25, 2021
e5caae4
Merge pull request #831 from dotnet/dev/jorobich/always-publish-logs
JoeRobich May 25, 2021
a60d313
remove vb mustache generator
jmarolf May 25, 2021
074c879
repack nuget packages for shipping
jmarolf May 25, 2021
662f541
Merge pull request #833 from jmarolf/use-nuget-repack-tool
jmarolf May 25, 2021
02a5cc4
Use verion.props for component debugger project
chsienki May 25, 2021
6da4207
Unify nuget references and remove warning suppression
chsienki May 25, 2021
9539ad9
Dte8 version
chsienki May 25, 2021
febc3b5
lots more nuget updates
chsienki May 26, 2021
e06be22
[main] Update dependencies from dotnet/arcade (#832)
dotnet-maestro[bot] May 26, 2021
856b8ed
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 27, 2021
af14381
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 28, 2021
d7d61eb
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] May 30, 2021
444f049
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jun 1, 2021
d48a157
remove call in Main
jmarolf Jun 1, 2021
3b73f78
Merge pull request #830 from jmarolf/update-samples-solution
jmarolf Jun 1, 2021
d542fb7
fix SourceGenerators.sln project references
ZacharyPatten Jun 3, 2021
3a91622
Merge pull request #851 from ZacharyPatten/main
jmarolf Jun 3, 2021
93f58ae
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jun 3, 2021
a9ea478
using nuget,org versions of test framework
jmarolf Jun 3, 2021
331646d
Merge pull request #855 from jmarolf/use-nuget-version-in-templates
jmarolf Jun 3, 2021
8652089
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jun 4, 2021
9b100e8
Update dependencies from https://github.com/dotnet/arcade build 20210…
dotnet-maestro[bot] Jun 5, 2021
38150ef
Merge pull request #835 from chsienki/use_versionprops_for_debugger
jmarolf Jun 15, 2021
876f52e
Fix support for multiple languages in AdditionalProjects
sharwell Jun 21, 2021
815b377
Improve triggering and validation for multi-project scenarios
sharwell Jun 21, 2021
c7a8347
Track projects where diagnostics are reported
sharwell Jun 22, 2021
0f5e185
Support TrySelectDiagnosticToFix for Fix All operations
sharwell Jun 22, 2021
10b52de
Merge pull request #870 from sharwell/additional-languages
sharwell Jun 22, 2021
db69a5b
Merge pull request #871 from sharwell/fix-all-selector
sharwell Jun 22, 2021
097cf21
Merge pull request #785 from dotnet/merges/main-to-dev17.0
JoeRobich Jun 22, 2021
b5e8451
Only require code fix for first iteration
sharwell Jun 23, 2021
70dbc0e
Merge pull request #875 from sharwell/first-iteration
sharwell Jun 23, 2021
c300880
Show differences when only end-of-line changes
sharwell Jun 28, 2021
eb3bce0
Merge pull request #878 from sharwell/show-eol
sharwell Jun 29, 2021
5b0208c
update versions to 1.1.1
jmarolf Jul 1, 2021
6334343
Merge pull request #879 from dotnet/update-versions
jmarolf Jul 1, 2021
de9af89
Add ReferenceAssemblies.Net.Net60
sharwell Jul 21, 2021
b7df823
Merge pull request #883 from sharwell/net60
sharwell Jul 22, 2021
709bfd4
Added closing slash to analyzer reference XML
RichardMelito Aug 4, 2021
6a80dc4
Merge pull request #885 from RichardMelito/main
sharwell Aug 4, 2021
6d70e6e
Update to DiffPlex 1.5.0
sharwell Aug 13, 2021
e5420e2
Merge pull request #886 from sharwell/diffplex
sharwell Aug 13, 2021
1ed8954
Add API to get OS specific references
jmarolf Aug 31, 2021
35a163b
Update component debugger to work for VS 2022 (#896)
chsienki Sep 16, 2021
4d5deb6
update yaml
jmarolf Sep 17, 2021
0e0f3de
Merge pull request #898 from jmarolf/update-yaml
jmarolf Sep 17, 2021
57470e3
Merge remote-tracking branch 'upstream/main' into merges/main-to-dev17.0
jmarolf Sep 17, 2021
eec909e
Merge pull request #872 from dotnet/merges/main-to-dev17.0
jmarolf Sep 17, 2021
0d10cdc
Add down level version of MS.CA for generators
chsienki Sep 17, 2021
3e776c4
Merge pull request #899 from dotnet/generator_version
jmarolf Sep 17, 2021
fa729a1
re-use existing property
jmarolf Sep 17, 2021
173b9d2
use rc1 package versions
jmarolf Sep 17, 2021
249b184
Merge pull request #743 from Youssef1313/patch-1
jmarolf Sep 17, 2021
7ff36db
Merge remote-tracking branch 'upstream/main' into dev17.0
jmarolf Sep 17, 2021
c2d32d2
Merge pull request #901 from jmarolf/dev17.0
jmarolf Sep 17, 2021
716903c
Add package reference
Cosifne Sep 20, 2021
1671cdc
Also add ExcludeAsserts
Cosifne Sep 20, 2021
686468a
Merge pull request #902 from Cosifne/dev/shech/restoreHttp
Cosifne Sep 20, 2021
8b12e89
Avoid downloading test packages to the global packages folder
sharwell Sep 21, 2021
1c5cbe8
Merge pull request #904 from sharwell/extract-temp
Cosifne Sep 21, 2021
cbbb248
Merge branch 'dev17.0' into merges/main-to-dev17.0
JoeRobich Sep 21, 2021
688bfb6
Merge pull request #903 from dotnet/merges/main-to-dev17.0
dotnet-bot Sep 21, 2021
aba633c
Merge pull request #894 from jmarolf/feature/support-net6-in-testing
jmarolf Sep 22, 2021
69b60e1
Merge branch 'dev17.0' into merges/main-to-dev17.0
jmarolf Sep 22, 2021
0c20c1e
Merge pull request #905 from dotnet/merges/main-to-dev17.0
dotnet-bot Sep 22, 2021
459295c
Add ReferenceAssemblies.NetFramework.Net35
sharwell Sep 28, 2021
5c5865f
Merge pull request #907 from sharwell/net35
sharwell Sep 28, 2021
bc5dc88
Merge pull request #909 from dotnet/dev17.0
jmarolf Sep 30, 2021
f337f06
Move to the 1ES build pool
JoeRobich Sep 30, 2021
2556b22
Localized file check-in by OneLocBuild Task: Build definition ID 9847…
dotnet-bot Sep 30, 2021
aa953cc
Merge pull request #912 from dotnet/locfiles/536df341-4319-4215-ac62-…
JoeRobich Sep 30, 2021
fc73208
Update PR CI to run on 1ES
JoeRobich Sep 30, 2021
113f230
Only trigger OneLoc on main branch
JoeRobich Sep 30, 2021
ca957e5
Create OneLoc PRs
JoeRobich Sep 30, 2021
27fe3d6
Merge pull request #911 from dotnet/dev/jorobich/move-to-1es
JoeRobich Sep 30, 2021
c2c962e
update package version
jmarolf Oct 12, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
36 changes: 35 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ root = true
indent_style = space
# (Please don't specify an indent_size here; that has too many unintended consequences.)

file_header_template = Licensed to the .NET Foundation under one or more agreements.\nThe .NET Foundation licenses this file to you under the MIT license.\nSee the LICENSE file in the project root for more information.

# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
Expand All @@ -30,6 +32,7 @@ indent_size = 2
[*.{cs,vb}]
# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true

# Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion
Expand Down Expand Up @@ -77,4 +80,35 @@ csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_before_members_in_anonymous_types = true

# Space preferences
csharp_space_after_cast = false
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_after_comma = true
csharp_space_after_dot = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_after_semicolon_in_for_statement = true
csharp_space_around_binary_operators = before_and_after
csharp_space_around_declaration_statements = do_not_ignore
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_before_comma = false
csharp_space_before_dot = false
csharp_space_before_open_square_brackets = false
csharp_space_before_semicolon_in_for_statement = false
csharp_space_between_empty_square_brackets = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_declaration_name_and_open_parenthesis = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_between_square_brackets = false

[*.cs]
# Disable enforcement of items covered by StyleCop Analyzers
dotnet_style_qualification_for_field = false:none
dotnet_style_qualification_for_property = false:none
dotnet_style_qualification_for_method = false:none
dotnet_style_qualification_for_event = false:none
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto
8 changes: 8 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Automatically request reviews when a pull request changes any owned files
# More information: https://github.com/blog/2392-introducing-code-owners

*.groovy @dotnet/roslyn-infrastructure
.github/ @dotnet/roslyn-infrastructure
build/ @dotnet/roslyn-infrastructure
samples/ @dotnet/analyzer-samples
src/ @dotnet/roslyn-sdk
21 changes: 6 additions & 15 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,31 +8,23 @@
*.user
*.userosscache
*.sln.docstates
.vs/
.vscode/

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# ignore templates modified by build output
src/Templates/VS2015/ModifiedTemplates
src/Templates/VS2017/ModifiedTemplates
artifacts/
.dotnet/
.tools/

# Visual Studio 2015 cache/options directory
.vs/

# build tools that are created by repo-toolset
.tools/
.packages/

# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
Expand All @@ -53,7 +45,6 @@ dlldata.c
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json

*_i.c
Expand Down
130 changes: 130 additions & 0 deletions .vsts-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
resources:
- repo: self
clean: true

# The variables `_DotNetArtifactsCategory` and `_DotNetValidationArtifactsCategory` are required for proper publishing of build artifacts. See https://github.com/dotnet/roslyn/pull/38259
variables:
- name: _DotNetArtifactsCategory
value: .NETCore
- name: _DotNetValidationArtifactsCategory
value: .NETCoreValidation

# Branches that trigger a build on commit
trigger:
- main
- dev17.0

stages:
- stage: build
displayName: Build and Test

jobs:
- ${{ if eq(variables['Build.SourceBranch'], 'refs/heads/main') }}:
- template: /eng/common/templates/job/onelocbuild.yml
parameters:
CreatePr: true
LclSource: lclFilesfromPackage
LclPackageId: 'LCL-JUNO-PROD-ROSLYNSDK'

- job: OfficialBuild
displayName: Official Build
pool:
name: VSEngSS-MicroBuild2019-1ES
demands:
- cmd

steps:
- task: ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
displayName: Install Signing Plugin
inputs:
signType: $(SignType)
esrpSigning: true
condition: and(succeeded(), ne(variables['SignType'], ''))

- task: ms-vseng.MicroBuildTasks.32f78468-e895-4f47-962c-58a699361df8.MicroBuildSwixPlugin@1
displayName: Install Swix Plugin

- script: eng\common\CIBuild.cmd
-configuration $(BuildConfiguration)
/p:OfficialBuildId=$(Build.BuildNumber)
/p:VisualStudioDropName=$(VisualStudioDropName)
/p:DotNetSignType=$(SignType)
/p:DotNetSymbolServerTokenMsdl=$(microsoft-symbol-server-pat)
/p:DotNetSymbolServerTokenSymWeb=$(symweb-symbol-server-pat)
/p:DotNetArtifactsCategory=$(_DotNetArtifactsCategory)
/p:DotnetPublishUsingPipelines=true
displayName: Build

- task: PublishTestResults@1
displayName: Publish Test Results
inputs:
testRunner: XUnit
testResultsFiles: 'artifacts/TestResults/$(BuildConfiguration)/*.xml'
mergeTestResults: true
testRunTitle: 'Unit Tests'
condition: always()

# Publishes setup VSIXes to a drop.
# Note: The insertion tool looks for the display name of this task in the logs.
- task: ms-vseng.MicroBuildTasks.4305a8de-ba66-4d8b-b2d1-0dc4ecbbf5e8.MicroBuildUploadVstsDropFolder@1
displayName: Upload VSTS Drop
inputs:
DropName: $(VisualStudioDropName)
DropFolder: 'artifacts\VSSetup\$(BuildConfiguration)\Insertion'
AccessToken: $(System.AccessToken)
condition: succeeded()

- task: PublishBuildArtifacts@1
displayName: Publish Logs
inputs:
PathtoPublish: '$(Build.SourcesDirectory)\artifacts\log\$(BuildConfiguration)'
ArtifactName: 'Logs'
continueOnError: true
condition: always()

# Publish an artifact that the RoslynInsertionTool is able to find by its name.
- task: PublishBuildArtifacts@1
displayName: Publish Artifact VSSetup
inputs:
PathtoPublish: 'artifacts\VSSetup\$(BuildConfiguration)'
ArtifactName: 'VSSetup'
condition: succeeded()

# Publish our NuPkgs as an artifact. The name of this artifact must be PackageArtifacts as the
# arcade templates depend on the name.
- task: PublishBuildArtifacts@1
displayName: Publish Artifact Packages
inputs:
PathtoPublish: 'artifacts\packages\$(BuildConfiguration)'
ArtifactName: 'PackageArtifacts'
condition: succeeded()

# Publish Asset Manifests for Build Asset Registry job
- task: PublishBuildArtifacts@1
displayName: Publish Asset Manifests
inputs:
PathtoPublish: '$(Build.SourcesDirectory)/artifacts/log/$(BuildConfiguration)/AssetManifest'
ArtifactName: AssetManifests
condition: succeeded()

- task: ms-vseng.MicroBuildTasks.521a94ea-9e68-468a-8167-6dcf361ea776.MicroBuildCleanup@1
displayName: Cleanup
condition: always()

# Publish to Build Asset Registry
- template: /eng/common/templates/job/publish-build-assets.yml
parameters:
publishUsingPipelines: true
dependsOn:
- OfficialBuild
queue:
name: Hosted VS2017

- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
- template: eng\common\templates\post-build\post-build.yml
parameters:
publishingInfraVersion: 3
# Symbol validation is not entirely reliable as of yet, so should be turned off until
# https://github.com/dotnet/arcade/issues/2871 is resolved.
enableSymbolValidation: false
enableSourceLinkValidation: false
66 changes: 66 additions & 0 deletions .vsts-pr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Branches that trigger a build on commit
trigger:
- main
- dev17.0

# Branches that trigger builds on PR
pr:
- main
- dev17.0

variables:
- name: DOTNET_ROOT
value: $(Build.SourcesDirectory)\.dotnet

jobs:
- job: Windows
pool:
name: NetCore1ESPool-Svc-Public
demands: ImageOverride -equals Build.Windows.10.Amd64.Open
strategy:
maxParallel: 6
matrix:
Samples Debug Test:
_args: -test
_configuration: Debug
_solution: Samples
Samples Release Test:
_args: -test
_configuration: Release
_solution: Samples
SDK Debug Test:
_args: -test
_configuration: Debug
_solution: Roslyn-SDK
SDK Release Test:
_args: -test
_configuration: Release
_solution: Roslyn-SDK
SDK Pack:
_args: -pack
_configuration: Release
_solution: Roslyn-SDK
SDK Sign:
_args: -sign
_configuration: Release
_solution: Roslyn-SDK
timeoutInMinutes: 90

steps:
- script: eng\PRBuild.cmd $(_args) -configuration $(_configuration) -prepareMachine -projects $(Build.SourcesDirectory)\$(_solution).sln /p:OfficialBuild=false
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.SourcesDirectory)\artifacts\log\$(_configuration)'
ArtifactName: '$(_solution) $(_configuration) logs'
publishLocation: Container
continueOnError: true
condition: failed()
- task: PublishTestResults@2
inputs:
testRunner: 'xUnit'
testResultsFiles: '**/*.xml'
searchFolder: '$(Build.SourcesDirectory)\artifacts\TestResults\$(_configuration)'
configuration: '$(_configuration)'
publishRunAttachments: true
continueOnError: true
condition: and(always(), contains(variables['_args'], '-test'))
6 changes: 6 additions & 0 deletions CODE-OF-CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant
to clarify expected behavior in our community.

For more information, see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).
20 changes: 0 additions & 20 deletions Directory.Build.props

This file was deleted.

15 changes: 0 additions & 15 deletions LICENSE.md

This file was deleted.

23 changes: 23 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
The MIT License (MIT)

Copyright (c) .NET Foundation and Contributors

All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
14 changes: 14 additions & 0 deletions NuGet.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="dotnet-public" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" />
<add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" />
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
<add key="dotnet5" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json" />
<add key="vssdk" value="https://pkgs.dev.azure.com/azure-public/vside/_packaging/vssdk/nuget/v3/index.json" />
<add key="vs-impl" value="https://pkgs.dev.azure.com/azure-public/vside/_packaging/vs-impl/nuget/v3/index.json" />
<add key="vssdk" value="https://pkgs.dev.azure.com/azure-public/vside/_packaging/vssdk/nuget/v3/index.json" />
</packageSources>
<disabledPackageSources />
</configuration>
Loading