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 #10

Merged
merged 1,807 commits into from
Aug 25, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1807 commits
Select commit Hold shift + click to select a range
4867a1b
Can now repro the closure-over-local-in-synthesized-constructor issue…
msJohnHamby Aug 11, 2016
83d299c
Add a test for committing C# named parameters on :
Aug 11, 2016
a90fc09
Adding explicit references to Newtonsoft.Json 8.0.3 to resolve confli…
tannergooding Aug 11, 2016
ae03495
Use project.json to generate DevDiv dependencies (#13039)
tmat Aug 11, 2016
bf16d01
fixing up stack trace logic as per Cyrus' suggestions
jmarolf Aug 11, 2016
0191521
Fix #12818
Aug 3, 2016
161e37f
Give the TypeInferenceService the ability to communicate additional i…
Aug 5, 2016
4b4e896
CR feedback
Aug 8, 2016
393972d
Fix warning
Aug 11, 2016
23d559a
Don't run VB enum completion after dot
Jul 26, 2016
fa68619
Add explanatory comment
Aug 11, 2016
fe80ed2
Fix build break in closed project sharing source file
nguerrera Aug 11, 2016
1f45d8f
Corrected some spans for instrumention of As New clauses and simple f…
msJohnHamby Aug 11, 2016
c76f9ea
Merge pull request #13055 from jhendrixMSFT/master
jaredpar Aug 11, 2016
b43fd8e
Merge pull request #12852 from rchande/fixColonCommit
Aug 11, 2016
60db813
Merge pull request #12751 from rchande/noEnumCompletionAfterDot
Aug 11, 2016
61dbeba
Merge pull request #13086 from tannergooding/master
tannergooding Aug 11, 2016
fc366f9
merge master into gafter:languageversion-default
gafter Aug 11, 2016
17008be
Merge pull request #12353 from nguerrera/embed-source-in-pdb
gafter Aug 11, 2016
e1f1cbf
Make IDkm* stub interfaces internal...
KevinH-MS Aug 11, 2016
56f7010
Implement definite assignment analysis for tuples
VSadov Aug 11, 2016
b64ce27
Improve doc comments for *ParseOptions.LanguageVersion
gafter Aug 11, 2016
a6b51b2
Merge pull request #12941 from gafter/master-12900
gafter Aug 11, 2016
fc01769
Fix typo
VSadov Aug 11, 2016
b83e577
Add method for 'tested by' CodeLens
Aug 12, 2016
8eafb6f
Merge pull request #13106 from KevinH-MS/master
KevinH-MS Aug 12, 2016
13b3fae
Add instrumentForDynamicAnalysis parameter to MethodSymbol.CalculateL…
msJohnHamby Aug 12, 2016
18bf9d3
Fix up a few overrides missed in a previous commit.
msJohnHamby Aug 12, 2016
02c0900
Corrected the value passed for instrumentForDynamicAnalysis in a coup…
msJohnHamby Aug 12, 2016
4933b03
As a purely defensive measure, correct the value passed for instrumen…
msJohnHamby Aug 12, 2016
269e960
Updating the build property from 'VisualStudioInstallDirectoryFromReg…
tannergooding Aug 11, 2016
4c8acc7
Use ByPass to run Powershell
jaredpar Aug 12, 2016
8648f91
Fix VB tests
Aug 12, 2016
e6bda61
Fix up usages of OfType in C#/VB type inferrers
Aug 12, 2016
3304a81
Merge pull request #13056 from heejaechang/reduceallocation
heejaechang Aug 12, 2016
8b34617
Rework based on comments
Aug 12, 2016
3c66135
Remove unused function
Aug 12, 2016
883c960
Merge pull request #13121 from jaredpar/ps
jaredpar Aug 12, 2016
19dac14
Removes IModule, IAssembly interfaces (#12984)
tmat Aug 12, 2016
38a54fa
Merge pull request #12910 from rchande/fix12818
Aug 12, 2016
e2a2b65
Merge pull request #13105 from tannergooding/master
tannergooding Aug 12, 2016
4be7448
Remove #ifs that are no longer needed
nguerrera Aug 11, 2016
76e7397
Remove unnecessary usings and whitespace
nguerrera Aug 11, 2016
d1d2064
Merge pull request #13093 from heejaechang/autochecksum
heejaechang Aug 13, 2016
dba550b
Changed a parameter in a method family from a boolean flag to a Synth…
msJohnHamby Aug 13, 2016
baf44ce
Have a single SyntaxNavigator object that is shared between C# and VB.
CyrusNajmabadi Aug 13, 2016
3265ee2
Merge pull request #13139 from nguerrera/tidy-up
nguerrera Aug 13, 2016
ecd62cf
Share more code between VB and C#
CyrusNajmabadi Aug 13, 2016
f93cffe
Merge pull request #12678 from mhutch/monodevelop-internalsvisibleto
Pilchie Aug 13, 2016
d7340e9
Make Empty.Set<T> conform to ISet<T> norms
nguerrera Aug 13, 2016
dcbef6e
Decouple SyntaxList from SyntaxListBuilder.
CyrusNajmabadi Aug 13, 2016
d2d1f84
Remove EnC specific methods from the Syntax API.
CyrusNajmabadi Aug 14, 2016
33595aa
Lock down type.
CyrusNajmabadi Aug 14, 2016
4c46dc4
Remove unnecessary null checks.
CyrusNajmabadi Aug 14, 2016
e057056
Don't use subclassing of the slot allocator as the way to introduce V…
CyrusNajmabadi Aug 14, 2016
c25ecd7
Simplify code.
CyrusNajmabadi Aug 14, 2016
17dd20d
Rename file.
CyrusNajmabadi Aug 14, 2016
a0d8eed
More closely follow compiler naming patterns.
CyrusNajmabadi Aug 14, 2016
8ec88ff
Remove Replace references
cston Aug 14, 2016
e5e167f
Move Location up to SyntaxNode.
CyrusNajmabadi Aug 15, 2016
bc263bf
Relax BoundNode syntax to be SyntaxNode isntead of CSharpSyntaxNode.
CyrusNajmabadi Aug 15, 2016
c826308
Remove file.
CyrusNajmabadi Aug 15, 2016
2b23d6f
Fix up expression compiler.
CyrusNajmabadi Aug 15, 2016
8042551
Remove VB impl of method.
CyrusNajmabadi Aug 15, 2016
f3ec5e4
VB side of the BoundNode change.
CyrusNajmabadi Aug 15, 2016
2a817ac
Merge branch 'master' into vbSideOfBinderWork
CyrusNajmabadi Aug 15, 2016
656e35c
Mimic C# code.
CyrusNajmabadi Aug 15, 2016
766be49
Fix method.
CyrusNajmabadi Aug 15, 2016
053bedc
Fix trivia.
CyrusNajmabadi Aug 15, 2016
b4806f0
Fix trivia.
CyrusNajmabadi Aug 15, 2016
96ff336
Prevent two is/as checks.
CyrusNajmabadi Aug 15, 2016
adb0e29
Prevent two is/as checks.
CyrusNajmabadi Aug 15, 2016
f268589
Merge branch 'moveLocationUpToSyntaxNode' into vbSideOfBinderWork
CyrusNajmabadi Aug 15, 2016
0d9a60c
Merge pull request #13164 from cston/del-replace
cston Aug 15, 2016
2b5224f
Update a few missed constructors.
CyrusNajmabadi Aug 15, 2016
5f34c23
Merge branch 'moveLocationUpToSyntaxNode' into vbSideOfBinderWork
CyrusNajmabadi Aug 15, 2016
56af824
Update a few missed constructors.
CyrusNajmabadi Aug 15, 2016
43f3499
Protect against analyzers registering async callback that can crash V…
mavasani Aug 15, 2016
8f7d2e4
Move to using SignTool as a NuGet package
jaredpar Aug 15, 2016
4530422
Remove SignRoslyn source
jaredpar Aug 15, 2016
51903bd
Merge pull request #13151 from CyrusNajmabadi/listDecoupling
CyrusNajmabadi Aug 15, 2016
9399186
Fix the generated path for the TranslationFile
jasonmalinowski Aug 15, 2016
ff59ca3
Support completion items with no Glyphs (for JavaScript).
CyrusNajmabadi Aug 15, 2016
4c27b0f
Merge pull request #13133 from jaredpar/signtool
jaredpar Aug 15, 2016
276a34e
Merge pull request #13154 from CyrusNajmabadi/syntaxNodeLambdas
CyrusNajmabadi Aug 15, 2016
c9fe208
Merge pull request #13180 from CyrusNajmabadi/emptyCompletionGlyphs
CyrusNajmabadi Aug 15, 2016
76d0f80
Merge branch 'master' into vbSideOfBinderWork
CyrusNajmabadi Aug 15, 2016
658e6dc
Merge pull request #13096 from AlekseyTs/NewScopingRules_05
AlekseyTs Aug 15, 2016
b715abc
Remove unneeded roslyn-build-tools
jaredpar Aug 15, 2016
5e3b063
Adjust scope of locals declared within a Switch Statement according t…
AlekseyTs Aug 14, 2016
ee7f2fa
Merge branch 'master' into vbSideOfBinderWork
CyrusNajmabadi Aug 15, 2016
8df10c1
Merge pull request #13179 from jasonmalinowski/fix-locproj-generation
jasonmalinowski Aug 15, 2016
286914c
Merge pull request #13182 from jaredpar/fix
jaredpar Aug 15, 2016
6daf1f4
Create nuget for Microsoft.CodeAnalysis.Remote.Workspaces...
KevinH-MS Aug 15, 2016
2e0451a
Code review feedback for the data flow analysis in tuples.
VSadov Aug 15, 2016
7ac6a13
Merge pull request #13184 from KevinH-MS/nuspec
KevinH-MS Aug 15, 2016
604930f
Try a third strategy for determining when closing over a local is per…
msJohnHamby Aug 16, 2016
2a6eb65
Reverted some gratuitous changes in lambda rewriting.
msJohnHamby Aug 16, 2016
a873ac7
Fix InteractiveWindow package name in insertion tool (#13188)
tmat Aug 16, 2016
1e609fb
AnalyzerAssemblyLoader optimization to search the assemblies loaded b…
mavasani Aug 16, 2016
a1e88fd
Ensure string resources are included for all diagnostic ids
cston Aug 15, 2016
1c8d1a1
Merge pull request #13185 from cston/resources
cston Aug 16, 2016
8563821
Closure struct should not be abstract
svick Aug 16, 2016
2e4b670
Resolve merge issue that caused duplicate VB error IDs
nguerrera Aug 15, 2016
8a3e88b
PR feedback: make method InMethodBinder.RecordDefinition static, fix …
AlekseyTs Aug 16, 2016
9397196
Add new assembly to support XAML.
mgoertz-msft Aug 4, 2016
ff295e5
Change MicroBuild leg to clean caches at start
jaredpar Aug 16, 2016
525587b
Move imports to the proper location (after restore)
jaredpar Aug 16, 2016
7438402
Merge pull request #13178 from nguerrera/fix-dup-errid
nguerrera Aug 16, 2016
34f612c
Merge pull request #13145 from nguerrera/empty-set-interface-conformance
nguerrera Aug 16, 2016
664e6f6
Add support for embedding VB source in portable pdb
nguerrera Aug 12, 2016
66d848b
Fix trailing slash problem
jaredpar Aug 16, 2016
97e8aaf
Track document close via last RDT unlock event.
mgoertz-msft Aug 16, 2016
9f43137
Remove ImportGroup
jaredpar Aug 16, 2016
935e5e1
PR feedback: typos, asserts, etc.
AlekseyTs Aug 16, 2016
357af9a
Merge pull request #13183 from AlekseyTs/NewScopingRules_06
AlekseyTs Aug 16, 2016
b3829db
separated solution to solution (red node) and solutionstate (green node)
heejaechang Aug 15, 2016
a3d20b0
Merge remote-tracking branch 'upstream/master' into vbSideOfBinderWork
CyrusNajmabadi Aug 16, 2016
7dcc284
Fix cast.
CyrusNajmabadi Aug 16, 2016
fe9b69e
Port C# /embed command-line tests to VB
nguerrera Aug 15, 2016
febbd63
Port C# API-level embedded source tests to VB
nguerrera Aug 15, 2016
0d977aa
Add EmbeddedFiles to VB task targets
nguerrera Aug 15, 2016
1ad4269
Relax nodes.
CyrusNajmabadi Aug 16, 2016
ffca7b3
Relax nodes.
CyrusNajmabadi Aug 16, 2016
ffafa3e
Merge pull request #13198 from jaredpar/fix
jaredpar Aug 16, 2016
5b6efd0
Merge pull request #13201 from jaredpar/importgroup
jaredpar Aug 16, 2016
d839aeb
Merge pull request #12948 from mgoertz-msft/master
jasonmalinowski Aug 16, 2016
dcdaeec
Merge pull request #13187 from heejaechang/solutionstate
heejaechang Aug 16, 2016
225dbcc
Work around the old version of NuGet in CoreXT (#13205)
tmat Aug 16, 2016
69cb541
Make closures for lambdas in member initializers work for synthesized…
msJohnHamby Aug 16, 2016
00822e8
set references to some assemblies to `<Private>false</Private>`
brettfo Aug 16, 2016
c2755f8
Merge pull request #13114 from JohnHamby/ClosureBug
msJohnHamby Aug 17, 2016
708b952
Use the right tree in SequencePointList.FindFirstRealSequencePoint (#…
svick Aug 17, 2016
762d46d
Remove field that was never written to.
CyrusNajmabadi Aug 17, 2016
66d6ef3
Merge branch 'master' into sharedNavigator
CyrusNajmabadi Aug 17, 2016
6d9b54b
clean up checksum tree node and specialized root checksum tree node
heejaechang Aug 11, 2016
c6a822d
improved solution checksum builder's incremental update.
heejaechang Aug 16, 2016
75fd614
renamed snapshot builder to checksum tree builder and use AllProjectR…
heejaechang Aug 17, 2016
290f471
Merge pull request #13094 from heejaechang/checksumtreecleanup
heejaechang Aug 17, 2016
0bfa50c
Parse invocation expression statement with receiver "async"
cston Aug 10, 2016
6544a67
Merge pull request #13213 from CyrusNajmabadi/removeUnnecessaryField
CyrusNajmabadi Aug 17, 2016
3129be3
Merge remote-tracking branch 'upstream/master' into sharedNavigator
CyrusNajmabadi Aug 17, 2016
068568f
Merge branch 'sharedNavigator' into vbSideOfBinderWork
CyrusNajmabadi Aug 17, 2016
7cd2068
Merge pull request #13098 from cston/async-var
cston Aug 17, 2016
61be335
Discard a reference to project being emitted when debugging session t…
tmat Aug 17, 2016
9d18615
Made tests to rely less on type checks when verifying tuple field sym…
VSadov Aug 16, 2016
faf3016
Merge pull request #13168 from CyrusNajmabadi/vbSideOfBinderWork
CyrusNajmabadi Aug 17, 2016
ed4bab8
Merge pull request #13107 from VSadov/tupleDataFlow
VSadov Aug 17, 2016
f978dad
Remove file that exists on disk, but isn't referenced by any Roslyn p…
CyrusNajmabadi Aug 17, 2016
675a5e0
Merge pull request #12969 from gafter/languageversion-default
gafter Aug 17, 2016
4fd8ae3
Diagnose "ref" argument in an array index operation
gafter Aug 11, 2016
836e674
Merge pull request #13210 from brettfo/vsix-dependencies
brettfo Aug 17, 2016
bf3d55d
Merge pull request #13224 from CyrusNajmabadi/removeDeadFile
CyrusNajmabadi Aug 17, 2016
1842182
Update CPC to version 3 (#13199)
TyOverby Aug 17, 2016
31c5710
Code Model: Implement CodeNamespace.Comment and CodeNamespace.DocComm…
DustinCampbell Aug 17, 2016
f024493
made checksum tree builder to only use green node not only to cache b…
heejaechang Aug 17, 2016
dd87f50
Fix loc files (#13232)
tmat Aug 17, 2016
ce2d7e2
Move to a unified SyntaxList model.
CyrusNajmabadi Aug 18, 2016
334e809
A couple of fixes to DevDivInsertionFiles (#13237)
tmat Aug 18, 2016
4d5b059
Simplify code.
CyrusNajmabadi Aug 18, 2016
8cc31fe
existing diagnostic tagger didn't check workspace diagnostics belong …
heejaechang Aug 18, 2016
8e9028e
fixed race in analyzer driver
heejaechang Aug 18, 2016
5333963
add more cancellation checking in LB code path.
heejaechang Aug 18, 2016
2d329f8
push file read to Background thread.
heejaechang Aug 18, 2016
bcd1eef
Remove interface implementation
CyrusNajmabadi Aug 18, 2016
466b4f9
Add jenkins automation for perf testing (#12301)
TyOverby Aug 18, 2016
4523b67
fix regex in perf.groovy
TyOverby Aug 18, 2016
144c288
Merge pull request #13230 from DustinCampbell/code-model-namespace-co…
DustinCampbell Aug 18, 2016
fce7dba
Merge pull request #13137 from nguerrera/embed-source-in-pdb-vb
nguerrera Aug 18, 2016
7922ed5
Merge pull request #12837 from pdelvo/fix-testlocalization
Pilchie Aug 18, 2016
bc58361
Add Baml exclusion to Microsoft.CodeAnalysis.EditorFeatures loc file …
tmat Aug 18, 2016
f45344e
fix perf test regex (#13254)
TyOverby Aug 18, 2016
64d5e9f
Don't allocate a lambda each time we get a hashcode for a named type.
CyrusNajmabadi Aug 18, 2016
8bad9a1
Merge pull request #13244 from heejaechang/addcancellation
heejaechang Aug 18, 2016
125b3d7
Don't allocate a iterator each time we compute hashcodes.
CyrusNajmabadi Aug 18, 2016
2092e85
Merge pull request #13241 from heejaechang/fixdiagnosticanalyzer
heejaechang Aug 18, 2016
f75c7ef
D-assignment should return a tuple instead of void (#13115)
jcouv Aug 18, 2016
92b714a
Merge pull request #13102 from jmarolf/bugfix/get-callstack-on-codefi…
jmarolf Aug 18, 2016
f8c4ec6
Merge pull request #13246 from heejaechang/codemodel
heejaechang Aug 18, 2016
a2e8451
Merge pull request #13242 from heejaechang/analyzerDriverFix
heejaechang Aug 18, 2016
bd8b506
Merge pull request #13259 from CyrusNajmabadi/reduceAllocations
CyrusNajmabadi Aug 18, 2016
a2abad8
removed collection optimization.
heejaechang Aug 18, 2016
0ccb2f8
Merge pull request #13231 from heejaechang/useSolutionState
heejaechang Aug 19, 2016
edf3d2a
Adjust scope of locals declared within a Yield Return and Local Decla…
AlekseyTs Aug 19, 2016
eb4e288
Add handling for tuple types in various remaining scenarios (#13024)
jcouv Aug 19, 2016
9f3fc25
Treat tuple type as a struct if underlying type is error type (#13258)
jcouv Aug 19, 2016
2875840
Adjust scope of locals declared within a Labeled Statement according …
AlekseyTs Aug 19, 2016
5d4ea62
Adjust scope of declarations within a Local Function Statement accord…
AlekseyTs Aug 19, 2016
e045283
Merge pull request #13271 from AlekseyTs/NewScopingRules_07
AlekseyTs Aug 19, 2016
2b4c50a
Adjust scope of locals declared within a Return Statement according t…
AlekseyTs Aug 19, 2016
7b23e17
Shorten code using C# 6.0 features
svick Aug 20, 2016
b8c91d4
Fixed mistake in RDT handler
mgoertz-msft Aug 22, 2016
451fcb5
Merge pull request #13109 from panopticoncentral/testedby
Aug 22, 2016
1de8aa9
Add IVT to allow TestImpact to use Solution SnapshotService...
KevinH-MS Jul 19, 2016
6faf2ea
Adjust scope of locals declared within a Throw Statement according to…
AlekseyTs Aug 22, 2016
40e22cd
Merge pull request #13287 from mgoertz-msft/master
Pilchie Aug 22, 2016
a3ea674
Disable code action prior to C# 6
CyrusNajmabadi Aug 22, 2016
1104e28
Merge pull request #13289 from CyrusNajmabadi/disableCodeActionPriorT…
CyrusNajmabadi Aug 22, 2016
26f1257
Fix issue with classifier thinking something was a partially written …
CyrusNajmabadi Aug 22, 2016
149a7f8
Add check for BuildingProject in MS.Net.Compilers.props
genlu Aug 10, 2016
a700a32
Add note for Preview 4 Usage
natidea Aug 22, 2016
be4f77a
Fix crash in Implement-Abstract-Class when dealing with partial classes.
CyrusNajmabadi Aug 22, 2016
c5b249b
Merge pull request #13089 from genlu/fix
genlu Aug 22, 2016
e9c3598
Merge pull request #13293 from natidea/preview4doc
natidea Aug 22, 2016
a75c894
Add nuget for Microsoft.VisualStudio.LanguageServices.Next...
KevinH-MS Aug 22, 2016
6e7252d
Update DSR.PortablePdb to 60818-04 (#13296)
tmat Aug 22, 2016
6270cd1
Fix issue with generate property being called on a nested object init…
CyrusNajmabadi Aug 22, 2016
c1e4b82
Turn on /features:strict for all projects
gafter Aug 22, 2016
61e4339
Porting tuple tests over to VB (#13209)
jcouv Aug 22, 2016
1380206
Allow service created by RemoteHostClient to be specified as a parame…
KevinH-MS Aug 17, 2016
00c5fd0
Temporarily add TestImpact Emit code to Roslyn...
KevinH-MS Aug 22, 2016
fce4695
Remove meaningless $schema entry...
KevinH-MS Aug 19, 2016
29f24d0
Fix vsixmanfiest...
KevinH-MS Aug 22, 2016
314e709
Merge pull request #13301 from KevinH-MS/master
KevinH-MS Aug 23, 2016
e846cc9
Merge branch 'master' into unifiedSyntaxListSquashed
CyrusNajmabadi Aug 23, 2016
2134656
Fix spelling of available in tuples.md
ShinNoNoir Aug 23, 2016
afee7be
Merge pull request #13317 from ShinNoNoir/patch-1
jmarolf Aug 23, 2016
0e878b1
Share implementation of ImplementAbstractClass.
CyrusNajmabadi Aug 23, 2016
2fe1dc1
Merge pull request #13292 from CyrusNajmabadi/partiallYWrittenGeneric…
CyrusNajmabadi Aug 23, 2016
fe96d0e
Add back original method signatures as extensions (for convenience)...
KevinH-MS Aug 23, 2016
d578fe7
Merge pull request #13294 from CyrusNajmabadi/implementAbstractClassC…
CyrusNajmabadi Aug 23, 2016
fa91734
Merge pull request #13297 from CyrusNajmabadi/generatePropertyInitial…
CyrusNajmabadi Aug 23, 2016
605e2a4
Merge pull request #13273 from AlekseyTs/NewScopingRules_08
AlekseyTs Aug 23, 2016
4ca3083
Stop inserting old setup and loc files (#13306)
tmat Aug 23, 2016
a6c8cdf
add some comments and make VS to explicitly crash on exception
heejaechang Aug 23, 2016
1943c32
make OOP work with preview 5 (bcb2)
heejaechang Aug 23, 2016
e01120a
Merge pull request #13299 from KevinH-MS/oop
KevinH-MS Aug 23, 2016
bb2836c
Merge pull request #13329 from heejaechang/prfeedback
heejaechang Aug 23, 2016
bf943a8
fixed merge conflict
heejaechang Aug 23, 2016
758f4a1
Add new packages to RedistPackageNames list...
KevinH-MS Aug 23, 2016
1fb5ab2
Merge pull request #13337 from KevinH-MS/nuget
KevinH-MS Aug 23, 2016
dcd21ab
Eliminate a warning exposed due to /features:strict
gafter Aug 24, 2016
83b2dee
Fix package dependency id...
KevinH-MS Aug 24, 2016
fe8ad73
Add missing IVT for unit tests...
KevinH-MS Aug 24, 2016
8d08d3a
Merge pull request #13328 from heejaechang/preview5OOP
heejaechang Aug 24, 2016
a137aa4
Remove unnecessary extension.
CyrusNajmabadi Aug 24, 2016
e24e5a6
Swap resources.
CyrusNajmabadi Aug 24, 2016
f180881
Make methods sealed.
CyrusNajmabadi Aug 24, 2016
80585e4
Remove stale comment.
CyrusNajmabadi Aug 24, 2016
679f020
Merge pull request #13239 from CyrusNajmabadi/unifiedSyntaxListSquashed
CyrusNajmabadi Aug 24, 2016
bcc8af4
Extract method refactoring should handle tuples in VB (#13278)
jcouv Aug 24, 2016
34bda8b
Merge pull request #13194 from svick/struct-closure
agocke Aug 24, 2016
61ad6c6
Update the project guids for the PooledObjects.shproj in slns (#13351)
agocke Aug 24, 2016
2a25c0e
Moves to a single netstandard1.3 MSBuild task (#13288)
agocke Aug 24, 2016
7bdf1ac
Merge pull request #13235 from gafter/master-13203
gafter Aug 25, 2016
09e9944
Fix bogus cast.
CyrusNajmabadi Aug 25, 2016
9c29e2b
Merge pull request #13358 from CyrusNajmabadi/fixBogusCast
CyrusNajmabadi Aug 25, 2016
ee2a5e6
Target FX 4.6 in VS dependency jsons (#13355)
tmat Aug 25, 2016
1a78c0e
Add LanguageServiceRegistrationFiles back (#13369)
tmat Aug 25, 2016
416cf98
Merge pull request #9 from dotnet/master
ljw1004 Aug 25, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
9 changes: 5 additions & 4 deletions BuildAndTest.proj
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
DefaultTargets="BuildAndTest"
ToolsVersion="12.0">

<Import Project="$(MSBuildThisFileDirectory)build\Targets\Dependencies.props" />

<!-- At the moment Jenkins runs on a machine without any build of Visual Studio 2015. Hence we must
use a 2013 compatible solution. -->
<PropertyGroup>
Expand All @@ -16,7 +18,6 @@
<IncludePattern Condition="'$(IncludePattern)' == ''">*.UnitTests*.dll</IncludePattern>
<OutputDirectory>Binaries\$(Configuration)</OutputDirectory>
<NuGetPackageRoot>$(UserProfile)\.nuget\packages</NuGetPackageRoot>
<XunitVersion>2.1.0</XunitVersion>
<CoreClrTestDirectory>$(OutputDirectory)\CoreClrTest</CoreClrTestDirectory>
<MSBuildCommonProperties>
RestorePackages=false;
Expand Down Expand Up @@ -63,8 +64,8 @@

<Target Name="Test">
<ItemGroup>
<AssembliesToCopyLocal Include="$(NuGetPackageRoot)\xunit\$(XunitVersion)\*.dll
;$(NuGetPackageRoot)\xunit.assert\$(XunitVersion)\lib\portable-net45+netcore45+wp8+wpa81\*.dll" />
<AssembliesToCopyLocal Include="$(NuGetPackageRoot)\xunit\$(xunitVersion)\*.dll
;$(NuGetPackageRoot)\xunit.assert\$(xunitassertVersion)\lib\portable-net45+netcore45+wp8+wpa81\*.dll" />
</ItemGroup>
<!-- Copy xunit stuff to output directory -->
<Copy SourceFiles="@(AssembliesToCopyLocal)"
Expand Down Expand Up @@ -98,7 +99,7 @@
<CoreRunExe>$(CoreClrTestDirectory)\CoreRun.exe</CoreRunExe>
<CoreRunArgs>$(CoreClrTestDirectory)\xunit.console.netcore.exe @(CoreTestAssemblies, ' ') -parallel all -xml $(CoreClrTestDirectory)\xUnitResults\TestResults.xml</CoreRunArgs>
<RunTestsExe>Binaries\$(Configuration)\RunTests\RunTests.exe</RunTestsExe>
<RunTestsArgs>$(NuGetPackageRoot)\xunit.runner.console\$(XunitVersion)\tools $(RunTestArgs) @(TestAssemblies, ' ')</RunTestsArgs>
<RunTestsArgs>$(NuGetPackageRoot)\xunit.runner.console\$(xunitrunnerconsoleVersion)\tools $(RunTestArgs) @(TestAssemblies, ' ')</RunTestsArgs>
</PropertyGroup>

<Exec Condition="'$(RunProcessWatchdog)' != 'true'" Command="&quot;$(CoreRunExe)&quot; $(CoreRunArgs)" />
Expand Down
255 changes: 46 additions & 209 deletions Compilers.sln

Large diffs are not rendered by default.

190 changes: 40 additions & 150 deletions CrossPlatform.sln

Large diffs are not rendered by default.

15 changes: 11 additions & 4 deletions NuGet.Config
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,17 @@
</config>
<packageSources>
<clear />
<add key="myget.org dotnet-coreclr" value="https://www.myget.org/F/dotnet-coreclr/api/v3/index.json" />
<add key="myget.org dotnet-core" value="https://www.myget.org/F/dotnet-core/api/v3/index.json" />
<add key="myget.org dotnet-corefxtestdata" value="https://www.myget.org/F/dotnet-corefxtestdata/api/v3/index.json" />
<add key="myget.org dotnet-buildtools" value="https://www.myget.org/F/dotnet-buildtools/api/v3/index.json" />

<add key="dotnet.myget.org dotnet-coreclr" value="https://dotnet.myget.org/F/dotnet-coreclr/api/v3/index.json" />
<add key="dotnet.myget.org dotnet-core" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" />
<add key="dotnet.myget.org dotnet-corefxtestdata" value="https://dotnet.myget.org/F/dotnet-corefxtestdata/api/v3/index.json" />
<add key="dotnet.myget.org dotnet-buildtools" value="https://dotnet.myget.org/F/dotnet-buildtools/api/v3/index.json" />
<add key="dotnet.myget.org symreader" value="https://dotnet.myget.org/F/symreader/api/v3/index.json" />
<add key="dotnet.myget.org symreader-portable" value="https://dotnet.myget.org/F/symreader-portable/api/v3/index.json" />
<add key="dotnet.myget.org roslyn-master-nightly" value="https://dotnet.myget.org/F/roslyn-master-nightly/api/v3/index.json" />
<add key="dotnet.myget.org devcore" value="https://www.myget.org/F/vs-devcore/api/v3/index.json" />
<add key="dotnet.myget.org roslyn-tools" value = "https://dotnet.myget.org/F/roslyn-tools/api/v3/index.json" />
<add key="dotnet.myget.org msbuild" value="https://dotnet.myget.org/F/msbuild/api/v3/index.json" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
</packageSources>

Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ To get the latest "preview" drop, published about once per month, add the `-pre`
* [Syntax Visualizer Tool](https://github.com/dotnet/roslyn/wiki/Syntax%20Visualizer)
* [Syntax Quoter Tool](http://roslynquoter.azurewebsites.net)
* [Roadmap](https://github.com/dotnet/roslyn/wiki/Roadmap)
* [Language Feature Status](https://github.com/dotnet/roslyn/wiki/Languages-features-in-C%23-6-and-VB-14)
* [Language Design Notes](https://github.com/dotnet/roslyn/issues?q=label%3A%22Design+Notes%22+)
* [FAQ](https://github.com/dotnet/roslyn/wiki/FAQ)
* Also take a look at our [Wiki](https://github.com/dotnet/roslyn/wiki) for more information on how to contribute, what the labels on issue mean, etc.
Expand Down
41 changes: 30 additions & 11 deletions Restore.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@

set RoslynRoot=%~dp0
set NuGetAdditionalCommandLineArgs=-verbosity quiet -configfile "%RoslynRoot%nuget.config" -Project2ProjectTimeOut 1200
set DevDivPackages=%RoslynRoot%src\Setup\DevDivPackages

:ParseArguments
if /I "%1" == "/?" goto :Usage
if /I "%1" == "/clean" set RestoreClean=true&&shift&& goto :ParseArguments
if /I "%1" == "/fast" set RestoreFast=true&&shift&& goto :ParseArguments
goto :DoneParsing

:DoneParsing
Expand All @@ -20,29 +22,46 @@ call "%RoslynRoot%build\scripts\LoadNuGetInfo.cmd" || goto :LoadNuGetInfoFailed

if "%RestoreClean%" == "true" (
echo Clearing the NuGet caches
call %NugetExe% locals all -clear || goto :CleanFailed
call "%NugetExe%" locals all -clear || goto :CleanFailed
)

echo Deleting project.lock.json files
pushd "%RoslynRoot%src"
echo "Dummy lock file to avoid error when there is no project.lock.json file" > project.lock.json
del /s /q project.lock.json
popd
if "%RestoreFast%" == "" (
echo Deleting project.lock.json files
pushd "%RoslynRoot%src"
echo "Dummy lock file to avoid error when there is no project.lock.json file" > project.lock.json
del /s /q project.lock.json > nul
popd
)

echo Restoring packages: Toolsets
call %NugetExe% restore "%RoslynRoot%build\ToolsetPackages\project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call "%NugetExe%" restore "%RoslynRoot%build\ToolsetPackages\project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Toolsets (Dev14 VS SDK build tools)
call %NugetExe% restore "%RoslynRoot%build\ToolsetPackages\dev14.project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call "%NugetExe%" restore "%RoslynRoot%build\ToolsetPackages\dev14.project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Toolsets (Dev15 VS SDK build tools)
call %NugetExe% restore "%RoslynRoot%build\ToolsetPackages\dev15.project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call "%NugetExe%" restore "%RoslynRoot%build\ToolsetPackages\dev15.project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Toolsets (Dev15 VS SDK 'Willow' build tools)
call "%NugetExe%" restore "%RoslynRoot%build\ToolsetPackages\dev15Willow.project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Roslyn SDK
call "%NugetExe%" restore "%RoslynRoot%build\ToolsetPackages\roslynsdk.project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Samples
call %NugetExe% restore "%RoslynRoot%src\Samples\Samples.sln" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call "%NugetExe%" restore "%RoslynRoot%src\Samples\Samples.sln" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Templates
call "%NugetExe%" restore "%RoslynRoot%src\Setup\Templates\Templates.sln" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: Roslyn (this may take some time)
call %NugetExe% restore "%RoslynSolution%" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call "%NugetExe%" restore "%RoslynRoot%build\Toolset.sln" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call "%NugetExe%" restore "%RoslynSolution%" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

echo Restoring packages: DevDiv tools
call %NugetExe% restore "%RoslynRoot%src\Setup\DevDivInsertionFiles\DevDivInsertionFiles.sln" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call %NugetExe% restore "%DevDivPackages%\Roslyn\project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed
call %NugetExe% restore "%DevDivPackages%\Debugger\project.json" %NuGetAdditionalCommandLineArgs% || goto :RestoreFailed

exit /b 0

Expand Down
Loading