diff options
author | Daniel Grunwald <daniel@danielgrunwald.de> | 2013-01-05 06:18:47 +0400 |
---|---|---|
committer | Daniel Grunwald <daniel@danielgrunwald.de> | 2013-01-05 06:18:47 +0400 |
commit | 0142d78ba76fea2e4917063a0653337c705e2554 (patch) | |
tree | 14801e48c266046a169f55e8d7c22d229e50b7e4 | |
parent | 46881e6ea2cd82c6ff922b597ee90eb0b3192136 (diff) |
Update NRefactory version number to 5.3.05.3.0
-rw-r--r-- | ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs | 4 | ||||
-rw-r--r-- | Packages/ICSharpCode.NRefactory.nuspec | 4 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | doc/TODO | 10 |
4 files changed, 7 insertions, 15 deletions
diff --git a/ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs b/ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs index 5a195fa3..d84ce0a1 100644 --- a/ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs +++ b/ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs @@ -11,7 +11,7 @@ using System.Runtime.InteropServices; // associated with an assembly. [assembly: AssemblyCompany("ICSharpCode")] [assembly: AssemblyProduct("SharpDevelop/MonoDevelop")] -[assembly: AssemblyCopyright("Copyright 2010-2012 AlphaSierraPapa")] +[assembly: AssemblyCopyright("Copyright 2010-2013 AlphaSierraPapa")] // This sets the default COM visibility of types in the assembly to invisible. // If you need to expose a type to COM, use [ComVisible(true)] on that type. @@ -23,4 +23,4 @@ using System.Runtime.InteropServices; // [AssemblyFileVersion] is the version of the NuGet package, // should follow http://semver.org/ rules -[assembly: AssemblyFileVersion("5.2.0")] +[assembly: AssemblyFileVersion("5.3.0")] diff --git a/Packages/ICSharpCode.NRefactory.nuspec b/Packages/ICSharpCode.NRefactory.nuspec index 91791ce3..d86a3aee 100644 --- a/Packages/ICSharpCode.NRefactory.nuspec +++ b/Packages/ICSharpCode.NRefactory.nuspec @@ -2,7 +2,7 @@ <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd"> <metadata> <id>ICSharpCode.NRefactory</id> - <version>5.2.0</version> + <version>5.3.0</version> <title>NRefactory</title> <authors>Daniel Grunwald, Mike Krüger, Erik Källén</authors> <owners>Daniel Grunwald</owners> @@ -12,7 +12,7 @@ <requireLicenseAcceptance>false</requireLicenseAcceptance> <description>NRefactory supports analysis of C# source code: it includes a parser, abstract syntax tree, type system, semantic analysis (resolver), code completion, and several refactorings.</description> <!--<releaseNotes></releaseNotes>--> - <copyright>Copyright 2010-2012 AlphaSierraPapa</copyright> + <copyright>Copyright 2010-2013 AlphaSierraPapa</copyright> <tags>C# Parser Semantic Analysis SharpDevelop</tags> <dependencies> <dependency id="Mono.Cecil" version="0.9.5.2" /> @@ -23,7 +23,7 @@ Features: Non-Features:
- VB support is not implemented yet.
- - NRefactory cannot generate IL code
+ - NRefactory cannot generate IL code -- it's a compiler frontend, not a full compiler
Dependencies:
.NET 4.0
@@ -206,7 +206,7 @@ A: This question is a bit difficult to answer. -> this is being worked on; for the time being, NRefactory uses a global lock during parsing;
so it's thread-safe but slow.
- Some instance methods may use hidden instance state, so it is not safe to e.g use an instance
+ Some instance methods may use hidden instance state, so it is not safe to e.g. use an instance
of the CSharp.Resolver.TypeInference class concurrently.
Instead, you need to create an instance on every thread.
@@ -1,8 +1,7 @@ Parser: - put newlines into the AST -- add API to report errors -- allow multithreaded parsing +- eliminate the global lock Type System: - Reduce memory usage @@ -12,10 +11,3 @@ Resolver: - Port all #D resolver unit tests to NR - Port all MD resolver unit tests to NR -Features: -- Code Completion -- Extract Method refactoring - -For integration into SharpDevelop: -- Review NR and DOM changes done in the timeframe - |