- 24 2月, 2016 9 次提交
-
-
由 Balaji Krishnan 提交于
Changed the UI from combinations of radio buttons and check boxes to use just checkboxes. Also changed how the partitions of `use var` space was logically represented. We now present 3 options - use var on intrinsic types, use var where apparent, use var in rest of the places. If all 3 are checked, we universally use var everywhere. If only one or a combination less than 3 are selected, we use var only in those places. An unchecked option means, user prefers explicit typing for that scenario. Not yet implemented : enforcement levels of the fix, fancy previews that show results for a combination of choices, integrating the options into code generation service.
-
由 Balaji Krishnan 提交于
Remove relay command implementation and usages in checkbox view model. trying another UI approach to make this simpler.
-
由 Balaji Krishnan 提交于
Add RelayCommand to CheckBoxViewModel to enable/disable checkboxes in option preview control depending on the state of other controls. The StyleViewModel now makes use of this for Use Var feature.
-
由 Balaji Krishnan 提交于
Refactor UseImplicitTyping and UseExplicitTyping Analyzers to use an abstract base class and share common functionalities. Also wire up options into unit tests.
-
由 Balaji Krishnan 提交于
add options to codestyle for use implicit or explicit typing analyzer/fixers.
-
由 Balaji Krishnan 提交于
Add an analyzer and fixer for using explicit type over var for C#. Plus, unit tests.
-
由 Balaji Krishnan 提交于
Add logic to determine if return type information is obvious from the initializer expression of variable declaration. Currently it recognizes 3 patterns - literals, object creation expressions and static helpers like `int.Parse`
-
由 Balaji Krishnan 提交于
shelving, edit this commit later.
-
由 Balaji Krishnan 提交于
Initial implementation of a diagnostic analyzer and codefixer for `use var` style in C#
-
- 23 2月, 2016 2 次提交
-
-
由 Artur Spychaj 提交于
Merge master into future
-
由 Gen Lu 提交于
-
- 20 2月, 2016 4 次提交
- 19 2月, 2016 1 次提交
-
-
由 vsadov 提交于
The feature needs to be properly implemented taking into account that variable is byref. For now disabling this refactoring if variable happen to be byref to avoid crash as described in #8416
-
- 18 2月, 2016 17 次提交
-
-
由 vsadov 提交于
Ideally EE should not encounter ByRef types, but for now I just make EE resilient if it sees them
-
由 vsadov 提交于
-
由 vsadov 提交于
member declaration parse should not be considered not advanced when "ref" keyword was consumed. Fixes #8402
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 VSadov 提交于
-
由 VSadov 提交于
-
由 Gen Lu 提交于
Disable Failing Documentation Tests (Future)
-
由 Nat Ayewah 提交于
-
由 Gen Lu 提交于
-
- 17 2月, 2016 7 次提交
-
-
由 David Kean 提交于
This reverts commit e2fc5135.
-
由 David Kean 提交于
This reverts commit eb1ede48.
-
由 David Kean 提交于
This reverts commit e3c1ea08.
-
由 David Kean 提交于
This reverts commit ec2622b3.
-
由 David Kean 提交于
This reverts commit 8f26ffb5.
-
由 David Kean 提交于
This reverts commit 662593ba.
-
由 David Kean 提交于
This reverts commit 9190cb50.
-