#194222 - CharSequence.toString.endsWith replaced by CharSequenceUtilities.endsWith
authorMartin Fousek <marfous@netbeans.org>
Fri, 14 Jan 2011 16:46:16 +0100
changeset 17288e1387a5d34c8
parent 17284 a1e548762864
child 17289 bbb761540fae
#194222 - CharSequence.toString.endsWith replaced by CharSequenceUtilities.endsWith
php.smarty/nbproject/project.xml
php.smarty/src/org/netbeans/modules/php/smarty/editor/lexer/TplTopLexer.java
     1.1 --- a/php.smarty/nbproject/project.xml	Wed Jan 12 11:06:04 2011 -0500
     1.2 +++ b/php.smarty/nbproject/project.xml	Fri Jan 14 16:46:16 2011 +0100
     1.3 @@ -78,6 +78,15 @@
     1.4                      </run-dependency>
     1.5                  </dependency>
     1.6                  <dependency>
     1.7 +                    <code-name-base>org.netbeans.modules.editor.util</code-name-base>
     1.8 +                    <build-prerequisite/>
     1.9 +                    <compile-dependency/>
    1.10 +                    <run-dependency>
    1.11 +                        <release-version>1</release-version>
    1.12 +                        <specification-version>1.39</specification-version>
    1.13 +                    </run-dependency>
    1.14 +                </dependency>
    1.15 +                <dependency>
    1.16                      <code-name-base>org.netbeans.modules.html.lexer</code-name-base>
    1.17                      <build-prerequisite/>
    1.18                      <compile-dependency/>
     2.1 --- a/php.smarty/src/org/netbeans/modules/php/smarty/editor/lexer/TplTopLexer.java	Wed Jan 12 11:06:04 2011 -0500
     2.2 +++ b/php.smarty/src/org/netbeans/modules/php/smarty/editor/lexer/TplTopLexer.java	Fri Jan 14 16:46:16 2011 +0100
     2.3 @@ -41,6 +41,7 @@
     2.4  import org.netbeans.api.lexer.InputAttributes;
     2.5  import org.netbeans.api.lexer.LanguagePath;
     2.6  import org.netbeans.api.lexer.Token;
     2.7 +import org.netbeans.lib.editor.util.CharSequenceUtilities;
     2.8  import org.netbeans.modules.php.smarty.editor.TplMetaData;
     2.9  import org.netbeans.modules.php.smarty.editor.utlis.LexerUtils;
    2.10  import org.netbeans.modules.php.smarty.editor.utlis.TplUtils;
    2.11 @@ -397,11 +398,11 @@
    2.12          }
    2.13  
    2.14          private boolean isSmartyOpenDelimiter(CharSequence text) {
    2.15 -            return (text.toString().endsWith(metadata.getOpenDelimiter()));
    2.16 +            return CharSequenceUtilities.endsWith(text, metadata.getOpenDelimiter());
    2.17          }
    2.18  
    2.19          private boolean isSmartyCloseDelimiter(CharSequence text) {
    2.20 -            return (text.toString().endsWith(metadata.getCloseDelimiter()));
    2.21 +            return CharSequenceUtilities.endsWith(text, metadata.getCloseDelimiter());
    2.22          }
    2.23          
    2.24          private int getOpenDelimiterLength() {