Post by Admin on Jul 16, 2016 4:26:58 GMT
Maxim Zaks @mzaks Sep 12 2015 01:19
@astro75 very cool. I will have a look on the weekend. I started doing some static code analysis tools with Xamarin. But Roslyn would be much better.
Simon Schmid @sschmid Sep 12 2015 03:31
@astro75 Awesome job! I added two new sections in the wiki:
Tools and Extensions
Games and Examples
I'd love to test the roslyn generator someday. Maybe I should get a permanent windows machine to keep up testing
astro75 @astro75 Sep 12 2015 03:34
In theory it should work on a mac also
Simon Schmid @sschmid Sep 12 2015 03:35
that'd be even better
haven't really looked into roslyn for mono
astro75 @astro75 Sep 12 2015 03:45
Just tried to run it using mono. Got exception while running.
I saw similar exception when running code in release mode with visual studio. Maybe my code does something that it shouldn't
astro75 @astro75 Sep 12 2015 03:59
That is so weird. Sometimes I get IndexOutOfRange. But only in release mode. And debugger tells me it is in external code.
Simon Schmid @sschmid Sep 12 2015 04:46
Found a good question in the commits:
Disabled SystemExtensionsGenerator. Is anybody using this?
I usually disable this generator, too. Do you guys use it? I'm thinking about removing it. It doesn't really reduce code and you always have to "goto declaration" twice
astro75 @astro75 Sep 12 2015 06:09
I did some tests and found that current Mono fails with MSBuildWorkspace.OpenSolutionAsync. Although syntax parsing works fine on Mono.
I'll try to rewrite my code to analyze plain .cs files and not the whole solution.
Simon Schmid @sschmid Sep 12 2015 06:38
analyzing the whole solution might be necessary to resolve custom types?
@astro75 very cool. I will have a look on the weekend. I started doing some static code analysis tools with Xamarin. But Roslyn would be much better.
Simon Schmid @sschmid Sep 12 2015 03:31
@astro75 Awesome job! I added two new sections in the wiki:
Tools and Extensions
Games and Examples
I'd love to test the roslyn generator someday. Maybe I should get a permanent windows machine to keep up testing
astro75 @astro75 Sep 12 2015 03:34
In theory it should work on a mac also
Simon Schmid @sschmid Sep 12 2015 03:35
that'd be even better
haven't really looked into roslyn for mono
astro75 @astro75 Sep 12 2015 03:45
Just tried to run it using mono. Got exception while running.
I saw similar exception when running code in release mode with visual studio. Maybe my code does something that it shouldn't
astro75 @astro75 Sep 12 2015 03:59
That is so weird. Sometimes I get IndexOutOfRange. But only in release mode. And debugger tells me it is in external code.
Simon Schmid @sschmid Sep 12 2015 04:46
Found a good question in the commits:
Disabled SystemExtensionsGenerator. Is anybody using this?
I usually disable this generator, too. Do you guys use it? I'm thinking about removing it. It doesn't really reduce code and you always have to "goto declaration" twice
astro75 @astro75 Sep 12 2015 06:09
I did some tests and found that current Mono fails with MSBuildWorkspace.OpenSolutionAsync. Although syntax parsing works fine on Mono.
I'll try to rewrite my code to analyze plain .cs files and not the whole solution.
Simon Schmid @sschmid Sep 12 2015 06:38
analyzing the whole solution might be necessary to resolve custom types?