diff dwtx/jface/text/source/LineChangeHover.d @ 134:51e6e63f930e

Regex fix for casts
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:46:20 +0200
parents c4fb132a086c
children 65801ad2b265
line wrap: on
line diff
--- a/dwtx/jface/text/source/LineChangeHover.d	Sun Aug 24 01:29:22 2008 +0200
+++ b/dwtx/jface/text/source/LineChangeHover.d	Sun Aug 24 01:46:20 2008 +0200
@@ -185,7 +185,7 @@
         String text= ""; //$NON-NLS-1$
         int added= 0;
         for (Iterator it= diffInfos.iterator(); it.hasNext();) {
-            ILineDiffInfo info= (ILineDiffInfo)it.next();
+            ILineDiffInfo info= cast(ILineDiffInfo)it.next();
             String[] original= info.getOriginalText();
             int type= info.getChangeType();
             int i= 0;
@@ -240,14 +240,14 @@
             return null;
 
         if (model instanceof IAnnotationModelExtension) {
-            IAnnotationModel diffModel= ((IAnnotationModelExtension)model).getAnnotationModel(IChangeRulerColumn.QUICK_DIFF_MODEL_ID);
+            IAnnotationModel diffModel= (cast(IAnnotationModelExtension)model).getAnnotationModel(IChangeRulerColumn.QUICK_DIFF_MODEL_ID);
             if (diffModel !is null)
                 model= diffModel;
         }
         if (model instanceof ILineDiffer) {
-            if (model instanceof ILineDifferExtension2 && ((ILineDifferExtension2)model).isSuspended())
+            if (model instanceof ILineDifferExtension2 && (cast(ILineDifferExtension2)model).isSuspended())
                 return null;
-            return (ILineDiffer)model;
+            return cast(ILineDiffer)model;
         }
         return null;
     }
@@ -388,7 +388,7 @@
     public IInformationControlCreator getInformationPresenterControlCreator() {
         return new IInformationControlCreator() {
             public IInformationControl createInformationControl(Shell parent) {
-                return new DefaultInformationControl(parent, (ToolBarManager)null, null);
+                return new DefaultInformationControl(parent, cast(ToolBarManager)null, null);
             }
         };
     }