- 21 7月, 2016 40 次提交
-
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
.. code actions for a refactoring.
-
由 Balaji Krishnan 提交于
.. after merge..
-
由 Balaji Krishnan 提交于
We didn't offer move type to new file if there was a single outer type in a document with a nested type in it. Move to new file should be offered for the nested type here.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
.. checks identifier checks for rename type.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
.. an abstract class. Then, MoveType, RenameFile, RenameType edits are performed by different subclasses of the editor.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
.. Move type tests.
-
由 Balaji Krishnan 提交于
.. naming convention and remove unused ones.
-
由 Balaji Krishnan 提交于
For e.g. double clicking on a class should also show the codeaction.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
Cut the following features: 1. Move type dialog 2. Make type partial. Trimming the feature set being offered, targeting core scenarios and dropping fringe features.
-
由 Balaji Krishnan 提交于
and export it for both C# and VB. Remove language specific subclasses that weren't needed. Also update tests to correctly instantiate the CodeRefactoringProvider after the change.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
AbstractMoveTypeTest
-
由 Balaji Krishnan 提交于
for VisualBasic.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
1. organize code 2. remove/reorder signatures 3. reduce fields 4. use expression lambda notation. 5. simplify code around CodeAction and Editor types.
-
由 Balaji Krishnan 提交于
Reduce the no. of fields stored in State.
-
由 Balaji Krishnan 提交于
-
由 Balaji Krishnan 提交于
with nested private type
-
由 Balaji Krishnan 提交于
Tests for following code actions in C# and VB: 1. Move type to new file 2. Rename type to match filename 3. Rename file to match typename
-
由 Balaji Krishnan 提交于
AbstractMoveTypeTestsBase implements shared helpers for testing MoveType Refactoring. CSharpMoveTypeTestsBase and BasicMoveTypeTestsBase contain language specific test helpers. Tests are organized as MoveTypeTests.<CodeAction>.cs/vb where code actions are Move type to new file Rename type to match filename Rename file to match typename etc. The feature code is mostly language agnostic, so it suffices if we pick one language and test it heavily and make sure simple things and language specific parts work as expected, on the other language.
-
由 Balaji Krishnan 提交于
helper to test adding a new document to solution scenarios.
-
由 Balaji Krishnan 提交于
down from AbstractUserDiagnosticTest to AbstractCodeActionOrUserDiagnosticTest. CodeAction based refactorings that add new documents, that are not diagnostic based, such as MoveTypeToFile, need these too.
-
由 Balaji Krishnan 提交于
Most of the logic here is language agnostic, however there are some differences between the syntax tree structure of C# and VB. Accounting for these syntactic differences gets VB support working. Move to new file, Move via UI dialog, Make type partial, all seems to work.
-
由 Balaji Krishnan 提交于
-
由 Kevin Pilch-Bisson 提交于
Enable Completion filtering and highlighting by default
-
由 Kevin Pilch-Bisson 提交于
Merge telemetry sources into existing projects
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-