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