Граф коммитов

182 Коммитов

Автор SHA1 Сообщение Дата
GrahamTheCoder fdedaf854b Put newline in front of all attribute lists 2018-03-12 22:35:16 +00:00
GrahamTheCoder 98b47ec5ae
Merge pull request #39 from icsharpcode/nested-blocks
Nested blocks
2018-03-11 23:24:05 +00:00
GrahamTheCoder 368a38bc9f Avoid subtle logic changes in nested if structures
All but inner nested blocks having parentheses seems like a pretty sane rule to follow in most cases
I've allowed special cases for using statements and else if blocks to neaten them up
2018-03-11 23:22:57 +00:00
GrahamTheCoder bfe70810cd Improve error message 2018-03-11 22:59:36 +00:00
GrahamTheCoder 33ea312754
Update README.md 2018-03-06 09:29:04 +00:00
GrahamTheCoder 9db2bc4bc3
Update README.md 2018-03-06 09:19:55 +00:00
GrahamTheCoder 9a0d3b0401
Update copyright 2018-03-06 08:53:52 +00:00
GrahamTheCoder 8d63d9fbd8 Handle XorKeyword 2018-03-06 01:14:30 +00:00
GrahamTheCoder 6fabf8e8dc Avoid InvalidOperationException 2018-03-06 01:06:43 +00:00
GrahamTheCoder 87161c95d3 Handle case where same project is found through multiple roots
Or when different projects have same path (e.g. javascript file collections have null)
2018-03-06 01:03:22 +00:00
GrahamTheCoder 7521078a8b
Update CHANGELOG.md 2018-03-06 00:55:05 +00:00
GrahamTheCoder ef153e6675
Update CHANGELOG.md 2018-03-06 00:54:53 +00:00
GrahamTheCoder 1df119b688 Consistently dispatch to another thread 2018-03-06 00:51:28 +00:00
GrahamTheCoder 5fd89dbe1f
Reference release notes 2018-03-06 00:46:57 +00:00
GrahamTheCoder 8633dea32f
Merge pull request #36 from icsharpcode/fixes
Move conversion to another thread to avoid locking up UI
2018-03-06 00:44:44 +00:00
GrahamTheCoder 3808b067d4 Handle Sub 2018-03-06 00:35:47 +00:00
GrahamTheCoder 52c35905fc Individual error handling for files in second pass 2018-03-06 00:26:49 +00:00
GrahamTheCoder 5ba0b95be9 Bump version to 5.6.1 2018-03-06 00:18:09 +00:00
GrahamTheCoder ff6a33c5ce Add xmldoc test 2018-03-06 00:18:09 +00:00
GrahamTheCoder eaac92db72 Don't port leading trivia twice 2018-03-06 00:18:08 +00:00
GrahamTheCoder ebbed943b1 Ensure doc comments have a newline at the end 2018-03-05 23:56:37 +00:00
GrahamTheCoder 27c2f198a9 Handle sub with no parantheses 2018-03-05 23:33:55 +00:00
GrahamTheCoder fa0ff60e12 For compilation references, do compilation in memory
Turns out VisualBasicReference can only be used by a VB project
2018-03-05 23:33:42 +00:00
GrahamTheCoder b9815ec367 Move conversion to another thread to avoid locking up UI 2018-03-05 19:36:25 +00:00
GrahamTheCoder 5975ca9687
Update CodeConversion.cs 2018-03-05 18:21:40 +00:00
GrahamTheCoder 7a6d7ba7ea
Update CHANGELOG.md 2018-03-05 09:41:44 +00:00
GrahamTheCoder 95facbbcb3 Tidy up output window and fix off by one 2018-03-05 09:36:38 +00:00
GrahamTheCoder e4fac15426 Remove unused 2018-03-04 19:40:17 +00:00
GrahamTheCoder 87404877de Try to package vsix so it's easy for people to try out latest master 2018-03-04 19:32:11 +00:00
GrahamTheCoder b3fde29a6b
Merge pull request #31 from icsharpcode/project-or-solution-conversion
Project/solution conversion
2018-03-01 22:05:42 +00:00
GrahamTheCoder ca796b1ad0 Try to vaguely cater for this possibility rather than error 2018-02-26 23:01:19 +00:00
GrahamTheCoder bd82a552e9 Write to an output window pane to avoid opening two files 2018-02-26 22:48:04 +00:00
GrahamTheCoder 0f419cf1e8 Disable the trivia porting functionality and restore tests
so it's mergeable for now
2018-02-26 22:17:22 +00:00
GrahamTheCoder f08c5fca16 API Change: Exclusively use new ProjectConversion code path 2018-02-26 21:57:03 +00:00
GrahamTheCoder c331059607 Recognize both langauges' unimportant trivia and comment chars 2018-02-26 21:56:30 +00:00
GrahamTheCoder fc76732e82 Set spacing the same on C# and vb now that trivia is converted 2018-02-26 21:45:12 +00:00
GrahamTheCoder 59467c2536 Start testing csharp -> vb comment conversion 2018-02-26 21:37:47 +00:00
GrahamTheCoder c254bd676b Copy structural changes into the C# -> VB converter to keep in step 2018-02-26 21:00:20 +00:00
GrahamTheCoder 1f05a8341b Maintain file path information in syntax tree 2018-02-26 20:21:24 +00:00
GrahamTheCoder 10ac4f7c50 Let user know file is open but sort output 2018-02-26 20:21:08 +00:00
GrahamTheCoder 779ba334b3 Bring commands closer together 2018-02-26 20:07:02 +00:00
GrahamTheCoder 5037816142 Rev version number and add release notes 2018-02-26 20:07:01 +00:00
GrahamTheCoder f621b2e8a6 We no longer copy to the clipboard 2018-02-26 20:07:01 +00:00
GrahamTheCoder d2b8c53576 Update copyright 2018-02-26 20:07:01 +00:00
GrahamTheCoder 804d7fe016 Share new conversion code for VB and C# 2018-02-26 20:07:00 +00:00
GrahamTheCoder 1a1be5c080 Remove debug code 2018-02-26 20:07:00 +00:00
GrahamTheCoder d30b819404 Make project conversion for cs -> vb use the same code 2018-02-26 20:06:59 +00:00
GrahamTheCoder a655bae331 Separate language specifics 2018-02-26 20:06:58 +00:00
GrahamTheCoder 9b004e984d Parent same group for varying ways of selecting projects
And set priorities
2018-02-26 20:06:58 +00:00
GrahamTheCoder c29014429f Also write file text and open a window with it in 2018-02-26 20:06:57 +00:00