- 07 12月, 2017 10 次提交
-
-
由 Sam Harwell 提交于
Perform a lightweight syntax check before getting document options
-
由 Omar Tawfik 提交于
* Refactored synthesized attributes tests * Remove rest of calls to CompilationUtils.GetSynthesizedAttributes() * Fix EE tests * Fix [Dynamic] tests * Clean up * Remove EmitMetadataTestBase.ValidateDeclSecurity(Compilation) * Remove C# GetDefaultPEBuilder * Fix Assembly Attributes tests * Clean up * Address PR Comments * Clean up
-
由 Heejae Chang 提交于
previously, we set all work as done when we pass out last work from the queue without waiting that work to be done. now, we raise works as done only when last item passed out are actually done.
-
由 Tom Meschter 提交于
Mark Toolset projects non-shipping
-
由 Sam Harwell 提交于
Use TryDequeue before falling back to DequeueAsync
-
由 Jason Malinowski 提交于
Keep compilation alive in GetPartialSemanticModelAsync
-
由 Sam Harwell 提交于
Avoid TryReplaceWithAlias logic for documents without using alias directives
-
由 Sam Harwell 提交于
Reduce allocations in DeclarationTable.RootNamespaceLocationComparer.Compare
-
由 Tom Meschter 提交于
As with InternalToolset, we don't want to bother restoring the xliff-tasks package for this project.
-
由 Tom Meschter 提交于
Mark InternalToolset.csproj as non-shipping. This prevents the project from pulling in a `PackageReference` to xliff-tasks, which it doesn't need and, more to the point, can't be found in the NuGet feeds used when the project is restored.
-
- 06 12月, 2017 26 次提交
-
-
由 Sam Harwell 提交于
* Use GetOriginalSemanticModel instead of duplicating logic * Move local function to separate helper method
-
由 Sam Harwell 提交于
Avoid an O(n²) array expansion in BuildDeclarationCompilationFromScratchAsync
-
由 Sam Harwell 提交于
Avoid a capturing local variables on the GetOptionsAsync fast path
-
由 AlekseyTs 提交于
Enable Microsoft.CodeAnalysis.VisualBasic.UnitTests.GetExtendedSemanticInfoTests.GroupBy_Lookup1 unit-test. (#23600) Closes #23483.
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Neal Gafter 提交于
-
由 AlekseyTs 提交于
Fixes #23378. Also, preserve and adjust arguments passed to 'new T'.
-
由 Tom Meschter 提交于
Enable the production of localized resources (e.g. satellite assemblies) out of the dotnet/roslyn repo. This includes the tooling and initial (untranslated) .xlf files, but does not consume the satellite assemblies in any way. Once the Loc team has had a chance to update the files with proper translations we will work on putting the satellite assemblies into our NuGet and Willow packages.
-
由 Pent Ploompuu 提交于
-
由 Tom Meschter 提交于
Don't include any satellite assemblies in Roslyn.Compilers.Extension.vsix. We're currently generating satellite assemblies, but until the loc team has had a chance to update the .xlf files the contents of the satellite assemblies will be wrong.
-
由 Tomáš Matoušek 提交于
Update Microsoft.DiaSymReader.Native to 1.7.0 stable
-
由 Tom Meschter 提交于
-
由 Tom Meschter 提交于
-
由 Tom Meschter 提交于
Currently some but not all of the Samples projects are marked `<NonShipping>true</NonShipping>`, though we don't actually ship binaries for any of them. This commit marks them all as non-shipping, which stops the build from trying to build localized resources unnecessarily.
-
由 Tom Meschter 提交于
Related to https://github.com/dotnet/roslyn/issues/23566. We've basically forced all projects to use the SDK approach to localization, but this project doesn't use the SDK. As a result, it doesn't produce satellite assemblies, and the build fails when we try to copy the non-existent files to the output directory. For the moment, just turn off XLIFF-based localization.
-
由 Tom Meschter 提交于
-
由 Tom Meschter 提交于
Use wildcards to pull in satellite assemblies for signing, rather than explicitly listing out the path to each one.
-
由 Tom Meschter 提交于
Only reference XliffTasks in projects that produce shipping binaries.
-
由 Tom Meschter 提交于
Add the resource assemblies to the list of files to sign.
-
由 Tom Meschter 提交于
-
由 Tom Meschter 提交于
Version `0.2.0-beta-000080` only exists on my local system; we actually want version `0.2.0-beta-000081` which is publicly available.
-
由 Tom Meschter 提交于
The standard `GenerateSatelliteAssemblies` target that ships with MSBuild uses al.exe (alink) to create satellite assemblies. However, there are a couple of things it doesn't support that we need in the dotnet/roslyn repo--see issues #23190 and #23191 for details. Instead, we want to use the `CoreGenerateSatelliteAssemblies` target from Microsoft.NET.Sdk. We've already opted in to that target, and now we need to opt out of the original `GenerateSatelliteAssemblies`. Until we can move to a copy of MSBuild that includes the change in https://github.com/Microsoft/msbuild/pull/2726 the best way to do that is to redefine the target as a no-op.
-
由 Tom Meschter 提交于
1. Add the XliffTasks package for all projects. 2. Automatically update XLF files during build on dev machines. 3. Opt-in to the .NET Core satellite assembly generation task. 4. Turn off localization for non-shipping projects by default. 5. Work around an issue in locale-neutral CTO generation.
-
由 Jared Parsons 提交于
Fix unexpected EndProject line in Roslyn.sln
-
- 05 12月, 2017 4 次提交
-
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
Fixes #23464
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-