#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Daniel Grunwald 9f5f18eeb2 Fixed resolving "condition ? byte : 0". 14 years ago
..
Properties
.gitignore
CSharpProject.cs
ICSharpCode.NRefactory.ConsistencyCheck.csproj
Program.cs When copying type parameters into inner classes, re-use the same ITypeParameter instance. 14 years ago
RandomizedOrderResolverTest.cs
Readme.txt
ResolverTest.cs Fixed resolving "condition ? byte : 0". 14 years ago
RoundtripTest.cs
Solution.cs
app.config

Readme.txt

This is an automatic consistency check for NRefactory.
It loads a solution file and parses all the source code and referenced libraries,
and then performs a set of consistency checks.
These checks assume that the code is valid C# without any compilation errors,
so make sure to only pass in compilable source code.

Checks currently being performed:
- Roundtripping test: parses C# code and outputs it again using CSharpOutputVisitor, checking that only whitespace is changing
- ResolverTest: fully resolves all ASTs and validates that no errors are detected (no false positives in semantic error checking)