- 07 3月, 2018 6 次提交
-
-
由 Heejae Chang 提交于
* enable logAnalyzerExecutionTime on IDE so that we can start track analyzer perf * removed unnecessary ICodeAnalysisDiagnosticAnalyzerExecutor interface. it was added when OOP is first introduced to make sure VS.Next dll won't get loaded to VS process if OOP is not enabled. when it is enabled by default, rather than removing the interface, implementation just moved down to feature layer to reduce code churn. now, I am properly removing unnecessary abstraction. * take Executor out of test MEF composition * added IRemoteDiagnosticAnalyzerService interface * made initial version working. * added tests * add tracking for inproc only analyzers * pass in diagnostic analyzer service * added open file performance tracking as well. * added PII test * dont hash analyzerId when it is reported by internal user * added link to LOF wiki * made blame to track open files as well. * forgot to add return in if statement * reduce threshold to 100ms decide to start from lower threshold and then iterate rather than start from higher threshold * added a way to log real time perf data in local machine with explicit option which can be used to train formula later * addressed ivan's feedbacks * renamed to ExpensiveAnalyzerInfo * addressed PR feedbacks * more renames * addressed PR feedbacks. renamed as much as I can find. * listener can be null in unit test * addressed PR feedbacks
-
由 Martin Strecker 提交于
Return FormattableString for BoundTupleExpression.Display/BoundStackAllocArrayCreation.Display and allow FormattableString in DiagnosticInfo.Arguments.
-
由 Shyam-Gupta 提交于
Updating nuget prerelease versions
-
由 Shyam-Gupta 提交于
-
由 Jared Parsons 提交于
Check generic construction diagnostics for stackalloc to span conversions
-
由 Jared Parsons 提交于
Enable building targeting arm64 platform
-
- 06 3月, 2018 19 次提交
-
-
由 Jared Parsons 提交于
Move more test projects to net461
-
由 Heejae Chang 提交于
* Fixed cases where 1:1 mapping between Roslyn and editor text buffer/snapshot are broken. First case was where the code reused same Roslyn text snapshot to 2 different editor snapshots. that can cause getting editor snapshot from roslyn snapshot to fail. Second case was where same editor snapshot can give 2 different roslyn text snapshot breaking invariant. didn't do much cleanup except fixing those above two. * null check. weakReference can be null. * make sure weakReference always exist * fixed test failures * addressed PR feedbacks * updated comment
-
由 David Wrighton 提交于
-
由 Vladimir Sadov 提交于
Refer directly to static data when ReadOnlySpan wraps arrays of bytes.
-
由 Fred Silberberg 提交于
Skip CSharpBuild.BuildWithCommandLine while failures are investigated.
-
由 Jared Parsons 提交于
Add missing resource string to VB for Interpolated String feature.
-
由 David Wrighton 提交于
-
由 Jared Parsons 提交于
-
由 Omar Tawfik 提交于
-
由 vsadov 提交于
-
由 Kevin Pilch 提交于
Merge pull request #23587 from MaStr11/AddParenthesisAroundConditionalExpressionInInterpolatedStringCodeFixProvider Add parentheses around conditional expression in interpolated string code fix provider
-
由 vsadov 提交于
-
由 Andy Gocke 提交于
Fix typo in Microsoft.NETCore.Compilers props file
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 Fredric Silberberg 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
Multitarget our msbuild task
-
由 Dustin Campbell 提交于
Add classification API support for VB members, locals and parameters, and tweak C# implementation
-
- 05 3月, 2018 5 次提交
-
-
由 Andy Gocke 提交于
-
由 Martin Strecker 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
The C# compiler is currently required to target net46. This meant the command line tests needed to target net46 as well as the compiler was copied into the same directory as the tests. This meant they shared facades and hence had to have the same target framework (else the compiler would fail with binding redirects). This changes the compiler to be copied to a sub-directory below that of the command line tests. Hence they no longer share facades and can target different frameworks.
-
- 04 3月, 2018 1 次提交
-
-
由 AdamSpeight2008 提交于
-
- 03 3月, 2018 9 次提交
-
-
由 Sam Harwell 提交于
Enable integration tests
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 vsadov 提交于
-
由 Tomáš Matoušek 提交于
* Reenable embedded PDBs on Jenkins * Update Settings.props
-
由 Heejae Chang 提交于
* updated matrix for unreachable code case * more unreachable tests * updated comments * add support for local function
-
由 Sam Harwell 提交于
-
由 Martin Strecker 提交于
-