diff --git a/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/utils/Tokenizer.java b/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/utils/Tokenizer.java index 4122fa8..dc7afbd 100644 --- a/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/utils/Tokenizer.java +++ b/LanguageServer/src/main/java/org/nittalab/dtram/languageserver/utils/Tokenizer.java @@ -91,7 +91,7 @@ * @author Shohei Yamagiwa * @since 0.1 */ - protected final ArrayList splitBySpace(ArrayList original) { + protected static ArrayList splitBySpace(ArrayList original) { ArrayList newTokens = new ArrayList<>(); original.forEach(originalToken -> { @@ -133,7 +133,7 @@ * @author Shohei Yamagiwa * @since 0.1 */ - protected final ArrayList extractMultilineComments(ArrayList original) { + protected static ArrayList extractMultilineComments(ArrayList original) { ArrayList newTokens = new ArrayList<>(); Token commentToken = new Token(); @@ -179,7 +179,7 @@ * @author Shohei Yamagiwa * @since 0.1 */ - protected final ArrayList extractComments(ArrayList original) { + protected static ArrayList extractComments(ArrayList original) { ArrayList newTokens = new ArrayList<>(); int commentLine = -1; @@ -233,16 +233,6 @@ continue; } - /** - * [token0, token1] => token0( token1 - * ["", token0] => ""( token0 - * [token0, ""] => token0( "" - * [token0, token1, token2] => token0( token1( token2 - * [token0, "", token1] => token0( ""( token1 - * ["", token0, token1] => ( token0( token1 - * [token0, token1, ""] => token0( token1( "" - */ - /* Split into several tokens */ String[] tokens = originalToken.getText().split(symbolRegex, -1); ArrayList splitTokens = new ArrayList<>();