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

FI from main #3

Merged
merged 391 commits into from
Jun 17, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
391 commits
Select commit Hold shift + click to select a range
70cf327
Formatting.
CyrusNajmabadi Jun 3, 2016
33af77c
add vb language version 15 to command line parser (#11670)
TyOverby Jun 3, 2016
c2b2e42
Update missed bindings
panopticoncentral Jun 3, 2016
366c86e
Merge pull request #11738 from CyrusNajmabadi/generateConstructorFrom…
CyrusNajmabadi Jun 3, 2016
c346e48
Merge pull request #11739 from CyrusNajmabadi/completionFeatures
CyrusNajmabadi Jun 3, 2016
d606041
Merge pull request #11705 from CyrusNajmabadi/syncOutlining
CyrusNajmabadi Jun 3, 2016
8feba9f
Don't sign projects that don't build anything
panopticoncentral Jun 3, 2016
407a0da
Merge pull request #11745 from panopticoncentral/microbuildv2
Jun 3, 2016
97049c3
Handle constants containing NUL when writing to Windows PDB (#11730)
tmat Jun 3, 2016
07984da
Merge pull request #11718 from gafter/master-errlambda02
gafter Jun 3, 2016
65df3cc
Add support for IntPtr conversion in the call arguments optimizer.
VSadov Jun 3, 2016
3da6c8a
Order FullyQualify results in the same order as Add-Import
CyrusNajmabadi Jun 3, 2016
66d7bc6
Add test.
CyrusNajmabadi Jun 3, 2016
cc6b816
Share code.
CyrusNajmabadi Jun 3, 2016
55e9268
Merge pull request #11696 from vslsnap/merge-stabilization-into-maste…
Jun 3, 2016
bd8ffc8
Merge remote-tracking branch 'upstream/stabilization' into merge-stab…
panopticoncentral Jun 3, 2016
d8ac28e
Port from CSharpEssentials of Convert-To-Interpolated-String (#11415)
jmarolf Jun 3, 2016
e705558
Replace an exception with an assert, since there is a correct default…
VSadov Jun 4, 2016
2d6f5d3
Properly handle trivia when replacing a property with methods.
CyrusNajmabadi Jun 4, 2016
87a0126
Merge pull request #11752 from VSadov/fix11751
VSadov Jun 4, 2016
aeaff1e
Fix issue when rewriting code already rewritten.
CyrusNajmabadi Jun 4, 2016
cca7540
Another case of a read within a write.
CyrusNajmabadi Jun 4, 2016
a1dc625
Extract out statics to prevent allocations.
CyrusNajmabadi Jun 4, 2016
bed999c
Inline method.
CyrusNajmabadi Jun 4, 2016
42911f3
Remove another lambda allocation.
CyrusNajmabadi Jun 4, 2016
f22bb9e
Add explanatory comment.
CyrusNajmabadi Jun 4, 2016
30cb2a0
Adding back the PopulateSwitch tests.
CyrusNajmabadi Jun 4, 2016
02f99ca
Merge pull request #11761 from CyrusNajmabadi/replacePropertyTrivia
CyrusNajmabadi Jun 5, 2016
3a7e94e
Update SyntaxList`1.cs
AdamSpeight2008 Jun 5, 2016
b0bdf16
Throw BadImageFormatException decoding TypeRef with resolution scope …
cston May 20, 2016
fb9324d
Merge pull request #11756 from vslsnap/merge-future-into-master201606…
CyrusNajmabadi Jun 5, 2016
16a461b
Delete dead code.
CyrusNajmabadi Jun 5, 2016
5c066ac
Fix FxCop warnings
cston May 30, 2016
4af2693
Add exception filters to incremental analyzer (#11783)
tmat Jun 6, 2016
d5183f3
Update CoreFX to rc3-24206-00
cston Jun 6, 2016
6fba43d
Update DiaSymReader to rc2-60606-01
cston Jun 6, 2016
deabd1d
Merge pull request #11782 from cston/corefx-rc3-24206
cston Jun 6, 2016
664616b
add <ShortcutPath> and NGEN info to VSIX packages
brettfo May 31, 2016
e0f3e48
Allow signing of Diagnostics Window (#11790)
jmarolf Jun 6, 2016
978dabc
Merge pull request #11772 from cston/217689-s
cston Jun 6, 2016
0fa18ac
Merge remote-tracking branch 'upstream/future-stabilization' into Fut…
jinujoseph Jun 6, 2016
105c540
change InternalsVisibleTo reference (#11800)
jmarolf Jun 6, 2016
d05c6c8
Port from CSharpEssentials of Convert-To-Interpolated-String (#11415)
jmarolf Jun 3, 2016
26df00b
fixing merge conflict
jmarolf Jun 7, 2016
10547be
Add <serviceable>true</serviceable> and [assembly: AssemblyMetadata("…
cston Jun 7, 2016
85d2d2b
Harden EnC against bugs in debugger/compiler to avoid VS crash (#11733)
tmat Jun 7, 2016
085f2c2
Fix tests.
CyrusNajmabadi Jun 7, 2016
6ab2072
Provide a synchronous path for outlining so it won't block hte UI thr…
CyrusNajmabadi Jun 1, 2016
c0699f5
Merge pull request #11808 from CyrusNajmabadi/fixTests
CyrusNajmabadi Jun 7, 2016
1b69ef7
Merge pull request #11789 from CyrusNajmabadi/syncOutlining
CyrusNajmabadi Jun 7, 2016
60d16fc
Merge pull request #11776 from CyrusNajmabadi/deleteCode1
CyrusNajmabadi Jun 7, 2016
b6e3176
Merge pull request #11768 from CyrusNajmabadi/populateSwitchTests
CyrusNajmabadi Jun 7, 2016
b80b704
Make 'SplitStringLiteral' fully synchronous.
CyrusNajmabadi Jun 7, 2016
567d12f
Improved error recovery for lambdas in a call with extra arguments.
gafter Jun 7, 2016
2cff888
Merge pull request #11757 from vslsnap/merge-stabilization-into-maste…
jinujoseph Jun 7, 2016
6c5306c
Change build reqs from VS update 1 to 2 (#11815)
agocke Jun 7, 2016
00181a0
Pass along a syntax facts service.
CyrusNajmabadi Jun 7, 2016
25fa421
Merge pull request #11781 from vslsnap/merge-future-into-master201606…
jinujoseph Jun 7, 2016
b0369a8
Move to WpfFact for indentation tests.
CyrusNajmabadi Jun 7, 2016
b961906
Enforce that a shipping VSIX doesn't contain non-shipping bits
jasonmalinowski Jun 7, 2016
c2b7ba1
Switch Roslyn.Hosting.Diagnostics over to shipping
jasonmalinowski Jun 7, 2016
f64d766
Merge pull request #11728 from brettfo/vsix-shortcut-path
brettfo Jun 7, 2016
5603400
Merge pull request #11825 from jasonmalinowski/update-nonshipping-flags
jasonmalinowski Jun 7, 2016
b8f0f76
Update NuGet.exe to understand <serviceable>
agocke Jun 7, 2016
e7b52d9
Remove dependency on Mono version of MSBuild
agocke Jun 7, 2016
3b0345a
Merge pull request #1 from agocke/update-nuget-exe
cston Jun 7, 2016
49e33b8
Remove turkish specialization.
CyrusNajmabadi Jun 7, 2016
a2bff32
Merge pull request #11801 from jinujoseph/Future-BranchWork
jinujoseph Jun 7, 2016
aa66a56
Clean up code.
CyrusNajmabadi Jun 7, 2016
9ea3dde
Fix a null reference in BaseFormattingRule...
balajikris Jun 7, 2016
586f37a
Merge pull request #11671 from cston/fxcop-m
cston Jun 7, 2016
f81453e
Merge pull request #11806 from cston/11796
cston Jun 7, 2016
1b287c5
Merge pull request #11816 from CyrusNajmabadi/syncStringSplitting
CyrusNajmabadi Jun 7, 2016
ea779ae
Remove parameter. Extract out helper code.
CyrusNajmabadi Jun 7, 2016
c9a0a66
Remove unnecessary code.
CyrusNajmabadi Jun 7, 2016
dafad66
Move method off of CompletionHelper.
CyrusNajmabadi Jun 7, 2016
860ab0a
Move methods from the helper to the controller.
CyrusNajmabadi Jun 7, 2016
6725015
PR feedback.
CyrusNajmabadi Jun 7, 2016
e2adbfe
Merge pull request #11835 from balajikris/FormatArbitraryNodeNullRef
balajikris Jun 7, 2016
148f887
Don't repackage product binaries in the diagnostics window VSIX
jasonmalinowski Jun 7, 2016
3323aee
fix tests.
CyrusNajmabadi Jun 7, 2016
109486b
Move method off of the completion helper type.
CyrusNajmabadi Jun 7, 2016
39d8102
Move method off of CompletionHelper.
CyrusNajmabadi Jun 8, 2016
348547f
Remove unused usings.
CyrusNajmabadi Jun 8, 2016
33cd7fd
Merge pull request #11834 from CyrusNajmabadi/CompletionHelperWork
CyrusNajmabadi Jun 8, 2016
7a38202
Merge pull request #11836 from CyrusNajmabadi/moveCompletionMethods
CyrusNajmabadi Jun 8, 2016
eb33645
Share more completion test code between C# and VB.
CyrusNajmabadi Jun 8, 2016
3a026ce
Restore the old IIndentationService.
CyrusNajmabadi Jun 8, 2016
7146093
Update DiaSymReader.Native depenency to 1.4.0-rc2 (#11839)
tmat Jun 8, 2016
30d2150
Remove 'missing dependencies ok' flag from crossgen script (#11798)
agocke Jun 8, 2016
fbcafee
Merge remote-tracking branch 'upstream/future' into merge-future-into…
jinujoseph Jun 8, 2016
08369b1
Merge pull request #11851 from vslsnap/merge-future-stabilization-int…
jinujoseph Jun 8, 2016
c79306d
Merge pull request #11459 from natidea/deadlock11019
natidea Jun 8, 2016
b8143e5
Merge pull request #11843 from CyrusNajmabadi/asyncIndentation
CyrusNajmabadi Jun 8, 2016
2b178ae
Postpone AnalyzerChanged operations when analyzer is changed on file …
May 20, 2016
12bd769
Fixes to source generator documentation (#11855)
agocke Jun 8, 2016
bebd101
Merge pull request #11849 from vslsnap/merge-future-into-master201606…
jinujoseph Jun 8, 2016
4088b6e
Merge remote-tracking branch 'dotnet/master' into microbuildv2
jasonmalinowski Jun 8, 2016
1b519ee
Update corefx to rc3-24208-04
cston Jun 8, 2016
5347873
Merge pull request #11866 from cston/corefx
cston Jun 8, 2016
d85a897
Microsoft.NETCore.TestHost: 1.0.0-rc3-24208-00
cston Jun 8, 2016
d4a8923
Merge pull request #11857 from natidea/deadlock11019-stabilization
natidea Jun 8, 2016
947f968
Merge branch 'master' of https://github.com/dotnet/roslyn into master…
gafter Jun 8, 2016
b41dd17
Remove unnecessary field.
CyrusNajmabadi Jun 8, 2016
dd4e385
Remove another unnecessary field.
CyrusNajmabadi Jun 8, 2016
3ccca78
Remove last unnecessary field.
CyrusNajmabadi Jun 8, 2016
7a9eda0
Merge pull request #11869 from cston/corefx-2
cston Jun 8, 2016
2f79499
remove constructor parameter.
CyrusNajmabadi Jun 8, 2016
4a8ff34
Remove parameter.
CyrusNajmabadi Jun 8, 2016
533240d
Add the RuntimeMetadataVersion property to *.targets (#11675)
agocke Jun 8, 2016
847ad71
Replace the "Preselect" bool with an integer.
Jun 8, 2016
a4281a3
Remove items not related to API shape
Jun 9, 2016
4a79e90
Merge pull request #11870 from CyrusNajmabadi/removeUnnecessary3
CyrusNajmabadi Jun 9, 2016
0851be2
Simplify completion helper code.
CyrusNajmabadi Jun 9, 2016
2c1acd9
Preselect object creation completion items.
CyrusNajmabadi Jun 9, 2016
d2df38b
Merge branch 'preselectObjectCreation' into removeNamedArgument3
CyrusNajmabadi Jun 9, 2016
8a06974
Add length check.
CyrusNajmabadi Jun 9, 2016
23d85fb
Remove ArgumentName.
CyrusNajmabadi Jun 9, 2016
e410560
Remove ArgumentName logic.
CyrusNajmabadi Jun 9, 2016
f54342e
Merge pull request #11044 from dotnet/microbuildv2
Jun 9, 2016
e5a8822
Use variables for CoreFX and CoreCLR versions
tmat Jun 9, 2016
c549ec8
More CR feedback
Jun 9, 2016
0314c34
Fix up NuGetTargetMoniker for CoreClr-targeting projects
jasonmalinowski Jun 9, 2016
c1dff37
Merge pull request #11892 from jasonmalinowski/fix-nuget-target-moniker
jasonmalinowski Jun 9, 2016
95f9846
Merge pull request #11837 from jasonmalinowski/reduce-what-is-inside-…
jasonmalinowski Jun 9, 2016
dae35cd
Merge pull request #11888 from tmat/NuspecCoreFXVersion
tmat Jun 9, 2016
780ef9d
Fix
Jun 9, 2016
432838c
Remove extra newline
Jun 9, 2016
5597503
Fix more tests
Jun 9, 2016
8636bce
Add an internal CompletionItemRules.Create that still uses a boolean …
Jun 9, 2016
99ddc72
Resolving Merge Conflict
jinujoseph Jun 9, 2016
c75d41f
Merge pull request #11876 from CyrusNajmabadi/completionHelperSimplif…
CyrusNajmabadi Jun 9, 2016
e2d1c5d
Merge pull request #11754 from CyrusNajmabadi/fullyQualifyOrdering2
CyrusNajmabadi Jun 9, 2016
d407fd3
Merge branch 'master' into removeNamedArgument3
CyrusNajmabadi Jun 9, 2016
06af391
Add fxupdate.csx script for updating versions of dependencies
tmat Jun 9, 2016
7a7a183
Added support for implicit tuple _type_ conversions
VSadov May 24, 2016
65e418a
Unseal a class that shouldn't have been sealed.
CyrusNajmabadi Jun 9, 2016
26d56ce
Update property names to match style. Add back property that could b…
CyrusNajmabadi Jun 9, 2016
dfa0aeb
Tests for #5498 and #11358 that do not have syntax errors.
gafter Jun 9, 2016
fc9b0d8
Fixing MicrosoftDiaSymReaderNativeVersion to rc2
jinujoseph Jun 9, 2016
9fcdf44
Print remaining REPL output if it crashes in VS host
drognanar Jun 9, 2016
d16a289
Merge pull request #10734 from drognanar/fixreploutput
drognanar Jun 9, 2016
1b42bcf
Merge pull request #11902 from CyrusNajmabadi/undoBreakingChanges
CyrusNajmabadi Jun 9, 2016
b38e608
PR changes
drognanar Jun 10, 2016
109beb9
Remove TestResourcesProprietary.csproj from Dependencies.sln
tmat Jun 10, 2016
f89e4a2
Merge pull request #11899 from tmat/FxUpdate
tmat Jun 10, 2016
48104a2
Merge pull request #11905 from tmat/RemoveTestResProp
tmat Jun 10, 2016
801f0b5
Merge pull request #11874 from rchande/addMatchPriority_stabilization
CyrusNajmabadi Jun 10, 2016
745f348
Merge pull request #11850 from vslsnap/merge-stabilization-into-maste…
jinujoseph Jun 10, 2016
9869edb
Make field internal.
CyrusNajmabadi Jun 10, 2016
06579b7
Merge pull request #11881 from CyrusNajmabadi/removeNamedArgument3
CyrusNajmabadi Jun 10, 2016
e273227
Remove from unshipped API.
CyrusNajmabadi Jun 10, 2016
65e71cf
Merge pull request #11678 from lorcanmooney/issue11638
cston Jun 10, 2016
e27214f
Disallow object initializers in default parameter values
lorcanmooney May 31, 2016
b2f51fd
Use variables for CoreFX and CoreCLR versions
tmat Jun 10, 2016
ff1ae55
Add fxupdate.csx script for updating versions of dependencies
tmat Jun 9, 2016
68dd66e
disable workspace document events on project disconnect
mattwar Jun 10, 2016
b8bd82d
Merge pull request #11919 from cston/11638-s
cston Jun 10, 2016
067d4be
Fix building of pre-release NuGet packages
jasonmalinowski Jun 10, 2016
7e2ada0
Update corefx to rc3-24210-10
cston Jun 10, 2016
a83f634
Adding enter-key behavior options for VB and C# (#11769)
jcouv Jun 10, 2016
58c3cfd
Merge pull request #11920 from tmat/NuspecCoreFXVersionM
tmat Jun 10, 2016
658c53b
Merge pull request #11928 from cston/corefx-rc3-24210
cston Jun 10, 2016
4078449
Merge pull request #11927 from jasonmalinowski/fix-nuget-building
jasonmalinowski Jun 11, 2016
29a1b9a
CR feedback on tuple type implicit conversions
VSadov Jun 7, 2016
e937e5e
Merge pull request #11917 from CyrusNajmabadi/makeFieldInternal
CyrusNajmabadi Jun 11, 2016
aea5a44
Generalize the version update script, add support for LKG
tmat Jun 11, 2016
19086fb
Merge pull request #11936 from tmat/update_deps-M
tmat Jun 11, 2016
5a91b51
Merge branch 'stabilization' into mergeStabIntoMaster
CyrusNajmabadi Jun 11, 2016
555d2ec
Merge branch 'master' into unifyCompletionTests
CyrusNajmabadi Jun 11, 2016
d612838
More CR feedback on tuple type implicit conversions
VSadov Jun 11, 2016
f209eb8
Merge pull request #11681 from VSadov/tupleConversions
VSadov Jun 11, 2016
6c1ba5e
Fix automation object for integration tests.
CyrusNajmabadi Jun 11, 2016
9cc1e43
Merge pull request #11943 from CyrusNajmabadi/fixIntegrationtests
CyrusNajmabadi Jun 11, 2016
05d0f9d
Merge pull request #11938 from CyrusNajmabadi/mergeStabIntoMaster
CyrusNajmabadi Jun 12, 2016
77191f8
Merge branch 'master' into unifyCompletionTests
CyrusNajmabadi Jun 12, 2016
93bda0f
Remove dead code.
CyrusNajmabadi Jun 12, 2016
b5b76ce
Simplify code.
CyrusNajmabadi Jun 12, 2016
1de2ffb
Update VSL targets.
CyrusNajmabadi Jun 12, 2016
58afb12
Merge pull request #11947 from CyrusNajmabadi/updateSettings
CyrusNajmabadi Jun 12, 2016
ffca12b
Merge pull request #11838 from CyrusNajmabadi/unifyCompletionTests
CyrusNajmabadi Jun 12, 2016
01c5a50
Revert project.json changes.
CyrusNajmabadi Jun 12, 2016
906a426
Revert "Update VSL targets."
CyrusNajmabadi Jun 12, 2016
8dd13b1
Also revert nuspec.
CyrusNajmabadi Jun 12, 2016
85f6003
Merge pull request #11948 from CyrusNajmabadi/revertJsonChanges
CyrusNajmabadi Jun 12, 2016
f392bc6
Suggest paramref and typeparamref in VB
lorcanmooney Jun 12, 2016
2c86027
Merge pull request #1 from lorcanmooney/issue11488
aochagavia Jun 12, 2016
e8ff8f7
Merge pull request #11564 from aochagavia/suggest
Jun 13, 2016
d19ec6f
Merge pull request #11807 from gafter/master-errlambda04
gafter Jun 13, 2016
820cd02
Merge pull request #11861 from drognanar/testnugetsmaster
drognanar Jun 13, 2016
7e4f314
Merge pull request #11904 from drognanar/fixreploutput2
drognanar Jun 13, 2016
d20421e
Add namespace-name suggestions for C#
lorcanmooney May 29, 2016
362a5d0
Add namespace-name suggestions for VB
lorcanmooney Jun 7, 2016
2b5209d
Add option to disable converting metadata to project references
mattwar Jun 13, 2016
1d8a325
Remove DiaSymReader source, it's been moved to dotnet/symreader repo
tmat Jun 13, 2016
82d6d63
Apply feedback from CyrusNajmabadi
lorcanmooney Jun 14, 2016
350e3b1
Elementwise reporting of implicit conversion failures from tuple lite…
VSadov Jun 14, 2016
d79d1e2
Rename a helper
VSadov Jun 14, 2016
47d4ede
Update prerelease nuget version for Dev15 Preview 3
shyamnamboodiripad Jun 13, 2016
be877c3
Merge pull request #11991 from shyamnamboodiripad/future
shyamnamboodiripad Jun 14, 2016
3679da9
Add support for an OperationTreeVerifier - test only OperationWalker …
mavasani Jun 14, 2016
15613a5
Merge pull request #11972 from heejaechang/fixcrash10
heejaechang Jun 14, 2016
bbfe15f
Merge pull request #10738 from tmat/DeleteDSR2
tmat Jun 14, 2016
9cbd2dc
Updating the compiler binding redirects to include the Update 3 bits.
tannergooding Jun 14, 2016
05c12eb
Modifying the toolset compiler to support Dev15.
tannergooding Jun 14, 2016
03d3f4c
Merge pull request #11973 from mattwar/Issue11913
mattwar Jun 14, 2016
d670a1a
Merge pull request #11921 from mattwar/Issue11912
mattwar Jun 14, 2016
96e50b8
Merge pull request #11999 from tannergooding/redirects
tannergooding Jun 14, 2016
2ea580a
Updating the compiler binding redirects to use a version range of `0.…
tannergooding Jun 14, 2016
63e93ef
CR feedback on Elementwise reporting of implicit conversion
VSadov Jun 14, 2016
be84e6a
Removed the single quotes in error message like
VSadov Jun 14, 2016
ffe2e6b
Merge pull request #11998 from tannergooding/toolset
tannergooding Jun 14, 2016
077f052
Skip a test that fails in master.
gafter Jun 14, 2016
2efbb44
Merge pull request #11989 from VSadov/tupleConversions
VSadov Jun 14, 2016
de9c378
Merge pull request #11995 from vslsnap/merge-future-into-master201606…
jinujoseph Jun 14, 2016
8087c9f
Merge pull request #12016 from gafter/master-11980
gafter Jun 14, 2016
fa964e0
Merge pull request #12008 from tannergooding/redirects
tannergooding Jun 14, 2016
49a1d5a
Updating VSL.Version.targets to properly specify build number.
tannergooding Jun 13, 2016
087e1d6
Merge pull request #11971 from tannergooding/master
tannergooding Jun 14, 2016
9614c48
Enable building of release nuget packages.
shyamnamboodiripad May 24, 2016
92c7a4b
Address code review feedback.
shyamnamboodiripad May 25, 2016
debf359
Simplify script to use nuget.exe for prerelease dependency validation…
shyamnamboodiripad May 26, 2016
e651f6b
Remove Microsoft.CodeAnalysis.EditorFeatures from list of prerelease …
shyamnamboodiripad Jun 14, 2016
6653181
Change the name of the error log file to skipped_packages.txt.
shyamnamboodiripad Jun 14, 2016
91f0bfb
Updating Settings.targets to ignore BC42366 and CS7035.
tannergooding Jun 15, 2016
f833813
Ensure that NoWarn is properly chained through the project files.
tannergooding Jun 15, 2016
85ffec5
Merge pull request #12019 from shyamnamboodiripad/EnableReleaseNugets3
shyamnamboodiripad Jun 15, 2016
b216d8e
Merge pull request #12022 from tannergooding/master
tannergooding Jun 15, 2016
f988c32
Fixing up the Microsoft.Net.Compilers.props file to place the Validat…
tannergooding Jun 15, 2016
28b4aa6
Persist the low-memory-mode option to the registry
jasonmalinowski Jun 3, 2016
b719a9a
Merge pull request #12002 from heejaechang/portfix10
heejaechang Jun 15, 2016
8def7c0
Register analyzer dependencies before loading them
tmat Jun 13, 2016
f3261c1
Improve error messages
tmat Jun 13, 2016
02369b0
Improve implementation of analyzer assembly loader
tmat Jun 15, 2016
a00df60
Merge pull request #12024 from tannergooding/master
tannergooding Jun 15, 2016
321173d
run perf-correctness on every PR (#12013)
TyOverby Jun 15, 2016
4b4ba64
Use a cancellation token in MemoryHogger
jasonmalinowski Jun 4, 2016
9a0f09d
Merge pull request #11774 from AdamSpeight2008/patch-2
AlekseyTs Jun 15, 2016
639155a
Remove product code for v1 IDE diagnostic engine (#12001)
mavasani Jun 15, 2016
e76b24a
Removing the warning supressions for CS7035 and BC42366
tannergooding Jun 15, 2016
3be0a49
Fixed 32 / 64 bit typo
jaredpar Jun 15, 2016
d9fa3aa
Add test for var local-func return type (#12015)
agocke Jun 15, 2016
25c8ca3
Fix the startup settings for Roslyn.csproj (#12034)
agocke Jun 15, 2016
77fda3c
Updating the Build, File, and Informational versions.
tannergooding Jun 15, 2016
c966b31
Merge pull request #11956 from tmat/AnalyzerLoader
tmat Jun 15, 2016
10a99fd
Merge pull request #12025 from jasonmalinowski/persist-low-memory-mode
jasonmalinowski Jun 15, 2016
35a07f6
Merge pull request #11968 from lorcanmooney/issue7213-namespaces
CyrusNajmabadi Jun 15, 2016
912ab90
Merge pull request #12033 from tannergooding/warn
tannergooding Jun 15, 2016
0c36876
found one more case where documentId can be null
heejaechang Jun 16, 2016
5416d9c
Merge pull request #12041 from heejaechang/buildsyncrace
heejaechang Jun 16, 2016
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
  •  
  •  
  •  
20 changes: 15 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,24 @@ SHELL = /usr/bin/env bash
OS_NAME = $(shell uname -s)
BUILD_CONFIGURATION = Debug
BINARIES_PATH = $(shell pwd)/Binaries
SCRIPTS_PATH = $(shell pwd)/build/scripts
TOOLSET_PATH = $(BINARIES_PATH)/toolset
RESTORE_SEMAPHORE_PATH = $(TOOLSET_PATH)/restore.semaphore
BOOTSTRAP_PATH = $(BINARIES_PATH)/Bootstrap
BUILD_LOG_PATH =
HOME_DIR = $(shell cd ~ && pwd)
DOTNET_VERSION = 1.0.0-preview2-002911

MSBUILD_ADDITIONALARGS := /v:m /fl /fileloggerparameters:Verbosity=normal /p:Configuration=$(BUILD_CONFIGURATION)

ifeq ($(OS_NAME),Linux)
MSBUILD_ADDITIONALARGS := $(MSBUILD_ADDITIONALARGS) /p:BaseNuGetRuntimeIdentifier=ubuntu.14.04
ROSLYN_TOOLSET_NAME = roslyn.linux.7
ROSLYN_TOOLSET_NAME = roslyn.linux.8
DOTNET_PLATFORM = ubuntu-x64
else ifeq ($(OS_NAME),Darwin)
MSBUILD_ADDITIONALARGS := $(MSBUILD_ADDITIONALARGS) /p:BaseNuGetRuntimeIdentifier=osx.10.10
ROSLYN_TOOLSET_NAME = roslyn.mac.6
ROSLYN_TOOLSET_NAME = roslyn.mac.8
DOTNET_PLATFORM = osx-x64
endif

ifneq ($(BUILD_LOG_PATH),)
Expand Down Expand Up @@ -69,9 +73,15 @@ toolset: $(ROSLYN_TOOLSET_PATH)

$(ROSLYN_TOOLSET_PATH): | $(TOOLSET_PATH)
@pushd $(TOOLSET_PATH) ; \
curl -O https://dotnetci.blob.core.windows.net/roslyn/$(ROSLYN_TOOLSET_NAME).tar.bz2 && \
tar -jxf $(ROSLYN_TOOLSET_NAME).tar.bz2 && \
chmod +x $(ROSLYN_TOOLSET_NAME)/corerun
curl -O https://dotnetci.blob.core.windows.net/roslyn/$(ROSLYN_TOOLSET_NAME).zip && \
curl -O https://dotnetcli.blob.core.windows.net/dotnet/preview/Binaries/$(DOTNET_VERSION)/dotnet-dev-$(DOTNET_PLATFORM).$(DOTNET_VERSION).tar.gz && \
mkdir -p $(ROSLYN_TOOLSET_NAME)/dotnet-cli && \
$(SCRIPTS_PATH)/unzip.sh $(ROSLYN_TOOLSET_NAME).zip $(ROSLYN_TOOLSET_NAME) && \
tar -zxf dotnet-dev-$(DOTNET_PLATFORM).$(DOTNET_VERSION).tar.gz -C $(ROSLYN_TOOLSET_NAME)/dotnet-cli && \
chmod +x $(ROSLYN_TOOLSET_NAME)/corerun && \
chmod +x $(ROSLYN_TOOLSET_NAME)/RoslynRestore && \
chmod +x $(ROSLYN_TOOLSET_NAME)/csc && \
chmod +x $(ROSLYN_TOOLSET_NAME)/vbc

$(TOOLSET_PATH):
mkdir -p $(TOOLSET_PATH)
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
### Windows - Unit Tests
||Debug x86|Debug x64|Release x86|Release x64|Determinism|
|:--:|:--:|:--:|:--:|:--:|:--:|
|**master (1.3)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit32/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_determinism/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_determinism/)|
|**future (2.0 Preview 2)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_debug_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_debug_unit32/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_debug_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_debug_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_release_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_release_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_release_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_release_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_determinism/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/windows_determinism/)|
|**stabilization (1.3)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_debug_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_debug_unit32/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_debug_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_debug_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_release_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_release_unit32/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_release_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_release_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_determinism/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/windows_determinism/)|
|**master (2.0 Preview 3)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit32/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_debug_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit32/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit32/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit64/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_release_unit64/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_determinism/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/windows_determinism/)|

### Linux/Mac - Unit Tests
||Linux|Mac OSX|
|:--:|:--:|:--:|
|**master (1.3)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/linux_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/linux_debug/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/mac_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/mac_debug/)|
|**future (2.0 Preview 2)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/linux_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/linux_debug/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/mac_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/future/job/mac_debug/)|
|**stabilization (1.3)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/linux_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/linux_debug/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/mac_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/stabilization/job/mac_debug/)|
|**master (2.0 Preview 2)**|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/linux_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/linux_debug/)|[![Build Status](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/mac_debug/badge/icon)](http://dotnet-ci.cloudapp.net/job/dotnet_roslyn/job/master/job/mac_debug/)|

[//]: # (End current test results)

Expand Down
57 changes: 53 additions & 4 deletions Roslyn.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.25123.0
# Visual Studio 14
VisualStudioVersion = 14.0.25123.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeAnalysisTest", "src\Compilers\Core\CodeAnalysisTest\CodeAnalysisTest.csproj", "{A4C99B85-765C-4C65-9C2A-BB609AAB09E6}"
EndProject
Expand Down Expand Up @@ -359,14 +359,20 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Moq.net", "src\Dependencies
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Composition", "src\Dependencies\Composition\Composition.csproj", "{A57DDFE5-AB0E-4371-98E5-11B9218DF11C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PerformanceTesting", "src\Test\PerformanceTesting.csproj", "{DA0D2A70-A2F9-4654-A99A-3227EDF54FF1}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Perf.Tests", "src\Test\Perf\tests\Perf.Tests.csproj", "{DA0D2A70-A2F9-4654-A99A-3227EDF54FF1}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Roslyn", "src\Deployment\Roslyn.csproj", "{600AF682-E097-407B-AD85-EE3CED37E680}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EditorFeatures.Next", "src\EditorFeatures\Next\EditorFeatures.Next.csproj", "{366BBCDC-B05F-4677-9B5B-78BA816A1484}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisualStudioSetup.Next", "src\VisualStudio\Setup.Next\VisualStudioSetup.Next.csproj", "{143FE684-6E1C-41DF-9C60-84C7772DC49C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Perf", "Perf", "{DD13507E-D5AF-4B61-B11A-D55D6F4A73A5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Perf.Utilities", "src\Test\Perf\Utilities\Perf.Utilities.csproj", "{59AD474E-2A35-4E8A-A74D-E33479977FBF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Perf.Runner", "src\Test\Perf\Runner\Perf.Runner.csproj", "{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
src\Test\Utilities\Shared\TestUtilities.projitems*{76c6f005-c89d-4348-bb4a-391898dbeb52}*SharedItemsImports = 4
Expand Down Expand Up @@ -3174,6 +3180,46 @@ Global
{143FE684-6E1C-41DF-9C60-84C7772DC49C}.Release|x64.Build.0 = Release|Any CPU
{143FE684-6E1C-41DF-9C60-84C7772DC49C}.Release|x86.ActiveCfg = Release|Any CPU
{143FE684-6E1C-41DF-9C60-84C7772DC49C}.Release|x86.Build.0 = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|ARM.ActiveCfg = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|ARM.Build.0 = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|x64.ActiveCfg = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|x64.Build.0 = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|x86.ActiveCfg = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Debug|x86.Build.0 = Debug|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|Any CPU.Build.0 = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|ARM.ActiveCfg = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|ARM.Build.0 = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|x64.ActiveCfg = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|x64.Build.0 = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|x86.ActiveCfg = Release|Any CPU
{59AD474E-2A35-4E8A-A74D-E33479977FBF}.Release|x86.Build.0 = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|ARM.ActiveCfg = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|ARM.Build.0 = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|x64.ActiveCfg = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|x64.Build.0 = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|x86.ActiveCfg = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Debug|x86.Build.0 = Debug|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|Any CPU.Build.0 = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|ARM.ActiveCfg = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|ARM.Build.0 = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|x64.ActiveCfg = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|x64.Build.0 = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|x86.ActiveCfg = Release|Any CPU
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -3339,8 +3385,11 @@ Global
{EF986D9B-8CFC-4ECB-9729-E260A1F84AFF} = {C2D1346B-9665-4150-B644-075CF1636BAA}
{A32EAB7F-691C-4D00-98C4-F50C37BB4754} = {C2D1346B-9665-4150-B644-075CF1636BAA}
{A57DDFE5-AB0E-4371-98E5-11B9218DF11C} = {C2D1346B-9665-4150-B644-075CF1636BAA}
{DA0D2A70-A2F9-4654-A99A-3227EDF54FF1} = {CAD2965A-19AB-489F-BE2E-7649957F914A}
{DA0D2A70-A2F9-4654-A99A-3227EDF54FF1} = {DD13507E-D5AF-4B61-B11A-D55D6F4A73A5}
{366BBCDC-B05F-4677-9B5B-78BA816A1484} = {EE97CB90-33BB-4F3A-9B3D-69375DEC6AC6}
{143FE684-6E1C-41DF-9C60-84C7772DC49C} = {8DBA5174-B0AA-4561-82B1-A46607697753}
{DD13507E-D5AF-4B61-B11A-D55D6F4A73A5} = {CAD2965A-19AB-489F-BE2E-7649957F914A}
{59AD474E-2A35-4E8A-A74D-E33479977FBF} = {DD13507E-D5AF-4B61-B11A-D55D6F4A73A5}
{1AA6D2F0-2C40-4AF6-BB79-50AFDCC62720} = {DD13507E-D5AF-4B61-B11A-D55D6F4A73A5}
EndGlobalSection
EndGlobal
Loading