<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>LinqOverCSharp Forum Rss Feed</title><link>http://www.codeplex.com/LinqOverCSharp/Thread/List.aspx</link><description>LinqOverCSharp Forum Rss Description</description><item><title>New Post: C# 4.0 Support with editing</title><link>http://linqovercsharp.codeplex.com/discussions/282595</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;This project seems rather neglected, but there is now a shareware project written in C# that does full C# 4.0 (plus 5.0 Async support) parsing, and supports LINQ queries on source code, editing, and more:&lt;/p&gt;
&lt;p&gt;&lt;a title="C# Parser and CodeDOM 4.0" href="http://www.inevitablesoftware.com/Products.aspx"&gt;www.inevitablesoftware.com/Products.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It's not free, but has a free trial and rock-bottom license prices as far as C# parsers go (historically, they have cost thousands of dollars, but you can get this one for $49).&lt;/p&gt;&lt;/div&gt;</description><author>kbeckett</author><pubDate>Mon, 12 Dec 2011 02:27:51 GMT</pubDate><guid isPermaLink="false">New Post: C# 4.0 Support with editing 20111212022751A</guid></item><item><title>New Post: static references</title><link>http://linqovercsharp.codeplex.com/Thread/View.aspx?ThreadId=79269</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The MethodDeclaration class is&amp;nbsp;the product of the syntax analysis step that doesn't know the meaning of the identifiers (like &amp;quot;Math&amp;quot;).&lt;/p&gt;
&lt;p&gt;It's the semantic analysis step that resolves &amp;quot;Math&amp;quot; to a class.&lt;/p&gt;
&lt;p&gt;Unfortunately this part is still under development, so you can't use it yet.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;&lt;/div&gt;</description><author>vizu</author><pubDate>Tue, 29 Dec 2009 16:04:43 GMT</pubDate><guid isPermaLink="false">New Post: static references 20091229040443P</guid></item><item><title>New Post: static references</title><link>http://linqovercsharp.codeplex.com/Thread/View.aspx?ThreadId=79269</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The parser doesn&amp;rsquo;t seem to recognize static references. I would like to able to know all the static references of a c# class/method, but if parsing a piece of code like this:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt;color:blue"&gt;using&lt;/span&gt;&lt;span style="font-size:10pt"&gt; System;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt;color:blue"&gt;namespace&lt;/span&gt;&lt;span style="font-size:10pt"&gt; ClassLibrary2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af"&gt;Class1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; Class1Method()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af"&gt;Math&lt;/span&gt;.Abs(-1);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;there seems to be no way to tell that the method Class1Method references the System.Math class. Nowhere can I find the information. The CSharpParser.ProjectModel.MethodDeclaration contains only references to non-static types in properties: TypeParameters, Variables etc. There seems to be no property of that class that would tell you all the static references. Can anybody help?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;&lt;/div&gt;</description><author>drz08</author><pubDate>Tue, 29 Dec 2009 11:50:50 GMT</pubDate><guid isPermaLink="false">New Post: static references 20091229115050A</guid></item><item><title>New Post: Editing c#</title><link>http://linqovercsharp.codeplex.com/Thread/View.aspx?ThreadId=27371</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi guys,&lt;/p&gt;
&lt;p&gt;The project is alive but the progress is really slow. At the moment I'm the only one developing it. And the scope is huge.&lt;/p&gt;
&lt;p&gt;The plan is to support code transformations with a full roundtrip: source code -&amp;gt; syntax tree -&amp;gt; semantic graph -&amp;gt; modified syntax tree -&amp;gt; modified source code.&lt;/p&gt;
&lt;p&gt;But we're only at step 2: transforming the syntax tree into a semantic graph.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So it's a looong way to go...&lt;/p&gt;&lt;/div&gt;</description><author>vizu</author><pubDate>Mon, 16 Nov 2009 14:36:47 GMT</pubDate><guid isPermaLink="false">New Post: Editing c# 20091116023647P</guid></item><item><title>New Post: Editing c#</title><link>http://linqovercsharp.codeplex.com/Thread/View.aspx?ThreadId=27371</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Currently somebody developing it&lt;/p&gt;
&lt;p&gt;&amp;quot;37623&amp;nbsp;&lt;br&gt;by vizu&lt;/p&gt;
&lt;p&gt;Sun at &lt;br&gt;11:11 AM 	3&lt;/p&gt;
&lt;p&gt;TypeEntity.IsClass, IsStruct, etc. deleted because type checking can be used instead of them (as a result of deleting ConstructedGenericTypeEntity).&amp;quot;&lt;/p&gt;&lt;/div&gt;</description><author>asdandRizzo</author><pubDate>Wed, 21 Oct 2009 03:28:24 GMT</pubDate><guid isPermaLink="false">New Post: Editing c# 20091021032824A</guid></item><item><title>New Post: Editing c#</title><link>http://linqovercsharp.codeplex.com/Thread/View.aspx?ThreadId=27371</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Not sure this project is alive anymore. You could try the VS code model - http://msdn.microsoft.com/en-us/library/envdte.codemodel.aspx or just getting regex-taculous&lt;/p&gt;&lt;/div&gt;</description><author>mcintyre321</author><pubDate>Tue, 20 Oct 2009 17:57:16 GMT</pubDate><guid isPermaLink="false">New Post: Editing c# 20091020055716P</guid></item><item><title>New Post: Editing c#</title><link>http://linqovercsharp.codeplex.com/Thread/View.aspx?ThreadId=27371</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I also interested in such question.&lt;/p&gt;
&lt;p&gt;Does your project currently support code transformation?&lt;/p&gt;
&lt;p&gt;Personally i need to transform &amp;quot;for&amp;quot; loops to &amp;quot;Parallel.For&amp;quot; loops.&lt;/p&gt;
&lt;p&gt;Can you show simple example if it is possible?&lt;/p&gt;&lt;/div&gt;</description><author>asdandRizzo</author><pubDate>Tue, 20 Oct 2009 14:02:44 GMT</pubDate><guid isPermaLink="false">New Post: Editing c# 20091020020244P</guid></item><item><title>New Post: Status</title><link>http://www.codeplex.com/LinqOverCSharp/Thread/View.aspx?ThreadId=30798</link><description>&lt;div style="line-height: normal;"&gt;Hey, Jake,&lt;br&gt;
&lt;br&gt;
I have plans to go on with the project and complete it, but right now I'm working on two other projects related to Visual Studio Extensibility (&lt;a href="http://www.codeplex.com/LearnVSXNow"&gt;LearnVSXNow&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.codeplex.com/VSXtra"&gt;VSXtra&lt;/a&gt;). I plan to return to this project in the autumn...&lt;br&gt;
&lt;br&gt;
Bests,&lt;br&gt;
&lt;br&gt;
István
&lt;/div&gt;</description><author>INovak</author><pubDate>Thu, 24 Jul 2008 18:09:54 GMT</pubDate><guid isPermaLink="false">New Post: Status 20080724060954P</guid></item><item><title>New Post: Status</title><link>http://www.codeplex.com/LinqOverCSharp/Thread/View.aspx?ThreadId=30798</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br&gt;
&lt;br&gt;
This looks like a great project, and I've been monitoring its status since last fall, but development seems to have come to a halt. Are there plans to complete it?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Jake&lt;br&gt;
&lt;/div&gt;</description><author>jakeonthenet</author><pubDate>Thu, 03 Jul 2008 12:47:52 GMT</pubDate><guid isPermaLink="false">New Post: Status 20080703124752P</guid></item><item><title>NEW POST: Editing c#</title><link>http://www.codeplex.com/LinqOverCSharp/Thread/View.aspx?ThreadId=27371</link><description>&lt;div class="wikidoc"&gt;
Could this project eventually be used to edit the c# model that is built up? I have been looking for a tool that could be used to modify c# source code programmatically. Right now i have generated code which is overwritten when I re-execute the generator. I would like, for example, to be able to find a property in a generated class by name and then add an attribute definition to it.&lt;br /&gt;
&lt;/div&gt;</description><author>mcintyre321</author><pubDate>Thu, 08 May 2008 16:20:12 GMT</pubDate><guid isPermaLink="false">NEW POST: Editing c# 20080508042012P</guid></item><item><title>NEW POST: EndLine and -Position</title><link>http://www.codeplex.com/LinqOverCSharp/Thread/View.aspx?ThreadId=15108</link><description>&lt;div class="wikidoc"&gt;
Hello,&lt;br /&gt; &lt;br /&gt;What you've done here is really cool. I would like to add the endline and endposition to the LanguageElement. &lt;br /&gt;This does require modifications throughout the ATGfile. Is this something you would accept as a patch?&lt;br /&gt; &lt;br /&gt;Best regards,&lt;br /&gt;Rob &lt;br /&gt;
&lt;/div&gt;</description><author>Rob</author><pubDate>Thu, 13 Sep 2007 21:32:16 GMT</pubDate><guid isPermaLink="false">NEW POST: EndLine and -Position 20070913093216P</guid></item></channel></rss>