Daniel Grunwald
f3e426468a
Improve the code completion triggering logic.
14 years ago
Daniel Grunwald
bf8780cd6e
Merge NRefactory commit 'bf42e08dd4f4e0caace5bf00029936241198c320' into SharpDevelop newNR branch.
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
Siegfried Pammer
a12720bd17
implement TagComment parser and resolver for XAML
14 years ago
Mike Krüger
1713776db3
Fixed warnings.
14 years ago
Mike Krüger
be4e8bb34e
Added function to get the word segment at caret position.
14 years ago
Mike Krüger
af7cccffaa
Merge branch 'master' of github.com:icsharpcode/NRefactory
14 years ago
Daniel Grunwald
c3ca1f1754
ILineTracker.ChangeComplete
14 years ago
mike
54b3baee81
Fixed possible null reference exception.
14 years ago
mike
f78b052fb1
Fixed bug in override completion.
14 years ago
Daniel Grunwald
36d81d4545
Cache the solution snapshot.
14 years ago
Daniel Grunwald
7be447d7e6
Includes files with BuildAction=Page in project content.
14 years ago
Daniel Grunwald
568f8b2d58
Adjustments to AvalonEdit unit tests.
14 years ago
Daniel Grunwald
39d91dad79
Simplify HighlightingColorizer by supporting only a single TextView per colorizer instance; and by exposing the HighlightingStateChanged callback as an event.
...
Move the HighlightedLine merging logic into AvalonEdit.
14 years ago
Siegfried Pammer
c0a13242a2
implement XamlParser
14 years ago
Mike Krüger
e2c8922598
Fixed formatting filter.
14 years ago
mike
d07356a544
Fixed ast formatter.
14 years ago
Mike Krüger
c51a5f6222
Fixed stub mechanic.
14 years ago
Siegfried Pammer
8af8988104
port XmlEditor CC to NR5
14 years ago
Siegfried Pammer
2e0a14e115
Merge branch 'master' of github.com:icsharpcode/SharpDevelop into newNR
...
Conflicts:
src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs
src/AddIns/BackendBindings/CppBinding/CppBinding/Project/CppProject.cs
src/AddIns/BackendBindings/FSharpBinding/FSharpProject.cs
src/AddIns/BackendBindings/VBNetBinding/Project/Src/Project/VBNetProject.cs
src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ContextActionsRenderer.cs
src/Libraries/NRefactory/Project/Src/Parser/CSharp/CSharpParser.cs
src/Libraries/NRefactory/Test/Parser/Expressions/UnaryOperatorExpressionTests.cs
src/Main/Base/Project/Src/Project/CompilableProject.cs
14 years ago
mike
29da952623
Fixed some warnings.
14 years ago
Mike Krüger
6f4a46c066
Fixed failing unit test.
14 years ago
Siegfried Pammer
377114e1c9
remove options for JMC and Step over code without symbols (both of them are enabled by default), use "Decompile code without symbols" instead
14 years ago
mike
837d48d50a
Completion engine now works on freezed compilation units.
14 years ago
mike
40a00e7f86
GetMemberTextToCaret now gives back the correct member start location.
14 years ago
mike
11b8c3bca6
Removed IRelocatable infrastructure - the start line could now be
...
altered in the lexer directly.
14 years ago
Mike Krüger
9393ea6af1
[Refactoring] Refactoring context resolver is now protected.
14 years ago
Mike Krüger
0907829b0e
Fixed ref/out/params keywords.
14 years ago
Daniel Grunwald
6779d14fbd
Fix build.
14 years ago
Daniel Grunwald
83a7ae5f69
Fix DebugType.IsEnum (always returned false due to undocumented breaking change in .NET 4.5).
...
Fixed debugger IDStringProvider for single-dimensional arrays.
Ignore unit that needs adjustment after Siegfried's recent debugger changes.
14 years ago
Daniel Grunwald
0a4d05cc97
Fixed race condition in project.GetOrCreateBehavior().
...
Avoid loading behaviors into UnknownProject/MissingProject.
14 years ago
Daniel Grunwald
5c6298277a
TextMarkerService: fixed potential NullReferenceException when detached from document.
14 years ago
Daniel Grunwald
9f36c5a5e4
Fixed potential cause for NullReferenceException in CppProject.get_OutputAssemblyFullPath.
14 years ago
Daniel Grunwald
3352833035
Fix NullReferenceException in WatchList.
14 years ago
Daniel Grunwald
d338acc553
Fix icsharpcode/NRefactory#18 : ResolveResult for object creation
14 years ago
Daniel Grunwald
0a1c02d563
Set focus in AvalonWorkbenchWindow.SwitchView().
14 years ago
Siegfried Pammer
cbb8cbbff6
fix XML code completion weirdnesses and adjust unit tests
14 years ago
Siegfried Pammer
b7c73a1f8e
update resources
14 years ago
Siegfried Pammer
430e6b3954
add option "Decompile code without symbols" to SharpDevelop; small improvements in debugger when debugging decompiled code
14 years ago
Siegfried Pammer
fcc39c4321
replaced by "exit" command with "close solution" command
14 years ago
Daniel Grunwald
ab024b9ddc
Fix icsharpcode/NRefactory#28 : Identity of lambda parameters
...
Revert change regarding TypeDeclaration.ClassType; using derived nested classes / factory methods is inconsistent API with all other AST nodes.
If we want to save that bit of memory, we could store ClassType in the flags instead (there's about 20 bits free), although I think it won't matter since TypeDeclaration is a relatively rare node.
14 years ago
Mike Krüger
a798d1a622
Fixed override completion data bug.
14 years ago
Daniel Grunwald
ce2e5281e1
Documentation update.
14 years ago
Daniel Grunwald
47d7d5adea
Fix icsharpcode/NRefactory#29 : NullReferenceException when using FindReferencedEntities navigator
14 years ago
mike
08e6a88db0
AppendMissingClosingBrackets is now reusable.
14 years ago
Daniel Grunwald
51bd4164fe
Correctly set OperatorResolveResult.IsLiftedOperator in more cases.
14 years ago
Daniel Grunwald
df380b6055
Fixed potential cause of CSharpAstResolver.Resolve returning null.
14 years ago
Daniel Grunwald
e80f142381
Fixed bug in CSharpAstResolver.GetExpectedType().
14 years ago
Daniel Grunwald
f74bf908bc
Make AstNode freezable.
14 years ago