Daniel Grunwald
|
1640cb8c32
|
Set version number to 5.0.1; fixed some compiler warnings.
|
13 years ago |
Daniel Grunwald
|
cbb1fe5008
|
Fixed some issues resolving members.
|
13 years ago |
Daniel Grunwald
|
180ed85c85
|
Implemented IUnresolvedMember.Resolve().
|
13 years ago |
mike
|
4add67930e
|
[TypeSystem] Cecil loader no longer crashes loading gtk-sharp.dll on
windows.
|
13 years ago |
Daniel Grunwald
|
282d3c3423
|
Fix icsharpcode/NRefactory#32: ResolveResult for anonymous type creation
|
13 years ago |
Mike Krüger
|
7a3e68fb1d
|
[TypeSystem] All attributes from partial method declarations are now
merged.
|
13 years ago |
Mike Krüger
|
8305999fcb
|
[TypeSystem] Added default parameter for GetClassTypeReference
typeParameterCount.
|
13 years ago |
Mike Krüger
|
bb6660ea75
|
[TypeSystem] Added TypeReference.Resolve (Compilation) extension
method.
|
13 years ago |
Daniel Grunwald
|
f0742390f1
|
NRefactory 5.0.0.6 release.
|
14 years ago |
Daniel Grunwald
|
e0f3421c1d
|
Add support for type forwarders.
|
14 years ago |
Mike Krüger
|
86fede3528
|
Fixed anther system.core 3.5 vs. 4.0 type lookup case.
|
14 years ago |
Mike Krüger
|
b277e750b4
|
Fixed GetClassTypeReference resolving error.
Use case: Lib uses System.Core 3.5, Project 4.0 - the 3.5 assembly
can't be resolved in the project context.
|
14 years ago |
Mike Krüger
|
656093aa82
|
[FastSerializer] Added bugfix from Marek Safar.
|
14 years ago |
Daniel Grunwald
|
444fe4ebf7
|
Make IParsedFile.LastWriteTime nullable.
Replace IAXmlVisitor interface with AXmlVisitor abstract base class.
|
14 years ago |
Daniel Grunwald
|
fba2d7c273
|
ITextSource.MoveOffsetTo: make AnchorMovementType parameter optional.
|
14 years ago |
Daniel Grunwald
|
d4dd1648e8
|
Implemented the new options for overridden members in FindReferences.
|
14 years ago |
Daniel Grunwald
|
b3acaaf40e
|
Added support for specialized members to InheritanceHelper.GetBaseMember().
|
14 years ago |
Daniel Grunwald
|
777be39cca
|
Rewrite of the substitution logic in SpecializedMember.
Specializing an already-specialized member now produces the same result as performing the two specializations in a single step.
|
14 years ago |
Daniel Grunwald
|
bf42e08dd4
|
Add support for IReadOnlyList<T>.
|
14 years ago |
Daniel Grunwald
|
e213758ec7
|
Replace LazyInit.ReadBarrier() with LazyInit.VolatileRead().
|
14 years ago |
Daniel Grunwald
|
d338acc553
|
Fix icsharpcode/NRefactory#18: ResolveResult for object creation
|
14 years ago |
Daniel Grunwald
|
47d7d5adea
|
Fix icsharpcode/NRefactory#29: NullReferenceException when using FindReferencedEntities navigator
|
14 years ago |
Daniel Grunwald
|
f74bf908bc
|
Make AstNode freezable.
|
14 years ago |
mike
|
4465839e98
|
Fixed error caused by Root role.
Ok now I know why it needs to be there :)
|
14 years ago |
Daniel Grunwald
|
cf331bb4af
|
Fixed resolving partial method definitions.
|
14 years ago |
Daniel Grunwald
|
3fbcf2f7d0
|
Add support for partial methods.
|
14 years ago |
Daniel Grunwald
|
c3d00d1045
|
Add StringBuilderDocument to NR.Editor.
|
14 years ago |
Daniel Grunwald
|
bcad2e12f7
|
DocumentScript bugfixes.
|
14 years ago |
Daniel Grunwald
|
8179556203
|
Add DocumentScript that implements Script using a mutable document.
|
14 years ago |
Daniel Grunwald
|
c6ae6c30ee
|
Script refactoring.
|
14 years ago |
Daniel Grunwald
|
fe8e098a27
|
Fixed some FxCop warnings.
|
14 years ago |
Daniel Grunwald
|
d0618b4101
|
Set version number to 5.0.0.5.
|
14 years ago |
Daniel Grunwald
|
3e7244197c
|
Fix icsharpcode/NRefactory#16: Resolve the GetEnumerator call inside a foreach
|
14 years ago |
Daniel Grunwald
|
fb0dbc9bee
|
Fix icsharpcode/NRefactory#17: Resolving "is" and "as" expressions loses the semantics
|
14 years ago |
Daniel Grunwald
|
b416f38f78
|
CSharpAmbience: allow passing in a custom IOutputFormatter.
|
14 years ago |
Daniel Grunwald
|
d6f3c841ce
|
Replace ConversionFlags.UseFullyQualifiedMemberNames with ConversionFlags.ShowDeclaringType.
|
14 years ago |
Daniel Grunwald
|
e8f092892b
|
Add support for calling constructors on COM interfaces.
|
14 years ago |
mike
|
670975c924
|
Parameter data providers now contain the start offset of their
expression (makes it easier to count the correct parameter number).
|
14 years ago |
Mike Krüger
|
3ffbaa278a
|
Refactored c# token representation, it's now more consistent with the
other nodes and takes up a bit less memory.
|
14 years ago |
Daniel Grunwald
|
14bf452879
|
Rename InterfaceImplementations -> ImplementedInterfaceMembers.
|
14 years ago |
Daniel Grunwald
|
59c9e99921
|
DefaultResolvedTypeDefinition: lazily initialize the list of members.
This makes creating a DefaultResolvedTypeDefinition much cheaper, so we no longer need to use Lazy<ITypeDefinition> in CSharpAssembly.
|
14 years ago |
Daniel Grunwald
|
00743d5f10
|
Fix project options.
|
14 years ago |
Mike Krüger
|
cb576fb78d
|
* ICSharpCode.NRefactory.csproj:
* IdStringProvider.cs:
* IDStringTests.cs:
* DocumentationComment.cs:
* IdStringMemberReference.cs:
* XmlDocumentationProvider.cs:
* IDStringConsistencyCheck.cs:
* CSharpCrefLookupTests.cs: Renamed IDString -> IdString to follow
.NET naming guidelines.
* IDStringProvider.cs:
* IDStringMemberReference.cs:
|
14 years ago |
Mike Krüger
|
a21ee0699b
|
Added easier string translation for documentation comment class.
|
14 years ago |
Mike Krüger
|
ea14dc823b
|
Updated parameter data provider interface.
|
14 years ago |
Daniel Grunwald
|
32626ace69
|
Implemented incremental tag soup parser.
|
14 years ago |
Daniel Grunwald
|
191ac7c9df
|
Use GlobalAssemblyInfo.cs for all projects.
|
14 years ago |
Daniel Grunwald
|
2faf35e6fc
|
Add ICSharpCode.NRefactory.Xml.
|
14 years ago |
Daniel Grunwald
|
29c1b59c10
|
Add ICompilation.Assemblies.
|
14 years ago |
Daniel Grunwald
|
2bebee46a1
|
C# XML documentation support.
|
14 years ago |