Remove NREFACTORY constant
Remove using ICSharpCode.NRefactory.Editor; and accompanying empty namespace in AssemblyInfo.cs
This commit is contained in:
Родитель
5b8dd27597
Коммит
ad10a1e51b
|
@ -20,9 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Folding;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Sample
|
||||
{
|
||||
|
|
|
@ -20,9 +20,6 @@ using System;
|
|||
using ICSharpCode.AvalonEdit.CodeCompletion;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Editing;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Sample
|
||||
{
|
||||
|
|
|
@ -18,9 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Linq;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
|
|
|
@ -18,9 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
|
|
|
@ -18,9 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
|
|
|
@ -17,9 +17,6 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Text;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
|
|
|
@ -20,7 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Highlighting
|
||||
|
|
|
@ -16,16 +16,12 @@
|
|||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
#region Using directives
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Threading;
|
||||
using NUnit.Framework;
|
||||
|
||||
#endregion
|
||||
|
||||
// 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.
|
||||
[assembly: ComVisible(false)]
|
||||
|
@ -33,6 +29,4 @@ using NUnit.Framework;
|
|||
#if !NETCOREAPP
|
||||
// Run unit tests on STA thread.
|
||||
[assembly: Apartment(ApartmentState.STA)]
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.NRefactory.Editor {}
|
||||
#endif
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Search
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Windows.Documents;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Utils
|
||||
|
|
|
@ -28,7 +28,6 @@ using ICSharpCode.AvalonEdit.Document;
|
|||
using ICSharpCode.AvalonEdit.Editing;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.CodeCompletion
|
||||
{
|
||||
|
|
|
@ -19,11 +19,7 @@
|
|||
using System;
|
||||
using System.Windows.Media;
|
||||
using ICSharpCode.AvalonEdit.Editing;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.CodeCompletion
|
||||
{
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
|
||||
using System;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Globalization;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -20,7 +20,6 @@ using System;
|
|||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
#if !NREFACTORY
|
||||
/// <summary>
|
||||
/// A document representing a source code file for refactoring.
|
||||
/// Line and column counting starts at 1.
|
||||
|
@ -28,13 +27,6 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
/// </summary>
|
||||
public interface IDocument : ITextSource, IServiceProvider
|
||||
{
|
||||
#if NREFACTORY
|
||||
/// <summary>
|
||||
/// Creates an immutable snapshot of this document.
|
||||
/// </summary>
|
||||
IDocument CreateDocumentSnapshot();
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Gets/Sets the text of the whole document..
|
||||
/// </summary>
|
||||
|
@ -339,5 +331,4 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
return new TextChangeEventArgs(offset, insertedText, removedText);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
|
@ -17,11 +17,9 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
using ICSharpCode.NRefactory;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
#if !NREFACTORY
|
||||
/// <summary>
|
||||
/// The TextAnchor class references an offset (a position between two characters).
|
||||
/// It automatically updates the offset when text is inserted/removed in front of the anchor.
|
||||
|
@ -138,5 +136,4 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
/// </summary>
|
||||
AfterInsertion
|
||||
}
|
||||
#endif
|
||||
}
|
|
@ -22,7 +22,6 @@ using System.IO;
|
|||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
#if !NREFACTORY
|
||||
/// <summary>
|
||||
/// A read-only view on a (potentially mutable) text source.
|
||||
/// The IDocument interface derives from this interface.
|
||||
|
@ -353,5 +352,4 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
return text.LastIndexOf(searchText, startIndex + count - 1, count, comparisonType);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -20,7 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -18,9 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Text;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -21,9 +21,6 @@ using System.Collections.Generic;
|
|||
using System.Collections.ObjectModel;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -20,9 +20,6 @@ using System;
|
|||
using System.Diagnostics;
|
||||
using System.Globalization;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -18,8 +18,6 @@
|
|||
|
||||
using System;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
|
|
|
@ -21,9 +21,6 @@ using System.Collections.Generic;
|
|||
using System.Diagnostics;
|
||||
using System.Text;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -25,8 +25,6 @@ using System.Diagnostics;
|
|||
using System.Globalization;
|
||||
using System.Threading;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
@ -132,11 +130,6 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
if (textSource == null)
|
||||
throw new ArgumentNullException("textSource");
|
||||
|
||||
#if NREFACTORY
|
||||
if (textSource is ReadOnlyDocument)
|
||||
textSource = textSource.CreateSnapshot(); // retrieve underlying text source, which might be a RopeTextSource
|
||||
#endif
|
||||
|
||||
RopeTextSource rts = textSource as RopeTextSource;
|
||||
if (rts != null)
|
||||
return rts.GetRope();
|
||||
|
@ -357,15 +350,7 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
return new RopeTextSource(rope.GetRange(offset, length));
|
||||
}
|
||||
}
|
||||
|
||||
#if NREFACTORY
|
||||
/// <inheritdoc/>
|
||||
public IDocument CreateDocumentSnapshot()
|
||||
{
|
||||
return new ReadOnlyDocument(this, fileName);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
/// <inheritdoc/>
|
||||
public ITextSourceVersion Version {
|
||||
get { return versionProvider.CurrentVersion; }
|
||||
|
|
|
@ -17,9 +17,6 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
|
|
|
@ -22,7 +22,6 @@ using System.Globalization;
|
|||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
#if !NREFACTORY
|
||||
/// <summary>
|
||||
/// A line/column position.
|
||||
/// Text editor lines/columns are counted started from one.
|
||||
|
@ -267,5 +266,4 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
return segment != null && thisSegment.Offset <= segment.Offset && segment.EndOffset <= thisSegment.EndOffset;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -18,9 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -24,9 +24,6 @@ using System.Linq;
|
|||
using System.Text;
|
||||
using System.Windows;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -24,7 +24,6 @@ using ICSharpCode.AvalonEdit.Utils;
|
|||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
#if !NREFACTORY
|
||||
/// <summary>
|
||||
/// Provides ITextSourceVersion instances.
|
||||
/// </summary>
|
||||
|
@ -132,5 +131,4 @@ namespace ICSharpCode.AvalonEdit.Document
|
|||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Globalization;
|
||||
using System.Windows.Documents;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Document
|
||||
{
|
||||
|
|
|
@ -27,10 +27,6 @@ using System.Windows.Threading;
|
|||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -29,9 +29,6 @@ using System.Windows.Input;
|
|||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Highlighting;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -22,10 +22,6 @@ using System.Runtime.CompilerServices;
|
|||
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -18,11 +18,7 @@
|
|||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -20,7 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
|
|
|
@ -28,10 +28,6 @@ using System.Windows.Media.TextFormatting;
|
|||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -24,9 +24,6 @@ using System.Windows;
|
|||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Highlighting;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -18,9 +18,6 @@
|
|||
|
||||
using System;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -29,9 +29,6 @@ using System.Windows.Threading;
|
|||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -17,11 +17,7 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -20,9 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -33,8 +33,6 @@ using ICSharpCode.AvalonEdit.Document;
|
|||
using ICSharpCode.AvalonEdit.Indentation;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Editing
|
||||
{
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Text;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#endif
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
|
|
|
@ -17,11 +17,7 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Folding
|
||||
{
|
||||
|
|
|
@ -20,7 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using SpanStack = ICSharpCode.AvalonEdit.Utils.ImmutableStack<ICSharpCode.AvalonEdit.Highlighting.HighlightingSpan>;
|
||||
|
@ -72,23 +71,6 @@ namespace ICSharpCode.AvalonEdit.Highlighting
|
|||
InvalidateSpanStacks();
|
||||
}
|
||||
|
||||
#if NREFACTORY
|
||||
/// <summary>
|
||||
/// Creates a new DocumentHighlighter instance.
|
||||
/// </summary>
|
||||
public DocumentHighlighter(ReadOnlyDocument document, IHighlightingDefinition definition)
|
||||
{
|
||||
if (document == null)
|
||||
throw new ArgumentNullException("document");
|
||||
if (definition == null)
|
||||
throw new ArgumentNullException("definition");
|
||||
this.document = document;
|
||||
this.definition = definition;
|
||||
this.engine = new HighlightingEngine(definition.MainRuleSet);
|
||||
InvalidateHighlighting();
|
||||
}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Disposes the document highlighter.
|
||||
/// </summary>
|
||||
|
|
|
@ -23,7 +23,6 @@ using System.IO;
|
|||
using System.Linq;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Highlighting
|
||||
{
|
||||
|
|
|
@ -17,11 +17,7 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Highlighting
|
||||
{
|
||||
|
|
|
@ -21,11 +21,7 @@ using System.Collections.Generic;
|
|||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Text.RegularExpressions;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
using SpanStack = ICSharpCode.AvalonEdit.Utils.ImmutableStack<ICSharpCode.AvalonEdit.Highlighting.HighlightingSpan>;
|
||||
|
||||
|
|
|
@ -22,7 +22,6 @@ using System.Globalization;
|
|||
using System.Text;
|
||||
using System.Windows;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Highlighting
|
||||
{
|
||||
|
|
|
@ -18,11 +18,7 @@
|
|||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
#if NREFACTORY
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
#else
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
#endif
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Highlighting
|
||||
{
|
||||
|
|
|
@ -23,7 +23,6 @@ using System.Linq;
|
|||
using System.Windows;
|
||||
using System.Windows.Documents;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Highlighting
|
||||
{
|
||||
|
|
|
@ -20,7 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Windows;
|
||||
using System.Windows.Media;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Indentation
|
||||
|
|
|
@ -57,6 +57,4 @@ using System.Windows.Markup;
|
|||
[assembly: XmlnsDefinition("http://icsharpcode.net/sharpdevelop/avalonedit", "ICSharpCode.AvalonEdit.Search")]
|
||||
|
||||
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly",
|
||||
Justification = "AssemblyInformationalVersion does not need to be a parsable version")]
|
||||
|
||||
namespace ICSharpCode.NRefactory.Editor {}
|
||||
Justification = "AssemblyInformationalVersion does not need to be a parsable version")]
|
|
@ -24,7 +24,6 @@ using System.Windows;
|
|||
using System.Windows.Controls.Primitives;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.TextFormatting;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Editing;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
|
|
|
@ -31,7 +31,6 @@ using System.Windows.Input;
|
|||
using System.Windows.Media;
|
||||
using System.Windows.Media.TextFormatting;
|
||||
using System.Windows.Threading;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Utils;
|
||||
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.Serialization;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Search
|
||||
|
|
|
@ -23,7 +23,6 @@ using System.Text;
|
|||
using System.Text.RegularExpressions;
|
||||
using System.Windows.Documents;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Search
|
||||
{
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Snippets
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Windows;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Editing;
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
// DEALINGS IN THE SOFTWARE.
|
||||
|
||||
using System;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Editing;
|
||||
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
|
||||
using System;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Snippets
|
||||
{
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
using System;
|
||||
using System.Windows.Documents;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Snippets
|
||||
{
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit.Snippets
|
||||
|
|
|
@ -21,7 +21,6 @@ using System.Linq;
|
|||
using System.Windows;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Media;
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Rendering;
|
||||
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using ICSharpCode.NRefactory;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
|
||||
namespace ICSharpCode.AvalonEdit
|
||||
|
|
|
@ -20,8 +20,6 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Windows;
|
||||
using System.Windows.Documents;
|
||||
|
||||
using ICSharpCode.NRefactory.Editor;
|
||||
using ICSharpCode.AvalonEdit.Document;
|
||||
using ICSharpCode.AvalonEdit.Highlighting;
|
||||
|
||||
|
@ -32,21 +30,6 @@ namespace ICSharpCode.AvalonEdit.Utils
|
|||
/// </summary>
|
||||
public static class DocumentPrinter
|
||||
{
|
||||
#if NREFACTORY
|
||||
/// <summary>
|
||||
/// Converts a readonly TextDocument to a Block and applies the provided highlighting definition.
|
||||
/// </summary>
|
||||
public static Block ConvertTextDocumentToBlock(ReadOnlyDocument document, IHighlightingDefinition highlightingDefinition)
|
||||
{
|
||||
IHighlighter highlighter;
|
||||
if (highlightingDefinition != null)
|
||||
highlighter = new DocumentHighlighter(document, highlightingDefinition);
|
||||
else
|
||||
highlighter = null;
|
||||
return ConvertTextDocumentToBlock(document, highlighter);
|
||||
}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Converts an IDocument to a Block and applies the provided highlighter.
|
||||
/// </summary>
|
||||
|
@ -70,21 +53,6 @@ namespace ICSharpCode.AvalonEdit.Utils
|
|||
return p;
|
||||
}
|
||||
|
||||
#if NREFACTORY
|
||||
/// <summary>
|
||||
/// Converts a readonly TextDocument to a RichText and applies the provided highlighting definition.
|
||||
/// </summary>
|
||||
public static RichText ConvertTextDocumentToRichText(ReadOnlyDocument document, IHighlightingDefinition highlightingDefinition)
|
||||
{
|
||||
IHighlighter highlighter;
|
||||
if (highlightingDefinition != null)
|
||||
highlighter = new DocumentHighlighter(document, highlightingDefinition);
|
||||
else
|
||||
highlighter = null;
|
||||
return ConvertTextDocumentToRichText(document, highlighter);
|
||||
}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Converts an IDocument to a RichText and applies the provided highlighter.
|
||||
/// </summary>
|
||||
|
|
Загрузка…
Ссылка в новой задаче