- 22 9月, 2016 1 次提交
-
-
由 Jason Malinowski 提交于
This introduces a new core interface IDocumentOptionsProvider that lets you provide options for documents. There's a factory to create them to deal with the fact the implementation will be living in EditorFeatures.Next.csproj for now.
-
- 17 9月, 2016 4 次提交
-
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
GetUserPreferences4 will return E_INVALIDARG if you ask for a language service that isn't registered.
-
- 15 9月, 2016 1 次提交
-
-
由 CyrusNajmabadi 提交于
-
- 14 9月, 2016 4 次提交
-
-
由 Neal Gafter 提交于
* Fix crash on "is type" operator with typeless tuple expression. Closes #13723 Fixes #13746
-
由 VSadov 提交于
Fix for tuple field locations and IsImplicitlyDeclared
-
由 Jared Parsons 提交于
Rename from AsyncBuilderAttribute to AsyncMethodBuilderAttribute
-
由 VSadov 提交于
More CR feedback
-
- 13 9月, 2016 11 次提交
-
-
由 CyrusNajmabadi 提交于
Do not cache the classification service we use. It is not safe to do so.
-
由 Jason Malinowski 提交于
I'm leaving the names as is because this is hard-coded in lots of other tests.
-
由 CyrusNajmabadi 提交于
Add test that verifies that we don't crash if an IEditorClassificationService is exported from a language that doesn't support syntax trees.
-
由 CyrusNajmabadi 提交于
-
由 Jason Malinowski 提交于
We used to store these in multiple regstry keys, but we don't care about that anymore since there's nothing important to maintain backwards compatibility with. This breaks syncing of the setting between different versions of Visual Studio, but that's not terribly important.
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
-
由 CyrusNajmabadi 提交于
-
由 Charles Stoner 提交于
Include all tuple elements when expanding in the EE
-
由 Charles Stoner 提交于
-
由 Andy Gocke 提交于
These facades only need to be present next to the build task, which is in the MSBuild/Compiler authoring.
-
- 10 9月, 2016 14 次提交
-
-
由 VSadov 提交于
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
Now that feature names aren't used for serialization anymore, we can just get rid of the constants and use the containing type name. Also, update more options to use nameof where appropriate.
-
由 Jason Malinowski 提交于
Now that our existing options have been tagged with the appropriate metadata, we can use that metadata to drive serialization. This updates IOptionSerializers to make them no longer have any language- specific metadata, and are simply driven from the metadata included on the option. This also renames IOptionSerializer to IOptionPersister, which is a better name.
-
由 Jason Malinowski 提交于
Now that we have an API for associating persistence information, we can put that information on all our options we persist today. We'll consume this in a future commit.
-
由 Jason Malinowski 提交于
One current challenge of our option persistence story is the determination of the name of an option being serialized is mixed in with the core logic for how to serialize things to a store. This results in some very hard-to-maintain code since the logic for an option is spread across many different areas.
-
由 Jason Malinowski 提交于
Since we only apply the options that finally changed, this behavior should be redundant, but requires us to categorize options in a not- obvious way.
-
由 VSadov 提交于
-
由 VSadov 提交于
-
由 VSadov 提交于
-
由 VSadov 提交于
-
由 VSadov 提交于
-
由 VSadov 提交于
-
由 ljw1004 提交于
-
- 09 9月, 2016 5 次提交
-
-
由 Tomáš Matoušek 提交于
This reverts commit b9dcaa13.
-
由 Andy Gocke 提交于
S.Collections.Immutable and System.Reflection.Metadata are seemingly special: they're not inserted as Roslyn binaries and they're not inserted as corefx packages. This means they won't get added to the toolset package via either of the two previous mechanisms. Since we don't have to worry about insertion into VS and things like binding redirects, this change will just grab the binaries out of the output of the build and place them directly in the output package.
-
由 VSadov 提交于
Implements metadata import for tuple names in VB
-
由 Charles Stoner 提交于
Handle names correctly in long tuples in EE
-
由 VSadov 提交于
-