Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.text/src/org')
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.java1
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/Assert.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/Position.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.java2
-rwxr-xr-xorg.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/templates/Template.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/TextEdit.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.java3
-rw-r--r--org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.java2
-rw-r--r--org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java3
37 files changed, 68 insertions, 25 deletions
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.java b/org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.java
index 8502d3d6756..4292bc55613 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.java
@@ -20,6 +20,7 @@ import java.util.List;
import java.util.Map;
import java.util.regex.PatternSyntaxException;
+import org.eclipse.core.runtime.Assert;
import org.eclipse.core.runtime.ListenerList;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/Assert.java b/org.eclipse.text/src/org/eclipse/jface/text/Assert.java
index 318c7adb8b0..76392467729 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/Assert.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/Assert.java
@@ -26,6 +26,8 @@ package org.eclipse.jface.text;
* Note that an <code>assert</code> statement is slated to be added to the
* Java language in JDK 1.4, rending this class obsolete.
* </p>
+ *
+ * @deprecated As of 3.3, replaced by {@link org.eclipse.core.runtime.Assert}
*/
public final class Assert {
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.java b/org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.java
index 562edc377c8..8a259573535 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text;
+import org.eclipse.core.runtime.Assert;
+
/**
* Standard implementation of a generic
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.java b/org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.java
index 8d4e1c9d926..c4464a53933 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.java
@@ -11,6 +11,8 @@
package org.eclipse.jface.text;
+import org.eclipse.core.runtime.Assert;
+
/**
* Copy-on-write <code>ITextStore</code> wrapper.
* <p>
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.java b/org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.java
index e9117f03e40..744186b34a1 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.java
@@ -11,6 +11,8 @@
package org.eclipse.jface.text;
+import org.eclipse.core.runtime.Assert;
+
/**
* Specification of changes applied to documents. All changes are represented as
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.java b/org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.java
index 5c969d6b154..88a030aaa95 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.java
@@ -14,6 +14,8 @@ import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
+import org.eclipse.core.runtime.Assert;
+
/**
* Event describing the change of document partitionings.
*
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.java b/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.java
index fc1dd74447e..1c431be1ca9 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text;
+import org.eclipse.core.runtime.Assert;
+
/**
* Description of the state of document rewrite sessions.
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.java b/org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.java
index 43422639371..a15bd523d4a 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.java
@@ -15,6 +15,8 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
+import org.eclipse.core.runtime.Assert;
+
/**
* Provides search and replace operations on
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.java b/org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.java
index a11b897ce51..edc86209d51 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text;
+import org.eclipse.core.runtime.Assert;
+
/**
* Implements a gap managing text store. The gap text store relies on the assumption that
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/Position.java b/org.eclipse.text/src/org/eclipse/jface/text/Position.java
index 22e464e0099..9c733d3a888 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/Position.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/Position.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text;
+import org.eclipse.core.runtime.Assert;
+
/**
* Positions describe text ranges of a document. Positions are adapted to
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.java b/org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.java
index 8efa91015a4..28fc7f74037 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.java
@@ -19,6 +19,8 @@ import java.util.ListIterator;
import java.util.Map;
import java.util.Set;
+import org.eclipse.core.runtime.Assert;
+
/**
* A collection of text functions.
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.java b/org.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.java
index 0d9f921fda4..108a5c90daa 100755
--- a/org.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.java
@@ -15,6 +15,8 @@ import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.AbstractLineTracker.DelimiterInfo;
/**
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.java b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.java
index d42d0542b86..dc8805c5738 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.java
@@ -17,7 +17,8 @@ import java.util.Map;
import java.util.Set;
import java.util.Stack;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.java b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.java
index c3b0e4e5842..98c4ff96dcc 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.java
@@ -18,10 +18,11 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.text.edits.MalformedTreeException;
import org.eclipse.text.edits.TextEdit;
-import org.eclipse.jface.text.Assert;
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.BadPositionCategoryException;
import org.eclipse.jface.text.DocumentEvent;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.java b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.java
index cc2aad58916..c66625e8009 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.java
@@ -10,7 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text.link;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.DocumentEvent;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.java b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.java
index b8e40448d1f..4576c574839 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.java
@@ -17,12 +17,13 @@ import java.util.LinkedList;
import java.util.List;
import java.util.Map;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.text.edits.MalformedTreeException;
import org.eclipse.text.edits.MultiTextEdit;
import org.eclipse.text.edits.ReplaceEdit;
import org.eclipse.text.edits.TextEdit;
-import org.eclipse.jface.text.Assert;
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.DocumentEvent;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.java b/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.java
index 1778224235d..20e4b17b01b 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.java
@@ -17,7 +17,8 @@ import java.util.List;
import java.util.Map;
import java.util.NoSuchElementException;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.DocumentEvent;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.java
index c00bb84da49..c027c20f94c 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.java
@@ -10,7 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text.templates;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.Position;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/Template.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/Template.java
index ce00cd7349c..3280f0f9d07 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/Template.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/Template.java
@@ -10,7 +10,7 @@
*******************************************************************************/
package org.eclipse.jface.text.templates;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
/**
* A template consisting of a name and a pattern.
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.java
index d88f70313ea..77a78bf60c8 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.java
@@ -10,7 +10,7 @@
*******************************************************************************/
package org.eclipse.jface.text.templates;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
/**
* A template buffer is a container for a string and variables.
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.java
index 04b64a4fad5..c50ab0dfbea 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.java
@@ -17,13 +17,14 @@ import java.util.Iterator;
import java.util.List;
import java.util.Map;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.text.edits.MalformedTreeException;
import org.eclipse.text.edits.MultiTextEdit;
import org.eclipse.text.edits.RangeMarker;
import org.eclipse.text.edits.ReplaceEdit;
import org.eclipse.text.edits.TextEdit;
-import org.eclipse.jface.text.Assert;
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.Document;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.java
index ee78d86c380..ed0b82e58c7 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.java
@@ -10,7 +10,8 @@
*******************************************************************************/
package org.eclipse.jface.text.templates;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.TextUtilities;
/**
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.java
index 264d38b7a67..c4acc118045 100644
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.java
+++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.java
@@ -10,7 +10,7 @@
*******************************************************************************/
package org.eclipse.jface.text.templates;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
/**
* A <code>TemplateVariableResolver</code> resolves <code>TemplateVariables</code>
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.java
index f7876938d97..117f7663a9a 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.java
@@ -13,7 +13,8 @@ package org.eclipse.text.edits;
import java.util.ArrayList;
import java.util.List;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.java
index 7c5afd90fee..f0cf3a1a7e7 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.java
@@ -12,7 +12,8 @@ package org.eclipse.text.edits;
import java.util.List;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.java
index 3f6d8fb91c6..98c8f534798 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.java
@@ -17,7 +17,8 @@ import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.java
index f2d537a526a..b32b348a313 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.java
@@ -12,7 +12,8 @@ package org.eclipse.text.edits;
import java.util.List;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.java
index 8b44c6c58b5..b8b488762fb 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.java
@@ -10,7 +10,8 @@
*******************************************************************************/
package org.eclipse.text.edits;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/TextEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/TextEdit.java
index 4ba31c996fc..95dd15ac457 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEdit.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEdit.java
@@ -16,7 +16,8 @@ import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.java b/org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.java
index 821b9be78d4..db11aebc3f1 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.java
@@ -16,7 +16,8 @@ import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
/**
* Copies a tree of text edits. A text edit copier keeps a map
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.java b/org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.java
index d79f8cc88fa..1add494551b 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.java
@@ -14,7 +14,8 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.IRegion;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.java b/org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.java
index 11b2eac1bea..7e8ac313569 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.java
@@ -14,7 +14,8 @@ import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.java b/org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.java
index 3eba2ed2f07..0f1aa9c8409 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.java
@@ -10,7 +10,7 @@
*******************************************************************************/
package org.eclipse.text.edits;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
class TreeIterationInfo {
diff --git a/org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.java b/org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.java
index cf5ff26f884..dbffd6c618d 100644
--- a/org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.java
+++ b/org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.java
@@ -10,7 +10,8 @@
*******************************************************************************/
package org.eclipse.text.edits;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.DocumentEvent;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.java b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.java
index e8de9426290..6ebd191ffb3 100644
--- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.java
+++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.java
@@ -11,7 +11,8 @@
package org.eclipse.text.undo;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.IDocument;
/**
diff --git a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.java b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.java
index 69aeb3ccd37..21f5956a28e 100644
--- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.java
+++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.java
@@ -24,13 +24,13 @@ import org.eclipse.core.commands.operations.ObjectUndoContext;
import org.eclipse.core.commands.operations.OperationHistoryEvent;
import org.eclipse.core.commands.operations.OperationHistoryFactory;
+import org.eclipse.core.runtime.Assert;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.ListenerList;
import org.eclipse.core.runtime.Status;
-import org.eclipse.jface.text.Assert;
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.DocumentEvent;
import org.eclipse.jface.text.IDocument;
diff --git a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java
index 50b38e3d5a7..f3baf5c2a7b 100644
--- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java
+++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java
@@ -13,7 +13,8 @@ package org.eclipse.text.undo;
import java.util.HashMap;
import java.util.Map;
-import org.eclipse.jface.text.Assert;
+import org.eclipse.core.runtime.Assert;
+
import org.eclipse.jface.text.IDocument;
/**

Back to the top