- 21 10月, 2015 16 次提交
-
-
由 David Kean 提交于
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
* origin/stabilization: Fixes REPL initialization and SourcePaths handling Delete unused WaitHelper.WhenAll Don't call PumpingWaitResult for the result of GetSyntaxTreeAsync
-
由 Tomáš Matoušek 提交于
Fixes REPL initialization and SourcePaths handling
-
由 Jason Malinowski 提交于
Don't call PumpingWaitResult for the result of GetSyntaxTreeAsync
-
由 David Kean 提交于
Use new null-conditional operator in CSharpExtensions
-
由 Tanner Gooding 提交于
* origin/stabilization: Use ?. since we have the technology Don't crash when invoked from an accessor Correct casing of test method
-
由 Manish Vasani 提交于
Fix a race condition in AsyncQueue.EnqueueCore
-
由 Jason Malinowski 提交于
Fix generate end construct when invoked on an accessor
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
由 Kevin Pilch-Bisson 提交于
Added quotes to filepath variables in GenerateCompilerInternals.targets
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
* origin/stabilization: This change increases the severity of analyzer exception diagnostic (AD0001), generated when an analyzer throws an exception, from info to a warning. Additionally, its descriptor is now reported as a supported diagnostic descriptor of the compiler analyzer, which ensures that it shows up in the ruleset editor.
-
由 CyrusNajmabadi 提交于
Only perform semantic classification for what's actually in view.
-
- 20 10月, 2015 24 次提交
-
-
由 Manish Vasani 提交于
Fix a race condition in AsyncQueue.EnqueueCore
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 David Kean 提交于
Moved MiscDiagnosticUpdateSourceTests to use Async to reduce timing issues
-
由 Manish Vasani 提交于
This change increases the severity of analyzer exception diagnostic
-
由 Manish Vasani 提交于
Cause: We are seeing intermittent deadlocks during build on linux machines running our test suites. The deadlock happens when one thread invokes AtomicSetFlagAndRaiseSymbolDeclaredEvent, and succeeds in setting the flag and invokes SymbolDeclaredEvent while holding onto the lock. The task scheduler decides to inline the event processing, which attempts to execute analyzers while holding onto the _diagnosticLock. Another thread meanwhile is already executing analyzers and calls back into the compiler and is waiting on _diagnosticLock. Fix: Fix the AsyncQueue.EnqueueCore method to invoke SetResult on the waiter task completion source on a separate task. This ensures that no external code executes while attempting to Enqueue a compilation event, and hence cannot deadlock. Testing: All tests pass locally. Fixes #https://github.com/dotnet/roslyn/issues/6098
-
由 David Kean 提交于
Include the actual underlying exception in "failed to run".
-
由 Jason Malinowski 提交于
Introduce Project.HasCompleteReferencesAsync
-
由 Charles Stoner 提交于
Set State.WaitingForInput in PrepareForInput Fixes #5964
-
由 Tomas Matousek 提交于
-
由 David Kean 提交于
-
由 David Kean 提交于
Remove left-over package.config refs
-
由 David Kean 提交于
Added supports clauses to project.json to fix #6073
-
由 Charles Stoner 提交于
-
由 CyrusNajmabadi 提交于
Do not perform commit when there are unterminated string literals.
-
-
由 Jonathon Marolf 提交于
[AskMode] VisualBasicUnboundIdentifierDiagnosticAnalyzer fix Fixes #5920
-
由 unknown 提交于
-
由 Tomáš Matoušek 提交于
[ask mode] Rename WithCompilationScriptInfo -> WithScriptCompilationInfo
-
由 Brett Forsgren 提交于
Test `EmitSequenceOfBinaryExpressions_03` in VB is failing in signed builds.
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Andy Gocke 提交于
-
由 Jason Malinowski 提交于
-