diff --git a/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java b/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java index cee280f699..afe8db0b3f 100644 --- a/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java +++ b/pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java @@ -55,9 +55,10 @@ public class ApexTokenizer implements Tokenizer { if (!caseSensitive) { tokenText = tokenText.toLowerCase(Locale.ROOT); } - TokenEntry tokenEntry = new TokenEntry(tokenText, sourceCode.getFileName(), token.getLine(), + TokenEntry tokenEntry = new TokenEntry(tokenText, sourceCode.getFileName(), + token.getLine(), token.getCharPositionInLine() + 1, - token.getCharPositionInLine() + tokenText.length()); + token.getCharPositionInLine() + tokenText.length() + 1); tokenEntries.add(tokenEntry); } token = lexer.nextToken(); diff --git a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple.txt b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple.txt index 0b637eb2af..73703e57cc 100644 --- a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple.txt +++ b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple.txt @@ -1,35 +1,35 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [public] 1 6 - [with] 8 11 - [sharing] 13 19 - [class] 21 25 - [simple] 27 32 - [{] 34 34 + [public] 1 7 + [with] 8 12 + [sharing] 13 20 + [class] 21 26 + [simple] 27 33 + [{] 34 35 L5 - [public] 5 10 - [string] 12 17 - [someparam] 19 27 - [{] 29 29 - [get] 31 33 - [;] 34 34 - [set] 36 38 - [;] 39 39 - [}] 41 41 + [public] 5 11 + [string] 12 18 + [someparam] 19 28 + [{] 29 30 + [get] 31 34 + [;] 34 35 + [set] 36 39 + [;] 39 40 + [}] 41 42 L7 - [public] 5 10 - [void] 12 15 - [getinit] 17 23 - [(] 24 24 - [)] 25 25 - [{] 27 27 + [public] 5 11 + [void] 12 16 + [getinit] 17 24 + [(] 24 25 + [)] 25 26 + [{] 27 28 L8 - [someparam] 9 17 - [=] 19 19 - [test] 22 25 - [;] 27 27 + [someparam] 9 18 + [=] 19 20 + [test] 22 26 + [;] 27 28 L9 - [}] 5 5 + [}] 5 6 L10 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple_caseSensitive.txt b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple_caseSensitive.txt index 07c0f2b75e..72e856ca5e 100644 --- a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple_caseSensitive.txt +++ b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple_caseSensitive.txt @@ -1,35 +1,35 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [public] 1 6 - [with] 8 11 - [sharing] 13 19 - [class] 21 25 - [Simple] 27 32 - [{] 34 34 + [public] 1 7 + [with] 8 12 + [sharing] 13 20 + [class] 21 26 + [Simple] 27 33 + [{] 34 35 L5 - [public] 5 10 - [String] 12 17 - [someParam] 19 27 - [{] 29 29 - [get] 31 33 - [;] 34 34 - [set] 36 38 - [;] 39 39 - [}] 41 41 + [public] 5 11 + [String] 12 18 + [someParam] 19 28 + [{] 29 30 + [get] 31 34 + [;] 34 35 + [set] 36 39 + [;] 39 40 + [}] 41 42 L7 - [public] 5 10 - [void] 12 15 - [getInit] 17 23 - [(] 24 24 - [)] 25 25 - [{] 27 27 + [public] 5 11 + [void] 12 16 + [getInit] 17 24 + [(] 24 25 + [)] 25 26 + [{] 27 28 L8 - [someParam] 9 17 - [=] 19 19 - [test] 22 25 - [;] 27 27 + [someParam] 9 18 + [=] 19 20 + [test] 22 26 + [;] 27 28 L9 - [}] 5 5 + [}] 5 6 L10 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/comments.txt b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/comments.txt index 2312381c4d..466927ec64 100644 --- a/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/comments.txt +++ b/pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/comments.txt @@ -1,21 +1,21 @@ [Image] or [Truncated image[ Bcol Ecol L8 - [public] 1 6 - [with] 8 11 - [sharing] 13 19 - [class] 21 25 - [sfdcencoderconstants] 27 46 - [{] 48 48 + [public] 1 7 + [with] 8 12 + [sharing] 13 20 + [class] 21 26 + [sfdcencoderconstants] 27 47 + [{] 48 49 L12 - [public] 2 7 - [string] 9 14 - [someparam] 16 24 - [{] 26 26 - [get] 28 30 - [;] 31 31 - [set] 33 35 - [;] 36 36 - [}] 38 38 + [public] 2 8 + [string] 9 15 + [someparam] 16 25 + [{] 26 27 + [get] 28 31 + [;] 31 32 + [set] 33 36 + [;] 36 37 + [}] 38 39 L13 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java b/pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java index e9b7f02594..0de0344457 100644 --- a/pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java +++ b/pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java @@ -67,7 +67,7 @@ public abstract class AbstractTokenizer implements Tokenizer { tokens.getFileName(), tokBeginLine + 1, tokBeginCol + 1, - loc)); + loc + 1)); } } } diff --git a/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java b/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java index bf85acb5c0..cb60813252 100644 --- a/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java +++ b/pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java @@ -101,7 +101,7 @@ public class AntlrToken implements GenericToken { // fast path for single char tokens if (image.charAt(0) != '\n') { this.endline = getBeginLine(); - this.endcolumn = getBeginColumn(); + this.endcolumn = getBeginColumn() + 1; return; } } @@ -126,14 +126,14 @@ public class AntlrToken implements GenericToken { // single line token this.endline = this.getBeginLine(); int length = 1 + token.getStopIndex() - token.getStartIndex(); - this.endcolumn = token.getCharPositionInLine() + length; + this.endcolumn = token.getCharPositionInLine() + length + 1; } else if (lastOffset < image.length()) { this.endline = this.getBeginLine() + numNls; - this.endcolumn = image.length() - lastOffset; + this.endcolumn = image.length() - lastOffset + 1; } else { // ends with a newline, the newline is considered part of the previous line this.endline = this.getBeginLine() + numNls - 1; - this.endcolumn = lastLineLen; + this.endcolumn = lastLineLen + 1; } } diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/asm.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/asm.txt index 2a0c18feca..6de07f4db0 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/asm.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/asm.txt @@ -1,114 +1,114 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [asm] 1 3 - [void] 5 8 - [eSPI_boot] 10 18 - [(] 19 19 - [)] 20 20 + [asm] 1 4 + [void] 5 9 + [eSPI_boot] 10 19 + [(] 19 20 + [)] 20 21 L2 - [{] 1 1 + [{] 1 2 L5 - [lis] 3 5 - [r1] 7 8 - [,] 9 9 - [_stack_addr] 11 21 - [@] 22 22 - [h] 23 23 + [lis] 3 6 + [r1] 7 9 + [,] 9 10 + [_stack_addr] 11 22 + [@] 22 23 + [h] 23 24 L6 - [ori] 3 5 - [r1] 7 8 - [,] 9 9 - [r1] 11 12 - [,] 13 13 - [_stack_addr] 15 25 - [@] 26 26 - [l] 27 27 + [ori] 3 6 + [r1] 7 9 + [,] 9 10 + [r1] 11 13 + [,] 13 14 + [_stack_addr] 15 26 + [@] 26 27 + [l] 27 28 L7 - [}] 1 1 + [}] 1 2 L9 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 - [{] 12 12 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 + [{] 12 13 L10 - [}] 1 1 + [}] 1 2 L13 - [int] 1 3 - [foobar] 5 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [int] 1 4 + [foobar] 5 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L14 - [}] 1 1 + [}] 1 2 L18 - [static] 1 6 - [void] 8 11 - [my_memset] 13 21 - [(] 22 22 - [void] 23 26 - [*] 28 28 - [dest] 29 32 - [,] 33 33 - [int] 34 36 - [fill_value] 38 47 - [,] 48 48 - [int] 49 51 - [count] 53 57 - [)] 58 58 + [static] 1 7 + [void] 8 12 + [my_memset] 13 22 + [(] 22 23 + [void] 23 27 + [*] 28 29 + [dest] 29 33 + [,] 33 34 + [int] 34 37 + [fill_value] 38 48 + [,] 48 49 + [int] 49 52 + [count] 53 58 + [)] 58 59 L19 - [{] 1 1 + [{] 1 2 L20 - [__asm] 5 9 - [__volatile__] 11 22 - [(] 23 23 + [__asm] 5 10 + [__volatile__] 11 23 + [(] 23 24 L21 - ["cld\\n"] 10 16 + ["cld\\n"] 10 17 L22 - ["mov %ecx, %ebx\\n"] 10 27 + ["mov %ecx, %ebx\\n"] 10 28 L23 - ["shr 2,%ecx\\n"] 10 23 + ["shr 2,%ecx\\n"] 10 24 L24 - ["rep "] 10 15 + ["rep "] 10 16 L25 - ["stosl\\n"] 10 18 + ["stosl\\n"] 10 19 L26 - ["mov %ebx,%ecx\\n"] 10 26 + ["mov %ebx,%ecx\\n"] 10 27 L27 - [" // line 157 mentioned above"] 10 40 + [" // line 157 mentioned above"] 10 41 L28 - [:] 10 10 + [:] 10 11 L29 - [:] 10 10 - ["c"] 12 14 - [(] 16 16 - [count] 17 21 - [)] 22 22 - [,] 23 23 - ["a"] 25 27 - [(] 29 29 - [fill_value] 30 39 - [)] 40 40 - [,] 41 41 - ["D"] 43 45 - [(] 47 47 - [dest] 48 51 - [)] 52 52 + [:] 10 11 + ["c"] 12 15 + [(] 16 17 + [count] 17 22 + [)] 22 23 + [,] 23 24 + ["a"] 25 28 + [(] 29 30 + [fill_value] 30 40 + [)] 40 41 + [,] 41 42 + ["D"] 43 46 + [(] 47 48 + [dest] 48 52 + [)] 52 53 L30 - [:] 10 10 - ["cc"] 12 15 - [,] 16 16 - ["%ebx"] 17 22 - [)] 24 24 - [;] 25 25 + [:] 10 11 + ["cc"] 12 16 + [,] 16 17 + ["%ebx"] 17 23 + [)] 24 25 + [;] 25 26 L31 - [}] 1 1 + [}] 1 2 L35 - [int] 1 3 - [otherMethod] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 + [int] 1 4 + [otherMethod] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 L36 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation.txt index 069264d1a0..616ca27009 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation.txt @@ -1,68 +1,68 @@ [Image] or [Truncated image[ Bcol Ecol L8 - [static] 1 6 - [int] 8 10 - [ab] 12 1 + [static] 1 7 + [int] 8 11 + [ab] 12 2 L9 - [=] 3 3 - [5] 5 5 - [;] 6 6 + [=] 3 4 + [5] 5 6 + [;] 6 7 L12 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 L13 - [{] 1 1 + [{] 1 2 L15 - [std] 3 5 - [::] 6 7 - [cout] 8 11 - [<<] 13 14 - ["1 Hello, "] 16 26 + [std] 3 6 + [::] 6 8 + [cout] 8 12 + [<<] 13 15 + ["1 Hello, "] 16 27 L16 - ["world!\\n"] 16 25 - [;] 26 26 + ["world!\\n"] 16 26 + [;] 26 27 L18 - [std] 3 5 - [::] 6 7 - [cout] 8 11 - [<<] 13 14 - ["2 Hello, world!\\n"] 16 9 + [std] 3 6 + [::] 6 8 + [cout] 8 12 + [<<] 13 15 + ["2 Hello, world!\\n"] 16 10 L19 - [;] 10 10 + [;] 10 11 L22 - [std] 3 5 - [::] 6 7 - [cout] 8 11 - [<<] 13 14 - ["3 Hello, \\world!\\n"] 16 9 + [std] 3 6 + [::] 6 8 + [cout] 8 12 + [<<] 13 15 + ["3 Hello, \\world!\\n"] 16 10 L23 - [;] 10 10 + [;] 10 11 L25 - [std] 3 5 - [::] 6 7 - [cout] 8 11 - [<<] 13 14 - ["4 Hello, "] 16 26 + [std] 3 6 + [::] 6 8 + [cout] 8 12 + [<<] 13 15 + ["4 Hello, "] 16 27 L26 - ["world!\\n"] 15 24 - [;] 25 25 + ["world!\\n"] 15 25 + [;] 25 26 L27 - [std] 3 5 - [::] 6 7 - [cout] 8 11 - [<<] 13 14 - ["ab="] 16 20 - [<<] 22 23 - [ab] 25 26 - [<<] 28 29 - ["\\n"] 31 34 - [;] 35 35 + [std] 3 6 + [::] 6 8 + [cout] 8 12 + [<<] 13 15 + ["ab="] 16 21 + [<<] 22 24 + [ab] 25 27 + [<<] 28 30 + ["\\n"] 31 35 + [;] 35 36 L28 - [return] 3 8 - [0] 10 10 - [;] 11 11 + [return] 3 9 + [0] 10 11 + [;] 11 12 L29 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_inter_token.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_inter_token.txt index f2c68041be..30c915c3f7 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_inter_token.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_inter_token.txt @@ -1,24 +1,24 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 L4 - [{] 1 1 + [{] 1 2 L5 - [std] 4 6 - [::] 7 8 - [cout] 9 12 - [<<] 14 15 - ["Hello, "] 17 25 + [std] 4 7 + [::] 7 9 + [cout] 9 13 + [<<] 14 16 + ["Hello, "] 17 26 L6 - ["world!\\n"] 17 26 - [;] 27 27 + ["world!\\n"] 17 27 + [;] 27 28 L7 - [return] 4 9 - [0] 11 11 - [;] 12 12 + [return] 4 10 + [0] 11 12 + [;] 12 13 L8 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_intra_token.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_intra_token.txt index c5611fe928..abc147ce72 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_intra_token.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_intra_token.txt @@ -1,14 +1,13 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [void] 1 3 -L6 - [main] 1 3 + [void] 1 1 +L5 + [main] 2 1 L10 - [(] 1 1 -L11 - [)] 1 1 -L13 - [{] 1 1 -L15 - [}] 1 1 + [(] 1 2 + [)] 2 2 +L12 + [{] 2 2 +L14 + [}] 2 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/identifierChars.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/identifierChars.txt index 86cedc5fe6..658ef808d1 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/identifierChars.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/identifierChars.txt @@ -1,22 +1,22 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [void] 2 5 - [main] 7 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [void] 2 6 + [main] 7 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L2 - [int] 5 7 - [x$y] 9 11 - [=] 13 13 - [42] 15 16 - [;] 17 17 + [int] 5 8 + [x$y] 9 12 + [=] 13 14 + [42] 15 17 + [;] 17 18 L3 - [int] 5 7 - [$yx] 9 11 - [=] 13 13 - [42] 15 16 - [;] 17 17 + [int] 5 8 + [$yx] 9 12 + [=] 13 14 + [42] 15 17 + [;] 17 18 L5 - [}] 2 2 + [}] 2 3 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1784.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1784.txt index 541785e920..be5d5e1ddc 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1784.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1784.txt @@ -1,25 +1,25 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [namespace] 1 9 - [ABC] 11 13 + [namespace] 1 10 + [ABC] 11 14 L2 - [{] 1 1 + [{] 1 2 L3 - [namespace] 3 11 - [DEF] 13 15 + [namespace] 3 12 + [DEF] 13 16 L4 - [{] 3 3 + [{] 3 4 L7 - [const] 5 9 - [char] 11 14 - [*] 15 15 - [perPixelQml] 17 27 - [=] 29 29 - [R"QML(\n )NOTTHEND";\n)QML"] 31 5 + [const] 5 10 + [char] 11 15 + [*] 15 16 + [perPixelQml] 17 28 + [=] 29 30 + [R"QML(\n )NOTTHEND";\n)QML"] 31 6 L9 - [;] 6 6 + [;] 6 7 L10 - [}] 3 3 + [}] 3 4 L11 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.txt index 4a15639fdb..56cde4ae3f 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.txt @@ -1,128 +1,128 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [void] 2 5 - [main] 7 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [void] 2 6 + [main] 7 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L2 - [char] 5 8 - [x] 10 10 - [=] 12 12 - [L'a'] 14 17 - [;] 18 18 + [char] 5 9 + [x] 10 11 + [=] 12 13 + [L'a'] 14 18 + [;] 18 19 L3 - [x] 5 5 - [=] 7 7 - ['\\0x05'] 9 15 - [;] 16 16 + [x] 5 6 + [=] 7 8 + ['\\0x05'] 9 16 + [;] 16 17 L4 - [x] 5 5 - [=] 7 7 - [L''] 9 11 - [;] 12 12 + [x] 5 6 + [=] 7 8 + [L''] 9 12 + [;] 12 13 L6 - [print] 5 9 - [(] 10 10 - ["\\ oMedia"] 11 23 - [)] 24 24 - [;] 25 25 + [print] 5 10 + [(] 10 11 + ["\\ oMedia"] 11 24 + [)] 24 25 + [;] 25 26 L10 - [char16_t] 5 12 - [c] 14 14 - [=] 16 16 - [u'\\u00F6'] 18 26 - [;] 27 27 + [char16_t] 5 13 + [c] 14 15 + [=] 16 17 + [u'\\u00F6'] 18 27 + [;] 27 28 L11 - [wchar_t] 5 11 - [b] 13 13 - [=] 15 15 - [L'\\xFFEF'] 17 25 - [;] 26 26 + [wchar_t] 5 12 + [b] 13 14 + [=] 15 16 + [L'\\xFFEF'] 17 26 + [;] 26 27 L12 - [char] 5 8 - [a] 10 10 - [=] 12 12 - ['\\x30'] 15 20 - [;] 21 21 + [char] 5 9 + [a] 10 11 + [=] 12 13 + ['\\x30'] 15 21 + [;] 21 22 L13 - [char32_t] 5 12 - [d] 14 14 - [=] 16 16 - [U'\\U0010FFFF'] 18 30 - [;] 31 31 + [char32_t] 5 13 + [d] 14 15 + [=] 16 17 + [U'\\U0010FFFF'] 18 31 + [;] 31 32 L16 - [char] 5 8 - [A] 10 10 - [\[] 11 11 - [\]] 12 12 - [=] 14 14 - ["Hello\\x0A"] 16 26 - [;] 27 27 + [char] 5 9 + [A] 10 11 + [\[] 11 12 + [\]] 12 13 + [=] 14 15 + ["Hello\\x0A"] 16 27 + [;] 27 28 L17 - [wchar_t] 5 11 - [B] 13 13 - [\[] 14 14 - [\]] 15 15 - [=] 17 17 - [L"Hell\\xF6\\x0A"] 19 33 - [;] 34 34 + [wchar_t] 5 12 + [B] 13 14 + [\[] 14 15 + [\]] 15 16 + [=] 17 18 + [L"Hell\\xF6\\x0A"] 19 34 + [;] 34 35 L18 - [char16_t] 5 12 - [C] 14 14 - [\[] 15 15 - [\]] 16 16 - [=] 18 18 - [u"Hell\\u00F6"] 20 32 - [;] 33 33 + [char16_t] 5 13 + [C] 14 15 + [\[] 15 16 + [\]] 16 17 + [=] 18 19 + [u"Hell\\u00F6"] 20 33 + [;] 33 34 L19 - [char32_t] 5 12 - [D] 14 14 - [\[] 15 15 - [\]] 16 16 - [=] 18 18 - [U"Hell\\U000000F6\\U0010FFFF"] 20 46 - [;] 47 47 + [char32_t] 5 13 + [D] 14 15 + [\[] 15 16 + [\]] 16 17 + [=] 18 19 + [U"Hell\\U000000F6\\U0010FFFF"] 20 47 + [;] 47 48 L20 - [auto] 5 8 - [E] 10 10 - [\[] 11 11 - [\]] 12 12 - [=] 14 14 - [u8"\\u00F6\\U0010FFFF"] 16 35 - [;] 36 36 + [auto] 5 9 + [E] 10 11 + [\[] 11 12 + [\]] 12 13 + [=] 14 15 + [u8"\\u00F6\\U0010FFFF"] 16 36 + [;] 36 37 L24 - [char] 5 8 - [*] 9 9 - [rawString] 11 19 - [=] 21 21 - [R"(\n \[Sinks.1\]\n [ 23 6 + [char] 5 9 + [*] 9 10 + [rawString] 11 20 + [=] 21 22 + [R"(\n \[Sinks.1\]\n [ 23 7 L30 - [;] 7 7 + [;] 7 8 L35 - [auto] 5 8 - [integer_literal] 10 24 - [=] 26 26 - [1'000'000] 28 36 - [;] 37 37 + [auto] 5 9 + [integer_literal] 10 25 + [=] 26 27 + [1'000'000] 28 37 + [;] 37 38 L36 - [auto] 5 8 - [floating_point_literal] 10 31 - [=] 33 33 - [0.000'015'3] 35 45 - [;] 46 46 + [auto] 5 9 + [floating_point_literal] 10 32 + [=] 33 34 + [0.000'015'3] 35 46 + [;] 46 47 L37 - [auto] 5 8 - [hex_literal] 10 20 - [=] 22 22 - [0x0F00'abcd'6f3d] 24 39 - [;] 40 40 + [auto] 5 9 + [hex_literal] 10 21 + [=] 22 23 + [0x0F00'abcd'6f3d] 24 40 + [;] 40 41 L38 - [auto] 5 8 - [silly_example] 10 22 - [=] 24 24 - [1'0'0'000'00] 26 37 - [;] 38 38 + [auto] 5 9 + [silly_example] 10 23 + [=] 24 25 + [1'0'0'000'00] 26 38 + [;] 38 39 L40 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/multilineMacros.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/multilineMacros.txt index c0528af607..8fd1dc5134 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/multilineMacros.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/multilineMacros.txt @@ -1,9 +1,9 @@ [Image] or [Truncated image[ Bcol Ecol L8 - [void] 2 5 - [main] 7 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 - [}] 15 15 + [void] 2 6 + [main] 7 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 + [}] 15 16 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_noSkip.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_noSkip.txt index c77235f44d..9105fa25e2 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_noSkip.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_noSkip.txt @@ -1,88 +1,88 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 - [{] 12 12 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 + [{] 12 13 L2 - [}] 1 1 + [}] 1 2 L5 - [int] 1 3 - [foobar] 5 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [int] 1 4 + [foobar] 5 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L6 - [}] 1 1 + [}] 1 2 L10 - [static] 1 6 - [void] 8 11 - [my_memset] 13 21 - [(] 22 22 - [void] 23 26 - [*] 28 28 - [dest] 29 32 - [,] 33 33 - [int] 34 36 - [fill_value] 38 47 - [,] 48 48 - [int] 49 51 - [count] 53 57 - [)] 58 58 + [static] 1 7 + [void] 8 12 + [my_memset] 13 22 + [(] 22 23 + [void] 23 27 + [*] 28 29 + [dest] 29 33 + [,] 33 34 + [int] 34 37 + [fill_value] 38 48 + [,] 48 49 + [int] 49 52 + [count] 53 58 + [)] 58 59 L11 - [{] 1 1 + [{] 1 2 L12 - [__asm] 5 9 - [__volatile__] 11 22 - [(] 23 23 + [__asm] 5 10 + [__volatile__] 11 23 + [(] 23 24 L13 - ["cld\\n"] 10 16 + ["cld\\n"] 10 17 L14 - ["mov %ecx, %ebx\\n"] 10 27 + ["mov %ecx, %ebx\\n"] 10 28 L15 - ["shr 2,%ecx\\n"] 10 23 + ["shr 2,%ecx\\n"] 10 24 L16 - ["rep "] 10 15 + ["rep "] 10 16 L17 - ["stosl\\n"] 10 18 + ["stosl\\n"] 10 19 L18 - ["mov %ebx,%ecx\\n"] 10 26 + ["mov %ebx,%ecx\\n"] 10 27 L19 - [" // line 157 mentioned above"] 10 40 + [" // line 157 mentioned above"] 10 41 L20 - [:] 10 10 + [:] 10 11 L21 - [:] 10 10 - ["c"] 12 14 - [(] 16 16 - [count] 17 21 - [)] 22 22 - [,] 23 23 - ["a"] 25 27 - [(] 29 29 - [fill_value] 30 39 - [)] 40 40 - [,] 41 41 - ["D"] 43 45 - [(] 47 47 - [dest] 48 51 - [)] 52 52 + [:] 10 11 + ["c"] 12 15 + [(] 16 17 + [count] 17 22 + [)] 22 23 + [,] 23 24 + ["a"] 25 28 + [(] 29 30 + [fill_value] 30 40 + [)] 40 41 + [,] 41 42 + ["D"] 43 46 + [(] 47 48 + [dest] 48 52 + [)] 52 53 L22 - [:] 10 10 - ["cc"] 12 15 - [,] 16 16 - ["%ebx"] 17 22 - [)] 24 24 - [;] 25 25 + [:] 10 11 + ["cc"] 12 16 + [,] 16 17 + ["%ebx"] 17 23 + [)] 24 25 + [;] 25 26 L23 - [}] 1 1 + [}] 1 2 L27 - [int] 1 3 - [otherMethod] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 + [int] 1 4 + [otherMethod] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 L28 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDebug.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDebug.txt index 0871b06755..ccdebae7a0 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDebug.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDebug.txt @@ -1,80 +1,80 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 - [{] 12 12 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 + [{] 12 13 L2 - [}] 1 1 + [}] 1 2 L10 - [static] 1 6 - [void] 8 11 - [my_memset] 13 21 - [(] 22 22 - [void] 23 26 - [*] 28 28 - [dest] 29 32 - [,] 33 33 - [int] 34 36 - [fill_value] 38 47 - [,] 48 48 - [int] 49 51 - [count] 53 57 - [)] 58 58 + [static] 1 7 + [void] 8 12 + [my_memset] 13 22 + [(] 22 23 + [void] 23 27 + [*] 28 29 + [dest] 29 33 + [,] 33 34 + [int] 34 37 + [fill_value] 38 48 + [,] 48 49 + [int] 49 52 + [count] 53 58 + [)] 58 59 L11 - [{] 1 1 + [{] 1 2 L12 - [__asm] 5 9 - [__volatile__] 11 22 - [(] 23 23 + [__asm] 5 10 + [__volatile__] 11 23 + [(] 23 24 L13 - ["cld\\n"] 10 16 + ["cld\\n"] 10 17 L14 - ["mov %ecx, %ebx\\n"] 10 27 + ["mov %ecx, %ebx\\n"] 10 28 L15 - ["shr 2,%ecx\\n"] 10 23 + ["shr 2,%ecx\\n"] 10 24 L16 - ["rep "] 10 15 + ["rep "] 10 16 L17 - ["stosl\\n"] 10 18 + ["stosl\\n"] 10 19 L18 - ["mov %ebx,%ecx\\n"] 10 26 + ["mov %ebx,%ecx\\n"] 10 27 L19 - [" // line 157 mentioned above"] 10 40 + [" // line 157 mentioned above"] 10 41 L20 - [:] 10 10 + [:] 10 11 L21 - [:] 10 10 - ["c"] 12 14 - [(] 16 16 - [count] 17 21 - [)] 22 22 - [,] 23 23 - ["a"] 25 27 - [(] 29 29 - [fill_value] 30 39 - [)] 40 40 - [,] 41 41 - ["D"] 43 45 - [(] 47 47 - [dest] 48 51 - [)] 52 52 + [:] 10 11 + ["c"] 12 15 + [(] 16 17 + [count] 17 22 + [)] 22 23 + [,] 23 24 + ["a"] 25 28 + [(] 29 30 + [fill_value] 30 40 + [)] 40 41 + [,] 41 42 + ["D"] 43 46 + [(] 47 48 + [dest] 48 52 + [)] 52 53 L22 - [:] 10 10 - ["cc"] 12 15 - [,] 16 16 - ["%ebx"] 17 22 - [)] 24 24 - [;] 25 25 + [:] 10 11 + ["cc"] 12 16 + [,] 16 17 + ["%ebx"] 17 23 + [)] 24 25 + [;] 25 26 L23 - [}] 1 1 + [}] 1 2 L27 - [int] 1 3 - [otherMethod] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 + [int] 1 4 + [otherMethod] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 L28 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDefault.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDefault.txt index e547fe7563..d8cd8a6373 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDefault.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDefault.txt @@ -1,26 +1,26 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 - [{] 12 12 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 + [{] 12 13 L2 - [}] 1 1 + [}] 1 2 L5 - [int] 1 3 - [foobar] 5 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [int] 1 4 + [foobar] 5 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L6 - [}] 1 1 + [}] 1 2 L27 - [int] 1 3 - [otherMethod] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 + [int] 1 4 + [otherMethod] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 L28 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/specialComments.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/specialComments.txt index fa4a88b836..c6fe074514 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/specialComments.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/specialComments.txt @@ -1,4 +1,4 @@ [Image] or [Truncated image[ Bcol Ecol L11 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/unicodeStrings.txt b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/unicodeStrings.txt index a4c474a99e..39f38aa76d 100644 --- a/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/unicodeStrings.txt +++ b/pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/unicodeStrings.txt @@ -1,31 +1,31 @@ [Image] or [Truncated image[ Bcol Ecol L6 - [int] 1 3 - [main] 5 8 - [(] 9 9 - [)] 10 10 + [int] 1 4 + [main] 5 9 + [(] 9 10 + [)] 10 11 L7 - [{] 1 1 + [{] 1 2 L8 - [std] 5 7 - [::] 8 9 - [string] 10 15 - [text] 17 20 - [(] 21 21 - ["ąęćśźńó"] 22 30 - [)] 31 31 - [;] 32 32 + [std] 5 8 + [::] 8 10 + [string] 10 16 + [text] 17 21 + [(] 21 22 + ["ąęćśźńó"] 22 31 + [)] 31 32 + [;] 32 33 L9 - [std] 5 7 - [::] 8 9 - [cout] 10 13 - [<<] 15 16 - [text] 18 21 - [;] 22 22 + [std] 5 8 + [::] 8 10 + [cout] 10 14 + [<<] 15 17 + [text] 18 22 + [;] 22 23 L10 - [return] 5 10 - [0] 12 12 - [;] 13 13 + [return] 5 11 + [0] 12 13 + [;] 13 14 L11 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.txt index 92214cb4e9..7ab6aaca6b 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.txt @@ -1,8 +1,8 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [Foo] 7 9 - [{] 11 11 + [class] 1 6 + [Foo] 7 10 + [{] 11 12 L6 - [}] 2 2 + [}] 2 3 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/operatorsAndStuff.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/operatorsAndStuff.txt index 39ffec2ba0..30e95711f3 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/operatorsAndStuff.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/operatorsAndStuff.txt @@ -1,69 +1,69 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [Foo] 7 9 - [{] 11 11 + [class] 1 6 + [Foo] 7 10 + [{] 11 12 L2 - [void] 3 6 - [bar] 8 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [void] 3 7 + [bar] 8 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L3 - [int] 5 7 - [a] 9 9 - [=] 11 11 - [1] 13 13 - [>] 15 15 - [>] 16 16 - [2] 18 18 - [;] 19 19 + [int] 5 8 + [a] 9 10 + [=] 11 12 + [1] 13 14 + [>] 15 16 + [>] 16 17 + [2] 18 19 + [;] 19 20 L4 - [a] 5 5 - [+=] 7 8 - [1] 10 10 - [;] 11 11 + [a] 5 6 + [+=] 7 9 + [1] 10 11 + [;] 11 12 L5 - [a] 5 5 - [++] 6 7 - [;] 8 8 + [a] 5 6 + [++] 6 8 + [;] 8 9 L6 - [a] 5 5 - [/=] 7 8 - [3e2] 10 12 - [;] 13 13 + [a] 5 6 + [/=] 7 9 + [3e2] 10 13 + [;] 13 14 L7 - [float] 5 9 - [f] 11 11 - [=] 13 13 - [-] 15 15 - [3.1] 16 18 - [;] 19 19 + [float] 5 10 + [f] 11 12 + [=] 13 14 + [-] 15 16 + [3.1] 16 19 + [;] 19 20 L8 - [f] 5 5 - [*=] 7 8 - [2] 10 10 - [;] 11 11 + [f] 5 6 + [*=] 7 9 + [2] 10 11 + [;] 11 12 L9 - [bool] 5 8 - [b] 10 10 - [=] 12 12 - [!] 14 14 - [(] 16 16 - [f] 17 17 - [==] 19 20 - [2.0] 22 24 - [||] 26 27 - [f] 29 29 - [>=] 31 32 - [1.0] 34 36 - [&&] 38 39 - [f] 41 41 - [<=] 43 44 - [2.0] 46 48 - [)] 49 49 + [bool] 5 9 + [b] 10 11 + [=] 12 13 + [!] 14 15 + [(] 16 17 + [f] 17 18 + [==] 19 21 + [2.0] 22 25 + [||] 26 28 + [f] 29 30 + [>=] 31 33 + [1.0] 34 37 + [&&] 38 40 + [f] 41 42 + [<=] 43 45 + [2.0] 46 49 + [)] 49 50 L10 - [}] 3 3 + [}] 3 4 L11 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClass.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClass.txt index e06d0f3aa5..bbe7ed6f13 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClass.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClass.txt @@ -1,11 +1,11 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [Foo] 7 9 - [{] 11 11 - [class] 13 17 - [Foo] 19 21 - [{] 23 23 - [}] 25 25 - [}] 27 27 + [class] 1 6 + [Foo] 7 10 + [{] 11 12 + [class] 13 18 + [Foo] 19 22 + [{] 23 24 + [}] 25 26 + [}] 27 28 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClassMethodMultipleLines.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClassMethodMultipleLines.txt index 150c297eef..32b6877fa3 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClassMethodMultipleLines.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClassMethodMultipleLines.txt @@ -1,31 +1,31 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [Foo] 7 9 - [{] 11 11 + [class] 1 6 + [Foo] 7 10 + [{] 11 12 L2 - [public] 3 8 - [String] 10 15 - [foo] 17 19 - [(] 20 20 - [int] 21 23 - [a] 25 25 - [)] 26 26 - [{] 28 28 + [public] 3 9 + [String] 10 16 + [foo] 17 20 + [(] 20 21 + [int] 21 24 + [a] 25 26 + [)] 26 27 + [{] 28 29 L3 - [int] 5 7 - [i] 9 9 - [=] 11 11 - [a] 13 13 - [;] 14 14 + [int] 5 8 + [i] 9 10 + [=] 11 12 + [a] 13 14 + [;] 14 15 L4 - [return] 5 10 - ["x"] 12 14 - [+] 16 16 - [a] 18 18 - [;] 19 19 + [return] 5 11 + ["x"] 12 15 + [+] 16 17 + [a] 18 19 + [;] 19 20 L5 - [}] 3 3 + [}] 3 4 L6 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/specialComments.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/specialComments.txt index 76ff9b8bf4..e1b70d0ec0 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/specialComments.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/specialComments.txt @@ -1,4 +1,4 @@ [Image] or [Truncated image[ Bcol Ecol L13 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/strings.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/strings.txt index cea36f92f3..738e3933b7 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/strings.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/strings.txt @@ -1,40 +1,40 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [Foo] 7 9 - [{] 11 11 + [class] 1 6 + [Foo] 7 10 + [{] 11 12 L2 - [void] 3 6 - [bar] 8 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 + [void] 3 7 + [bar] 8 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 L4 - [var] 5 7 - [test] 9 12 - [=] 14 14 - [$@"] 16 18 - [test] 19 22 - ["] 23 23 - [;] 24 24 + [var] 5 8 + [test] 9 13 + [=] 14 15 + [$@"] 16 19 + [test] 19 23 + ["] 23 24 + [;] 24 25 L5 - [var] 5 7 - [test2] 9 13 - [=] 15 15 - [@$"] 17 19 - [test] 20 23 - ["] 24 24 - [;] 25 25 + [var] 5 8 + [test2] 9 14 + [=] 15 16 + [@$"] 17 20 + [test] 20 24 + ["] 24 25 + [;] 25 26 L7 - [String] 5 10 - [query] 12 16 - [=] 18 18 + [String] 5 11 + [query] 12 17 + [=] 18 19 L8 - [@"SELECT foo, bar\n FROM t[ 7 23 + [@"SELECT foo, bar\n FROM t[ 7 24 L10 - [;] 24 24 + [;] 24 25 L11 - [}] 3 3 + [}] 3 4 L12 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives.txt index 70c1c37e61..69732da21b 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives.txt @@ -1,73 +1,73 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [using] 1 5 - [System] 7 12 - [.] 13 13 - [Text] 14 17 - [;] 18 18 + [using] 1 6 + [System] 7 13 + [.] 13 14 + [Text] 14 18 + [;] 18 19 L2 - [using] 1 5 - [System] 7 12 - [;] 13 13 + [using] 1 6 + [System] 7 13 + [;] 13 14 L5 - [public] 1 6 - [class] 8 12 - [MyClass] 14 20 - [{] 22 22 + [public] 1 7 + [class] 8 13 + [MyClass] 14 21 + [{] 22 23 L7 - [void] 5 8 - [foo] 10 12 - [(] 13 13 - [)] 14 14 - [{] 16 16 + [void] 5 9 + [foo] 10 13 + [(] 13 14 + [)] 14 15 + [{] 16 17 L8 - [using] 9 13 - [(] 15 15 - [Font] 16 19 - [font1] 21 25 - [=] 27 27 - [new] 29 31 - [Font] 33 36 - [(] 37 37 - ["Arial"] 38 44 - [,] 45 45 - [10.0f] 47 51 - [)] 52 52 - [)] 53 53 - [{] 55 55 + [using] 9 14 + [(] 15 16 + [Font] 16 20 + [font1] 21 26 + [=] 27 28 + [new] 29 32 + [Font] 33 37 + [(] 37 38 + ["Arial"] 38 45 + [,] 45 46 + [10.0f] 47 52 + [)] 52 53 + [)] 53 54 + [{] 55 56 L9 - [byte] 11 14 - [charset] 16 22 - [=] 24 24 - [font1] 26 30 - [.] 31 31 - [GdiCharSet] 32 41 - [;] 42 42 + [byte] 11 15 + [charset] 16 23 + [=] 24 25 + [font1] 26 31 + [.] 31 32 + [GdiCharSet] 32 42 + [;] 42 43 L10 - [}] 9 9 + [}] 9 10 L12 - [using] 9 13 - [var] 15 17 - [font1] 19 23 - [=] 25 25 - [new] 27 29 - [Font] 31 34 - [(] 35 35 - ["Arial"] 36 42 - [,] 43 43 - [10.0f] 45 49 - [)] 50 50 - [;] 51 51 + [using] 9 14 + [var] 15 18 + [font1] 19 24 + [=] 25 26 + [new] 27 30 + [Font] 31 35 + [(] 35 36 + ["Arial"] 36 43 + [,] 43 44 + [10.0f] 45 50 + [)] 50 51 + [;] 51 52 L13 - [byte] 9 12 - [charset] 14 20 - [=] 22 22 - [font1] 24 28 - [.] 29 29 - [GdiCharSet] 30 39 - [;] 40 40 + [byte] 9 13 + [charset] 14 21 + [=] 22 23 + [font1] 24 29 + [.] 29 30 + [GdiCharSet] 30 40 + [;] 40 41 L14 - [}] 5 5 + [}] 5 6 L16 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives_ignored.txt b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives_ignored.txt index 6cdb923cfb..3f84b0f9f2 100644 --- a/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives_ignored.txt +++ b/pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives_ignored.txt @@ -1,63 +1,63 @@ [Image] or [Truncated image[ Bcol Ecol L5 - [public] 1 6 - [class] 8 12 - [MyClass] 14 20 - [{] 22 22 + [public] 1 7 + [class] 8 13 + [MyClass] 14 21 + [{] 22 23 L7 - [void] 5 8 - [foo] 10 12 - [(] 13 13 - [)] 14 14 - [{] 16 16 + [void] 5 9 + [foo] 10 13 + [(] 13 14 + [)] 14 15 + [{] 16 17 L8 - [using] 9 13 - [(] 15 15 - [Font] 16 19 - [font1] 21 25 - [=] 27 27 - [new] 29 31 - [Font] 33 36 - [(] 37 37 - ["Arial"] 38 44 - [,] 45 45 - [10.0f] 47 51 - [)] 52 52 - [)] 53 53 - [{] 55 55 + [using] 9 14 + [(] 15 16 + [Font] 16 20 + [font1] 21 26 + [=] 27 28 + [new] 29 32 + [Font] 33 37 + [(] 37 38 + ["Arial"] 38 45 + [,] 45 46 + [10.0f] 47 52 + [)] 52 53 + [)] 53 54 + [{] 55 56 L9 - [byte] 11 14 - [charset] 16 22 - [=] 24 24 - [font1] 26 30 - [.] 31 31 - [GdiCharSet] 32 41 - [;] 42 42 + [byte] 11 15 + [charset] 16 23 + [=] 24 25 + [font1] 26 31 + [.] 31 32 + [GdiCharSet] 32 42 + [;] 42 43 L10 - [}] 9 9 + [}] 9 10 L12 - [using] 9 13 - [var] 15 17 - [font1] 19 23 - [=] 25 25 - [new] 27 29 - [Font] 31 34 - [(] 35 35 - ["Arial"] 36 42 - [,] 43 43 - [10.0f] 45 49 - [)] 50 50 - [;] 51 51 + [using] 9 14 + [var] 15 18 + [font1] 19 24 + [=] 25 26 + [new] 27 30 + [Font] 31 35 + [(] 35 36 + ["Arial"] 36 43 + [,] 43 44 + [10.0f] 45 50 + [)] 50 51 + [;] 51 52 L13 - [byte] 9 12 - [charset] 14 20 - [=] 22 22 - [font1] 24 28 - [.] 29 29 - [GdiCharSet] 30 39 - [;] 40 40 + [byte] 9 13 + [charset] 14 21 + [=] 22 23 + [font1] 24 29 + [.] 29 30 + [GdiCharSet] 30 40 + [;] 40 41 L14 - [}] 5 5 + [}] 5 6 L16 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/comment.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/comment.txt index d13247bcc2..0ffae05d93 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/comment.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/comment.txt @@ -1,7 +1,7 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [var] 1 3 - [x] 5 5 - [=] 7 7 - [0] 9 9 + [var] 1 4 + [x] 5 6 + [=] 7 8 + [0] 9 10 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escape_sequences.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escape_sequences.txt index 12c378a8a6..77851f2bc6 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escape_sequences.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escape_sequences.txt @@ -1,17 +1,17 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [var] 1 3 - [newline] 5 11 - [=] 13 13 - ['\\n'] 15 18 + [var] 1 4 + [newline] 5 12 + [=] 13 14 + ['\\n'] 15 19 L2 - [var] 1 3 - [dollar] 5 10 - [=] 12 12 - ['$'] 14 16 + [var] 1 4 + [dollar] 5 11 + [=] 12 13 + ['$'] 14 17 L3 - [var] 1 3 - [escaped_dollar] 5 18 - [=] 20 20 - ["\\$"] 22 25 + [var] 1 4 + [escaped_dollar] 5 19 + [=] 20 21 + ["\\$"] 22 26 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_backslash.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_backslash.txt index 7fdcc0719b..b5b13f53c3 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_backslash.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_backslash.txt @@ -1,17 +1,17 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [var] 1 3 - [separator] 5 13 - [=] 15 15 - ['\\\\'] 17 20 + [var] 1 4 + [separator] 5 14 + [=] 15 16 + ['\\\\'] 17 21 L2 - [var] 1 3 - [separators] 5 14 - [=] 16 16 - [const] 18 22 - [\[] 24 24 - ['/'] 25 27 - [,] 28 28 - ['\\\\'] 30 33 - [\]] 34 34 + [var] 1 4 + [separators] 5 15 + [=] 16 17 + [const] 18 23 + [\[] 24 25 + ['/'] 25 28 + [,] 28 29 + ['\\\\'] 30 34 + [\]] 34 35 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_string.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_string.txt index 682993bda9..4ed1d06c7f 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_string.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_string.txt @@ -1,22 +1,22 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [var] 1 3 - [a] 5 5 - [=] 7 7 - ["a"] 9 11 + [var] 1 4 + [a] 5 6 + [=] 7 8 + ["a"] 9 12 L2 - [var] 1 3 - [b] 5 5 - [=] 7 7 - ["b"] 9 11 + [var] 1 4 + [b] 5 6 + [=] 7 8 + ["b"] 9 12 L3 - [var] 1 3 - [c] 5 5 - [=] 7 7 - ["c"] 9 11 + [var] 1 4 + [c] 5 6 + [=] 7 8 + ["c"] 9 12 L4 - [var] 1 3 - [x] 5 5 - [=] 7 7 - ["$a(b: $b, c: \\"$c\\")"] 9 30 + [var] 1 4 + [x] 5 6 + [=] 7 8 + ["$a(b: $b, c: \\"$c\\")"] 9 31 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/increment.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/increment.txt index 5aa6366209..3a9c53e1d3 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/increment.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/increment.txt @@ -1,207 +1,207 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [var] 1 3 - [x] 5 5 - [=] 7 7 - [0] 9 9 + [var] 1 4 + [x] 5 6 + [=] 7 8 + [0] 9 10 L5 - [void] 1 4 - [increment1] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment1] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L6 - [void] 1 4 - [increment2] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment2] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L7 - [void] 1 4 - [increment3] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment3] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L8 - [void] 1 4 - [increment4] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment4] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L9 - [void] 1 4 - [increment5] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment5] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L10 - [void] 1 4 - [increment6] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment6] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L11 - [void] 1 4 - [increment7] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment7] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L12 - [void] 1 4 - [increment8] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment8] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L13 - [void] 1 4 - [increment9] 6 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 29 29 + [void] 1 5 + [increment9] 6 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 29 30 L14 - [void] 1 4 - [increment10] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment10] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L15 - [void] 1 4 - [increment11] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment11] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L16 - [void] 1 4 - [increment12] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment12] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L17 - [void] 1 4 - [increment13] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment13] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L18 - [void] 1 4 - [increment14] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment14] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L19 - [void] 1 4 - [increment15] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment15] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L20 - [void] 1 4 - [increment16] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment16] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L21 - [void] 1 4 - [increment17] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment17] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L22 - [void] 1 4 - [increment18] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment18] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L23 - [void] 1 4 - [increment19] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment19] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 L24 - [void] 1 4 - [increment20] 6 16 - [(] 17 17 - [)] 18 18 - [{] 20 20 - [x] 22 22 - [+=] 24 25 - [1] 27 27 - [}] 30 30 + [void] 1 5 + [increment20] 6 17 + [(] 17 18 + [)] 18 19 + [{] 20 21 + [x] 22 23 + [+=] 24 26 + [1] 27 28 + [}] 30 31 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex.txt index 9d99c268e2..282bbb7bdf 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex.txt @@ -1,17 +1,17 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [MyClass] 7 13 - [{] 15 15 + [class] 1 6 + [MyClass] 7 14 + [{] 15 16 L2 - [final] 3 7 - [regex] 9 13 - [=] 15 15 - [new] 17 19 - [RegExp] 21 26 - [(] 27 27 - [r'^--(\[a-zA-Z\\-_0-9\]+)(=(.*))?$[ 28 59 - [)] 60 60 + [final] 3 8 + [regex] 9 14 + [=] 15 16 + [new] 17 20 + [RegExp] 21 27 + [(] 27 28 + [r'^--(\[a-zA-Z\\-_0-9\]+)(=(.*))?$[ 28 60 + [)] 60 61 L3 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex2.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex2.txt index b9f0713719..8fe461d9bd 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex2.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex2.txt @@ -1,17 +1,17 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [MyClass] 7 13 - [{] 15 15 + [class] 1 6 + [MyClass] 7 14 + [{] 15 16 L2 - [final] 3 7 - [regex] 9 13 - [=] 15 15 - [new] 17 19 - [RegExp] 21 26 - [(] 27 27 - [r"(^\[a-zA-Z\]\[-+.a-zA-Z\\d\]*://[ 28 64 - [)] 65 65 + [final] 3 8 + [regex] 9 14 + [=] 15 16 + [new] 17 20 + [RegExp] 21 27 + [(] 27 28 + [r"(^\[a-zA-Z\]\[-+.a-zA-Z\\d\]*://[ 28 65 + [)] 65 66 L3 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex3.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex3.txt index 1ea0c5a4d6..cde3cb0f31 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex3.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex3.txt @@ -1,17 +1,17 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [MyClass] 7 13 - [{] 15 15 + [class] 1 6 + [MyClass] 7 14 + [{] 15 16 L2 - [final] 3 7 - [regex] 9 13 - [=] 15 15 - [new] 17 19 - [RegExp] 21 26 - [(] 27 27 - [r'''\[ \\t\\r\\n"'\\\\/\]'''] 28 48 - [)] 49 49 + [final] 3 8 + [regex] 9 14 + [=] 15 16 + [new] 17 20 + [RegExp] 21 27 + [(] 27 28 + [r'''\[ \\t\\r\\n"'\\\\/\]'''] 28 49 + [)] 49 50 L3 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_multiline.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_multiline.txt index 7f3ea733b8..ee8d2dcc3e 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_multiline.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_multiline.txt @@ -1,18 +1,18 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [MyClass] 7 13 - [{] 15 15 + [class] 1 6 + [MyClass] 7 14 + [{] 15 16 L2 - [var] 5 7 - [s1] 9 10 - [=] 12 12 - ['''\nYou can create\nmulti-line st[ 14 3 + [var] 5 8 + [s1] 9 11 + [=] 12 13 + ['''\nYou can create\nmulti-line st[ 14 4 L7 - [var] 5 7 - [s2] 9 10 - [=] 12 12 - ["""This is also a\nmulti-line stri[ 14 21 + [var] 5 8 + [s2] 9 11 + [=] 12 13 + ["""This is also a\nmulti-line stri[ 14 22 L9 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_with_backslashes.txt b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_with_backslashes.txt index 15d933b050..3f23356016 100644 --- a/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_with_backslashes.txt +++ b/pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_with_backslashes.txt @@ -1,13 +1,13 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [class] 1 5 - [MyClass] 7 13 - [{] 15 15 + [class] 1 6 + [MyClass] 7 14 + [{] 15 16 L2 - [final] 3 7 - [stringWithBackslashes] 9 29 - [=] 31 31 - ["Escaping\\ spaces\\ should work"] 33 63 + [final] 3 8 + [stringWithBackslashes] 9 30 + [=] 31 32 + ["Escaping\\ spaces\\ should work"] 33 64 L3 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-fortran/src/test/resources/net/sourceforge/pmd/lang/fortran/cpd/testdata/sample.txt b/pmd-fortran/src/test/resources/net/sourceforge/pmd/lang/fortran/cpd/testdata/sample.txt index 062f773267..8776a93786 100644 --- a/pmd-fortran/src/test/resources/net/sourceforge/pmd/lang/fortran/cpd/testdata/sample.txt +++ b/pmd-fortran/src/test/resources/net/sourceforge/pmd/lang/fortran/cpd/testdata/sample.txt @@ -1,566 +1,566 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [options/extend_source] 8 28 + [options/extend_source] 8 29 L2 - [program] 8 14 - [tp3] 16 18 + [program] 8 15 + [tp3] 16 19 L3 - [implicit] 8 15 - [none] 17 20 + [implicit] 8 16 + [none] 17 21 L5 - [! ce programme va demander la sais[ 1 87 + [! ce programme va demander la sais[ 1 88 L6 - [!parties de la chaine en plusieurs[ 1 92 + [!parties de la chaine en plusieurs[ 1 93 L7 - [!sous programme correspondant.] 1 30 + [!sous programme correspondant.] 1 31 L9 - [character*60] 8 19 - [commande] 21 28 + [character*60] 8 20 + [commande] 21 29 L10 - [integer*4] 8 16 - [ios] 18 20 + [integer*4] 8 17 + [ios] 18 21 L11 - [1] 8 8 - [compteur] 18 25 + [1] 8 9 + [compteur] 18 26 L12 - [1] 8 8 - [sortie] 18 23 + [1] 8 9 + [sortie] 18 24 L13 - [1] 8 8 - [errone] 18 23 + [1] 8 9 + [errone] 18 24 L14 - [1] 8 8 - [conf] 18 21 + [1] 8 9 + [conf] 18 22 L15 - [1] 8 8 - [position_espace] 18 32 + [1] 8 9 + [position_espace] 18 33 L16 - [1] 8 8 - [debut_mot] 18 26 + [1] 8 9 + [debut_mot] 18 27 L17 - [1] 8 8 - [fin_mot] 18 24 + [1] 8 9 + [fin_mot] 18 25 L18 - [1] 8 8 - [nb_mots] 18 24 + [1] 8 9 + [nb_mots] 18 25 L19 - [1] 8 8 - [nb_mots_max] 18 28 + [1] 8 9 + [nb_mots_max] 18 29 L20 - [1] 8 8 - [fin_chaine] 18 27 + [1] 8 9 + [fin_chaine] 18 28 L21 - [1] 8 8 - [trouver_fin] 18 28 + [1] 8 9 + [trouver_fin] 18 29 L22 - [1] 8 8 - [num_caractere] 18 30 + [1] 8 9 + [num_caractere] 18 31 L23 - [1] 8 8 - [action] 18 23 + [1] 8 9 + [action] 18 24 L24 - [1] 8 8 - [premiere_lettre] 18 32 + [1] 8 9 + [premiere_lettre] 18 33 L25 - [1] 8 8 - [derniere_lettre] 18 32 + [1] 8 9 + [derniere_lettre] 18 33 L26 - [1] 8 8 - [intervalle_maj_min] 18 35 + [1] 8 9 + [intervalle_maj_min] 18 36 L27 - [1] 8 8 - [apres_maj] 18 26 + [1] 8 9 + [apres_maj] 18 27 L28 - [1] 8 8 - [taille_colonne] 18 31 + [1] 8 9 + [taille_colonne] 18 32 L29 - [1] 8 8 - [taille_ligne] 18 29 + [1] 8 9 + [taille_ligne] 18 30 L30 - [1] 8 8 - [lignes_desc] 18 28 + [1] 8 9 + [lignes_desc] 18 29 L32 - [parameter] 8 16 - [nb_mots_max] 18 28 - [=] 30 30 - [9] 32 32 - [ !une saisie correcte ne contient [ 35 89 + [parameter] 8 17 + [nb_mots_max] 18 29 + [=] 30 31 + [9] 32 33 + [ !une saisie correcte ne contient [ 35 90 L33 - [!elle en contient 9, alors la sais[ 1 59 + [!elle en contient 9, alors la sais[ 1 60 L34 - [parameter] 8 16 - [errone] 18 23 - [=] 25 25 - [1] 27 27 + [parameter] 8 17 + [errone] 18 24 + [=] 25 26 + [1] 27 28 L35 - [parameter] 8 16 - [sortie] 18 23 - [=] 25 25 - [-] 27 27 - [1] 29 29 + [parameter] 8 17 + [sortie] 18 24 + [=] 25 26 + [-] 27 28 + [1] 29 30 L36 - [parameter] 8 16 - [action] 18 23 - [=] 25 25 - [1] 27 27 - [ !il s'agit du 1er mot de la chain[ 31 78 + [parameter] 8 17 + [action] 18 24 + [=] 25 26 + [1] 27 28 + [ !il s'agit du 1er mot de la chain[ 31 79 L37 - [parameter] 8 16 - [premiere_lettre] 18 32 - [=] 34 34 - [1] 36 36 - [ !correspond a la 1ere lettre d'un[ 40 76 + [parameter] 8 17 + [premiere_lettre] 18 33 + [=] 34 35 + [1] 36 37 + [ !correspond a la 1ere lettre d'un[ 40 77 L38 - [parameter] 8 16 - [derniere_lettre] 18 32 - [=] 34 34 - [18] 36 37 - [ !correspond a la derniere lettre [ 41 81 + [parameter] 8 17 + [derniere_lettre] 18 33 + [=] 34 35 + [18] 36 38 + [ !correspond a la derniere lettre [ 41 82 L39 - [parameter] 8 16 - [intervalle_maj_min] 18 35 - [=] 37 37 - [32] 39 40 - [ !nombre separant un meme caracter[ 44 77 + [parameter] 8 17 + [intervalle_maj_min] 18 36 + [=] 37 38 + [32] 39 41 + [ !nombre separant un meme caracter[ 44 78 L40 - [!minuscule de son majuscule] 1 27 + [!minuscule de son majuscule] 1 28 L41 - [parameter] 8 16 - [apres_maj] 18 26 - [=] 28 28 - [96] 30 31 - [ !correspond au dernier caractere [ 35 80 + [parameter] 8 17 + [apres_maj] 18 27 + [=] 28 29 + [96] 30 32 + [ !correspond au dernier caractere [ 35 81 L42 - [parameter] 8 16 - [taille_colonne] 18 31 - [=] 33 33 - [7] 35 35 + [parameter] 8 17 + [taille_colonne] 18 32 + [=] 33 34 + [7] 35 36 L43 - [parameter] 8 16 - [taille_ligne] 18 29 - [=] 31 31 - [12] 33 34 + [parameter] 8 17 + [taille_ligne] 18 30 + [=] 31 32 + [12] 33 35 L44 - [parameter] 8 16 - [lignes_desc] 18 28 - [=] 30 30 - [11] 32 33 + [parameter] 8 17 + [lignes_desc] 18 29 + [=] 30 31 + [11] 32 34 L46 - [character*19] 9 20 - [n] 22 22 - [taille_colonne] 24 37 - [taille_ligne] 39 50 + [character*19] 9 21 + [n] 22 23 + [taille_colonne] 24 38 + [taille_ligne] 39 51 L47 - [character*19] 8 19 - [mots_commande] 21 33 - [nb_mots_max] 35 45 + [character*19] 8 20 + [mots_commande] 21 34 + [nb_mots_max] 35 46 L48 - [character*60] 8 19 - [desc] 21 24 - [lignes_desc] 26 36 + [character*60] 8 20 + [desc] 21 25 + [lignes_desc] 26 37 L50 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L51 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' ---------------------------[ 19 79 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' ---------------------------[ 19 80 L52 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' | bonjour, et bienvenue dan[ 19 79 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' | bonjour, et bienvenue dan[ 19 80 L53 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' ---------------------------[ 19 79 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' ---------------------------[ 19 80 L54 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L55 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L56 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' voici un rappel des fonctions di[ 19 83 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' voici un rappel des fonctions di[ 19 84 L57 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L58 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' _ task pour creer une tache (e[ 19 83 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' _ task pour creer une tache (e[ 19 84 L59 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L60 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' _ show pour voir la descriptio[ 19 74 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' _ show pour voir la descriptio[ 19 75 L61 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L62 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' _ remove pour enlever une tach[ 19 76 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' _ remove pour enlever une tach[ 19 77 L63 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L64 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' _ clear pour effacer le dashbo[ 19 69 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' _ clear pour effacer le dashbo[ 19 70 L65 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L66 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' _ cancel, done, todo pour modi[ 19 99 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' _ cancel, done, todo pour modi[ 19 100 L67 - [write] 8 12 - [*] 14 14 - [*] 16 16 - [' '] 19 21 + [write] 8 13 + [*] 14 15 + [*] 16 17 + [' '] 19 22 L69 - [! la boucle de sortie pour quitter[ 1 57 + [! la boucle de sortie pour quitter[ 1 58 L70 - [ios] 18 20 - [.ne.] 22 25 - [sortie] 27 32 + [ios] 18 21 + [.ne.] 22 26 + [sortie] 27 33 L72 - [! initialisons les variables, afin[ 1 95 + [! initialisons les variables, afin[ 1 96 L73 - [position_espace] 16 30 - [=] 32 32 - [0] 34 34 + [position_espace] 16 31 + [=] 32 33 + [0] 34 35 L74 - [debut_mot] 16 24 - [=] 26 26 - [0] 28 28 + [debut_mot] 16 25 + [=] 26 27 + [0] 28 29 L75 - [fin_mot] 16 22 - [=] 24 24 - [0] 26 26 + [fin_mot] 16 23 + [=] 24 25 + [0] 26 27 L76 - [nb_mots] 16 22 - [=] 24 24 - [0] 26 26 + [nb_mots] 16 23 + [=] 24 25 + [0] 26 27 L77 - [fin_chaine] 16 25 - [=] 27 27 - [0] 29 29 + [fin_chaine] 16 26 + [=] 27 28 + [0] 29 30 L79 - [! initialisons aussi le tableau de[ 1 49 + [! initialisons aussi le tableau de[ 1 50 L80 - [compteur] 19 26 - [=] 28 28 - [action] 30 35 - [nb_mots_max] 38 48 + [compteur] 19 27 + [=] 28 29 + [action] 30 36 + [nb_mots_max] 38 49 L81 - [mots_commande] 24 36 - [compteur] 39 46 - [=] 49 49 - [' '] 51 53 + [mots_commande] 24 37 + [compteur] 39 47 + [=] 49 50 + [' '] 51 54 L84 - [! appelons le sous prgramme qui ge[ 1 85 + [! appelons le sous prgramme qui ge[ 1 86 L85 - [!l'utilisateur le demande] 1 25 + [!l'utilisateur le demande] 1 26 L86 - [call] 16 19 - [saisie] 21 26 - [commande] 28 35 - [ios] 38 40 + [call] 16 20 + [saisie] 21 27 + [commande] 28 36 + [ios] 38 41 L88 - [ios] 20 22 - [.eq.] 24 27 - [0] 29 29 - [then] 32 35 + [ios] 20 23 + [.eq.] 24 28 + [0] 29 30 + [then] 32 36 L90 - [! trouvons la fin de la chaine] 1 30 + [! trouvons la fin de la chaine] 1 31 L91 - [fin_chaine] 24 33 - [=] 35 35 - [trouver_fin] 37 47 - [commande] 50 57 + [fin_chaine] 24 34 + [=] 35 36 + [trouver_fin] 37 48 + [commande] 50 58 L92 - [compteur] 24 31 - [=] 33 33 - [1] 35 35 + [compteur] 24 32 + [=] 33 34 + [1] 35 36 L93 - [position_espace] 34 48 - [.lt.] 50 53 - [fin_chaine] 55 64 - [.and.] 66 70 - [nb_mots] 72 78 - [.lt.] 80 83 - [nb_mots_max] 85 95 + [position_espace] 34 49 + [.lt.] 50 54 + [fin_chaine] 55 65 + [.and.] 66 71 + [nb_mots] 72 79 + [.lt.] 80 84 + [nb_mots_max] 85 96 L94 - [debut_mot] 32 40 - [=] 42 42 - [position_espace] 44 58 - [+] 60 60 - [1] 62 62 + [debut_mot] 32 41 + [=] 42 43 + [position_espace] 44 59 + [+] 60 61 + [1] 62 63 L96 - [! decoupons les mots] 1 20 + [! decoupons les mots] 1 21 L97 - [position_espace] 32 46 - [=] 48 48 - [position_espace] 50 64 - [+] 66 66 - [index] 68 72 - [commande] 75 82 - [debut_mot:] 85 94 - [' '] 98 100 + [position_espace] 32 47 + [=] 48 49 + [position_espace] 50 65 + [+] 66 67 + [index] 68 73 + [commande] 75 83 + [debut_mot:] 85 95 + [' '] 98 101 L98 - [fin_mot] 32 38 - [=] 40 40 - [position_espace] 42 56 - [-] 58 58 - [1] 60 60 + [fin_mot] 32 39 + [=] 40 41 + [position_espace] 42 57 + [-] 58 59 + [1] 60 61 L100 - [! ensuite on les enregistre dans m[ 1 46 + [! ensuite on les enregistre dans m[ 1 47 L101 - [mots_commande] 32 44 - [compteur] 47 54 - [=] 57 57 - [commande] 59 66 - [debut_mot] 69 77 - [:] 79 79 - [fin_mot] 81 87 + [mots_commande] 32 45 + [compteur] 47 55 + [=] 57 58 + [commande] 59 67 + [debut_mot] 69 78 + [:] 79 80 + [fin_mot] 81 88 L103 - [! comptons les mots] 1 19 + [! comptons les mots] 1 20 L104 - [mots_commande] 36 48 - [compteur] 51 58 - [.ne.] 61 64 - [' '] 66 68 - [then] 71 74 + [mots_commande] 36 49 + [compteur] 51 59 + [.ne.] 61 65 + [' '] 66 69 + [then] 71 75 L105 - [nb_mots] 40 46 - [=] 48 48 - [nb_mots] 50 56 - [+] 58 58 - [1] 60 60 + [nb_mots] 40 47 + [=] 48 49 + [nb_mots] 50 57 + [+] 58 59 + [1] 60 61 L106 - [compteur] 40 47 - [=] 49 49 - [compteur] 51 58 - [+] 60 60 - [1] 62 62 + [compteur] 40 48 + [=] 49 50 + [compteur] 51 59 + [+] 60 61 + [1] 62 63 L110 - [! le programme ne doit pas tenir c[ 1 81 + [! le programme ne doit pas tenir c[ 1 82 L111 - [!dont est ecrit le mot, il sera mi[ 1 48 + [!dont est ecrit le mot, il sera mi[ 1 49 L112 - [compteur] 27 34 - [=] 36 36 - [1] 38 38 - [nb_mots] 41 47 + [compteur] 27 35 + [=] 36 37 + [1] 38 39 + [nb_mots] 41 48 L113 - [num_caractere] 35 47 - [=] 49 49 - [premiere_lettre] 51 65 - [derniere_lettre] 68 82 + [num_caractere] 35 48 + [=] 49 50 + [premiere_lettre] 51 66 + [derniere_lettre] 68 83 L114 - [ichar] 44 48 - [mots_commande] 50 62 - [compteur] 65 72 - [num_caractere:num_caractere] 75 101 + [ichar] 44 49 + [mots_commande] 50 63 + [compteur] 65 73 + [num_caractere:num_caractere] 75 102 L115 - [1] 8 8 - [.gt.] 10 13 - [apres_maj] 15 23 - [then] 26 29 + [1] 8 9 + [.gt.] 10 14 + [apres_maj] 15 24 + [then] 26 30 L116 - [mots_commande] 48 60 - [compteur] 63 70 - [num_caractere:num_caractere] 73 99 - [=] 102 102 + [mots_commande] 48 61 + [compteur] 63 71 + [num_caractere:num_caractere] 73 100 + [=] 102 103 L117 - [1] 8 8 - [char] 10 13 - [ichar] 15 19 - [mots_commande] 21 33 - [compteur] 36 43 - [num_caractere:num_caractere] 46 72 - [-] 76 76 - [intervalle_maj_min] 78 95 + [1] 8 9 + [char] 10 14 + [ichar] 15 20 + [mots_commande] 21 34 + [compteur] 36 44 + [num_caractere:num_caractere] 46 73 + [-] 76 77 + [intervalle_maj_min] 78 96 L122 - [!! affichons les mots (provisoire)] 1 34 + [!! affichons les mots (provisoire)] 1 35 L123 - [!! do compteur[ 1 47 + [!! do compteur[ 1 48 L124 - [!! wri[ 1 82 + [!! wri[ 1 83 L125 - [!! end do] 1 29 + [!! end do] 1 30 L126 - [!!] 1 2 + [!!] 1 3 L127 - [!! testons si le mot est bien en m[ 1 61 + [!! testons si le mot est bien en m[ 1 62 L128 - [!! write(*,*) [ 1 79 + [!! write(*,*) [ 1 80 L131 - [! si la commande contient plus de [ 1 67 + [! si la commande contient plus de [ 1 68 L133 - [nb_mots] 28 34 - [.eq.] 36 39 - [nb_mots_max] 41 51 - [then] 54 57 + [nb_mots] 28 35 + [.eq.] 36 40 + [nb_mots_max] 41 52 + [then] 54 58 L134 - [write] 32 36 - [*] 38 38 - [*] 40 40 - [' '] 43 45 + [write] 32 37 + [*] 38 39 + [*] 40 41 + [' '] 43 46 L135 - [write] 32 36 - [*] 38 38 - [*] 40 40 - ['err> trop de mot, veuillez ressai[ 43 80 + [write] 32 37 + [*] 38 39 + [*] 40 41 + ['err> trop de mot, veuillez ressai[ 43 81 L136 - [else] 24 27 + [else] 24 28 L138 - [! maintenant, en fonction du premi[ 1 93 + [! maintenant, en fonction du premi[ 1 94 L139 - [mots_commande] 36 48 - [action] 51 56 - [.eq.] 59 62 - ['task'] 64 69 - [then] 72 75 + [mots_commande] 36 49 + [action] 51 57 + [.eq.] 59 63 + ['task'] 64 70 + [then] 72 76 L140 - [call] 40 43 - [tache] 45 49 - [mots_commande] 51 63 - [desc] 66 69 - [n] 72 72 + [call] 40 44 + [tache] 45 50 + [mots_commande] 51 64 + [desc] 66 70 + [n] 72 73 L141 - [else] 32 35 - [mots_commande] 41 53 - [action] 56 61 - [.eq.] 64 67 - ['show'] 69 74 - [then] 77 80 + [else] 32 36 + [mots_commande] 41 54 + [action] 56 62 + [.eq.] 64 68 + ['show'] 69 75 + [then] 77 81 L142 - [! [ 1 81 -L143 - [call] 40 43 - [show] 45 48 - [mots_commande] 50 62 - [n] 65 65 -L144 - [else] 32 35 - [mots_commande] 41 53 - [action] 56 61 - [.eq.] 64 67 - ['remove'] 69 76 - [then] 79 82 -L145 - [! [ 1 83 -L146 - [call] 40 43 - [remove] 45 50 - [mots_commande] 52 64 - [desc] 67 70 - [n] 73 73 -L147 - [else] 32 35 - [mots_commande] 41 53 - [action] 56 61 - [.eq.] 64 67 - ['clear'] 69 75 - [then] 78 81 -L148 [! [ 1 82 -L149 - [call] 40 43 - [clear] 45 49 - [mots_commande] 51 63 - [n] 66 66 -L150 - [else] 32 35 - [mots_commande] 41 53 - [action] 56 61 - [.eq.] 64 67 - ['cancel'] 69 76 - [then] 79 82 -L151 +L143 + [call] 40 44 + [show] 45 49 + [mots_commande] 50 63 + [n] 65 66 +L144 + [else] 32 36 + [mots_commande] 41 54 + [action] 56 62 + [.eq.] 64 68 + ['remove'] 69 77 + [then] 79 83 +L145 + [! [ 1 84 +L146 + [call] 40 44 + [remove] 45 51 + [mots_commande] 52 65 + [desc] 67 71 + [n] 73 74 +L147 + [else] 32 36 + [mots_commande] 41 54 + [action] 56 62 + [.eq.] 64 68 + ['clear'] 69 76 + [then] 78 82 +L148 [! [ 1 83 +L149 + [call] 40 44 + [clear] 45 50 + [mots_commande] 51 64 + [n] 66 67 +L150 + [else] 32 36 + [mots_commande] 41 54 + [action] 56 62 + [.eq.] 64 68 + ['cancel'] 69 77 + [then] 79 83 +L151 + [! [ 1 84 L152 - [call] 40 43 - [cancel] 45 50 - [mots_commande] 52 64 - [n] 67 67 + [call] 40 44 + [cancel] 45 51 + [mots_commande] 52 65 + [n] 67 68 L153 - [else] 32 35 - [mots_commande] 41 53 - [action] 56 61 - [.eq.] 64 67 - ['done'] 69 74 - [then] 77 80 + [else] 32 36 + [mots_commande] 41 54 + [action] 56 62 + [.eq.] 64 68 + ['done'] 69 75 + [then] 77 81 L154 - [! [ 1 81 + [! [ 1 82 L155 - [call] 40 43 - [done] 45 48 - [mots_commande] 50 62 - [n] 65 65 + [call] 40 44 + [done] 45 49 + [mots_commande] 50 63 + [n] 65 66 L156 - [else] 32 35 - [mots_commande] 41 53 - [action] 56 61 - [.eq.] 64 67 - ['todo'] 69 74 - [then] 77 80 + [else] 32 36 + [mots_commande] 41 54 + [action] 56 62 + [.eq.] 64 68 + ['todo'] 69 75 + [then] 77 81 L157 - [! [ 1 81 + [! [ 1 82 L158 - [call] 40 43 - [todo] 45 48 - [mots_commande] 50 62 - [n] 65 65 + [call] 40 44 + [todo] 45 49 + [mots_commande] 50 63 + [n] 65 66 L159 - [else] 32 35 + [else] 32 36 L160 - [write] 40 44 - [*] 46 46 - [*] 48 48 - [' '] 51 53 + [write] 40 45 + [*] 46 47 + [*] 48 49 + [' '] 51 54 L161 - [write] 40 44 - [*] 46 46 - [*] 48 48 - ['l'] 51 53 - ['action suivante n'] 54 72 - ['a pas ete'] 73 83 + [write] 40 45 + [*] 46 47 + [*] 48 49 + ['l'] 51 54 + ['action suivante n'] 54 73 + ['a pas ete'] 73 84 L162 - [1] 8 8 - [' comprise: '] 10 22 - [mots_commande] 25 37 - [action] 40 45 + [1] 8 9 + [' comprise: '] 10 23 + [mots_commande] 25 38 + [action] 40 46 EOF diff --git a/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/btrfs.txt b/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/btrfs.txt index 4fd7edaea6..2eca870e38 100644 --- a/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/btrfs.txt +++ b/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/btrfs.txt @@ -1,4047 +1,4047 @@ [Image] or [Truncated image[ Bcol Ecol L9 - [package] 1 7 - [btrfs] 9 13 + [package] 1 8 + [btrfs] 9 14 L21 - [import] 1 6 - ["C"] 8 10 + [import] 1 7 + ["C"] 8 11 L23 - [import] 1 6 - [(] 8 8 + [import] 1 7 + [(] 8 9 L24 - ["fmt"] 2 6 + ["fmt"] 2 7 L25 - ["io/ioutil"] 2 12 + ["io/ioutil"] 2 13 L26 - ["math"] 2 7 + ["math"] 2 8 L27 - ["os"] 2 5 + ["os"] 2 6 L28 - ["path"] 2 7 + ["path"] 2 8 L29 - ["path/filepath"] 2 16 + ["path/filepath"] 2 17 L30 - ["strconv"] 2 10 + ["strconv"] 2 11 L31 - ["strings"] 2 10 + ["strings"] 2 11 L32 - ["sync"] 2 7 + ["sync"] 2 8 L33 - ["unsafe"] 2 9 + ["unsafe"] 2 10 L35 - ["github.com/docker/docker/daemon/g[ 2 46 + ["github.com/docker/docker/daemon/g[ 2 47 L36 - ["github.com/docker/docker/pkg/cont[ 2 43 + ["github.com/docker/docker/pkg/cont[ 2 44 L37 - ["github.com/docker/docker/pkg/idto[ 2 39 + ["github.com/docker/docker/pkg/idto[ 2 40 L38 - ["github.com/docker/docker/pkg/moun[ 2 37 + ["github.com/docker/docker/pkg/moun[ 2 38 L39 - ["github.com/docker/docker/pkg/pars[ 2 39 + ["github.com/docker/docker/pkg/pars[ 2 40 L40 - ["github.com/docker/docker/pkg/syst[ 2 38 + ["github.com/docker/docker/pkg/syst[ 2 39 L41 - ["github.com/docker/go-units"] 2 29 + ["github.com/docker/go-units"] 2 30 L42 - ["github.com/opencontainers/selinux[ 2 53 + ["github.com/opencontainers/selinux[ 2 54 L43 - ["github.com/pkg/errors"] 2 24 + ["github.com/pkg/errors"] 2 25 L44 - ["github.com/sirupsen/logrus"] 2 29 + ["github.com/sirupsen/logrus"] 2 30 L45 - ["golang.org/x/sys/unix"] 2 24 + ["golang.org/x/sys/unix"] 2 25 L46 - [)] 1 1 + [)] 1 2 L48 - [func] 1 4 - [init] 6 9 - [(] 10 10 - [)] 11 11 - [{] 13 13 + [func] 1 5 + [init] 6 10 + [(] 10 11 + [)] 11 12 + [{] 13 14 L49 - [graphdriver] 2 12 - [.] 13 13 - [Register] 14 21 - [(] 22 22 - ["btrfs"] 23 29 - [,] 30 30 - [Init] 32 35 - [)] 36 36 + [graphdriver] 2 13 + [.] 13 14 + [Register] 14 22 + [(] 22 23 + ["btrfs"] 23 30 + [,] 30 31 + [Init] 32 36 + [)] 36 37 L50 - [}] 1 1 + [}] 1 2 L52 - [type] 1 4 - [btrfsOptions] 6 17 - [struct] 19 24 - [{] 26 26 + [type] 1 5 + [btrfsOptions] 6 18 + [struct] 19 25 + [{] 26 27 L53 - [minSpace] 2 9 - [uint64] 11 16 + [minSpace] 2 10 + [uint64] 11 17 L54 - [size] 2 5 - [uint64] 11 16 + [size] 2 6 + [uint64] 11 17 L55 - [}] 1 1 + [}] 1 2 L59 - [func] 1 4 - [Init] 6 9 - [(] 10 10 - [home] 11 14 - [string] 16 21 - [,] 22 22 - [options] 24 30 - [\[] 32 32 - [\]] 33 33 - [string] 34 39 - [,] 40 40 - [uidMaps] 42 48 - [,] 49 49 - [gidMaps] 51 57 - [\[] 59 59 - [\]] 60 60 - [idtools] 61 67 - [.] 68 68 - [IDMap] 69 73 - [)] 74 74 - [(] 76 76 - [graphdriver] 77 87 - [.] 88 88 - [Driver] 89 94 - [,] 95 95 - [error] 97 101 - [)] 102 102 - [{] 104 104 + [func] 1 5 + [Init] 6 10 + [(] 10 11 + [home] 11 15 + [string] 16 22 + [,] 22 23 + [options] 24 31 + [\[] 32 33 + [\]] 33 34 + [string] 34 40 + [,] 40 41 + [uidMaps] 42 49 + [,] 49 50 + [gidMaps] 51 58 + [\[] 59 60 + [\]] 60 61 + [idtools] 61 68 + [.] 68 69 + [IDMap] 69 74 + [)] 74 75 + [(] 76 77 + [graphdriver] 77 88 + [.] 88 89 + [Driver] 89 95 + [,] 95 96 + [error] 97 102 + [)] 102 103 + [{] 104 105 L65 - [testdir] 2 8 - [:=] 10 11 - [home] 13 16 + [testdir] 2 9 + [:=] 10 12 + [home] 13 17 L66 - [if] 2 3 - [_] 5 5 - [,] 6 6 - [err] 8 10 - [:=] 12 13 - [os] 15 16 - [.] 17 17 - [Stat] 18 21 - [(] 22 22 - [testdir] 23 29 - [)] 30 30 - [;] 31 31 - [os] 33 34 - [.] 35 35 - [IsNotExist] 36 45 - [(] 46 46 - [err] 47 49 - [)] 50 50 - [{] 52 52 + [if] 2 4 + [_] 5 6 + [,] 6 7 + [err] 8 11 + [:=] 12 14 + [os] 15 17 + [.] 17 18 + [Stat] 18 22 + [(] 22 23 + [testdir] 23 30 + [)] 30 31 + [;] 31 32 + [os] 33 35 + [.] 35 36 + [IsNotExist] 36 46 + [(] 46 47 + [err] 47 50 + [)] 50 51 + [{] 52 53 L67 - [testdir] 3 9 - [=] 11 11 - [filepath] 13 20 - [.] 21 21 - [Dir] 22 24 - [(] 25 25 - [testdir] 26 32 - [)] 33 33 + [testdir] 3 10 + [=] 11 12 + [filepath] 13 21 + [.] 21 22 + [Dir] 22 25 + [(] 25 26 + [testdir] 26 33 + [)] 33 34 L68 - [}] 2 2 + [}] 2 3 L70 - [fsMagic] 2 8 - [,] 9 9 - [err] 11 13 - [:=] 15 16 - [graphdriver] 18 28 - [.] 29 29 - [GetFSMagic] 30 39 - [(] 40 40 - [testdir] 41 47 - [)] 48 48 + [fsMagic] 2 9 + [,] 9 10 + [err] 11 14 + [:=] 15 17 + [graphdriver] 18 29 + [.] 29 30 + [GetFSMagic] 30 40 + [(] 40 41 + [testdir] 41 48 + [)] 48 49 L71 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L72 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [err] 15 17 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [err] 15 18 L73 - [}] 2 2 + [}] 2 3 L75 - [if] 2 3 - [fsMagic] 5 11 - [!=] 13 14 - [graphdriver] 16 26 - [.] 27 27 - [FsMagicBtrfs] 28 39 - [{] 41 41 + [if] 2 4 + [fsMagic] 5 12 + [!=] 13 15 + [graphdriver] 16 27 + [.] 27 28 + [FsMagicBtrfs] 28 40 + [{] 41 42 L76 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [graphdriver] 15 25 - [.] 26 26 - [ErrPrerequisites] 27 42 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [graphdriver] 15 26 + [.] 26 27 + [ErrPrerequisites] 27 43 L77 - [}] 2 2 + [}] 2 3 L79 - [rootUID] 2 8 - [,] 9 9 - [rootGID] 11 17 - [,] 18 18 - [err] 20 22 - [:=] 24 25 - [idtools] 27 33 - [.] 34 34 - [GetRootUIDGID] 35 47 - [(] 48 48 - [uidMaps] 49 55 - [,] 56 56 - [gidMaps] 58 64 - [)] 65 65 + [rootUID] 2 9 + [,] 9 10 + [rootGID] 11 18 + [,] 18 19 + [err] 20 23 + [:=] 24 26 + [idtools] 27 34 + [.] 34 35 + [GetRootUIDGID] 35 48 + [(] 48 49 + [uidMaps] 49 56 + [,] 56 57 + [gidMaps] 58 65 + [)] 65 66 L80 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L81 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [err] 15 17 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [err] 15 18 L82 - [}] 2 2 + [}] 2 3 L83 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [idtools] 12 18 - [.] 19 19 - [MkdirAllAndChown] 20 35 - [(] 36 36 - [home] 37 40 - [,] 41 41 - [0700] 43 46 - [,] 47 47 - [idtools] 49 55 - [.] 56 56 - [Identity] 57 64 - [{] 65 65 - [UID] 66 68 - [:] 69 69 - [rootUID] 71 77 - [,] 78 78 - [GID] 80 82 - [:] 83 83 - [rootGID] 85 91 - [}] 92 92 - [)] 93 93 - [;] 94 94 - [err] 96 98 - [!=] 100 101 - [nil] 103 105 - [{] 107 107 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [idtools] 12 19 + [.] 19 20 + [MkdirAllAndChown] 20 36 + [(] 36 37 + [home] 37 41 + [,] 41 42 + [0700] 43 47 + [,] 47 48 + [idtools] 49 56 + [.] 56 57 + [Identity] 57 65 + [{] 65 66 + [UID] 66 69 + [:] 69 70 + [rootUID] 71 78 + [,] 78 79 + [GID] 80 83 + [:] 83 84 + [rootGID] 85 92 + [}] 92 93 + [)] 93 94 + [;] 94 95 + [err] 96 99 + [!=] 100 102 + [nil] 103 106 + [{] 107 108 L84 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [err] 15 17 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [err] 15 18 L85 - [}] 2 2 + [}] 2 3 L87 - [opt] 2 4 - [,] 5 5 - [userDiskQuota] 7 19 - [,] 20 20 - [err] 22 24 - [:=] 26 27 - [parseOptions] 29 40 - [(] 41 41 - [options] 42 48 - [)] 49 49 + [opt] 2 5 + [,] 5 6 + [userDiskQuota] 7 20 + [,] 20 21 + [err] 22 25 + [:=] 26 28 + [parseOptions] 29 41 + [(] 41 42 + [options] 42 49 + [)] 49 50 L88 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L89 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [err] 15 17 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [err] 15 18 L90 - [}] 2 2 + [}] 2 3 L96 - [err] 2 4 - [=] 6 6 - [mount] 8 12 - [.] 13 13 - [MakeMount] 14 22 - [(] 23 23 - [home] 24 27 - [)] 28 28 + [err] 2 5 + [=] 6 7 + [mount] 8 13 + [.] 13 14 + [MakeMount] 14 23 + [(] 23 24 + [home] 24 28 + [)] 28 29 L97 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L98 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [errors] 15 20 - [.] 21 21 - [Wrapf] 22 26 - [(] 27 27 - [err] 28 30 - [,] 31 31 - ["failed to make %s a mount"] 33 59 - [,] 60 60 - [home] 62 65 - [)] 66 66 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [errors] 15 21 + [.] 21 22 + [Wrapf] 22 27 + [(] 27 28 + [err] 28 31 + [,] 31 32 + ["failed to make %s a mount"] 33 60 + [,] 60 61 + [home] 62 66 + [)] 66 67 L99 - [}] 2 2 + [}] 2 3 L101 - [driver] 2 7 - [:=] 9 10 - [&] 12 12 - [Driver] 13 18 - [{] 19 19 + [driver] 2 8 + [:=] 9 11 + [&] 12 13 + [Driver] 13 19 + [{] 19 20 L102 - [home] 3 6 - [:] 7 7 - [home] 12 15 - [,] 16 16 + [home] 3 7 + [:] 7 8 + [home] 12 16 + [,] 16 17 L103 - [uidMaps] 3 9 - [:] 10 10 - [uidMaps] 12 18 - [,] 19 19 + [uidMaps] 3 10 + [:] 10 11 + [uidMaps] 12 19 + [,] 19 20 L104 - [gidMaps] 3 9 - [:] 10 10 - [gidMaps] 12 18 - [,] 19 19 + [gidMaps] 3 10 + [:] 10 11 + [gidMaps] 12 19 + [,] 19 20 L105 - [options] 3 9 - [:] 10 10 - [opt] 12 14 - [,] 15 15 + [options] 3 10 + [:] 10 11 + [opt] 12 15 + [,] 15 16 L106 - [}] 2 2 + [}] 2 3 L108 - [if] 2 3 - [userDiskQuota] 5 17 - [{] 19 19 + [if] 2 4 + [userDiskQuota] 5 18 + [{] 19 20 L109 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [driver] 13 18 - [.] 19 19 - [subvolEnableQuota] 20 36 - [(] 37 37 - [)] 38 38 - [;] 39 39 - [err] 41 43 - [!=] 45 46 - [nil] 48 50 - [{] 52 52 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [driver] 13 19 + [.] 19 20 + [subvolEnableQuota] 20 37 + [(] 37 38 + [)] 38 39 + [;] 39 40 + [err] 41 44 + [!=] 45 47 + [nil] 48 51 + [{] 52 53 L110 - [return] 4 9 - [nil] 11 13 - [,] 14 14 - [err] 16 18 + [return] 4 10 + [nil] 11 14 + [,] 14 15 + [err] 16 19 L111 - [}] 3 3 + [}] 3 4 L112 - [}] 2 2 + [}] 2 3 L114 - [return] 2 7 - [graphdriver] 9 19 - [.] 20 20 - [NewNaiveDiffDriver] 21 38 - [(] 39 39 - [driver] 40 45 - [,] 46 46 - [uidMaps] 48 54 - [,] 55 55 - [gidMaps] 57 63 - [)] 64 64 - [,] 65 65 - [nil] 67 69 + [return] 2 8 + [graphdriver] 9 20 + [.] 20 21 + [NewNaiveDiffDriver] 21 39 + [(] 39 40 + [driver] 40 46 + [,] 46 47 + [uidMaps] 48 55 + [,] 55 56 + [gidMaps] 57 64 + [)] 64 65 + [,] 65 66 + [nil] 67 70 L115 - [}] 1 1 + [}] 1 2 L117 - [func] 1 4 - [parseOptions] 6 17 - [(] 18 18 - [opt] 19 21 - [\[] 23 23 - [\]] 24 24 - [string] 25 30 - [)] 31 31 - [(] 33 33 - [btrfsOptions] 34 45 - [,] 46 46 - [bool] 48 51 - [,] 52 52 - [error] 54 58 - [)] 59 59 - [{] 61 61 + [func] 1 5 + [parseOptions] 6 18 + [(] 18 19 + [opt] 19 22 + [\[] 23 24 + [\]] 24 25 + [string] 25 31 + [)] 31 32 + [(] 33 34 + [btrfsOptions] 34 46 + [,] 46 47 + [bool] 48 52 + [,] 52 53 + [error] 54 59 + [)] 59 60 + [{] 61 62 L118 - [var] 2 4 - [options] 6 12 - [btrfsOptions] 14 25 + [var] 2 5 + [options] 6 13 + [btrfsOptions] 14 26 L119 - [userDiskQuota] 2 14 - [:=] 16 17 - [false] 19 23 + [userDiskQuota] 2 15 + [:=] 16 18 + [false] 19 24 L120 - [for] 2 4 - [_] 6 6 - [,] 7 7 - [option] 9 14 - [:=] 16 17 - [range] 19 23 - [opt] 25 27 - [{] 29 29 + [for] 2 5 + [_] 6 7 + [,] 7 8 + [option] 9 15 + [:=] 16 18 + [range] 19 24 + [opt] 25 28 + [{] 29 30 L121 - [key] 3 5 - [,] 6 6 - [val] 8 10 - [,] 11 11 - [err] 13 15 - [:=] 17 18 - [parsers] 20 26 - [.] 27 27 - [ParseKeyValueOpt] 28 43 - [(] 44 44 - [option] 45 50 - [)] 51 51 + [key] 3 6 + [,] 6 7 + [val] 8 11 + [,] 11 12 + [err] 13 16 + [:=] 17 19 + [parsers] 20 27 + [.] 27 28 + [ParseKeyValueOpt] 28 44 + [(] 44 45 + [option] 45 51 + [)] 51 52 L122 - [if] 3 4 - [err] 6 8 - [!=] 10 11 - [nil] 13 15 - [{] 17 17 + [if] 3 5 + [err] 6 9 + [!=] 10 12 + [nil] 13 16 + [{] 17 18 L123 - [return] 4 9 - [options] 11 17 - [,] 18 18 - [userDiskQuota] 20 32 - [,] 33 33 - [err] 35 37 + [return] 4 10 + [options] 11 18 + [,] 18 19 + [userDiskQuota] 20 33 + [,] 33 34 + [err] 35 38 L124 - [}] 3 3 + [}] 3 4 L125 - [key] 3 5 - [=] 7 7 - [strings] 9 15 - [.] 16 16 - [ToLower] 17 23 - [(] 24 24 - [key] 25 27 - [)] 28 28 + [key] 3 6 + [=] 7 8 + [strings] 9 16 + [.] 16 17 + [ToLower] 17 24 + [(] 24 25 + [key] 25 28 + [)] 28 29 L126 - [switch] 3 8 - [key] 10 12 - [{] 14 14 + [switch] 3 9 + [key] 10 13 + [{] 14 15 L127 - [case] 3 6 - ["btrfs.min_space"] 8 24 - [:] 25 25 + [case] 3 7 + ["btrfs.min_space"] 8 25 + [:] 25 26 L128 - [minSpace] 4 11 - [,] 12 12 - [err] 14 16 - [:=] 18 19 - [units] 21 25 - [.] 26 26 - [RAMInBytes] 27 36 - [(] 37 37 - [val] 38 40 - [)] 41 41 + [minSpace] 4 12 + [,] 12 13 + [err] 14 17 + [:=] 18 20 + [units] 21 26 + [.] 26 27 + [RAMInBytes] 27 37 + [(] 37 38 + [val] 38 41 + [)] 41 42 L129 - [if] 4 5 - [err] 7 9 - [!=] 11 12 - [nil] 14 16 - [{] 18 18 + [if] 4 6 + [err] 7 10 + [!=] 11 13 + [nil] 14 17 + [{] 18 19 L130 - [return] 5 10 - [options] 12 18 - [,] 19 19 - [userDiskQuota] 21 33 - [,] 34 34 - [err] 36 38 + [return] 5 11 + [options] 12 19 + [,] 19 20 + [userDiskQuota] 21 34 + [,] 34 35 + [err] 36 39 L131 - [}] 4 4 + [}] 4 5 L132 - [userDiskQuota] 4 16 - [=] 18 18 - [true] 20 23 + [userDiskQuota] 4 17 + [=] 18 19 + [true] 20 24 L133 - [options] 4 10 - [.] 11 11 - [minSpace] 12 19 - [=] 21 21 - [uint64] 23 28 - [(] 29 29 - [minSpace] 30 37 - [)] 38 38 + [options] 4 11 + [.] 11 12 + [minSpace] 12 20 + [=] 21 22 + [uint64] 23 29 + [(] 29 30 + [minSpace] 30 38 + [)] 38 39 L134 - [default] 3 9 - [:] 10 10 + [default] 3 10 + [:] 10 11 L135 - [return] 4 9 - [options] 11 17 - [,] 18 18 - [userDiskQuota] 20 32 - [,] 33 33 - [fmt] 35 37 - [.] 38 38 - [Errorf] 39 44 - [(] 45 45 - ["Unknown option %s"] 46 64 - [,] 65 65 - [key] 67 69 - [)] 70 70 + [return] 4 10 + [options] 11 18 + [,] 18 19 + [userDiskQuota] 20 33 + [,] 33 34 + [fmt] 35 38 + [.] 38 39 + [Errorf] 39 45 + [(] 45 46 + ["Unknown option %s"] 46 65 + [,] 65 66 + [key] 67 70 + [)] 70 71 L136 - [}] 3 3 + [}] 3 4 L137 - [}] 2 2 + [}] 2 3 L138 - [return] 2 7 - [options] 9 15 - [,] 16 16 - [userDiskQuota] 18 30 - [,] 31 31 - [nil] 33 35 + [return] 2 8 + [options] 9 16 + [,] 16 17 + [userDiskQuota] 18 31 + [,] 31 32 + [nil] 33 36 L139 - [}] 1 1 + [}] 1 2 L142 - [type] 1 4 - [Driver] 6 11 - [struct] 13 18 - [{] 20 20 + [type] 1 5 + [Driver] 6 12 + [struct] 13 19 + [{] 20 21 L144 - [home] 2 5 - [string] 15 20 + [home] 2 6 + [string] 15 21 L145 - [uidMaps] 2 8 - [\[] 15 15 - [\]] 16 16 - [idtools] 17 23 - [.] 24 24 - [IDMap] 25 29 + [uidMaps] 2 9 + [\[] 15 16 + [\]] 16 17 + [idtools] 17 24 + [.] 24 25 + [IDMap] 25 30 L146 - [gidMaps] 2 8 - [\[] 15 15 - [\]] 16 16 - [idtools] 17 23 - [.] 24 24 - [IDMap] 25 29 + [gidMaps] 2 9 + [\[] 15 16 + [\]] 16 17 + [idtools] 17 24 + [.] 24 25 + [IDMap] 25 30 L147 - [options] 2 8 - [btrfsOptions] 15 26 + [options] 2 9 + [btrfsOptions] 15 27 L148 - [quotaEnabled] 2 13 - [bool] 15 18 + [quotaEnabled] 2 14 + [bool] 15 19 L149 - [once] 2 5 - [sync] 15 18 - [.] 19 19 - [Once] 20 23 + [once] 2 6 + [sync] 15 19 + [.] 19 20 + [Once] 20 24 L150 - [}] 1 1 + [}] 1 2 L153 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [String] 18 23 - [(] 24 24 - [)] 25 25 - [string] 27 32 - [{] 34 34 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [String] 18 24 + [(] 24 25 + [)] 25 26 + [string] 27 33 + [{] 34 35 L154 - [return] 2 7 - ["btrfs"] 9 15 + [return] 2 8 + ["btrfs"] 9 16 L155 - [}] 1 1 + [}] 1 2 L160 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Status] 18 23 - [(] 24 24 - [)] 25 25 - [\[] 27 27 - [\]] 28 28 - [\[] 29 29 - [2] 30 30 - [\]] 31 31 - [string] 32 37 - [{] 39 39 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Status] 18 24 + [(] 24 25 + [)] 25 26 + [\[] 27 28 + [\]] 28 29 + [\[] 29 30 + [2] 30 31 + [\]] 31 32 + [string] 32 38 + [{] 39 40 L161 - [status] 2 7 - [:=] 9 10 - [\[] 12 12 - [\]] 13 13 - [\[] 14 14 - [2] 15 15 - [\]] 16 16 - [string] 17 22 - [{] 23 23 - [}] 24 24 + [status] 2 8 + [:=] 9 11 + [\[] 12 13 + [\]] 13 14 + [\[] 14 15 + [2] 15 16 + [\]] 16 17 + [string] 17 23 + [{] 23 24 + [}] 24 25 L162 - [if] 2 3 - [bv] 5 6 - [:=] 8 9 - [btrfsBuildVersion] 11 27 - [(] 28 28 - [)] 29 29 - [;] 30 30 - [bv] 32 33 - [!=] 35 36 - ["-"] 38 40 - [{] 42 42 + [if] 2 4 + [bv] 5 7 + [:=] 8 10 + [btrfsBuildVersion] 11 28 + [(] 28 29 + [)] 29 30 + [;] 30 31 + [bv] 32 34 + [!=] 35 37 + ["-"] 38 41 + [{] 42 43 L163 - [status] 3 8 - [=] 10 10 - [append] 12 17 - [(] 18 18 - [status] 19 24 - [,] 25 25 - [\[] 27 27 - [2] 28 28 - [\]] 29 29 - [string] 30 35 - [{] 36 36 - ["Build Version"] 37 51 - [,] 52 52 - [bv] 54 55 - [}] 56 56 - [)] 57 57 + [status] 3 9 + [=] 10 11 + [append] 12 18 + [(] 18 19 + [status] 19 25 + [,] 25 26 + [\[] 27 28 + [2] 28 29 + [\]] 29 30 + [string] 30 36 + [{] 36 37 + ["Build Version"] 37 52 + [,] 52 53 + [bv] 54 56 + [}] 56 57 + [)] 57 58 L164 - [}] 2 2 + [}] 2 3 L165 - [if] 2 3 - [lv] 5 6 - [:=] 8 9 - [btrfsLibVersion] 11 25 - [(] 26 26 - [)] 27 27 - [;] 28 28 - [lv] 30 31 - [!=] 33 34 - [-] 36 36 - [1] 37 37 - [{] 39 39 + [if] 2 4 + [lv] 5 7 + [:=] 8 10 + [btrfsLibVersion] 11 26 + [(] 26 27 + [)] 27 28 + [;] 28 29 + [lv] 30 32 + [!=] 33 35 + [-] 36 37 + [1] 37 38 + [{] 39 40 L166 - [status] 3 8 - [=] 10 10 - [append] 12 17 - [(] 18 18 - [status] 19 24 - [,] 25 25 - [\[] 27 27 - [2] 28 28 - [\]] 29 29 - [string] 30 35 - [{] 36 36 - ["Library Version"] 37 53 - [,] 54 54 - [fmt] 56 58 - [.] 59 59 - [Sprintf] 60 66 - [(] 67 67 - ["%d"] 68 71 - [,] 72 72 - [lv] 74 75 - [)] 76 76 - [}] 77 77 - [)] 78 78 + [status] 3 9 + [=] 10 11 + [append] 12 18 + [(] 18 19 + [status] 19 25 + [,] 25 26 + [\[] 27 28 + [2] 28 29 + [\]] 29 30 + [string] 30 36 + [{] 36 37 + ["Library Version"] 37 54 + [,] 54 55 + [fmt] 56 59 + [.] 59 60 + [Sprintf] 60 67 + [(] 67 68 + ["%d"] 68 72 + [,] 72 73 + [lv] 74 76 + [)] 76 77 + [}] 77 78 + [)] 78 79 L167 - [}] 2 2 + [}] 2 3 L168 - [return] 2 7 - [status] 9 14 + [return] 2 8 + [status] 9 15 L169 - [}] 1 1 + [}] 1 2 L172 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [GetMetadata] 18 28 - [(] 29 29 - [id] 30 31 - [string] 33 38 - [)] 39 39 - [(] 41 41 - [map] 42 44 - [\[] 45 45 - [string] 46 51 - [\]] 52 52 - [string] 53 58 - [,] 59 59 - [error] 61 65 - [)] 66 66 - [{] 68 68 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [GetMetadata] 18 29 + [(] 29 30 + [id] 30 32 + [string] 33 39 + [)] 39 40 + [(] 41 42 + [map] 42 45 + [\[] 45 46 + [string] 46 52 + [\]] 52 53 + [string] 53 59 + [,] 59 60 + [error] 61 66 + [)] 66 67 + [{] 68 69 L173 - [return] 2 7 - [nil] 9 11 - [,] 12 12 - [nil] 14 16 + [return] 2 8 + [nil] 9 12 + [,] 12 13 + [nil] 14 17 L174 - [}] 1 1 + [}] 1 2 L177 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Cleanup] 18 24 - [(] 25 25 - [)] 26 26 - [error] 28 32 - [{] 34 34 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Cleanup] 18 25 + [(] 25 26 + [)] 26 27 + [error] 28 33 + [{] 34 35 L178 - [err] 2 4 - [:=] 6 7 - [d] 9 9 - [.] 10 10 - [subvolDisableQuota] 11 28 - [(] 29 29 - [)] 30 30 + [err] 2 5 + [:=] 6 8 + [d] 9 10 + [.] 10 11 + [subvolDisableQuota] 11 29 + [(] 29 30 + [)] 30 31 L179 - [umountErr] 2 10 - [:=] 12 13 - [mount] 15 19 - [.] 20 20 - [Unmount] 21 27 - [(] 28 28 - [d] 29 29 - [.] 30 30 - [home] 31 34 - [)] 35 35 + [umountErr] 2 11 + [:=] 12 14 + [mount] 15 20 + [.] 20 21 + [Unmount] 21 28 + [(] 28 29 + [d] 29 30 + [.] 30 31 + [home] 31 35 + [)] 35 36 L182 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L183 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L184 - [}] 2 2 + [}] 2 3 L186 - [if] 2 3 - [umountErr] 5 13 - [!=] 15 16 - [nil] 18 20 - [{] 22 22 + [if] 2 4 + [umountErr] 5 14 + [!=] 15 17 + [nil] 18 21 + [{] 22 23 L187 - [return] 3 8 - [errors] 10 15 - [.] 16 16 - [Wrapf] 17 21 - [(] 22 22 - [umountErr] 23 31 - [,] 32 32 - ["error unmounting %s"] 34 54 - [,] 55 55 - [d] 57 57 - [.] 58 58 - [home] 59 62 - [)] 63 63 + [return] 3 9 + [errors] 10 16 + [.] 16 17 + [Wrapf] 17 22 + [(] 22 23 + [umountErr] 23 32 + [,] 32 33 + ["error unmounting %s"] 34 55 + [,] 55 56 + [d] 57 58 + [.] 58 59 + [home] 59 63 + [)] 63 64 L188 - [}] 2 2 + [}] 2 3 L190 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L191 - [}] 1 1 + [}] 1 2 L193 - [func] 1 4 - [free] 6 9 - [(] 10 10 - [p] 11 11 - [*] 13 13 - [C] 14 14 - [.] 15 15 - [char] 16 19 - [)] 20 20 - [{] 22 22 + [func] 1 5 + [free] 6 10 + [(] 10 11 + [p] 11 12 + [*] 13 14 + [C] 14 15 + [.] 15 16 + [char] 16 20 + [)] 20 21 + [{] 22 23 L194 - [C] 2 2 - [.] 3 3 - [free] 4 7 - [(] 8 8 - [unsafe] 9 14 - [.] 15 15 - [Pointer] 16 22 - [(] 23 23 - [p] 24 24 - [)] 25 25 - [)] 26 26 + [C] 2 3 + [.] 3 4 + [free] 4 8 + [(] 8 9 + [unsafe] 9 15 + [.] 15 16 + [Pointer] 16 23 + [(] 23 24 + [p] 24 25 + [)] 25 26 + [)] 26 27 L195 - [}] 1 1 + [}] 1 2 L197 - [func] 1 4 - [openDir] 6 12 - [(] 13 13 - [path] 14 17 - [string] 19 24 - [)] 25 25 - [(] 27 27 - [*] 28 28 - [C] 29 29 - [.] 30 30 - [DIR] 31 33 - [,] 34 34 - [error] 36 40 - [)] 41 41 - [{] 43 43 + [func] 1 5 + [openDir] 6 13 + [(] 13 14 + [path] 14 18 + [string] 19 25 + [)] 25 26 + [(] 27 28 + [*] 28 29 + [C] 29 30 + [.] 30 31 + [DIR] 31 34 + [,] 34 35 + [error] 36 41 + [)] 41 42 + [{] 43 44 L198 - [Cpath] 2 6 - [:=] 8 9 - [C] 11 11 - [.] 12 12 - [CString] 13 19 - [(] 20 20 - [path] 21 24 - [)] 25 25 + [Cpath] 2 7 + [:=] 8 10 + [C] 11 12 + [.] 12 13 + [CString] 13 20 + [(] 20 21 + [path] 21 25 + [)] 25 26 L199 - [defer] 2 6 - [free] 8 11 - [(] 12 12 - [Cpath] 13 17 - [)] 18 18 + [defer] 2 7 + [free] 8 12 + [(] 12 13 + [Cpath] 13 18 + [)] 18 19 L201 - [dir] 2 4 - [:=] 6 7 - [C] 9 9 - [.] 10 10 - [opendir] 11 17 - [(] 18 18 - [Cpath] 19 23 - [)] 24 24 + [dir] 2 5 + [:=] 6 8 + [C] 9 10 + [.] 10 11 + [opendir] 11 18 + [(] 18 19 + [Cpath] 19 24 + [)] 24 25 L202 - [if] 2 3 - [dir] 5 7 - [==] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [dir] 5 8 + [==] 9 11 + [nil] 12 15 + [{] 16 17 L203 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [fmt] 15 17 - [.] 18 18 - [Errorf] 19 24 - [(] 25 25 - ["Can't open dir"] 26 41 - [)] 42 42 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [fmt] 15 18 + [.] 18 19 + [Errorf] 19 25 + [(] 25 26 + ["Can't open dir"] 26 42 + [)] 42 43 L204 - [}] 2 2 + [}] 2 3 L205 - [return] 2 7 - [dir] 9 11 - [,] 12 12 - [nil] 14 16 + [return] 2 8 + [dir] 9 12 + [,] 12 13 + [nil] 14 17 L206 - [}] 1 1 + [}] 1 2 L208 - [func] 1 4 - [closeDir] 6 13 - [(] 14 14 - [dir] 15 17 - [*] 19 19 - [C] 20 20 - [.] 21 21 - [DIR] 22 24 - [)] 25 25 - [{] 27 27 + [func] 1 5 + [closeDir] 6 14 + [(] 14 15 + [dir] 15 18 + [*] 19 20 + [C] 20 21 + [.] 21 22 + [DIR] 22 25 + [)] 25 26 + [{] 27 28 L209 - [if] 2 3 - [dir] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [dir] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L210 - [C] 3 3 - [.] 4 4 - [closedir] 5 12 - [(] 13 13 - [dir] 14 16 - [)] 17 17 + [C] 3 4 + [.] 4 5 + [closedir] 5 13 + [(] 13 14 + [dir] 14 17 + [)] 17 18 L211 - [}] 2 2 + [}] 2 3 L212 - [}] 1 1 + [}] 1 2 L214 - [func] 1 4 - [getDirFd] 6 13 - [(] 14 14 - [dir] 15 17 - [*] 19 19 - [C] 20 20 - [.] 21 21 - [DIR] 22 24 - [)] 25 25 - [uintptr] 27 33 - [{] 35 35 + [func] 1 5 + [getDirFd] 6 14 + [(] 14 15 + [dir] 15 18 + [*] 19 20 + [C] 20 21 + [.] 21 22 + [DIR] 22 25 + [)] 25 26 + [uintptr] 27 34 + [{] 35 36 L215 - [return] 2 7 - [uintptr] 9 15 - [(] 16 16 - [C] 17 17 - [.] 18 18 - [dirfd] 19 23 - [(] 24 24 - [dir] 25 27 - [)] 28 28 - [)] 29 29 + [return] 2 8 + [uintptr] 9 16 + [(] 16 17 + [C] 17 18 + [.] 18 19 + [dirfd] 19 24 + [(] 24 25 + [dir] 25 28 + [)] 28 29 + [)] 29 30 L216 - [}] 1 1 + [}] 1 2 L218 - [func] 1 4 - [subvolCreate] 6 17 - [(] 18 18 - [path] 19 22 - [,] 23 23 - [name] 25 28 - [string] 30 35 - [)] 36 36 - [error] 38 42 - [{] 44 44 + [func] 1 5 + [subvolCreate] 6 18 + [(] 18 19 + [path] 19 23 + [,] 23 24 + [name] 25 29 + [string] 30 36 + [)] 36 37 + [error] 38 43 + [{] 44 45 L219 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [path] 22 25 - [)] 26 26 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [path] 22 26 + [)] 26 27 L220 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L221 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L222 - [}] 2 2 + [}] 2 3 L223 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L225 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_vol_args] 13 39 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_vol_args] 13 40 L226 - [for] 2 4 - [i] 6 6 - [,] 7 7 - [c] 9 9 - [:=] 11 12 - [range] 14 18 - [\[] 20 20 - [\]] 21 21 - [byte] 22 25 - [(] 26 26 - [name] 27 30 - [)] 31 31 - [{] 33 33 + [for] 2 5 + [i] 6 7 + [,] 7 8 + [c] 9 10 + [:=] 11 13 + [range] 14 19 + [\[] 20 21 + [\]] 21 22 + [byte] 22 26 + [(] 26 27 + [name] 27 31 + [)] 31 32 + [{] 33 34 L227 - [args] 3 6 - [.] 7 7 - [name] 8 11 - [\[] 12 12 - [i] 13 13 - [\]] 14 14 - [=] 16 16 - [C] 18 18 - [.] 19 19 - [char] 20 23 - [(] 24 24 - [c] 25 25 - [)] 26 26 + [args] 3 7 + [.] 7 8 + [name] 8 12 + [\[] 12 13 + [i] 13 14 + [\]] 14 15 + [=] 16 17 + [C] 18 19 + [.] 19 20 + [char] 20 24 + [(] 24 25 + [c] 25 26 + [)] 26 27 L228 - [}] 2 2 + [}] 2 3 L230 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_SUBVOL_CREATE] 63 85 - [,] 86 86 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_SUBVOL_CREATE] 63 86 + [,] 86 87 L231 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L232 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L233 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to create btrfs subvolume:[ 21 58 - [,] 59 59 - [errno] 61 65 - [.] 66 66 - [Error] 67 71 - [(] 72 72 - [)] 73 73 - [)] 74 74 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to create btrfs subvolume:[ 21 59 + [,] 59 60 + [errno] 61 66 + [.] 66 67 + [Error] 67 72 + [(] 72 73 + [)] 73 74 + [)] 74 75 L234 - [}] 2 2 + [}] 2 3 L235 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L236 - [}] 1 1 + [}] 1 2 L238 - [func] 1 4 - [subvolSnapshot] 6 19 - [(] 20 20 - [src] 21 23 - [,] 24 24 - [dest] 26 29 - [,] 30 30 - [name] 32 35 - [string] 37 42 - [)] 43 43 - [error] 45 49 - [{] 51 51 + [func] 1 5 + [subvolSnapshot] 6 20 + [(] 20 21 + [src] 21 24 + [,] 24 25 + [dest] 26 30 + [,] 30 31 + [name] 32 36 + [string] 37 43 + [)] 43 44 + [error] 45 50 + [{] 51 52 L239 - [srcDir] 2 7 - [,] 8 8 - [err] 10 12 - [:=] 14 15 - [openDir] 17 23 - [(] 24 24 - [src] 25 27 - [)] 28 28 + [srcDir] 2 8 + [,] 8 9 + [err] 10 13 + [:=] 14 16 + [openDir] 17 24 + [(] 24 25 + [src] 25 28 + [)] 28 29 L240 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L241 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L242 - [}] 2 2 + [}] 2 3 L243 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [srcDir] 17 22 - [)] 23 23 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [srcDir] 17 23 + [)] 23 24 L245 - [destDir] 2 8 - [,] 9 9 - [err] 11 13 - [:=] 15 16 - [openDir] 18 24 - [(] 25 25 - [dest] 26 29 - [)] 30 30 + [destDir] 2 9 + [,] 9 10 + [err] 11 14 + [:=] 15 17 + [openDir] 18 25 + [(] 25 26 + [dest] 26 30 + [)] 30 31 L246 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L247 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L248 - [}] 2 2 + [}] 2 3 L249 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [destDir] 17 23 - [)] 24 24 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [destDir] 17 24 + [)] 24 25 L251 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_vol_args_v2] 13 42 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_vol_args_v2] 13 43 L252 - [args] 2 5 - [.] 6 6 - [fd] 7 8 - [=] 10 10 - [C] 12 12 - [.] 13 13 - [__s64] 14 18 - [(] 19 19 - [getDirFd] 20 27 - [(] 28 28 - [srcDir] 29 34 - [)] 35 35 - [)] 36 36 + [args] 2 6 + [.] 6 7 + [fd] 7 9 + [=] 10 11 + [C] 12 13 + [.] 13 14 + [__s64] 14 19 + [(] 19 20 + [getDirFd] 20 28 + [(] 28 29 + [srcDir] 29 35 + [)] 35 36 + [)] 36 37 L254 - [var] 2 4 - [cs] 6 7 - [=] 9 9 - [C] 11 11 - [.] 12 12 - [CString] 13 19 - [(] 20 20 - [name] 21 24 - [)] 25 25 + [var] 2 5 + [cs] 6 8 + [=] 9 10 + [C] 11 12 + [.] 12 13 + [CString] 13 20 + [(] 20 21 + [name] 21 25 + [)] 25 26 L255 - [C] 2 2 - [.] 3 3 - [set_name_btrfs_ioctl_vol_args_v2] 4 35 - [(] 36 36 - [&] 37 37 - [args] 38 41 - [,] 42 42 - [cs] 44 45 - [)] 46 46 + [C] 2 3 + [.] 3 4 + [set_name_btrfs_ioctl_vol_args_v2] 4 36 + [(] 36 37 + [&] 37 38 + [args] 38 42 + [,] 42 43 + [cs] 44 46 + [)] 46 47 L256 - [C] 2 2 - [.] 3 3 - [free] 4 7 - [(] 8 8 - [unsafe] 9 14 - [.] 15 15 - [Pointer] 16 22 - [(] 23 23 - [cs] 24 25 - [)] 26 26 - [)] 27 27 + [C] 2 3 + [.] 3 4 + [free] 4 8 + [(] 8 9 + [unsafe] 9 15 + [.] 15 16 + [Pointer] 16 23 + [(] 23 24 + [cs] 24 26 + [)] 26 27 + [)] 27 28 L258 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [destDir] 55 61 - [)] 62 62 - [,] 63 63 - [C] 65 65 - [.] 66 66 - [BTRFS_IOC_SNAP_CREATE_V2] 67 90 - [,] 91 91 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [destDir] 55 62 + [)] 62 63 + [,] 63 64 + [C] 65 66 + [.] 66 67 + [BTRFS_IOC_SNAP_CREATE_V2] 67 91 + [,] 91 92 L259 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L260 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L261 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to create btrfs snapshot: [ 21 57 - [,] 58 58 - [errno] 60 64 - [.] 65 65 - [Error] 66 70 - [(] 71 71 - [)] 72 72 - [)] 73 73 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to create btrfs snapshot: [ 21 58 + [,] 58 59 + [errno] 60 65 + [.] 65 66 + [Error] 66 71 + [(] 71 72 + [)] 72 73 + [)] 73 74 L262 - [}] 2 2 + [}] 2 3 L263 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L264 - [}] 1 1 + [}] 1 2 L266 - [func] 1 4 - [isSubvolume] 6 16 - [(] 17 17 - [p] 18 18 - [string] 20 25 - [)] 26 26 - [(] 28 28 - [bool] 29 32 - [,] 33 33 - [error] 35 39 - [)] 40 40 - [{] 42 42 + [func] 1 5 + [isSubvolume] 6 17 + [(] 17 18 + [p] 18 19 + [string] 20 26 + [)] 26 27 + [(] 28 29 + [bool] 29 33 + [,] 33 34 + [error] 35 40 + [)] 40 41 + [{] 42 43 L267 - [var] 2 4 - [bufStat] 6 12 - [unix] 14 17 - [.] 18 18 - [Stat_t] 19 24 + [var] 2 5 + [bufStat] 6 13 + [unix] 14 18 + [.] 18 19 + [Stat_t] 19 25 L268 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [unix] 12 15 - [.] 16 16 - [Lstat] 17 21 - [(] 22 22 - [p] 23 23 - [,] 24 24 - [&] 26 26 - [bufStat] 27 33 - [)] 34 34 - [;] 35 35 - [err] 37 39 - [!=] 41 42 - [nil] 44 46 - [{] 48 48 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [unix] 12 16 + [.] 16 17 + [Lstat] 17 22 + [(] 22 23 + [p] 23 24 + [,] 24 25 + [&] 26 27 + [bufStat] 27 34 + [)] 34 35 + [;] 35 36 + [err] 37 40 + [!=] 41 43 + [nil] 44 47 + [{] 48 49 L269 - [return] 3 8 - [false] 10 14 - [,] 15 15 - [err] 17 19 + [return] 3 9 + [false] 10 15 + [,] 15 16 + [err] 17 20 L270 - [}] 2 2 + [}] 2 3 L273 - [return] 2 7 - [bufStat] 9 15 - [.] 16 16 - [Ino] 17 19 - [==] 21 22 - [C] 24 24 - [.] 25 25 - [BTRFS_FIRST_FREE_OBJECTID] 26 50 - [,] 51 51 - [nil] 53 55 + [return] 2 8 + [bufStat] 9 16 + [.] 16 17 + [Ino] 17 20 + [==] 21 23 + [C] 24 25 + [.] 25 26 + [BTRFS_FIRST_FREE_OBJECTID] 26 51 + [,] 51 52 + [nil] 53 56 L274 - [}] 1 1 + [}] 1 2 L276 - [func] 1 4 - [subvolDelete] 6 17 - [(] 18 18 - [dirpath] 19 25 - [,] 26 26 - [name] 28 31 - [string] 33 38 - [,] 39 39 - [quotaEnabled] 41 52 - [bool] 54 57 - [)] 58 58 - [error] 60 64 - [{] 66 66 + [func] 1 5 + [subvolDelete] 6 18 + [(] 18 19 + [dirpath] 19 26 + [,] 26 27 + [name] 28 32 + [string] 33 39 + [,] 39 40 + [quotaEnabled] 41 53 + [bool] 54 58 + [)] 58 59 + [error] 60 65 + [{] 66 67 L277 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [dirpath] 22 28 - [)] 29 29 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [dirpath] 22 29 + [)] 29 30 L278 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L279 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L280 - [}] 2 2 + [}] 2 3 L281 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L282 - [fullPath] 2 9 - [:=] 11 12 - [path] 14 17 - [.] 18 18 - [Join] 19 22 - [(] 23 23 - [dirpath] 24 30 - [,] 31 31 - [name] 33 36 - [)] 37 37 + [fullPath] 2 10 + [:=] 11 13 + [path] 14 18 + [.] 18 19 + [Join] 19 23 + [(] 23 24 + [dirpath] 24 31 + [,] 31 32 + [name] 33 37 + [)] 37 38 L284 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_vol_args] 13 39 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_vol_args] 13 40 L287 - [walkSubvolumes] 2 15 - [:=] 17 18 - [func] 20 23 - [(] 24 24 - [p] 25 25 - [string] 27 32 - [,] 33 33 - [f] 35 35 - [os] 37 38 - [.] 39 39 - [FileInfo] 40 47 - [,] 48 48 - [err] 50 52 - [error] 54 58 - [)] 59 59 - [error] 61 65 - [{] 67 67 + [walkSubvolumes] 2 16 + [:=] 17 19 + [func] 20 24 + [(] 24 25 + [p] 25 26 + [string] 27 33 + [,] 33 34 + [f] 35 36 + [os] 37 39 + [.] 39 40 + [FileInfo] 40 48 + [,] 48 49 + [err] 50 53 + [error] 54 59 + [)] 59 60 + [error] 61 66 + [{] 67 68 L288 - [if] 3 4 - [err] 6 8 - [!=] 10 11 - [nil] 13 15 - [{] 17 17 + [if] 3 5 + [err] 6 9 + [!=] 10 12 + [nil] 13 16 + [{] 17 18 L289 - [if] 4 5 - [os] 7 8 - [.] 9 9 - [IsNotExist] 10 19 - [(] 20 20 - [err] 21 23 - [)] 24 24 - [&&] 26 27 - [p] 29 29 - [!=] 31 32 - [fullPath] 34 41 - [{] 43 43 + [if] 4 6 + [os] 7 9 + [.] 9 10 + [IsNotExist] 10 20 + [(] 20 21 + [err] 21 24 + [)] 24 25 + [&&] 26 28 + [p] 29 30 + [!=] 31 33 + [fullPath] 34 42 + [{] 43 44 L292 - [return] 5 10 - [nil] 12 14 + [return] 5 11 + [nil] 12 15 L293 - [}] 4 4 + [}] 4 5 L294 - [return] 4 9 - [fmt] 11 13 - [.] 14 14 - [Errorf] 15 20 - [(] 21 21 - ["error walking subvolumes: %v"] 22 51 - [,] 52 52 - [err] 54 56 - [)] 57 57 + [return] 4 10 + [fmt] 11 14 + [.] 14 15 + [Errorf] 15 21 + [(] 21 22 + ["error walking subvolumes: %v"] 22 52 + [,] 52 53 + [err] 54 57 + [)] 57 58 L295 - [}] 3 3 + [}] 3 4 L298 - [if] 3 4 - [f] 6 6 - [.] 7 7 - [IsDir] 8 12 - [(] 13 13 - [)] 14 14 - [&&] 16 17 - [p] 19 19 - [!=] 21 22 - [fullPath] 24 31 - [{] 33 33 + [if] 3 5 + [f] 6 7 + [.] 7 8 + [IsDir] 8 13 + [(] 13 14 + [)] 14 15 + [&&] 16 18 + [p] 19 20 + [!=] 21 23 + [fullPath] 24 32 + [{] 33 34 L299 - [sv] 4 5 - [,] 6 6 - [err] 8 10 - [:=] 12 13 - [isSubvolume] 15 25 - [(] 26 26 - [p] 27 27 - [)] 28 28 + [sv] 4 6 + [,] 6 7 + [err] 8 11 + [:=] 12 14 + [isSubvolume] 15 26 + [(] 26 27 + [p] 27 28 + [)] 28 29 L300 - [if] 4 5 - [err] 7 9 - [!=] 11 12 - [nil] 14 16 - [{] 18 18 + [if] 4 6 + [err] 7 10 + [!=] 11 13 + [nil] 14 17 + [{] 18 19 L301 - [return] 5 10 - [fmt] 12 14 - [.] 15 15 - [Errorf] 16 21 - [(] 22 22 - ["Failed to test if %s is a btrfs s[ 23 69 - [,] 70 70 - [p] 72 72 - [,] 73 73 - [err] 75 77 - [)] 78 78 + [return] 5 11 + [fmt] 12 15 + [.] 15 16 + [Errorf] 16 22 + [(] 22 23 + ["Failed to test if %s is a btrfs s[ 23 70 + [,] 70 71 + [p] 72 73 + [,] 73 74 + [err] 75 78 + [)] 78 79 L302 - [}] 4 4 + [}] 4 5 L303 - [if] 4 5 - [sv] 7 8 - [{] 10 10 + [if] 4 6 + [sv] 7 9 + [{] 10 11 L304 - [if] 5 6 - [err] 8 10 - [:=] 12 13 - [subvolDelete] 15 26 - [(] 27 27 - [path] 28 31 - [.] 32 32 - [Dir] 33 35 - [(] 36 36 - [p] 37 37 - [)] 38 38 - [,] 39 39 - [f] 41 41 - [.] 42 42 - [Name] 43 46 - [(] 47 47 - [)] 48 48 - [,] 49 49 - [quotaEnabled] 51 62 - [)] 63 63 - [;] 64 64 - [err] 66 68 - [!=] 70 71 - [nil] 73 75 - [{] 77 77 + [if] 5 7 + [err] 8 11 + [:=] 12 14 + [subvolDelete] 15 27 + [(] 27 28 + [path] 28 32 + [.] 32 33 + [Dir] 33 36 + [(] 36 37 + [p] 37 38 + [)] 38 39 + [,] 39 40 + [f] 41 42 + [.] 42 43 + [Name] 43 47 + [(] 47 48 + [)] 48 49 + [,] 49 50 + [quotaEnabled] 51 63 + [)] 63 64 + [;] 64 65 + [err] 66 69 + [!=] 70 72 + [nil] 73 76 + [{] 77 78 L305 - [return] 6 11 - [fmt] 13 15 - [.] 16 16 - [Errorf] 17 22 - [(] 23 23 - ["Failed to destroy btrfs child sub[ 24 88 - [,] 89 89 - [p] 91 91 - [,] 92 92 - [dirpath] 94 100 - [,] 101 101 - [err] 103 105 - [)] 106 106 + [return] 6 12 + [fmt] 13 16 + [.] 16 17 + [Errorf] 17 23 + [(] 23 24 + ["Failed to destroy btrfs child sub[ 24 89 + [,] 89 90 + [p] 91 92 + [,] 92 93 + [dirpath] 94 101 + [,] 101 102 + [err] 103 106 + [)] 106 107 L306 - [}] 5 5 + [}] 5 6 L307 - [}] 4 4 + [}] 4 5 L308 - [}] 3 3 + [}] 3 4 L309 - [return] 3 8 - [nil] 10 12 + [return] 3 9 + [nil] 10 13 L310 - [}] 2 2 + [}] 2 3 L311 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [filepath] 12 19 - [.] 20 20 - [Walk] 21 24 - [(] 25 25 - [path] 26 29 - [.] 30 30 - [Join] 31 34 - [(] 35 35 - [dirpath] 36 42 - [,] 43 43 - [name] 45 48 - [)] 49 49 - [,] 50 50 - [walkSubvolumes] 52 65 - [)] 66 66 - [;] 67 67 - [err] 69 71 - [!=] 73 74 - [nil] 76 78 - [{] 80 80 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [filepath] 12 20 + [.] 20 21 + [Walk] 21 25 + [(] 25 26 + [path] 26 30 + [.] 30 31 + [Join] 31 35 + [(] 35 36 + [dirpath] 36 43 + [,] 43 44 + [name] 45 49 + [)] 49 50 + [,] 50 51 + [walkSubvolumes] 52 66 + [)] 66 67 + [;] 67 68 + [err] 69 72 + [!=] 73 75 + [nil] 76 79 + [{] 80 81 L312 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Recursively walking subvolumes fo[ 21 70 - [,] 71 71 - [dirpath] 73 79 - [,] 80 80 - [err] 82 84 - [)] 85 85 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Recursively walking subvolumes fo[ 21 71 + [,] 71 72 + [dirpath] 73 80 + [,] 80 81 + [err] 82 85 + [)] 85 86 L313 - [}] 2 2 + [}] 2 3 L315 - [if] 2 3 - [quotaEnabled] 5 16 - [{] 18 18 + [if] 2 4 + [quotaEnabled] 5 17 + [{] 18 19 L316 - [if] 3 4 - [qgroupid] 6 13 - [,] 14 14 - [err] 16 18 - [:=] 20 21 - [subvolLookupQgroup] 23 40 - [(] 41 41 - [fullPath] 42 49 - [)] 50 50 - [;] 51 51 - [err] 53 55 - [==] 57 58 - [nil] 60 62 - [{] 64 64 + [if] 3 5 + [qgroupid] 6 14 + [,] 14 15 + [err] 16 19 + [:=] 20 22 + [subvolLookupQgroup] 23 41 + [(] 41 42 + [fullPath] 42 50 + [)] 50 51 + [;] 51 52 + [err] 53 56 + [==] 57 59 + [nil] 60 63 + [{] 64 65 L317 - [var] 4 6 - [args] 8 11 - [C] 13 13 - [.] 14 14 - [struct_btrfs_ioctl_qgroup_create_a[ 15 51 + [var] 4 7 + [args] 8 12 + [C] 13 14 + [.] 14 15 + [struct_btrfs_ioctl_qgroup_create_a[ 15 52 L318 - [args] 4 7 - [.] 8 8 - [qgroupid] 9 16 - [=] 18 18 - [C] 20 20 - [.] 21 21 - [__u64] 22 26 - [(] 27 27 - [qgroupid] 28 35 - [)] 36 36 + [args] 4 8 + [.] 8 9 + [qgroupid] 9 17 + [=] 18 19 + [C] 20 21 + [.] 21 22 + [__u64] 22 27 + [(] 27 28 + [qgroupid] 28 36 + [)] 36 37 L320 - [_] 4 4 - [,] 5 5 - [_] 7 7 - [,] 8 8 - [errno] 10 14 - [:=] 16 17 - [unix] 19 22 - [.] 23 23 - [Syscall] 24 30 - [(] 31 31 - [unix] 32 35 - [.] 36 36 - [SYS_IOCTL] 37 45 - [,] 46 46 - [getDirFd] 48 55 - [(] 56 56 - [dir] 57 59 - [)] 60 60 - [,] 61 61 - [C] 63 63 - [.] 64 64 - [BTRFS_IOC_QGROUP_CREATE] 65 87 - [,] 88 88 + [_] 4 5 + [,] 5 6 + [_] 7 8 + [,] 8 9 + [errno] 10 15 + [:=] 16 18 + [unix] 19 23 + [.] 23 24 + [Syscall] 24 31 + [(] 31 32 + [unix] 32 36 + [.] 36 37 + [SYS_IOCTL] 37 46 + [,] 46 47 + [getDirFd] 48 56 + [(] 56 57 + [dir] 57 60 + [)] 60 61 + [,] 61 62 + [C] 63 64 + [.] 64 65 + [BTRFS_IOC_QGROUP_CREATE] 65 88 + [,] 88 89 L321 - [uintptr] 5 11 - [(] 12 12 - [unsafe] 13 18 - [.] 19 19 - [Pointer] 20 26 - [(] 27 27 - [&] 28 28 - [args] 29 32 - [)] 33 33 - [)] 34 34 - [)] 35 35 + [uintptr] 5 12 + [(] 12 13 + [unsafe] 13 19 + [.] 19 20 + [Pointer] 20 27 + [(] 27 28 + [&] 28 29 + [args] 29 33 + [)] 33 34 + [)] 34 35 + [)] 35 36 L322 - [if] 4 5 - [errno] 7 11 - [!=] 13 14 - [0] 16 16 - [{] 18 18 + [if] 4 6 + [errno] 7 12 + [!=] 13 15 + [0] 16 17 + [{] 18 19 L323 - [logrus] 5 10 - [.] 11 11 - [WithField] 12 20 - [(] 21 21 - ["storage-driver"] 22 37 - [,] 38 38 - ["btrfs"] 40 46 - [)] 47 47 - [.] 48 48 - [Errorf] 49 54 - [(] 55 55 - ["Failed to delete btrfs qgroup %v [ 56 100 - [,] 101 101 - [qgroupid] 103 110 - [,] 111 111 - [fullPath] 113 120 - [,] 121 121 - [errno] 123 127 - [.] 128 128 - [Error] 129 133 - [(] 134 134 - [)] 135 135 - [)] 136 136 + [logrus] 5 11 + [.] 11 12 + [WithField] 12 21 + [(] 21 22 + ["storage-driver"] 22 38 + [,] 38 39 + ["btrfs"] 40 47 + [)] 47 48 + [.] 48 49 + [Errorf] 49 55 + [(] 55 56 + ["Failed to delete btrfs qgroup %v [ 56 101 + [,] 101 102 + [qgroupid] 103 111 + [,] 111 112 + [fullPath] 113 121 + [,] 121 122 + [errno] 123 128 + [.] 128 129 + [Error] 129 134 + [(] 134 135 + [)] 135 136 + [)] 136 137 L324 - [}] 4 4 + [}] 4 5 L325 - [}] 3 3 - [else] 5 8 - [{] 10 10 + [}] 3 4 + [else] 5 9 + [{] 10 11 L326 - [logrus] 4 9 - [.] 10 10 - [WithField] 11 19 - [(] 20 20 - ["storage-driver"] 21 36 - [,] 37 37 - ["btrfs"] 39 45 - [)] 46 46 - [.] 47 47 - [Errorf] 48 53 - [(] 54 54 - ["Failed to lookup btrfs qgroup for[ 55 96 - [,] 97 97 - [fullPath] 99 106 - [,] 107 107 - [err] 109 111 - [.] 112 112 - [Error] 113 117 - [(] 118 118 - [)] 119 119 - [)] 120 120 + [logrus] 4 10 + [.] 10 11 + [WithField] 11 20 + [(] 20 21 + ["storage-driver"] 21 37 + [,] 37 38 + ["btrfs"] 39 46 + [)] 46 47 + [.] 47 48 + [Errorf] 48 54 + [(] 54 55 + ["Failed to lookup btrfs qgroup for[ 55 97 + [,] 97 98 + [fullPath] 99 107 + [,] 107 108 + [err] 109 112 + [.] 112 113 + [Error] 113 118 + [(] 118 119 + [)] 119 120 + [)] 120 121 L327 - [}] 3 3 + [}] 3 4 L328 - [}] 2 2 + [}] 2 3 L332 - [for] 2 4 - [i] 6 6 - [,] 7 7 - [c] 9 9 - [:=] 11 12 - [range] 14 18 - [\[] 20 20 - [\]] 21 21 - [byte] 22 25 - [(] 26 26 - [name] 27 30 - [)] 31 31 - [{] 33 33 + [for] 2 5 + [i] 6 7 + [,] 7 8 + [c] 9 10 + [:=] 11 13 + [range] 14 19 + [\[] 20 21 + [\]] 21 22 + [byte] 22 26 + [(] 26 27 + [name] 27 31 + [)] 31 32 + [{] 33 34 L333 - [args] 3 6 - [.] 7 7 - [name] 8 11 - [\[] 12 12 - [i] 13 13 - [\]] 14 14 - [=] 16 16 - [C] 18 18 - [.] 19 19 - [char] 20 23 - [(] 24 24 - [c] 25 25 - [)] 26 26 + [args] 3 7 + [.] 7 8 + [name] 8 12 + [\[] 12 13 + [i] 13 14 + [\]] 14 15 + [=] 16 17 + [C] 18 19 + [.] 19 20 + [char] 20 24 + [(] 24 25 + [c] 25 26 + [)] 26 27 L334 - [}] 2 2 + [}] 2 3 L335 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_SNAP_DESTROY] 63 84 - [,] 85 85 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_SNAP_DESTROY] 63 85 + [,] 85 86 L336 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L337 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L338 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to destroy btrfs snapshot [ 21 68 - [,] 69 69 - [dirpath] 71 77 - [,] 78 78 - [name] 80 83 - [,] 84 84 - [errno] 86 90 - [.] 91 91 - [Error] 92 96 - [(] 97 97 - [)] 98 98 - [)] 99 99 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to destroy btrfs snapshot [ 21 69 + [,] 69 70 + [dirpath] 71 78 + [,] 78 79 + [name] 80 84 + [,] 84 85 + [errno] 86 91 + [.] 91 92 + [Error] 92 97 + [(] 97 98 + [)] 98 99 + [)] 99 100 L339 - [}] 2 2 + [}] 2 3 L340 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L341 - [}] 1 1 + [}] 1 2 L343 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [updateQuotaStatus] 18 34 - [(] 35 35 - [)] 36 36 - [{] 38 38 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [updateQuotaStatus] 18 35 + [(] 35 36 + [)] 36 37 + [{] 38 39 L344 - [d] 2 2 - [.] 3 3 - [once] 4 7 - [.] 8 8 - [Do] 9 10 - [(] 11 11 - [func] 12 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 + [d] 2 3 + [.] 3 4 + [once] 4 8 + [.] 8 9 + [Do] 9 11 + [(] 11 12 + [func] 12 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 L345 - [if] 3 4 - [!] 6 6 - [d] 7 7 - [.] 8 8 - [quotaEnabled] 9 20 - [{] 22 22 + [if] 3 5 + [!] 6 7 + [d] 7 8 + [.] 8 9 + [quotaEnabled] 9 21 + [{] 22 23 L347 - [if] 4 5 - [err] 7 9 - [:=] 11 12 - [subvolQgroupStatus] 14 31 - [(] 32 32 - [d] 33 33 - [.] 34 34 - [home] 35 38 - [)] 39 39 - [;] 40 40 - [err] 42 44 - [!=] 46 47 - [nil] 49 51 - [{] 53 53 + [if] 4 6 + [err] 7 10 + [:=] 11 13 + [subvolQgroupStatus] 14 32 + [(] 32 33 + [d] 33 34 + [.] 34 35 + [home] 35 39 + [)] 39 40 + [;] 40 41 + [err] 42 45 + [!=] 46 48 + [nil] 49 52 + [{] 53 54 L349 - [return] 5 10 + [return] 5 11 L350 - [}] 4 4 + [}] 4 5 L351 - [d] 4 4 - [.] 5 5 - [quotaEnabled] 6 17 - [=] 19 19 - [true] 21 24 + [d] 4 5 + [.] 5 6 + [quotaEnabled] 6 18 + [=] 19 20 + [true] 21 25 L352 - [}] 3 3 + [}] 3 4 L353 - [}] 2 2 - [)] 3 3 + [}] 2 3 + [)] 3 4 L354 - [}] 1 1 + [}] 1 2 L356 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [subvolEnableQuota] 18 34 - [(] 35 35 - [)] 36 36 - [error] 38 42 - [{] 44 44 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [subvolEnableQuota] 18 35 + [(] 35 36 + [)] 36 37 + [error] 38 43 + [{] 44 45 L357 - [d] 2 2 - [.] 3 3 - [updateQuotaStatus] 4 20 - [(] 21 21 - [)] 22 22 + [d] 2 3 + [.] 3 4 + [updateQuotaStatus] 4 21 + [(] 21 22 + [)] 22 23 L359 - [if] 2 3 - [d] 5 5 - [.] 6 6 - [quotaEnabled] 7 18 - [{] 20 20 + [if] 2 4 + [d] 5 6 + [.] 6 7 + [quotaEnabled] 7 19 + [{] 20 21 L360 - [return] 3 8 - [nil] 10 12 + [return] 3 9 + [nil] 10 13 L361 - [}] 2 2 + [}] 2 3 L363 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [d] 22 22 - [.] 23 23 - [home] 24 27 - [)] 28 28 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [d] 22 23 + [.] 23 24 + [home] 24 28 + [)] 28 29 L364 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L365 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L366 - [}] 2 2 + [}] 2 3 L367 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L369 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_quota_ctl_args] 13 45 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_quota_ctl_args] 13 46 L370 - [args] 2 5 - [.] 6 6 - [cmd] 7 9 - [=] 11 11 - [C] 13 13 - [.] 14 14 - [BTRFS_QUOTA_CTL_ENABLE] 15 36 + [args] 2 6 + [.] 6 7 + [cmd] 7 10 + [=] 11 12 + [C] 13 14 + [.] 14 15 + [BTRFS_QUOTA_CTL_ENABLE] 15 37 L371 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_QUOTA_CTL] 63 81 - [,] 82 82 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_QUOTA_CTL] 63 82 + [,] 82 83 L372 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L373 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L374 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to enable btrfs quota for [ 21 61 - [,] 62 62 - [dir] 64 66 - [,] 67 67 - [errno] 69 73 - [.] 74 74 - [Error] 75 79 - [(] 80 80 - [)] 81 81 - [)] 82 82 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to enable btrfs quota for [ 21 62 + [,] 62 63 + [dir] 64 67 + [,] 67 68 + [errno] 69 74 + [.] 74 75 + [Error] 75 80 + [(] 80 81 + [)] 81 82 + [)] 82 83 L375 - [}] 2 2 + [}] 2 3 L377 - [d] 2 2 - [.] 3 3 - [quotaEnabled] 4 15 - [=] 17 17 - [true] 19 22 + [d] 2 3 + [.] 3 4 + [quotaEnabled] 4 16 + [=] 17 18 + [true] 19 23 L379 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L380 - [}] 1 1 + [}] 1 2 L382 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [subvolDisableQuota] 18 35 - [(] 36 36 - [)] 37 37 - [error] 39 43 - [{] 45 45 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [subvolDisableQuota] 18 36 + [(] 36 37 + [)] 37 38 + [error] 39 44 + [{] 45 46 L383 - [d] 2 2 - [.] 3 3 - [updateQuotaStatus] 4 20 - [(] 21 21 - [)] 22 22 + [d] 2 3 + [.] 3 4 + [updateQuotaStatus] 4 21 + [(] 21 22 + [)] 22 23 L385 - [if] 2 3 - [!] 5 5 - [d] 6 6 - [.] 7 7 - [quotaEnabled] 8 19 - [{] 21 21 + [if] 2 4 + [!] 5 6 + [d] 6 7 + [.] 7 8 + [quotaEnabled] 8 20 + [{] 21 22 L386 - [return] 3 8 - [nil] 10 12 + [return] 3 9 + [nil] 10 13 L387 - [}] 2 2 + [}] 2 3 L389 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [d] 22 22 - [.] 23 23 - [home] 24 27 - [)] 28 28 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [d] 22 23 + [.] 23 24 + [home] 24 28 + [)] 28 29 L390 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L391 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L392 - [}] 2 2 + [}] 2 3 L393 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L395 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_quota_ctl_args] 13 45 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_quota_ctl_args] 13 46 L396 - [args] 2 5 - [.] 6 6 - [cmd] 7 9 - [=] 11 11 - [C] 13 13 - [.] 14 14 - [BTRFS_QUOTA_CTL_DISABLE] 15 37 + [args] 2 6 + [.] 6 7 + [cmd] 7 10 + [=] 11 12 + [C] 13 14 + [.] 14 15 + [BTRFS_QUOTA_CTL_DISABLE] 15 38 L397 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_QUOTA_CTL] 63 81 - [,] 82 82 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_QUOTA_CTL] 63 82 + [,] 82 83 L398 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L399 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L400 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to disable btrfs quota for[ 21 62 - [,] 63 63 - [dir] 65 67 - [,] 68 68 - [errno] 70 74 - [.] 75 75 - [Error] 76 80 - [(] 81 81 - [)] 82 82 - [)] 83 83 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to disable btrfs quota for[ 21 63 + [,] 63 64 + [dir] 65 68 + [,] 68 69 + [errno] 70 75 + [.] 75 76 + [Error] 76 81 + [(] 81 82 + [)] 82 83 + [)] 83 84 L401 - [}] 2 2 + [}] 2 3 L403 - [d] 2 2 - [.] 3 3 - [quotaEnabled] 4 15 - [=] 17 17 - [false] 19 23 + [d] 2 3 + [.] 3 4 + [quotaEnabled] 4 16 + [=] 17 18 + [false] 19 24 L405 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L406 - [}] 1 1 + [}] 1 2 L408 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [subvolRescanQuota] 18 34 - [(] 35 35 - [)] 36 36 - [error] 38 42 - [{] 44 44 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [subvolRescanQuota] 18 35 + [(] 35 36 + [)] 36 37 + [error] 38 43 + [{] 44 45 L409 - [d] 2 2 - [.] 3 3 - [updateQuotaStatus] 4 20 - [(] 21 21 - [)] 22 22 + [d] 2 3 + [.] 3 4 + [updateQuotaStatus] 4 21 + [(] 21 22 + [)] 22 23 L411 - [if] 2 3 - [!] 5 5 - [d] 6 6 - [.] 7 7 - [quotaEnabled] 8 19 - [{] 21 21 + [if] 2 4 + [!] 5 6 + [d] 6 7 + [.] 7 8 + [quotaEnabled] 8 20 + [{] 21 22 L412 - [return] 3 8 - [nil] 10 12 + [return] 3 9 + [nil] 10 13 L413 - [}] 2 2 + [}] 2 3 L415 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [d] 22 22 - [.] 23 23 - [home] 24 27 - [)] 28 28 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [d] 22 23 + [.] 23 24 + [home] 24 28 + [)] 28 29 L416 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L417 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L418 - [}] 2 2 + [}] 2 3 L419 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L421 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_quota_rescan_ar[ 13 48 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_quota_rescan_ar[ 13 49 L422 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_QUOTA_RESCAN_WAIT] 63 89 - [,] 90 90 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_QUOTA_RESCAN_WAIT] 63 90 + [,] 90 91 L423 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L424 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L425 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to rescan btrfs quota for [ 21 61 - [,] 62 62 - [dir] 64 66 - [,] 67 67 - [errno] 69 73 - [.] 74 74 - [Error] 75 79 - [(] 80 80 - [)] 81 81 - [)] 82 82 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to rescan btrfs quota for [ 21 62 + [,] 62 63 + [dir] 64 67 + [,] 67 68 + [errno] 69 74 + [.] 74 75 + [Error] 75 80 + [(] 80 81 + [)] 81 82 + [)] 82 83 L426 - [}] 2 2 + [}] 2 3 L428 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L429 - [}] 1 1 + [}] 1 2 L431 - [func] 1 4 - [subvolLimitQgroup] 6 22 - [(] 23 23 - [path] 24 27 - [string] 29 34 - [,] 35 35 - [size] 37 40 - [uint64] 42 47 - [)] 48 48 - [error] 50 54 - [{] 56 56 + [func] 1 5 + [subvolLimitQgroup] 6 23 + [(] 23 24 + [path] 24 28 + [string] 29 35 + [,] 35 36 + [size] 37 41 + [uint64] 42 48 + [)] 48 49 + [error] 50 55 + [{] 56 57 L432 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [path] 22 25 - [)] 26 26 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [path] 22 26 + [)] 26 27 L433 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L434 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L435 - [}] 2 2 + [}] 2 3 L436 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L438 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_qgroup_limit_ar[ 13 48 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_qgroup_limit_ar[ 13 49 L439 - [args] 2 5 - [.] 6 6 - [lim] 7 9 - [.] 10 10 - [max_referenced] 11 24 - [=] 26 26 - [C] 28 28 - [.] 29 29 - [__u64] 30 34 - [(] 35 35 - [size] 36 39 - [)] 40 40 + [args] 2 6 + [.] 6 7 + [lim] 7 10 + [.] 10 11 + [max_referenced] 11 25 + [=] 26 27 + [C] 28 29 + [.] 29 30 + [__u64] 30 35 + [(] 35 36 + [size] 36 40 + [)] 40 41 L440 - [args] 2 5 - [.] 6 6 - [lim] 7 9 - [.] 10 10 - [flags] 11 15 - [=] 17 17 - [C] 19 19 - [.] 20 20 - [BTRFS_QGROUP_LIMIT_MAX_RFER] 21 47 + [args] 2 6 + [.] 6 7 + [lim] 7 10 + [.] 10 11 + [flags] 11 16 + [=] 17 18 + [C] 19 20 + [.] 20 21 + [BTRFS_QGROUP_LIMIT_MAX_RFER] 21 48 L441 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_QGROUP_LIMIT] 63 84 - [,] 85 85 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_QGROUP_LIMIT] 63 85 + [,] 85 86 L442 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L443 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L444 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to limit qgroup for %s: %v[ 21 55 - [,] 56 56 - [dir] 58 60 - [,] 61 61 - [errno] 63 67 - [.] 68 68 - [Error] 69 73 - [(] 74 74 - [)] 75 75 - [)] 76 76 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to limit qgroup for %s: %v[ 21 56 + [,] 56 57 + [dir] 58 61 + [,] 61 62 + [errno] 63 68 + [.] 68 69 + [Error] 69 74 + [(] 74 75 + [)] 75 76 + [)] 76 77 L445 - [}] 2 2 + [}] 2 3 L447 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L448 - [}] 1 1 + [}] 1 2 L454 - [func] 1 4 - [subvolQgroupStatus] 6 23 - [(] 24 24 - [path] 25 28 - [string] 30 35 - [)] 36 36 - [error] 38 42 - [{] 44 44 + [func] 1 5 + [subvolQgroupStatus] 6 24 + [(] 24 25 + [path] 25 29 + [string] 30 36 + [)] 36 37 + [error] 38 43 + [{] 44 45 L455 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [path] 22 25 - [)] 26 26 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [path] 22 26 + [)] 26 27 L456 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L457 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L458 - [}] 2 2 + [}] 2 3 L459 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L461 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_search_args] 13 42 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_search_args] 13 43 L462 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [tree_id] 11 17 - [=] 19 19 - [C] 21 21 - [.] 22 22 - [BTRFS_QUOTA_TREE_OBJECTID] 23 47 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [tree_id] 11 18 + [=] 19 20 + [C] 21 22 + [.] 22 23 + [BTRFS_QUOTA_TREE_OBJECTID] 23 48 L463 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [min_type] 11 18 - [=] 20 20 - [C] 22 22 - [.] 23 23 - [BTRFS_QGROUP_STATUS_KEY] 24 46 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [min_type] 11 19 + [=] 20 21 + [C] 22 23 + [.] 23 24 + [BTRFS_QGROUP_STATUS_KEY] 24 47 L464 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [max_type] 11 18 - [=] 20 20 - [C] 22 22 - [.] 23 23 - [BTRFS_QGROUP_STATUS_KEY] 24 46 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [max_type] 11 19 + [=] 20 21 + [C] 22 23 + [.] 23 24 + [BTRFS_QGROUP_STATUS_KEY] 24 47 L465 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [max_objectid] 11 22 - [=] 24 24 - [C] 26 26 - [.] 27 27 - [__u64] 28 32 - [(] 33 33 - [math] 34 37 - [.] 38 38 - [MaxUint64] 39 47 - [)] 48 48 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [max_objectid] 11 23 + [=] 24 25 + [C] 26 27 + [.] 27 28 + [__u64] 28 33 + [(] 33 34 + [math] 34 38 + [.] 38 39 + [MaxUint64] 39 48 + [)] 48 49 L466 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [max_offset] 11 20 - [=] 22 22 - [C] 24 24 - [.] 25 25 - [__u64] 26 30 - [(] 31 31 - [math] 32 35 - [.] 36 36 - [MaxUint64] 37 45 - [)] 46 46 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [max_offset] 11 21 + [=] 22 23 + [C] 24 25 + [.] 25 26 + [__u64] 26 31 + [(] 31 32 + [math] 32 36 + [.] 36 37 + [MaxUint64] 37 46 + [)] 46 47 L467 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [max_transid] 11 21 - [=] 23 23 - [C] 25 25 - [.] 26 26 - [__u64] 27 31 - [(] 32 32 - [math] 33 36 - [.] 37 37 - [MaxUint64] 38 46 - [)] 47 47 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [max_transid] 11 22 + [=] 23 24 + [C] 25 26 + [.] 26 27 + [__u64] 27 32 + [(] 32 33 + [math] 33 37 + [.] 37 38 + [MaxUint64] 38 47 + [)] 47 48 L468 - [args] 2 5 - [.] 6 6 - [key] 7 9 - [.] 10 10 - [nr_items] 11 18 - [=] 20 20 - [4096] 22 25 + [args] 2 6 + [.] 6 7 + [key] 7 10 + [.] 10 11 + [nr_items] 11 19 + [=] 20 21 + [4096] 22 26 L470 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_TREE_SEARCH] 63 83 - [,] 84 84 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_TREE_SEARCH] 63 84 + [,] 84 85 L471 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L472 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L473 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Failed to search qgroup for %s: %[ 21 56 - [,] 57 57 - [path] 59 62 - [,] 63 63 - [errno] 65 69 - [.] 70 70 - [Error] 71 75 - [(] 76 76 - [)] 77 77 - [)] 78 78 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Failed to search qgroup for %s: %[ 21 57 + [,] 57 58 + [path] 59 63 + [,] 63 64 + [errno] 65 70 + [.] 70 71 + [Error] 71 76 + [(] 76 77 + [)] 77 78 + [)] 78 79 L474 - [}] 2 2 + [}] 2 3 L475 - [sh] 2 3 - [:=] 5 6 - [(] 8 8 - [*] 9 9 - [C] 10 10 - [.] 11 11 - [struct_btrfs_ioctl_search_header] 12 43 - [)] 44 44 - [(] 45 45 - [unsafe] 46 51 - [.] 52 52 - [Pointer] 53 59 - [(] 60 60 - [&] 61 61 - [args] 62 65 - [.] 66 66 - [buf] 67 69 - [)] 70 70 - [)] 71 71 + [sh] 2 4 + [:=] 5 7 + [(] 8 9 + [*] 9 10 + [C] 10 11 + [.] 11 12 + [struct_btrfs_ioctl_search_header] 12 44 + [)] 44 45 + [(] 45 46 + [unsafe] 46 52 + [.] 52 53 + [Pointer] 53 60 + [(] 60 61 + [&] 61 62 + [args] 62 66 + [.] 66 67 + [buf] 67 70 + [)] 70 71 + [)] 71 72 L476 - [if] 2 3 - [sh] 5 6 - [.] 7 7 - [_type] 8 12 - [!=] 14 15 - [C] 17 17 - [.] 18 18 - [BTRFS_QGROUP_STATUS_KEY] 19 41 - [{] 43 43 + [if] 2 4 + [sh] 5 7 + [.] 7 8 + [_type] 8 13 + [!=] 14 16 + [C] 17 18 + [.] 18 19 + [BTRFS_QGROUP_STATUS_KEY] 19 42 + [{] 43 44 L477 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["Invalid qgroup search header type[ 21 66 - [,] 67 67 - [path] 69 72 - [,] 73 73 - [sh] 75 76 - [.] 77 77 - [_type] 78 82 - [)] 83 83 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["Invalid qgroup search header type[ 21 67 + [,] 67 68 + [path] 69 73 + [,] 73 74 + [sh] 75 77 + [.] 77 78 + [_type] 78 83 + [)] 83 84 L478 - [}] 2 2 + [}] 2 3 L479 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L480 - [}] 1 1 + [}] 1 2 L482 - [func] 1 4 - [subvolLookupQgroup] 6 23 - [(] 24 24 - [path] 25 28 - [string] 30 35 - [)] 36 36 - [(] 38 38 - [uint64] 39 44 - [,] 45 45 - [error] 47 51 - [)] 52 52 - [{] 54 54 + [func] 1 5 + [subvolLookupQgroup] 6 24 + [(] 24 25 + [path] 25 29 + [string] 30 36 + [)] 36 37 + [(] 38 39 + [uint64] 39 45 + [,] 45 46 + [error] 47 52 + [)] 52 53 + [{] 54 55 L483 - [dir] 2 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [openDir] 14 20 - [(] 21 21 - [path] 22 25 - [)] 26 26 + [dir] 2 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [openDir] 14 21 + [(] 21 22 + [path] 22 26 + [)] 26 27 L484 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L485 - [return] 3 8 - [0] 10 10 - [,] 11 11 - [err] 13 15 + [return] 3 9 + [0] 10 11 + [,] 11 12 + [err] 13 16 L486 - [}] 2 2 + [}] 2 3 L487 - [defer] 2 6 - [closeDir] 8 15 - [(] 16 16 - [dir] 17 19 - [)] 20 20 + [defer] 2 7 + [closeDir] 8 16 + [(] 16 17 + [dir] 17 20 + [)] 20 21 L489 - [var] 2 4 - [args] 6 9 - [C] 11 11 - [.] 12 12 - [struct_btrfs_ioctl_ino_lookup_args] 13 46 + [var] 2 5 + [args] 6 10 + [C] 11 12 + [.] 12 13 + [struct_btrfs_ioctl_ino_lookup_args] 13 47 L490 - [args] 2 5 - [.] 6 6 - [objectid] 7 14 - [=] 16 16 - [C] 18 18 - [.] 19 19 - [BTRFS_FIRST_FREE_OBJECTID] 20 44 + [args] 2 6 + [.] 6 7 + [objectid] 7 15 + [=] 16 17 + [C] 18 19 + [.] 19 20 + [BTRFS_FIRST_FREE_OBJECTID] 20 45 L492 - [_] 2 2 - [,] 3 3 - [_] 5 5 - [,] 6 6 - [errno] 8 12 - [:=] 14 15 - [unix] 17 20 - [.] 21 21 - [Syscall] 22 28 - [(] 29 29 - [unix] 30 33 - [.] 34 34 - [SYS_IOCTL] 35 43 - [,] 44 44 - [getDirFd] 46 53 - [(] 54 54 - [dir] 55 57 - [)] 58 58 - [,] 59 59 - [C] 61 61 - [.] 62 62 - [BTRFS_IOC_INO_LOOKUP] 63 82 - [,] 83 83 + [_] 2 3 + [,] 3 4 + [_] 5 6 + [,] 6 7 + [errno] 8 13 + [:=] 14 16 + [unix] 17 21 + [.] 21 22 + [Syscall] 22 29 + [(] 29 30 + [unix] 30 34 + [.] 34 35 + [SYS_IOCTL] 35 44 + [,] 44 45 + [getDirFd] 46 54 + [(] 54 55 + [dir] 55 58 + [)] 58 59 + [,] 59 60 + [C] 61 62 + [.] 62 63 + [BTRFS_IOC_INO_LOOKUP] 63 83 + [,] 83 84 L493 - [uintptr] 3 9 - [(] 10 10 - [unsafe] 11 16 - [.] 17 17 - [Pointer] 18 24 - [(] 25 25 - [&] 26 26 - [args] 27 30 - [)] 31 31 - [)] 32 32 - [)] 33 33 + [uintptr] 3 10 + [(] 10 11 + [unsafe] 11 17 + [.] 17 18 + [Pointer] 18 25 + [(] 25 26 + [&] 26 27 + [args] 27 31 + [)] 31 32 + [)] 32 33 + [)] 33 34 L494 - [if] 2 3 - [errno] 5 9 - [!=] 11 12 - [0] 14 14 - [{] 16 16 + [if] 2 4 + [errno] 5 10 + [!=] 11 13 + [0] 14 15 + [{] 16 17 L495 - [return] 3 8 - [0] 10 10 - [,] 11 11 - [fmt] 13 15 - [.] 16 16 - [Errorf] 17 22 - [(] 23 23 - ["Failed to lookup qgroup for %s: %[ 24 59 - [,] 60 60 - [dir] 62 64 - [,] 65 65 - [errno] 67 71 - [.] 72 72 - [Error] 73 77 - [(] 78 78 - [)] 79 79 - [)] 80 80 + [return] 3 9 + [0] 10 11 + [,] 11 12 + [fmt] 13 16 + [.] 16 17 + [Errorf] 17 23 + [(] 23 24 + ["Failed to lookup qgroup for %s: %[ 24 60 + [,] 60 61 + [dir] 62 65 + [,] 65 66 + [errno] 67 72 + [.] 72 73 + [Error] 73 78 + [(] 78 79 + [)] 79 80 + [)] 80 81 L496 - [}] 2 2 + [}] 2 3 L497 - [if] 2 3 - [args] 5 8 - [.] 9 9 - [treeid] 10 15 - [==] 17 18 - [0] 20 20 - [{] 22 22 + [if] 2 4 + [args] 5 9 + [.] 9 10 + [treeid] 10 16 + [==] 17 19 + [0] 20 21 + [{] 22 23 L498 - [return] 3 8 - [0] 10 10 - [,] 11 11 - [fmt] 13 15 - [.] 16 16 - [Errorf] 17 22 - [(] 23 23 - ["Invalid qgroup id for %s: 0"] 24 52 - [,] 53 53 - [dir] 55 57 - [)] 58 58 + [return] 3 9 + [0] 10 11 + [,] 11 12 + [fmt] 13 16 + [.] 16 17 + [Errorf] 17 23 + [(] 23 24 + ["Invalid qgroup id for %s: 0"] 24 53 + [,] 53 54 + [dir] 55 58 + [)] 58 59 L499 - [}] 2 2 + [}] 2 3 L501 - [return] 2 7 - [uint64] 9 14 - [(] 15 15 - [args] 16 19 - [.] 20 20 - [treeid] 21 26 - [)] 27 27 - [,] 28 28 - [nil] 30 32 + [return] 2 8 + [uint64] 9 15 + [(] 15 16 + [args] 16 20 + [.] 20 21 + [treeid] 21 27 + [)] 27 28 + [,] 28 29 + [nil] 30 33 L502 - [}] 1 1 + [}] 1 2 L504 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [subvolumesDir] 18 30 - [(] 31 31 - [)] 32 32 - [string] 34 39 - [{] 41 41 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [subvolumesDir] 18 31 + [(] 31 32 + [)] 32 33 + [string] 34 40 + [{] 41 42 L505 - [return] 2 7 - [path] 9 12 - [.] 13 13 - [Join] 14 17 - [(] 18 18 - [d] 19 19 - [.] 20 20 - [home] 21 24 - [,] 25 25 - ["subvolumes"] 27 38 - [)] 39 39 + [return] 2 8 + [path] 9 13 + [.] 13 14 + [Join] 14 18 + [(] 18 19 + [d] 19 20 + [.] 20 21 + [home] 21 25 + [,] 25 26 + ["subvolumes"] 27 39 + [)] 39 40 L506 - [}] 1 1 + [}] 1 2 L508 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [subvolumesDirID] 18 32 - [(] 33 33 - [id] 34 35 - [string] 37 42 - [)] 43 43 - [string] 45 50 - [{] 52 52 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [subvolumesDirID] 18 33 + [(] 33 34 + [id] 34 36 + [string] 37 43 + [)] 43 44 + [string] 45 51 + [{] 52 53 L509 - [return] 2 7 - [path] 9 12 - [.] 13 13 - [Join] 14 17 - [(] 18 18 - [d] 19 19 - [.] 20 20 - [subvolumesDir] 21 33 - [(] 34 34 - [)] 35 35 - [,] 36 36 - [id] 38 39 - [)] 40 40 + [return] 2 8 + [path] 9 13 + [.] 13 14 + [Join] 14 18 + [(] 18 19 + [d] 19 20 + [.] 20 21 + [subvolumesDir] 21 34 + [(] 34 35 + [)] 35 36 + [,] 36 37 + [id] 38 40 + [)] 40 41 L510 - [}] 1 1 + [}] 1 2 L512 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [quotasDir] 18 26 - [(] 27 27 - [)] 28 28 - [string] 30 35 - [{] 37 37 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [quotasDir] 18 27 + [(] 27 28 + [)] 28 29 + [string] 30 36 + [{] 37 38 L513 - [return] 2 7 - [path] 9 12 - [.] 13 13 - [Join] 14 17 - [(] 18 18 - [d] 19 19 - [.] 20 20 - [home] 21 24 - [,] 25 25 - ["quotas"] 27 34 - [)] 35 35 + [return] 2 8 + [path] 9 13 + [.] 13 14 + [Join] 14 18 + [(] 18 19 + [d] 19 20 + [.] 20 21 + [home] 21 25 + [,] 25 26 + ["quotas"] 27 35 + [)] 35 36 L514 - [}] 1 1 + [}] 1 2 L516 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [quotasDirID] 18 28 - [(] 29 29 - [id] 30 31 - [string] 33 38 - [)] 39 39 - [string] 41 46 - [{] 48 48 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [quotasDirID] 18 29 + [(] 29 30 + [id] 30 32 + [string] 33 39 + [)] 39 40 + [string] 41 47 + [{] 48 49 L517 - [return] 2 7 - [path] 9 12 - [.] 13 13 - [Join] 14 17 - [(] 18 18 - [d] 19 19 - [.] 20 20 - [quotasDir] 21 29 - [(] 30 30 - [)] 31 31 - [,] 32 32 - [id] 34 35 - [)] 36 36 + [return] 2 8 + [path] 9 13 + [.] 13 14 + [Join] 14 18 + [(] 18 19 + [d] 19 20 + [.] 20 21 + [quotasDir] 21 30 + [(] 30 31 + [)] 31 32 + [,] 32 33 + [id] 34 36 + [)] 36 37 L518 - [}] 1 1 + [}] 1 2 L522 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [CreateReadWrite] 18 32 - [(] 33 33 - [id] 34 35 - [,] 36 36 - [parent] 38 43 - [string] 45 50 - [,] 51 51 - [opts] 53 56 - [*] 58 58 - [graphdriver] 59 69 - [.] 70 70 - [CreateOpts] 71 80 - [)] 81 81 - [error] 83 87 - [{] 89 89 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [CreateReadWrite] 18 33 + [(] 33 34 + [id] 34 36 + [,] 36 37 + [parent] 38 44 + [string] 45 51 + [,] 51 52 + [opts] 53 57 + [*] 58 59 + [graphdriver] 59 70 + [.] 70 71 + [CreateOpts] 71 81 + [)] 81 82 + [error] 83 88 + [{] 89 90 L523 - [return] 2 7 - [d] 9 9 - [.] 10 10 - [Create] 11 16 - [(] 17 17 - [id] 18 19 - [,] 20 20 - [parent] 22 27 - [,] 28 28 - [opts] 30 33 - [)] 34 34 + [return] 2 8 + [d] 9 10 + [.] 10 11 + [Create] 11 17 + [(] 17 18 + [id] 18 20 + [,] 20 21 + [parent] 22 28 + [,] 28 29 + [opts] 30 34 + [)] 34 35 L524 - [}] 1 1 + [}] 1 2 L527 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Create] 18 23 - [(] 24 24 - [id] 25 26 - [,] 27 27 - [parent] 29 34 - [string] 36 41 - [,] 42 42 - [opts] 44 47 - [*] 49 49 - [graphdriver] 50 60 - [.] 61 61 - [CreateOpts] 62 71 - [)] 72 72 - [error] 74 78 - [{] 80 80 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Create] 18 24 + [(] 24 25 + [id] 25 27 + [,] 27 28 + [parent] 29 35 + [string] 36 42 + [,] 42 43 + [opts] 44 48 + [*] 49 50 + [graphdriver] 50 61 + [.] 61 62 + [CreateOpts] 62 72 + [)] 72 73 + [error] 74 79 + [{] 80 81 L528 - [quotas] 2 7 - [:=] 9 10 - [path] 12 15 - [.] 16 16 - [Join] 17 20 - [(] 21 21 - [d] 22 22 - [.] 23 23 - [home] 24 27 - [,] 28 28 - ["quotas"] 30 37 - [)] 38 38 + [quotas] 2 8 + [:=] 9 11 + [path] 12 16 + [.] 16 17 + [Join] 17 21 + [(] 21 22 + [d] 22 23 + [.] 23 24 + [home] 24 28 + [,] 28 29 + ["quotas"] 30 38 + [)] 38 39 L529 - [subvolumes] 2 11 - [:=] 13 14 - [path] 16 19 - [.] 20 20 - [Join] 21 24 - [(] 25 25 - [d] 26 26 - [.] 27 27 - [home] 28 31 - [,] 32 32 - ["subvolumes"] 34 45 - [)] 46 46 + [subvolumes] 2 12 + [:=] 13 15 + [path] 16 20 + [.] 20 21 + [Join] 21 25 + [(] 25 26 + [d] 26 27 + [.] 27 28 + [home] 28 32 + [,] 32 33 + ["subvolumes"] 34 46 + [)] 46 47 L530 - [rootUID] 2 8 - [,] 9 9 - [rootGID] 11 17 - [,] 18 18 - [err] 20 22 - [:=] 24 25 - [idtools] 27 33 - [.] 34 34 - [GetRootUIDGID] 35 47 - [(] 48 48 - [d] 49 49 - [.] 50 50 - [uidMaps] 51 57 - [,] 58 58 - [d] 60 60 - [.] 61 61 - [gidMaps] 62 68 - [)] 69 69 + [rootUID] 2 9 + [,] 9 10 + [rootGID] 11 18 + [,] 18 19 + [err] 20 23 + [:=] 24 26 + [idtools] 27 34 + [.] 34 35 + [GetRootUIDGID] 35 48 + [(] 48 49 + [d] 49 50 + [.] 50 51 + [uidMaps] 51 58 + [,] 58 59 + [d] 60 61 + [.] 61 62 + [gidMaps] 62 69 + [)] 69 70 L531 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L532 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L533 - [}] 2 2 + [}] 2 3 L534 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [idtools] 12 18 - [.] 19 19 - [MkdirAllAndChown] 20 35 - [(] 36 36 - [subvolumes] 37 46 - [,] 47 47 - [0700] 49 52 - [,] 53 53 - [idtools] 55 61 - [.] 62 62 - [Identity] 63 70 - [{] 71 71 - [UID] 72 74 - [:] 75 75 - [rootUID] 77 83 - [,] 84 84 - [GID] 86 88 - [:] 89 89 - [rootGID] 91 97 - [}] 98 98 - [)] 99 99 - [;] 100 100 - [err] 102 104 - [!=] 106 107 - [nil] 109 111 - [{] 113 113 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [idtools] 12 19 + [.] 19 20 + [MkdirAllAndChown] 20 36 + [(] 36 37 + [subvolumes] 37 47 + [,] 47 48 + [0700] 49 53 + [,] 53 54 + [idtools] 55 62 + [.] 62 63 + [Identity] 63 71 + [{] 71 72 + [UID] 72 75 + [:] 75 76 + [rootUID] 77 84 + [,] 84 85 + [GID] 86 89 + [:] 89 90 + [rootGID] 91 98 + [}] 98 99 + [)] 99 100 + [;] 100 101 + [err] 102 105 + [!=] 106 108 + [nil] 109 112 + [{] 113 114 L535 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L536 - [}] 2 2 + [}] 2 3 L537 - [if] 2 3 - [parent] 5 10 - [==] 12 13 - [""] 15 16 - [{] 18 18 + [if] 2 4 + [parent] 5 11 + [==] 12 14 + [""] 15 17 + [{] 18 19 L538 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [subvolCreate] 13 24 - [(] 25 25 - [subvolumes] 26 35 - [,] 36 36 - [id] 38 39 - [)] 40 40 - [;] 41 41 - [err] 43 45 - [!=] 47 48 - [nil] 50 52 - [{] 54 54 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [subvolCreate] 13 25 + [(] 25 26 + [subvolumes] 26 36 + [,] 36 37 + [id] 38 40 + [)] 40 41 + [;] 41 42 + [err] 43 46 + [!=] 47 49 + [nil] 50 53 + [{] 54 55 L539 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L540 - [}] 3 3 + [}] 3 4 L541 - [}] 2 2 - [else] 4 7 - [{] 9 9 + [}] 2 3 + [else] 4 8 + [{] 9 10 L542 - [parentDir] 3 11 - [:=] 13 14 - [d] 16 16 - [.] 17 17 - [subvolumesDirID] 18 32 - [(] 33 33 - [parent] 34 39 - [)] 40 40 + [parentDir] 3 12 + [:=] 13 15 + [d] 16 17 + [.] 17 18 + [subvolumesDirID] 18 33 + [(] 33 34 + [parent] 34 40 + [)] 40 41 L543 - [st] 3 4 - [,] 5 5 - [err] 7 9 - [:=] 11 12 - [os] 14 15 - [.] 16 16 - [Stat] 17 20 - [(] 21 21 - [parentDir] 22 30 - [)] 31 31 + [st] 3 5 + [,] 5 6 + [err] 7 10 + [:=] 11 13 + [os] 14 16 + [.] 16 17 + [Stat] 17 21 + [(] 21 22 + [parentDir] 22 31 + [)] 31 32 L544 - [if] 3 4 - [err] 6 8 - [!=] 10 11 - [nil] 13 15 - [{] 17 17 + [if] 3 5 + [err] 6 9 + [!=] 10 12 + [nil] 13 16 + [{] 17 18 L545 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L546 - [}] 3 3 + [}] 3 4 L547 - [if] 3 4 - [!] 6 6 - [st] 7 8 - [.] 9 9 - [IsDir] 10 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 + [if] 3 5 + [!] 6 7 + [st] 7 9 + [.] 9 10 + [IsDir] 10 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 L548 - [return] 4 9 - [fmt] 11 13 - [.] 14 14 - [Errorf] 15 20 - [(] 21 21 - ["%s: not a directory"] 22 42 - [,] 43 43 - [parentDir] 45 53 - [)] 54 54 + [return] 4 10 + [fmt] 11 14 + [.] 14 15 + [Errorf] 15 21 + [(] 21 22 + ["%s: not a directory"] 22 43 + [,] 43 44 + [parentDir] 45 54 + [)] 54 55 L549 - [}] 3 3 + [}] 3 4 L550 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [subvolSnapshot] 13 26 - [(] 27 27 - [parentDir] 28 36 - [,] 37 37 - [subvolumes] 39 48 - [,] 49 49 - [id] 51 52 - [)] 53 53 - [;] 54 54 - [err] 56 58 - [!=] 60 61 - [nil] 63 65 - [{] 67 67 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [subvolSnapshot] 13 27 + [(] 27 28 + [parentDir] 28 37 + [,] 37 38 + [subvolumes] 39 49 + [,] 49 50 + [id] 51 53 + [)] 53 54 + [;] 54 55 + [err] 56 59 + [!=] 60 62 + [nil] 63 66 + [{] 67 68 L551 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L552 - [}] 3 3 + [}] 3 4 L553 - [}] 2 2 + [}] 2 3 L555 - [var] 2 4 - [storageOpt] 6 15 - [map] 17 19 - [\[] 20 20 - [string] 21 26 - [\]] 27 27 - [string] 28 33 + [var] 2 5 + [storageOpt] 6 16 + [map] 17 20 + [\[] 20 21 + [string] 21 27 + [\]] 27 28 + [string] 28 34 L556 - [if] 2 3 - [opts] 5 8 - [!=] 10 11 - [nil] 13 15 - [{] 17 17 + [if] 2 4 + [opts] 5 9 + [!=] 10 12 + [nil] 13 16 + [{] 17 18 L557 - [storageOpt] 3 12 - [=] 14 14 - [opts] 16 19 - [.] 20 20 - [StorageOpt] 21 30 + [storageOpt] 3 13 + [=] 14 15 + [opts] 16 20 + [.] 20 21 + [StorageOpt] 21 31 L558 - [}] 2 2 + [}] 2 3 L560 - [if] 2 3 - [_] 5 5 - [,] 6 6 - [ok] 8 9 - [:=] 11 12 - [storageOpt] 14 23 - [\[] 24 24 - ["size"] 25 30 - [\]] 31 31 - [;] 32 32 - [ok] 34 35 - [{] 37 37 + [if] 2 4 + [_] 5 6 + [,] 6 7 + [ok] 8 10 + [:=] 11 13 + [storageOpt] 14 24 + [\[] 24 25 + ["size"] 25 31 + [\]] 31 32 + [;] 32 33 + [ok] 34 36 + [{] 37 38 L561 - [driver] 3 8 - [:=] 10 11 - [&] 13 13 - [Driver] 14 19 - [{] 20 20 - [}] 21 21 + [driver] 3 9 + [:=] 10 12 + [&] 13 14 + [Driver] 14 20 + [{] 20 21 + [}] 21 22 L562 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [d] 13 13 - [.] 14 14 - [parseStorageOpt] 15 29 - [(] 30 30 - [storageOpt] 31 40 - [,] 41 41 - [driver] 43 48 - [)] 49 49 - [;] 50 50 - [err] 52 54 - [!=] 56 57 - [nil] 59 61 - [{] 63 63 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [d] 13 14 + [.] 14 15 + [parseStorageOpt] 15 30 + [(] 30 31 + [storageOpt] 31 41 + [,] 41 42 + [driver] 43 49 + [)] 49 50 + [;] 50 51 + [err] 52 55 + [!=] 56 58 + [nil] 59 62 + [{] 63 64 L563 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L564 - [}] 3 3 + [}] 3 4 L566 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [d] 13 13 - [.] 14 14 - [setStorageSize] 15 28 - [(] 29 29 - [path] 30 33 - [.] 34 34 - [Join] 35 38 - [(] 39 39 - [subvolumes] 40 49 - [,] 50 50 - [id] 52 53 - [)] 54 54 - [,] 55 55 - [driver] 57 62 - [)] 63 63 - [;] 64 64 - [err] 66 68 - [!=] 70 71 - [nil] 73 75 - [{] 77 77 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [d] 13 14 + [.] 14 15 + [setStorageSize] 15 29 + [(] 29 30 + [path] 30 34 + [.] 34 35 + [Join] 35 39 + [(] 39 40 + [subvolumes] 40 50 + [,] 50 51 + [id] 52 54 + [)] 54 55 + [,] 55 56 + [driver] 57 63 + [)] 63 64 + [;] 64 65 + [err] 66 69 + [!=] 70 72 + [nil] 73 76 + [{] 77 78 L567 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L568 - [}] 3 3 + [}] 3 4 L569 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [idtools] 13 19 - [.] 20 20 - [MkdirAllAndChown] 21 36 - [(] 37 37 - [quotas] 38 43 - [,] 44 44 - [0700] 46 49 - [,] 50 50 - [idtools] 52 58 - [.] 59 59 - [Identity] 60 67 - [{] 68 68 - [UID] 69 71 - [:] 72 72 - [rootUID] 74 80 - [,] 81 81 - [GID] 83 85 - [:] 86 86 - [rootGID] 88 94 - [}] 95 95 - [)] 96 96 - [;] 97 97 - [err] 99 101 - [!=] 103 104 - [nil] 106 108 - [{] 110 110 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [idtools] 13 20 + [.] 20 21 + [MkdirAllAndChown] 21 37 + [(] 37 38 + [quotas] 38 44 + [,] 44 45 + [0700] 46 50 + [,] 50 51 + [idtools] 52 59 + [.] 59 60 + [Identity] 60 68 + [{] 68 69 + [UID] 69 72 + [:] 72 73 + [rootUID] 74 81 + [,] 81 82 + [GID] 83 86 + [:] 86 87 + [rootGID] 88 95 + [}] 95 96 + [)] 96 97 + [;] 97 98 + [err] 99 102 + [!=] 103 105 + [nil] 106 109 + [{] 110 111 L570 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L571 - [}] 3 3 + [}] 3 4 L572 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [ioutil] 13 18 - [.] 19 19 - [WriteFile] 20 28 - [(] 29 29 - [path] 30 33 - [.] 34 34 - [Join] 35 38 - [(] 39 39 - [quotas] 40 45 - [,] 46 46 - [id] 48 49 - [)] 50 50 - [,] 51 51 - [\[] 53 53 - [\]] 54 54 - [byte] 55 58 - [(] 59 59 - [fmt] 60 62 - [.] 63 63 - [Sprint] 64 69 - [(] 70 70 - [driver] 71 76 - [.] 77 77 - [options] 78 84 - [.] 85 85 - [size] 86 89 - [)] 90 90 - [)] 91 91 - [,] 92 92 - [0644] 94 97 - [)] 98 98 - [;] 99 99 - [err] 101 103 - [!=] 105 106 - [nil] 108 110 - [{] 112 112 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [ioutil] 13 19 + [.] 19 20 + [WriteFile] 20 29 + [(] 29 30 + [path] 30 34 + [.] 34 35 + [Join] 35 39 + [(] 39 40 + [quotas] 40 46 + [,] 46 47 + [id] 48 50 + [)] 50 51 + [,] 51 52 + [\[] 53 54 + [\]] 54 55 + [byte] 55 59 + [(] 59 60 + [fmt] 60 63 + [.] 63 64 + [Sprint] 64 70 + [(] 70 71 + [driver] 71 77 + [.] 77 78 + [options] 78 85 + [.] 85 86 + [size] 86 90 + [)] 90 91 + [)] 91 92 + [,] 92 93 + [0644] 94 98 + [)] 98 99 + [;] 99 100 + [err] 101 104 + [!=] 105 107 + [nil] 108 111 + [{] 112 113 L573 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L574 - [}] 3 3 + [}] 3 4 L575 - [}] 2 2 + [}] 2 3 L579 - [if] 2 3 - [rootUID] 5 11 - [!=] 13 14 - [0] 16 16 - [||] 18 19 - [rootGID] 21 27 - [!=] 29 30 - [0] 32 32 - [{] 34 34 + [if] 2 4 + [rootUID] 5 12 + [!=] 13 15 + [0] 16 17 + [||] 18 20 + [rootGID] 21 28 + [!=] 29 31 + [0] 32 33 + [{] 34 35 L580 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [os] 13 14 - [.] 15 15 - [Chown] 16 20 - [(] 21 21 - [path] 22 25 - [.] 26 26 - [Join] 27 30 - [(] 31 31 - [subvolumes] 32 41 - [,] 42 42 - [id] 44 45 - [)] 46 46 - [,] 47 47 - [rootUID] 49 55 - [,] 56 56 - [rootGID] 58 64 - [)] 65 65 - [;] 66 66 - [err] 68 70 - [!=] 72 73 - [nil] 75 77 - [{] 79 79 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [os] 13 15 + [.] 15 16 + [Chown] 16 21 + [(] 21 22 + [path] 22 26 + [.] 26 27 + [Join] 27 31 + [(] 31 32 + [subvolumes] 32 42 + [,] 42 43 + [id] 44 46 + [)] 46 47 + [,] 47 48 + [rootUID] 49 56 + [,] 56 57 + [rootGID] 58 65 + [)] 65 66 + [;] 66 67 + [err] 68 71 + [!=] 72 74 + [nil] 75 78 + [{] 79 80 L581 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L582 - [}] 3 3 + [}] 3 4 L583 - [}] 2 2 + [}] 2 3 L585 - [mountLabel] 2 11 - [:=] 13 14 - [""] 16 17 + [mountLabel] 2 12 + [:=] 13 15 + [""] 16 18 L586 - [if] 2 3 - [opts] 5 8 - [!=] 10 11 - [nil] 13 15 - [{] 17 17 + [if] 2 4 + [opts] 5 9 + [!=] 10 12 + [nil] 13 16 + [{] 17 18 L587 - [mountLabel] 3 12 - [=] 14 14 - [opts] 16 19 - [.] 20 20 - [MountLabel] 21 30 + [mountLabel] 3 13 + [=] 14 15 + [opts] 16 20 + [.] 20 21 + [MountLabel] 21 31 L588 - [}] 2 2 + [}] 2 3 L590 - [return] 2 7 - [label] 9 13 - [.] 14 14 - [Relabel] 15 21 - [(] 22 22 - [path] 23 26 - [.] 27 27 - [Join] 28 31 - [(] 32 32 - [subvolumes] 33 42 - [,] 43 43 - [id] 45 46 - [)] 47 47 - [,] 48 48 - [mountLabel] 50 59 - [,] 60 60 - [false] 62 66 - [)] 67 67 + [return] 2 8 + [label] 9 14 + [.] 14 15 + [Relabel] 15 22 + [(] 22 23 + [path] 23 27 + [.] 27 28 + [Join] 28 32 + [(] 32 33 + [subvolumes] 33 43 + [,] 43 44 + [id] 45 47 + [)] 47 48 + [,] 48 49 + [mountLabel] 50 60 + [,] 60 61 + [false] 62 67 + [)] 67 68 L591 - [}] 1 1 + [}] 1 2 L594 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [parseStorageOpt] 18 32 - [(] 33 33 - [storageOpt] 34 43 - [map] 45 47 - [\[] 48 48 - [string] 49 54 - [\]] 55 55 - [string] 56 61 - [,] 62 62 - [driver] 64 69 - [*] 71 71 - [Driver] 72 77 - [)] 78 78 - [error] 80 84 - [{] 86 86 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [parseStorageOpt] 18 33 + [(] 33 34 + [storageOpt] 34 44 + [map] 45 48 + [\[] 48 49 + [string] 49 55 + [\]] 55 56 + [string] 56 62 + [,] 62 63 + [driver] 64 70 + [*] 71 72 + [Driver] 72 78 + [)] 78 79 + [error] 80 85 + [{] 86 87 L596 - [for] 2 4 - [key] 6 8 - [,] 9 9 - [val] 11 13 - [:=] 15 16 - [range] 18 22 - [storageOpt] 24 33 - [{] 35 35 + [for] 2 5 + [key] 6 9 + [,] 9 10 + [val] 11 14 + [:=] 15 17 + [range] 18 23 + [storageOpt] 24 34 + [{] 35 36 L597 - [key] 3 5 - [:=] 7 8 - [strings] 10 16 - [.] 17 17 - [ToLower] 18 24 - [(] 25 25 - [key] 26 28 - [)] 29 29 + [key] 3 6 + [:=] 7 9 + [strings] 10 17 + [.] 17 18 + [ToLower] 18 25 + [(] 25 26 + [key] 26 29 + [)] 29 30 L598 - [switch] 3 8 - [key] 10 12 - [{] 14 14 + [switch] 3 9 + [key] 10 13 + [{] 14 15 L599 - [case] 3 6 - ["size"] 8 13 - [:] 14 14 + [case] 3 7 + ["size"] 8 14 + [:] 14 15 L600 - [size] 4 7 - [,] 8 8 - [err] 10 12 - [:=] 14 15 - [units] 17 21 - [.] 22 22 - [RAMInBytes] 23 32 - [(] 33 33 - [val] 34 36 - [)] 37 37 + [size] 4 8 + [,] 8 9 + [err] 10 13 + [:=] 14 16 + [units] 17 22 + [.] 22 23 + [RAMInBytes] 23 33 + [(] 33 34 + [val] 34 37 + [)] 37 38 L601 - [if] 4 5 - [err] 7 9 - [!=] 11 12 - [nil] 14 16 - [{] 18 18 + [if] 4 6 + [err] 7 10 + [!=] 11 13 + [nil] 14 17 + [{] 18 19 L602 - [return] 5 10 - [err] 12 14 + [return] 5 11 + [err] 12 15 L603 - [}] 4 4 + [}] 4 5 L604 - [driver] 4 9 - [.] 10 10 - [options] 11 17 - [.] 18 18 - [size] 19 22 - [=] 24 24 - [uint64] 26 31 - [(] 32 32 - [size] 33 36 - [)] 37 37 + [driver] 4 10 + [.] 10 11 + [options] 11 18 + [.] 18 19 + [size] 19 23 + [=] 24 25 + [uint64] 26 32 + [(] 32 33 + [size] 33 37 + [)] 37 38 L605 - [default] 3 9 - [:] 10 10 + [default] 3 10 + [:] 10 11 L606 - [return] 4 9 - [fmt] 11 13 - [.] 14 14 - [Errorf] 15 20 - [(] 21 21 - ["Unknown option %s"] 22 40 - [,] 41 41 - [key] 43 45 - [)] 46 46 + [return] 4 10 + [fmt] 11 14 + [.] 14 15 + [Errorf] 15 21 + [(] 21 22 + ["Unknown option %s"] 22 41 + [,] 41 42 + [key] 43 46 + [)] 46 47 L607 - [}] 3 3 + [}] 3 4 L608 - [}] 2 2 + [}] 2 3 L610 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L611 - [}] 1 1 + [}] 1 2 L614 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [setStorageSize] 18 31 - [(] 32 32 - [dir] 33 35 - [string] 37 42 - [,] 43 43 - [driver] 45 50 - [*] 52 52 - [Driver] 53 58 - [)] 59 59 - [error] 61 65 - [{] 67 67 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [setStorageSize] 18 32 + [(] 32 33 + [dir] 33 36 + [string] 37 43 + [,] 43 44 + [driver] 45 51 + [*] 52 53 + [Driver] 53 59 + [)] 59 60 + [error] 61 66 + [{] 67 68 L615 - [if] 2 3 - [driver] 5 10 - [.] 11 11 - [options] 12 18 - [.] 19 19 - [size] 20 23 - [<=] 25 26 - [0] 28 28 - [{] 30 30 + [if] 2 4 + [driver] 5 11 + [.] 11 12 + [options] 12 19 + [.] 19 20 + [size] 20 24 + [<=] 25 27 + [0] 28 29 + [{] 30 31 L616 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["btrfs: invalid storage size: %s"] 21 53 - [,] 54 54 - [units] 56 60 - [.] 61 61 - [HumanSize] 62 70 - [(] 71 71 - [float64] 72 78 - [(] 79 79 - [driver] 80 85 - [.] 86 86 - [options] 87 93 - [.] 94 94 - [size] 95 98 - [)] 99 99 - [)] 100 100 - [)] 101 101 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["btrfs: invalid storage size: %s"] 21 54 + [,] 54 55 + [units] 56 61 + [.] 61 62 + [HumanSize] 62 71 + [(] 71 72 + [float64] 72 79 + [(] 79 80 + [driver] 80 86 + [.] 86 87 + [options] 87 94 + [.] 94 95 + [size] 95 99 + [)] 99 100 + [)] 100 101 + [)] 101 102 L617 - [}] 2 2 + [}] 2 3 L618 - [if] 2 3 - [d] 5 5 - [.] 6 6 - [options] 7 13 - [.] 14 14 - [minSpace] 15 22 - [>] 24 24 - [0] 26 26 - [&&] 28 29 - [driver] 31 36 - [.] 37 37 - [options] 38 44 - [.] 45 45 - [size] 46 49 - [<] 51 51 - [d] 53 53 - [.] 54 54 - [options] 55 61 - [.] 62 62 - [minSpace] 63 70 - [{] 72 72 + [if] 2 4 + [d] 5 6 + [.] 6 7 + [options] 7 14 + [.] 14 15 + [minSpace] 15 23 + [>] 24 25 + [0] 26 27 + [&&] 28 30 + [driver] 31 37 + [.] 37 38 + [options] 38 45 + [.] 45 46 + [size] 46 50 + [<] 51 52 + [d] 53 54 + [.] 54 55 + [options] 55 62 + [.] 62 63 + [minSpace] 63 71 + [{] 72 73 L619 - [return] 3 8 - [fmt] 10 12 - [.] 13 13 - [Errorf] 14 19 - [(] 20 20 - ["btrfs: storage size cannot be les[ 21 64 - [,] 65 65 - [units] 67 71 - [.] 72 72 - [HumanSize] 73 81 - [(] 82 82 - [float64] 83 89 - [(] 90 90 - [d] 91 91 - [.] 92 92 - [options] 93 99 - [.] 100 100 - [minSpace] 101 108 - [)] 109 109 - [)] 110 110 - [)] 111 111 + [return] 3 9 + [fmt] 10 13 + [.] 13 14 + [Errorf] 14 20 + [(] 20 21 + ["btrfs: storage size cannot be les[ 21 65 + [,] 65 66 + [units] 67 72 + [.] 72 73 + [HumanSize] 73 82 + [(] 82 83 + [float64] 83 90 + [(] 90 91 + [d] 91 92 + [.] 92 93 + [options] 93 100 + [.] 100 101 + [minSpace] 101 109 + [)] 109 110 + [)] 110 111 + [)] 111 112 L620 - [}] 2 2 + [}] 2 3 L621 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [d] 12 12 - [.] 13 13 - [subvolEnableQuota] 14 30 - [(] 31 31 - [)] 32 32 - [;] 33 33 - [err] 35 37 - [!=] 39 40 - [nil] 42 44 - [{] 46 46 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [d] 12 13 + [.] 13 14 + [subvolEnableQuota] 14 31 + [(] 31 32 + [)] 32 33 + [;] 33 34 + [err] 35 38 + [!=] 39 41 + [nil] 42 45 + [{] 46 47 L622 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L623 - [}] 2 2 + [}] 2 3 L624 - [return] 2 7 - [subvolLimitQgroup] 9 25 - [(] 26 26 - [dir] 27 29 - [,] 30 30 - [driver] 32 37 - [.] 38 38 - [options] 39 45 - [.] 46 46 - [size] 47 50 - [)] 51 51 + [return] 2 8 + [subvolLimitQgroup] 9 26 + [(] 26 27 + [dir] 27 30 + [,] 30 31 + [driver] 32 38 + [.] 38 39 + [options] 39 46 + [.] 46 47 + [size] 47 51 + [)] 51 52 L625 - [}] 1 1 + [}] 1 2 L628 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Remove] 18 23 - [(] 24 24 - [id] 25 26 - [string] 28 33 - [)] 34 34 - [error] 36 40 - [{] 42 42 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Remove] 18 24 + [(] 24 25 + [id] 25 27 + [string] 28 34 + [)] 34 35 + [error] 36 41 + [{] 42 43 L629 - [dir] 2 4 - [:=] 6 7 - [d] 9 9 - [.] 10 10 - [subvolumesDirID] 11 25 - [(] 26 26 - [id] 27 28 - [)] 29 29 + [dir] 2 5 + [:=] 6 8 + [d] 9 10 + [.] 10 11 + [subvolumesDirID] 11 26 + [(] 26 27 + [id] 27 29 + [)] 29 30 L630 - [if] 2 3 - [_] 5 5 - [,] 6 6 - [err] 8 10 - [:=] 12 13 - [os] 15 16 - [.] 17 17 - [Stat] 18 21 - [(] 22 22 - [dir] 23 25 - [)] 26 26 - [;] 27 27 - [err] 29 31 - [!=] 33 34 - [nil] 36 38 - [{] 40 40 + [if] 2 4 + [_] 5 6 + [,] 6 7 + [err] 8 11 + [:=] 12 14 + [os] 15 17 + [.] 17 18 + [Stat] 18 22 + [(] 22 23 + [dir] 23 26 + [)] 26 27 + [;] 27 28 + [err] 29 32 + [!=] 33 35 + [nil] 36 39 + [{] 40 41 L631 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L632 - [}] 2 2 + [}] 2 3 L633 - [quotasDir] 2 10 - [:=] 12 13 - [d] 15 15 - [.] 16 16 - [quotasDirID] 17 27 - [(] 28 28 - [id] 29 30 - [)] 31 31 + [quotasDir] 2 11 + [:=] 12 14 + [d] 15 16 + [.] 16 17 + [quotasDirID] 17 28 + [(] 28 29 + [id] 29 31 + [)] 31 32 L634 - [if] 2 3 - [_] 5 5 - [,] 6 6 - [err] 8 10 - [:=] 12 13 - [os] 15 16 - [.] 17 17 - [Stat] 18 21 - [(] 22 22 - [quotasDir] 23 31 - [)] 32 32 - [;] 33 33 - [err] 35 37 - [==] 39 40 - [nil] 42 44 - [{] 46 46 + [if] 2 4 + [_] 5 6 + [,] 6 7 + [err] 8 11 + [:=] 12 14 + [os] 15 17 + [.] 17 18 + [Stat] 18 22 + [(] 22 23 + [quotasDir] 23 32 + [)] 32 33 + [;] 33 34 + [err] 35 38 + [==] 39 41 + [nil] 42 45 + [{] 46 47 L635 - [if] 3 4 - [err] 6 8 - [:=] 10 11 - [os] 13 14 - [.] 15 15 - [Remove] 16 21 - [(] 22 22 - [quotasDir] 23 31 - [)] 32 32 - [;] 33 33 - [err] 35 37 - [!=] 39 40 - [nil] 42 44 - [{] 46 46 + [if] 3 5 + [err] 6 9 + [:=] 10 12 + [os] 13 15 + [.] 15 16 + [Remove] 16 22 + [(] 22 23 + [quotasDir] 23 32 + [)] 32 33 + [;] 33 34 + [err] 35 38 + [!=] 39 41 + [nil] 42 45 + [{] 46 47 L636 - [return] 4 9 - [err] 11 13 + [return] 4 10 + [err] 11 14 L637 - [}] 3 3 + [}] 3 4 L638 - [}] 2 2 - [else] 4 7 - [if] 9 10 - [!] 12 12 - [os] 13 14 - [.] 15 15 - [IsNotExist] 16 25 - [(] 26 26 - [err] 27 29 - [)] 30 30 - [{] 32 32 + [}] 2 3 + [else] 4 8 + [if] 9 11 + [!] 12 13 + [os] 13 15 + [.] 15 16 + [IsNotExist] 16 26 + [(] 26 27 + [err] 27 30 + [)] 30 31 + [{] 32 33 L639 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L640 - [}] 2 2 + [}] 2 3 L643 - [d] 2 2 - [.] 3 3 - [updateQuotaStatus] 4 20 - [(] 21 21 - [)] 22 22 + [d] 2 3 + [.] 3 4 + [updateQuotaStatus] 4 21 + [(] 21 22 + [)] 22 23 L645 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [subvolDelete] 12 23 - [(] 24 24 - [d] 25 25 - [.] 26 26 - [subvolumesDir] 27 39 - [(] 40 40 - [)] 41 41 - [,] 42 42 - [id] 44 45 - [,] 46 46 - [d] 48 48 - [.] 49 49 - [quotaEnabled] 50 61 - [)] 62 62 - [;] 63 63 - [err] 65 67 - [!=] 69 70 - [nil] 72 74 - [{] 76 76 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [subvolDelete] 12 24 + [(] 24 25 + [d] 25 26 + [.] 26 27 + [subvolumesDir] 27 40 + [(] 40 41 + [)] 41 42 + [,] 42 43 + [id] 44 46 + [,] 46 47 + [d] 48 49 + [.] 49 50 + [quotaEnabled] 50 62 + [)] 62 63 + [;] 63 64 + [err] 65 68 + [!=] 69 71 + [nil] 72 75 + [{] 76 77 L646 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L647 - [}] 2 2 + [}] 2 3 L648 - [if] 2 3 - [err] 5 7 - [:=] 9 10 - [system] 12 17 - [.] 18 18 - [EnsureRemoveAll] 19 33 - [(] 34 34 - [dir] 35 37 - [)] 38 38 - [;] 39 39 - [err] 41 43 - [!=] 45 46 - [nil] 48 50 - [{] 52 52 + [if] 2 4 + [err] 5 8 + [:=] 9 11 + [system] 12 18 + [.] 18 19 + [EnsureRemoveAll] 19 34 + [(] 34 35 + [dir] 35 38 + [)] 38 39 + [;] 39 40 + [err] 41 44 + [!=] 45 47 + [nil] 48 51 + [{] 52 53 L649 - [return] 3 8 - [err] 10 12 + [return] 3 9 + [err] 10 13 L650 - [}] 2 2 + [}] 2 3 L651 - [return] 2 7 - [d] 9 9 - [.] 10 10 - [subvolRescanQuota] 11 27 - [(] 28 28 - [)] 29 29 + [return] 2 8 + [d] 9 10 + [.] 10 11 + [subvolRescanQuota] 11 28 + [(] 28 29 + [)] 29 30 L652 - [}] 1 1 + [}] 1 2 L655 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Get] 18 20 - [(] 21 21 - [id] 22 23 - [,] 24 24 - [mountLabel] 26 35 - [string] 37 42 - [)] 43 43 - [(] 45 45 - [containerfs] 46 56 - [.] 57 57 - [ContainerFS] 58 68 - [,] 69 69 - [error] 71 75 - [)] 76 76 - [{] 78 78 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Get] 18 21 + [(] 21 22 + [id] 22 24 + [,] 24 25 + [mountLabel] 26 36 + [string] 37 43 + [)] 43 44 + [(] 45 46 + [containerfs] 46 57 + [.] 57 58 + [ContainerFS] 58 69 + [,] 69 70 + [error] 71 76 + [)] 76 77 + [{] 78 79 L656 - [dir] 2 4 - [:=] 6 7 - [d] 9 9 - [.] 10 10 - [subvolumesDirID] 11 25 - [(] 26 26 - [id] 27 28 - [)] 29 29 + [dir] 2 5 + [:=] 6 8 + [d] 9 10 + [.] 10 11 + [subvolumesDirID] 11 26 + [(] 26 27 + [id] 27 29 + [)] 29 30 L657 - [st] 2 3 - [,] 4 4 - [err] 6 8 - [:=] 10 11 - [os] 13 14 - [.] 15 15 - [Stat] 16 19 - [(] 20 20 - [dir] 21 23 - [)] 24 24 + [st] 2 4 + [,] 4 5 + [err] 6 9 + [:=] 10 12 + [os] 13 15 + [.] 15 16 + [Stat] 16 20 + [(] 20 21 + [dir] 21 24 + [)] 24 25 L658 - [if] 2 3 - [err] 5 7 - [!=] 9 10 - [nil] 12 14 - [{] 16 16 + [if] 2 4 + [err] 5 8 + [!=] 9 11 + [nil] 12 15 + [{] 16 17 L659 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [err] 15 17 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [err] 15 18 L660 - [}] 2 2 + [}] 2 3 L662 - [if] 2 3 - [!] 5 5 - [st] 6 7 - [.] 8 8 - [IsDir] 9 13 - [(] 14 14 - [)] 15 15 - [{] 17 17 + [if] 2 4 + [!] 5 6 + [st] 6 8 + [.] 8 9 + [IsDir] 9 14 + [(] 14 15 + [)] 15 16 + [{] 17 18 L663 - [return] 3 8 - [nil] 10 12 - [,] 13 13 - [fmt] 15 17 - [.] 18 18 - [Errorf] 19 24 - [(] 25 25 - ["%s: not a directory"] 26 46 - [,] 47 47 - [dir] 49 51 - [)] 52 52 + [return] 3 9 + [nil] 10 13 + [,] 13 14 + [fmt] 15 18 + [.] 18 19 + [Errorf] 19 25 + [(] 25 26 + ["%s: not a directory"] 26 47 + [,] 47 48 + [dir] 49 52 + [)] 52 53 L664 - [}] 2 2 + [}] 2 3 L666 - [if] 2 3 - [quota] 5 9 - [,] 10 10 - [err] 12 14 - [:=] 16 17 - [ioutil] 19 24 - [.] 25 25 - [ReadFile] 26 33 - [(] 34 34 - [d] 35 35 - [.] 36 36 - [quotasDirID] 37 47 - [(] 48 48 - [id] 49 50 - [)] 51 51 - [)] 52 52 - [;] 53 53 - [err] 55 57 - [==] 59 60 - [nil] 62 64 - [{] 66 66 + [if] 2 4 + [quota] 5 10 + [,] 10 11 + [err] 12 15 + [:=] 16 18 + [ioutil] 19 25 + [.] 25 26 + [ReadFile] 26 34 + [(] 34 35 + [d] 35 36 + [.] 36 37 + [quotasDirID] 37 48 + [(] 48 49 + [id] 49 51 + [)] 51 52 + [)] 52 53 + [;] 53 54 + [err] 55 58 + [==] 59 61 + [nil] 62 65 + [{] 66 67 L667 - [if] 3 4 - [size] 6 9 - [,] 10 10 - [err] 12 14 - [:=] 16 17 - [strconv] 19 25 - [.] 26 26 - [ParseUint] 27 35 - [(] 36 36 - [string] 37 42 - [(] 43 43 - [quota] 44 48 - [)] 49 49 - [,] 50 50 - [10] 52 53 - [,] 54 54 - [64] 56 57 - [)] 58 58 - [;] 59 59 - [err] 61 63 - [==] 65 66 - [nil] 68 70 - [&&] 72 73 - [size] 75 78 - [>=] 80 81 - [d] 83 83 - [.] 84 84 - [options] 85 91 - [.] 92 92 - [minSpace] 93 100 - [{] 102 102 + [if] 3 5 + [size] 6 10 + [,] 10 11 + [err] 12 15 + [:=] 16 18 + [strconv] 19 26 + [.] 26 27 + [ParseUint] 27 36 + [(] 36 37 + [string] 37 43 + [(] 43 44 + [quota] 44 49 + [)] 49 50 + [,] 50 51 + [10] 52 54 + [,] 54 55 + [64] 56 58 + [)] 58 59 + [;] 59 60 + [err] 61 64 + [==] 65 67 + [nil] 68 71 + [&&] 72 74 + [size] 75 79 + [>=] 80 82 + [d] 83 84 + [.] 84 85 + [options] 85 92 + [.] 92 93 + [minSpace] 93 101 + [{] 102 103 L668 - [if] 4 5 - [err] 7 9 - [:=] 11 12 - [d] 14 14 - [.] 15 15 - [subvolEnableQuota] 16 32 - [(] 33 33 - [)] 34 34 - [;] 35 35 - [err] 37 39 - [!=] 41 42 - [nil] 44 46 - [{] 48 48 + [if] 4 6 + [err] 7 10 + [:=] 11 13 + [d] 14 15 + [.] 15 16 + [subvolEnableQuota] 16 33 + [(] 33 34 + [)] 34 35 + [;] 35 36 + [err] 37 40 + [!=] 41 43 + [nil] 44 47 + [{] 48 49 L669 - [return] 5 10 - [nil] 12 14 - [,] 15 15 - [err] 17 19 + [return] 5 11 + [nil] 12 15 + [,] 15 16 + [err] 17 20 L670 - [}] 4 4 + [}] 4 5 L671 - [if] 4 5 - [err] 7 9 - [:=] 11 12 - [subvolLimitQgroup] 14 30 - [(] 31 31 - [dir] 32 34 - [,] 35 35 - [size] 37 40 - [)] 41 41 - [;] 42 42 - [err] 44 46 - [!=] 48 49 - [nil] 51 53 - [{] 55 55 + [if] 4 6 + [err] 7 10 + [:=] 11 13 + [subvolLimitQgroup] 14 31 + [(] 31 32 + [dir] 32 35 + [,] 35 36 + [size] 37 41 + [)] 41 42 + [;] 42 43 + [err] 44 47 + [!=] 48 50 + [nil] 51 54 + [{] 55 56 L672 - [return] 5 10 - [nil] 12 14 - [,] 15 15 - [err] 17 19 + [return] 5 11 + [nil] 12 15 + [,] 15 16 + [err] 17 20 L673 - [}] 4 4 + [}] 4 5 L674 - [}] 3 3 + [}] 3 4 L675 - [}] 2 2 + [}] 2 3 L677 - [return] 2 7 - [containerfs] 9 19 - [.] 20 20 - [NewLocalContainerFS] 21 39 - [(] 40 40 - [dir] 41 43 - [)] 44 44 - [,] 45 45 - [nil] 47 49 + [return] 2 8 + [containerfs] 9 20 + [.] 20 21 + [NewLocalContainerFS] 21 40 + [(] 40 41 + [dir] 41 44 + [)] 44 45 + [,] 45 46 + [nil] 47 50 L678 - [}] 1 1 + [}] 1 2 L681 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Put] 18 20 - [(] 21 21 - [id] 22 23 - [string] 25 30 - [)] 31 31 - [error] 33 37 - [{] 39 39 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Put] 18 21 + [(] 21 22 + [id] 22 24 + [string] 25 31 + [)] 31 32 + [error] 33 38 + [{] 39 40 L684 - [return] 2 7 - [nil] 9 11 + [return] 2 8 + [nil] 9 12 L685 - [}] 1 1 + [}] 1 2 L688 - [func] 1 4 - [(] 6 6 - [d] 7 7 - [*] 9 9 - [Driver] 10 15 - [)] 16 16 - [Exists] 18 23 - [(] 24 24 - [id] 25 26 - [string] 28 33 - [)] 34 34 - [bool] 36 39 - [{] 41 41 + [func] 1 5 + [(] 6 7 + [d] 7 8 + [*] 9 10 + [Driver] 10 16 + [)] 16 17 + [Exists] 18 24 + [(] 24 25 + [id] 25 27 + [string] 28 34 + [)] 34 35 + [bool] 36 40 + [{] 41 42 L689 - [dir] 2 4 - [:=] 6 7 - [d] 9 9 - [.] 10 10 - [subvolumesDirID] 11 25 - [(] 26 26 - [id] 27 28 - [)] 29 29 + [dir] 2 5 + [:=] 6 8 + [d] 9 10 + [.] 10 11 + [subvolumesDirID] 11 26 + [(] 26 27 + [id] 27 29 + [)] 29 30 L690 - [_] 2 2 - [,] 3 3 - [err] 5 7 - [:=] 9 10 - [os] 12 13 - [.] 14 14 - [Stat] 15 18 - [(] 19 19 - [dir] 20 22 - [)] 23 23 + [_] 2 3 + [,] 3 4 + [err] 5 8 + [:=] 9 11 + [os] 12 14 + [.] 14 15 + [Stat] 15 19 + [(] 19 20 + [dir] 20 23 + [)] 23 24 L691 - [return] 2 7 - [err] 9 11 - [==] 13 14 - [nil] 16 18 + [return] 2 8 + [err] 9 12 + [==] 13 15 + [nil] 16 19 L692 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/hello.txt b/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/hello.txt index 732aa6f1fc..f5c908b261 100644 --- a/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/hello.txt +++ b/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/hello.txt @@ -1,31 +1,31 @@ [Image] or [Truncated image[ Bcol Ecol L21 - [import] 1 6 - [(] 8 8 + [import] 1 7 + [(] 8 9 L22 - ["fmt"] 2 6 + ["fmt"] 2 7 L24 - ["github.com/golang/example/stringu[ 2 39 + ["github.com/golang/example/stringu[ 2 40 L25 - [)] 1 1 + [)] 1 2 L27 - [func] 1 4 - [main] 6 9 - [(] 10 10 - [)] 11 11 - [{] 13 13 + [func] 1 5 + [main] 6 10 + [(] 10 11 + [)] 11 12 + [{] 13 14 L28 - [fmt] 2 4 - [.] 5 5 - [Println] 6 12 - [(] 13 13 - [stringutil] 14 23 - [.] 24 24 - [Reverse] 25 31 - [(] 32 32 - ["!selpmaxe oG ,olleH"] 33 53 - [)] 54 54 - [)] 55 55 + [fmt] 2 5 + [.] 5 6 + [Println] 6 13 + [(] 13 14 + [stringutil] 14 24 + [.] 24 25 + [Reverse] 25 32 + [(] 32 33 + ["!selpmaxe oG ,olleH"] 33 54 + [)] 54 55 + [)] 55 56 L29 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/issue-1751.txt b/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/issue-1751.txt index 6f2a737b88..53237260ef 100644 --- a/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/issue-1751.txt +++ b/pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/issue-1751.txt @@ -1,84 +1,84 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [func] 1 4 - [test] 6 9 - [(] 10 10 - [in] 11 12 - [*] 14 14 - [Value] 15 19 - [,] 20 20 - [param] 22 26 - [*] 28 28 - [Value] 29 33 - [)] 34 34 - [(] 36 36 - [*] 37 37 - [Value] 38 42 - [,] 43 43 - [*] 45 45 - [Error] 46 50 - [)] 51 51 - [{] 53 53 + [func] 1 5 + [test] 6 10 + [(] 10 11 + [in] 11 13 + [*] 14 15 + [Value] 15 20 + [,] 20 21 + [param] 22 27 + [*] 28 29 + [Value] 29 34 + [)] 34 35 + [(] 36 37 + [*] 37 38 + [Value] 38 43 + [,] 43 44 + [*] 45 46 + [Error] 46 51 + [)] 51 52 + [{] 53 54 L2 - [output] 2 7 - [:=] 9 10 - [strings] 12 18 - [.] 19 19 - [Replace] 20 26 - [(] 27 27 - [in] 28 29 - [.] 30 30 - [String] 31 36 - [(] 37 37 - [)] 38 38 - [,] 39 39 - ["\\\\"] 41 44 - [,] 45 45 - ["\\\\\\\\"] 47 52 - [,] 53 53 - [-] 55 55 - [1] 56 56 - [)] 57 57 + [output] 2 8 + [:=] 9 11 + [strings] 12 19 + [.] 19 20 + [Replace] 20 27 + [(] 27 28 + [in] 28 30 + [.] 30 31 + [String] 31 37 + [(] 37 38 + [)] 38 39 + [,] 39 40 + ["\\\\"] 41 45 + [,] 45 46 + ["\\\\\\\\"] 47 53 + [,] 53 54 + [-] 55 56 + [1] 56 57 + [)] 57 58 L3 - [output] 2 7 - [=] 9 9 - [strings] 11 17 - [.] 18 18 - [Replace] 19 25 - [(] 26 26 - [output] 27 32 - [,] 33 33 - ["\\""] 35 38 - [,] 39 39 - ["\\\\\\""] 41 46 - [,] 47 47 - [-] 49 49 - [1] 50 50 - [)] 51 51 + [output] 2 8 + [=] 9 10 + [strings] 11 18 + [.] 18 19 + [Replace] 19 26 + [(] 26 27 + [output] 27 33 + [,] 33 34 + ["\\""] 35 39 + [,] 39 40 + ["\\\\\\""] 41 47 + [,] 47 48 + [-] 49 50 + [1] 50 51 + [)] 51 52 L4 - [output] 2 7 - [=] 9 9 - [strings] 11 17 - [.] 18 18 - [Replace] 19 25 - [(] 26 26 - [output] 27 32 - [,] 33 33 - ["'"] 35 37 - [,] 38 38 - ["\\\\'"] 40 44 - [,] 45 45 - [-] 47 47 - [1] 48 48 - [)] 49 49 + [output] 2 8 + [=] 9 10 + [strings] 11 18 + [.] 18 19 + [Replace] 19 26 + [(] 26 27 + [output] 27 33 + [,] 33 34 + ["'"] 35 38 + [,] 38 39 + ["\\\\'"] 40 45 + [,] 45 46 + [-] 47 48 + [1] 48 49 + [)] 49 50 L5 - [return] 2 7 - [AsValue] 9 15 - [(] 16 16 - [output] 17 22 - [)] 23 23 - [,] 24 24 - [nil] 26 28 + [return] 2 8 + [AsValue] 9 16 + [(] 16 17 + [output] 17 23 + [)] 23 24 + [,] 24 25 + [nil] 26 29 L6 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java b/pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java index faffbf0610..18a2e94779 100644 --- a/pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java +++ b/pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java @@ -36,11 +36,7 @@ public class GroovyTokenizer implements Tokenizer { int lastCol; if (token instanceof SourceInfo) { - lastCol = ((SourceInfo) token).getColumnLast() - 1; - if (lastCol == 0) { - // newline - lastCol = token.getColumn() + 1; - } + lastCol = ((SourceInfo) token).getColumnLast(); } else { // fallback lastCol = token.getColumn() + tokenText.length(); diff --git a/pmd-groovy/src/test/resources/net/sourceforge/pmd/lang/groovy/cpd/testdata/sample.txt b/pmd-groovy/src/test/resources/net/sourceforge/pmd/lang/groovy/cpd/testdata/sample.txt index 40134ae20e..997a1005bd 100644 --- a/pmd-groovy/src/test/resources/net/sourceforge/pmd/lang/groovy/cpd/testdata/sample.txt +++ b/pmd-groovy/src/test/resources/net/sourceforge/pmd/lang/groovy/cpd/testdata/sample.txt @@ -1,421 +1,421 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [] 49 50 + [] 49 1 L2 - [package] 1 7 - [net] 9 11 - [.] 12 12 - [sourceforge] 13 23 - [.] 24 24 - [pmd] 25 27 - [.] 28 28 - [cpd] 29 31 - [] 32 33 + [package] 1 8 + [net] 9 12 + [.] 12 13 + [sourceforge] 13 24 + [.] 24 25 + [pmd] 25 28 + [.] 28 29 + [cpd] 29 32 + [] 32 1 L7 - [class] 1 5 - [BTree] 7 11 - [<] 12 12 - [K] 13 13 - [,] 14 14 - [V] 16 16 - [>] 17 17 - [extends] 19 25 - [BTreeNode] 27 35 - [<] 36 36 - [K] 37 37 - [>] 38 38 - [{] 40 40 - [] 41 1 -L9 - [static] 2 7 - [def] 9 11 - [instance] 13 20 - [] 21 1 -L11 - [BlockManager] 2 13 - [<] 14 14 - [V] 15 15 - [>] 16 16 - [manager] 18 24 - [] 25 1 -L13 - [BTree] 2 6 - [(] 7 7 - [)] 8 8 - [{] 10 10 - [] 11 2 -L14 - [instance] 3 10 - [=] 12 12 - [this] 14 17 - [] 18 2 -L15 - [getLeaf] 3 9 - [(] 10 10 - [this] 11 14 - [)] 15 15 - [] 16 2 -L16 - [manager] 3 9 - [=] 11 11 - [new] 13 15 - [BlockManager] 17 28 - [<] 29 29 - [>] 30 30 - [(] 31 31 - [)] 32 32 - [] 33 1 -L17 - [}] 2 2 - [] 3 1 -L19 - [def] 2 4 - [split] 6 10 - [(] 11 11 - [)] 12 12 - [{] 14 14 - [] 15 2 -L22 - [BTreeNode] 3 11 - [<] 12 12 - [K] 13 13 - [>] 14 14 - [left] 16 19 - [=] 21 21 - [clone] 23 27 - [(] 28 28 - [)] 29 29 - [] 30 2 -L23 - [BTreeNode] 3 11 - [<] 12 12 - [K] 13 13 - [>] 14 14 - [right] 16 20 - [=] 22 22 - [clone] 24 28 - [(] 29 29 - [)] 30 30 - [] 31 2 -L26 - [\[] 3 3 - [left] 4 7 - [,] 8 8 - [right] 10 14 - [\]] 15 15 - [*.] 16 17 - [parent] 18 23 - [=] 25 25 - [this] 27 30 - [] 31 2 -L29 - [left] 3 6 - [.] 7 7 - [pointers] 8 15 - [=] 17 17 - [pointers] 19 26 - [.] 27 27 - [subList] 28 34 - [(] 35 35 - [0] 36 36 - [,] 37 37 - [count] 39 43 - [/] 45 45 - [2] 47 47 - [as] 49 50 - [int] 52 54 - [)] 55 55 - [as] 57 58 - [LinkedList] 60 69 - [] 70 2 -L30 - [right] 3 7 - [.] 8 8 - [pointers] 9 16 - [=] 18 18 - [pointers] 20 27 - [.] 28 28 - [subList] 29 35 - [(] 36 36 - [count] 37 41 - [/] 43 43 - [2] 45 45 - [as] 47 48 - [int] 50 52 - [,] 53 53 - [count] 55 59 - [)] 60 60 - [as] 62 63 - [LinkedList] 65 74 - [] 75 2 -L33 - [if] 3 4 - [(] 6 6 - [left] 7 10 - [.] 11 11 - [internalNode] 12 23 - [)] 24 24 - [{] 26 26 - [] 27 3 -L34 - [left] 4 7 - [.] 8 8 - [pointers] 9 16 - [\[] 17 17 - [-] 18 18 - [1] 19 19 - [\]] 20 20 - [.] 21 21 - [key] 22 24 - [=] 26 26 - [null] 28 31 - [] 32 2 -L35 - [}] 3 3 - [] 4 2 -L36 - [else] 3 6 - [{] 8 8 - [] 9 3 -L37 - [left] 4 7 - [.] 8 8 - [rightSibling] 9 20 - [=] 22 22 - [right] 24 28 - [] 29 3 -L38 - [right] 4 8 - [.] 9 9 - [leftSibling] 10 20 - [=] 22 22 - [left] 24 27 - [] 28 2 -L39 - [}] 3 3 - [] 4 2 -L42 - [if] 3 4 - [(] 6 6 - [!] 7 7 - [bucketNode] 8 17 - [)] 18 18 - [{] 20 20 - [] 21 3 -L43 - [\[] 4 4 - [left] 5 8 - [,] 9 9 - [right] 11 15 - [\]] 16 16 - [.] 17 17 - [each] 18 21 - [{] 23 23 - [node] 25 28 - [->] 30 31 - [node] 33 36 - [.] 37 37 - [pointers] 38 45 - [*.] 46 47 - [value] 48 52 - [*.] 53 54 - [parent] 55 60 - [=] 62 62 - [node] 64 67 - [}] 69 69 - [] 70 2 -L44 - [}] 3 3 - [] 4 2 -L47 - [pointers] 3 10 - [.] 11 11 - [clear] 12 16 - [(] 17 17 - [)] 18 18 - [] 19 2 -L48 - [addDirect] 3 11 - [(] 12 12 - [new] 13 15 - [BTreeEntry] 17 26 - [(] 27 27 - [right] 28 32 - [.] 33 33 - [smallestKey] 34 44 - [,] 45 45 - [left] 47 50 - [)] 51 51 - [)] 52 52 - [] 53 2 -L49 - [addDirect] 3 11 - [(] 12 12 - [new] 13 15 - [BTreeEntry] 17 26 - [(] 27 27 - [null] 28 31 - [,] 32 32 - [right] 34 38 - [)] 39 39 - [)] 40 40 + [class] 1 6 + [BTree] 7 12 + [<] 12 13 + [K] 13 14 + [,] 14 15 + [V] 16 17 + [>] 17 18 + [extends] 19 26 + [BTreeNode] 27 36 + [<] 36 37 + [K] 37 38 + [>] 38 39 + [{] 40 41 [] 41 2 -L52 - [if] 3 4 - [(] 6 6 - [leafNode] 7 14 - [)] 15 15 - [{] 17 17 - [] 18 3 -L53 - [getPointer] 4 13 - [(] 14 14 - [this] 15 18 - [)] 19 19 - [] 20 2 -L54 - [}] 3 3 - [] 4 1 -L55 - [}] 2 2 - [] 3 1 -L57 - [def] 2 4 - [add] 6 8 - [(] 9 9 - [K] 10 10 - [key] 12 14 - [,] 15 15 - [V] 17 17 - [value] 19 23 - [)] 24 24 - [{] 26 26 - [] 27 2 -L59 - [if] 3 4 - [(] 6 6 - [count] 7 11 - [>] 13 13 - [0] 15 15 - [&&] 17 18 - [search] 20 25 - [(] 26 26 - [key] 27 29 - [)] 30 30 - [)] 31 31 - [{] 33 33 - [] 34 3 -L60 - [throw] 4 8 - [new] 10 12 - [IllegalArgumentException] 14 37 - [(] 38 38 - [] 39 40 - [key] 41 43 - [ is already in the tree] 44 67 - [)] 68 68 - [] 69 2 -L61 - [}] 3 3 - [] 4 2 -L63 - [BlockManager] 3 14 - [.] 15 15 - [Block] 16 20 - [.] 21 21 - [BlockElement] 22 33 - [<] 34 34 - [V] 35 35 - [>] 36 36 - [element] 38 44 - [=] 46 46 - [manager] 48 54 - [.] 55 55 - [element] 56 62 - [] 63 2 -L64 - [element] 3 9 - [.] 10 10 - [value] 11 15 - [=] 17 17 - [value] 19 23 - [] 24 2 -L66 - [super] 3 7 - [.] 8 8 - [add] 9 11 - [key] 13 15 - [,] 16 16 - [element] 18 24 - [] 25 1 -L67 - [}] 2 2 - [] 3 1 -L69 - [def] 2 4 - [delete] 6 11 - [(] 12 12 - [K] 13 13 - [key] 15 17 - [)] 18 18 - [{] 20 20 +L9 + [static] 2 8 + [def] 9 12 + [instance] 13 21 [] 21 2 -L71 - [if] 3 4 - [(] 6 6 - [count] 7 11 - [>] 13 13 - [0] 15 15 - [&&] 17 18 - [!] 20 20 - [search] 21 26 - [(] 27 27 - [key] 28 30 - [)] 31 31 - [)] 32 32 - [{] 34 34 - [] 35 3 -L72 - [throw] 4 8 - [new] 10 12 - [IllegalArgumentException] 14 37 - [(] 38 38 - [] 39 40 - [key] 41 43 - [ is not in the tree] 44 63 - [)] 64 64 - [] 65 2 -L73 - [}] 3 3 - [] 4 2 -L75 - [super] 3 7 - [.] 8 8 - [delete] 9 14 - [key] 16 18 - [] 19 2 -L77 - [if] 3 4 - [(] 6 6 - [count] 7 11 - [==] 13 14 - [0] 16 16 - [)] 17 17 - [{] 19 19 +L11 + [BlockManager] 2 14 + [<] 14 15 + [V] 15 16 + [>] 16 17 + [manager] 18 25 + [] 25 2 +L13 + [BTree] 2 7 + [(] 7 8 + [)] 8 9 + [{] 10 11 + [] 11 3 +L14 + [instance] 3 11 + [=] 12 13 + [this] 14 18 + [] 18 3 +L15 + [getLeaf] 3 10 + [(] 10 11 + [this] 11 15 + [)] 15 16 + [] 16 3 +L16 + [manager] 3 10 + [=] 11 12 + [new] 13 16 + [BlockManager] 17 29 + [<] 29 30 + [>] 30 31 + [(] 31 32 + [)] 32 33 + [] 33 2 +L17 + [}] 2 3 + [] 3 2 +L19 + [def] 2 5 + [split] 6 11 + [(] 11 12 + [)] 12 13 + [{] 14 15 + [] 15 3 +L22 + [BTreeNode] 3 12 + [<] 12 13 + [K] 13 14 + [>] 14 15 + [left] 16 20 + [=] 21 22 + [clone] 23 28 + [(] 28 29 + [)] 29 30 + [] 30 3 +L23 + [BTreeNode] 3 12 + [<] 12 13 + [K] 13 14 + [>] 14 15 + [right] 16 21 + [=] 22 23 + [clone] 24 29 + [(] 29 30 + [)] 30 31 + [] 31 3 +L26 + [\[] 3 4 + [left] 4 8 + [,] 8 9 + [right] 10 15 + [\]] 15 16 + [*.] 16 18 + [parent] 18 24 + [=] 25 26 + [this] 27 31 + [] 31 3 +L29 + [left] 3 7 + [.] 7 8 + [pointers] 8 16 + [=] 17 18 + [pointers] 19 27 + [.] 27 28 + [subList] 28 35 + [(] 35 36 + [0] 36 37 + [,] 37 38 + [count] 39 44 + [/] 45 46 + [2] 47 48 + [as] 49 51 + [int] 52 55 + [)] 55 56 + [as] 57 59 + [LinkedList] 60 70 + [] 70 3 +L30 + [right] 3 8 + [.] 8 9 + [pointers] 9 17 + [=] 18 19 + [pointers] 20 28 + [.] 28 29 + [subList] 29 36 + [(] 36 37 + [count] 37 42 + [/] 43 44 + [2] 45 46 + [as] 47 49 + [int] 50 53 + [,] 53 54 + [count] 55 60 + [)] 60 61 + [as] 62 64 + [LinkedList] 65 75 + [] 75 3 +L33 + [if] 3 5 + [(] 6 7 + [left] 7 11 + [.] 11 12 + [internalNode] 12 24 + [)] 24 25 + [{] 26 27 + [] 27 4 +L34 + [left] 4 8 + [.] 8 9 + [pointers] 9 17 + [\[] 17 18 + [-] 18 19 + [1] 19 20 + [\]] 20 21 + [.] 21 22 + [key] 22 25 + [=] 26 27 + [null] 28 32 + [] 32 3 +L35 + [}] 3 4 + [] 4 3 +L36 + [else] 3 7 + [{] 8 9 + [] 9 4 +L37 + [left] 4 8 + [.] 8 9 + [rightSibling] 9 21 + [=] 22 23 + [right] 24 29 + [] 29 4 +L38 + [right] 4 9 + [.] 9 10 + [leftSibling] 10 21 + [=] 22 23 + [left] 24 28 + [] 28 3 +L39 + [}] 3 4 + [] 4 3 +L42 + [if] 3 5 + [(] 6 7 + [!] 7 8 + [bucketNode] 8 18 + [)] 18 19 + [{] 20 21 + [] 21 4 +L43 + [\[] 4 5 + [left] 5 9 + [,] 9 10 + [right] 11 16 + [\]] 16 17 + [.] 17 18 + [each] 18 22 + [{] 23 24 + [node] 25 29 + [->] 30 32 + [node] 33 37 + [.] 37 38 + [pointers] 38 46 + [*.] 46 48 + [value] 48 53 + [*.] 53 55 + [parent] 55 61 + [=] 62 63 + [node] 64 68 + [}] 69 70 + [] 70 3 +L44 + [}] 3 4 + [] 4 3 +L47 + [pointers] 3 11 + [.] 11 12 + [clear] 12 17 + [(] 17 18 + [)] 18 19 + [] 19 3 +L48 + [addDirect] 3 12 + [(] 12 13 + [new] 13 16 + [BTreeEntry] 17 27 + [(] 27 28 + [right] 28 33 + [.] 33 34 + [smallestKey] 34 45 + [,] 45 46 + [left] 47 51 + [)] 51 52 + [)] 52 53 + [] 53 3 +L49 + [addDirect] 3 12 + [(] 12 13 + [new] 13 16 + [BTreeEntry] 17 27 + [(] 27 28 + [null] 28 32 + [,] 32 33 + [right] 34 39 + [)] 39 40 + [)] 40 41 + [] 41 3 +L52 + [if] 3 5 + [(] 6 7 + [leafNode] 7 15 + [)] 15 16 + [{] 17 18 + [] 18 4 +L53 + [getPointer] 4 14 + [(] 14 15 + [this] 15 19 + [)] 19 20 [] 20 3 +L54 + [}] 3 4 + [] 4 2 +L55 + [}] 2 3 + [] 3 2 +L57 + [def] 2 5 + [add] 6 9 + [(] 9 10 + [K] 10 11 + [key] 12 15 + [,] 15 16 + [V] 17 18 + [value] 19 24 + [)] 24 25 + [{] 26 27 + [] 27 3 +L59 + [if] 3 5 + [(] 6 7 + [count] 7 12 + [>] 13 14 + [0] 15 16 + [&&] 17 19 + [search] 20 26 + [(] 26 27 + [key] 27 30 + [)] 30 31 + [)] 31 32 + [{] 33 34 + [] 34 4 +L60 + [throw] 4 9 + [new] 10 13 + [IllegalArgumentException] 14 38 + [(] 38 39 + [] 39 41 + [key] 41 44 + [ is already in the tree] 44 68 + [)] 68 69 + [] 69 3 +L61 + [}] 3 4 + [] 4 3 +L63 + [BlockManager] 3 15 + [.] 15 16 + [Block] 16 21 + [.] 21 22 + [BlockElement] 22 34 + [<] 34 35 + [V] 35 36 + [>] 36 37 + [element] 38 45 + [=] 46 47 + [manager] 48 55 + [.] 55 56 + [element] 56 63 + [] 63 3 +L64 + [element] 3 10 + [.] 10 11 + [value] 11 16 + [=] 17 18 + [value] 19 24 + [] 24 3 +L66 + [super] 3 8 + [.] 8 9 + [add] 9 12 + [key] 13 16 + [,] 16 17 + [element] 18 25 + [] 25 2 +L67 + [}] 2 3 + [] 3 2 +L69 + [def] 2 5 + [delete] 6 12 + [(] 12 13 + [K] 13 14 + [key] 15 18 + [)] 18 19 + [{] 20 21 + [] 21 3 +L71 + [if] 3 5 + [(] 6 7 + [count] 7 12 + [>] 13 14 + [0] 15 16 + [&&] 17 19 + [!] 20 21 + [search] 21 27 + [(] 27 28 + [key] 28 31 + [)] 31 32 + [)] 32 33 + [{] 34 35 + [] 35 4 +L72 + [throw] 4 9 + [new] 10 13 + [IllegalArgumentException] 14 38 + [(] 38 39 + [] 39 41 + [key] 41 44 + [ is not in the tree] 44 64 + [)] 64 65 + [] 65 3 +L73 + [}] 3 4 + [] 4 3 +L75 + [super] 3 8 + [.] 8 9 + [delete] 9 15 + [key] 16 19 + [] 19 3 +L77 + [if] 3 5 + [(] 6 7 + [count] 7 12 + [==] 13 15 + [0] 16 17 + [)] 17 18 + [{] 19 20 + [] 20 4 L78 - [getLeaf] 4 10 - [(] 11 11 - [this] 12 15 - [)] 16 16 - [] 17 2 + [getLeaf] 4 11 + [(] 11 12 + [this] 12 16 + [)] 16 17 + [] 17 3 L79 - [}] 3 3 - [] 4 1 + [}] 3 4 + [] 4 2 L80 - [}] 2 2 - [] 3 4 + [}] 2 3 + [] 3 1 L81 - [}] 1 1 - [] 2 3 + [}] 1 2 + [] 2 1 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_ignore_annots.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_ignore_annots.txt index e8d360a65d..d0f28d1977 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_ignore_annots.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_ignore_annots.txt @@ -1,32 +1,32 @@ [Image] or [Truncated image[ Bcol Ecol L16 - [public] 1 6 - [class] 8 12 - [Foo] 14 16 - [{] 18 18 + [public] 1 7 + [class] 8 13 + [Foo] 14 17 + [{] 18 19 L21 - [int] 5 7 - [x] 9 9 + [int] 5 8 + [x] 9 10 L22 - [{] 5 5 + [{] 5 6 L23 - [x] 9 9 - [++] 10 11 + [x] 9 10 + [++] 10 12 L24 - [foo] 9 11 - [(] 12 12 - [)] 13 13 + [foo] 9 12 + [(] 12 13 + [)] 13 14 L25 - [}] 5 5 + [}] 5 6 L33 - [public] 5 10 - [void] 12 15 - [foo] 17 19 - [(] 20 20 - [)] 21 21 - [{] 23 23 + [public] 5 11 + [void] 12 16 + [foo] 17 20 + [(] 20 21 + [)] 21 22 + [{] 23 24 L35 - [}] 5 5 + [}] 5 6 L36 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_no_ignore_annots.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_no_ignore_annots.txt index 705523dcca..17a1259e12 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_no_ignore_annots.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_no_ignore_annots.txt @@ -1,65 +1,65 @@ [Image] or [Truncated image[ Bcol Ecol L15 - [@] 1 1 - [Foo] 2 4 + [@] 1 2 + [Foo] 2 5 L16 - [public] 1 6 - [class] 8 12 - [Foo] 14 16 - [{] 18 18 + [public] 1 7 + [class] 8 13 + [Foo] 14 17 + [{] 18 19 L21 - [int] 5 7 - [x] 9 9 + [int] 5 8 + [x] 9 10 L22 - [{] 5 5 + [{] 5 6 L23 - [x] 9 9 - [++] 10 11 + [x] 9 10 + [++] 10 12 L24 - [foo] 9 11 - [(] 12 12 - [)] 13 13 + [foo] 9 12 + [(] 12 13 + [)] 13 14 L25 - [}] 5 5 + [}] 5 6 L28 - [@] 5 5 - [AnnotationWithParams] 6 25 - [(] 26 26 - ["ugh"] 27 31 - [)] 32 32 + [@] 5 6 + [AnnotationWithParams] 6 26 + [(] 26 27 + ["ugh"] 27 32 + [)] 32 33 L29 - [@] 5 5 - [AnnotationWithParams] 6 25 - [(] 26 26 - [{] 27 27 - [@] 28 28 - [Nested] 29 34 - [(] 35 35 - [1] 36 36 - [)] 37 37 - [,] 39 39 + [@] 5 6 + [AnnotationWithParams] 6 26 + [(] 26 27 + [{] 27 28 + [@] 28 29 + [Nested] 29 35 + [(] 35 36 + [1] 36 37 + [)] 37 38 + [,] 39 40 L30 - [@] 28 28 - [Nested] 29 34 - [(] 35 35 - [2] 36 36 - [)] 37 37 - [,] 39 39 + [@] 28 29 + [Nested] 29 35 + [(] 35 36 + [2] 36 37 + [)] 37 38 + [,] 39 40 L31 - [@] 28 28 - [Nested] 29 34 + [@] 28 29 + [Nested] 29 35 L32 - [}] 14 14 - [)] 15 15 + [}] 14 15 + [)] 15 16 L33 - [public] 5 10 - [void] 12 15 - [foo] 17 19 - [(] 20 20 - [)] 21 21 - [{] 23 23 + [public] 5 11 + [void] 12 16 + [foo] 17 20 + [(] 20 21 + [)] 21 22 + [{] 23 24 L35 - [}] 5 5 + [}] 5 6 L36 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.txt index ed8010193b..98813a84f4 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.txt @@ -1,40 +1,40 @@ [Image] or [Truncated image[ Bcol Ecol L2 - [public] 1 6 - [class] 8 12 - [72] 14 16 - [{] 18 18 + [public] 1 7 + [class] 8 13 + [73] 14 17 + [{] 18 19 L3 - [Foo] 5 7 - [(] 8 8 - [)] 9 9 - [{] 11 11 + [Foo] 5 8 + [(] 8 9 + [)] 9 10 + [{] 11 12 L4 - [}] 5 5 + [}] 5 6 L5 - [public] 5 10 - [void] 12 15 - [72] 17 19 - [(] 20 20 - [)] 21 21 - [{] 23 23 + [public] 5 11 + [void] 12 16 + [73] 17 20 + [(] 20 21 + [)] 21 22 + [{] 23 24 L6 - [72] 9 11 - [.] 12 12 - [72] 13 15 - [(] 16 16 - [72] 17 19 - [.] 20 20 - [class] 21 25 - [Foo] 26 26 - [(] 28 28 - [)] 29 29 - [->] 31 32 - [{] 34 34 - [}] 35 35 - [)] 36 36 + [73] 9 12 + [.] 12 13 + [73] 13 16 + [(] 16 17 + [73] 17 20 + [.] 20 21 + [class] 21 26 + [Foo] 26 27 + [(] 28 29 + [)] 29 30 + [->] 31 33 + [{] 34 35 + [}] 35 36 + [)] 36 37 L8 - [}] 5 5 + [}] 5 6 L9 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.txt index 4787505f6e..87d6f860b7 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.txt @@ -1,90 +1,90 @@ [Image] or [Truncated image[ Bcol Ecol L2 - [public] 1 6 - [class] 8 12 - [72] 14 16 - [extends] 18 24 - [72] 26 28 - [{] 30 30 + [public] 1 7 + [class] 8 13 + [73] 14 17 + [extends] 18 25 + [73] 26 29 + [{] 30 31 L4 - [private] 5 11 - [72] 13 15 - [72] 17 31 + [private] 5 12 + [73] 13 16 + [73] 17 32 L6 - [public] 5 10 - [Foo] 12 14 - [(] 15 15 - [int] 16 18 - [72] 20 20 - [)] 21 21 - [{] 23 23 - [super] 25 29 - [(] 30 30 - [72] 31 31 - [)] 32 32 - [}] 35 35 + [public] 5 11 + [Foo] 12 15 + [(] 15 16 + [int] 16 19 + [73] 20 21 + [)] 21 22 + [{] 23 24 + [super] 25 30 + [(] 30 31 + [73] 31 32 + [)] 32 33 + [}] 35 36 L8 - [private] 5 11 - [Foo] 13 15 - [(] 16 16 - [int] 17 19 - [72] 21 21 - [,] 22 22 - [72] 24 29 - [72] 31 31 - [)] 32 32 - [{] 34 34 - [super] 36 40 - [(] 41 41 - [72] 42 42 - [,] 43 43 - [72] 45 45 - [)] 46 46 - [}] 49 49 + [private] 5 12 + [Foo] 13 16 + [(] 16 17 + [int] 17 20 + [73] 21 22 + [,] 22 23 + [73] 24 30 + [73] 31 32 + [)] 32 33 + [{] 34 35 + [super] 36 41 + [(] 41 42 + [73] 42 43 + [,] 43 44 + [73] 45 46 + [)] 46 47 + [}] 49 50 L10 - [Foo] 19 21 - [(] 22 22 - [int] 23 25 - [72] 27 27 - [,] 28 28 - [72] 30 35 - [72] 37 37 - [,] 38 38 - [72] 40 45 - [72] 47 47 - [)] 48 48 - [{] 50 50 - [super] 52 56 - [(] 57 57 - [72] 58 58 - [,] 59 59 - [72] 61 61 - [,] 62 62 - [72] 64 64 - [)] 65 65 - [}] 68 68 + [Foo] 19 22 + [(] 22 23 + [int] 23 26 + [73] 27 28 + [,] 28 29 + [73] 30 36 + [73] 37 38 + [,] 38 39 + [73] 40 46 + [73] 47 48 + [)] 48 49 + [{] 50 51 + [super] 52 57 + [(] 57 58 + [73] 58 59 + [,] 59 60 + [73] 61 62 + [,] 62 63 + [73] 64 65 + [)] 65 66 + [}] 68 69 L12 - [private] 5 11 - [static] 13 18 - [class] 20 24 - [72] 26 30 - [{] 32 32 + [private] 5 12 + [static] 13 19 + [class] 20 25 + [73] 26 31 + [{] 32 33 L14 - [Inner] 9 13 - [(] 14 14 - [)] 15 15 - [{] 17 17 - [72] 19 24 - [.] 25 25 - [72] 26 28 - [.] 29 29 - [72] 30 36 - [(] 37 37 - ["Guess who?"] 38 49 - [)] 50 50 - [}] 53 53 + [Inner] 9 14 + [(] 14 15 + [)] 15 16 + [{] 17 18 + [73] 19 25 + [.] 25 26 + [73] 26 29 + [.] 29 30 + [73] 30 37 + [(] 37 38 + ["Guess who?"] 38 50 + [)] 50 51 + [}] 53 54 L16 - [}] 5 5 + [}] 5 6 L17 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.txt index 43b287f1e0..de757f9e7e 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.txt @@ -1,29 +1,29 @@ [Image] or [Truncated image[ Bcol Ecol L2 - [public] 1 6 - [72] 8 11 - [72] 13 15 - [{] 17 17 + [public] 1 7 + [73] 8 12 + [73] 13 16 + [{] 17 18 L3 - [72] 5 7 - [(] 8 8 - [1] 9 9 - [)] 10 10 - [,] 11 11 + [73] 5 8 + [(] 8 9 + [1] 9 10 + [)] 10 11 + [,] 11 12 L4 - [72] 5 7 - [(] 8 8 - [2] 9 9 - [)] 10 10 + [73] 5 8 + [(] 8 9 + [2] 9 10 + [)] 10 11 L6 - [Foo] 5 7 - [(] 8 8 - [int] 9 11 - [72] 13 15 - [)] 16 16 - [{] 18 18 + [Foo] 5 8 + [(] 8 9 + [int] 9 12 + [73] 13 16 + [)] 16 17 + [{] 18 19 L7 - [}] 5 5 + [}] 5 6 L8 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals.txt index 6a3b431b61..578cb5162e 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals.txt @@ -1,50 +1,50 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [public] 1 6 - [class] 8 12 - [Foo] 14 16 - [{] 18 18 + [public] 1 7 + [class] 8 13 + [Foo] 14 17 + [{] 18 19 L2 - [public] 5 10 - [void] 12 15 - [bar] 17 19 - [(] 20 20 - [)] 21 21 - [{] 23 23 + [public] 5 11 + [void] 12 16 + [bar] 17 20 + [(] 20 21 + [)] 21 22 + [{] 23 24 L3 - [System] 9 14 - [.] 15 15 - [out] 16 18 - [.] 19 19 - [println] 20 26 - [(] 27 27 - [70] 28 34 - [)] 35 35 + [System] 9 15 + [.] 15 16 + [out] 16 19 + [.] 19 20 + [println] 20 27 + [(] 27 28 + [71] 28 35 + [)] 35 36 L4 - [System] 9 14 - [.] 15 15 - [out] 16 18 - [.] 19 19 - [println] 20 26 - [(] 27 27 - [70] 28 34 - [)] 35 35 + [System] 9 15 + [.] 15 16 + [out] 16 19 + [.] 19 20 + [println] 20 27 + [(] 27 28 + [71] 28 35 + [)] 35 36 L5 - [int] 9 11 - [i] 13 13 - [=] 15 15 - [5] 17 17 + [int] 9 12 + [i] 13 14 + [=] 15 16 + [5] 17 18 L6 - [System] 9 14 - [.] 15 15 - [out] 16 18 - [.] 19 19 - [print] 20 24 - [(] 25 25 - [70] 26 32 - [)] 33 33 + [System] 9 15 + [.] 15 16 + [out] 16 19 + [.] 19 20 + [print] 20 25 + [(] 25 26 + [71] 26 33 + [)] 33 34 L8 - [}] 5 5 + [}] 5 6 L9 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals_noignore.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals_noignore.txt index fdfe67a1aa..db7ba4182b 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals_noignore.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals_noignore.txt @@ -1,50 +1,50 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [public] 1 6 - [class] 8 12 - [Foo] 14 16 - [{] 18 18 + [public] 1 7 + [class] 8 13 + [Foo] 14 17 + [{] 18 19 L2 - [public] 5 10 - [void] 12 15 - [bar] 17 19 - [(] 20 20 - [)] 21 21 - [{] 23 23 + [public] 5 11 + [void] 12 16 + [bar] 17 20 + [(] 20 21 + [)] 21 22 + [{] 23 24 L3 - [System] 9 14 - [.] 15 15 - [out] 16 18 - [.] 19 19 - [println] 20 26 - [(] 27 27 - ["hello"] 28 34 - [)] 35 35 + [System] 9 15 + [.] 15 16 + [out] 16 19 + [.] 19 20 + [println] 20 27 + [(] 27 28 + ["hello"] 28 35 + [)] 35 36 L4 - [System] 9 14 - [.] 15 15 - [out] 16 18 - [.] 19 19 - [println] 20 26 - [(] 27 27 - ["hello"] 28 34 - [)] 35 35 + [System] 9 15 + [.] 15 16 + [out] 16 19 + [.] 19 20 + [println] 20 27 + [(] 27 28 + ["hello"] 28 35 + [)] 35 36 L5 - [int] 9 11 - [i] 13 13 - [=] 15 15 - [5] 17 17 + [int] 9 12 + [i] 13 14 + [=] 15 16 + [5] 17 18 L6 - [System] 9 14 - [.] 15 15 - [out] 16 18 - [.] 19 19 - [print] 20 24 - [(] 25 25 - ["hello"] 26 32 - [)] 33 33 + [System] 9 15 + [.] 15 16 + [out] 16 19 + [.] 19 20 + [print] 20 25 + [(] 25 26 + ["hello"] 26 33 + [)] 33 34 L8 - [}] 5 5 + [}] 5 6 L9 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations.txt index 963dacb5fc..938bf8fb9a 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations.txt @@ -1,13 +1,13 @@ [Image] or [Truncated image[ Bcol Ecol L2 - [@] 1 1 - [SuppressWarnings] 2 17 - [(] 18 18 - [{] 19 19 - ["woof"] 20 25 - [,] 26 26 + [@] 1 2 + [SuppressWarnings] 2 18 + [(] 18 19 + [{] 19 20 + ["woof"] 20 26 + [,] 26 27 L12 - ["CPD-END"] 26 34 - [}] 35 35 - [)] 36 36 + ["CPD-END"] 26 35 + [}] 35 36 + [)] 36 37 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/simpleClassWithComments.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/simpleClassWithComments.txt index 64d7a4017a..552c9950a0 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/simpleClassWithComments.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/simpleClassWithComments.txt @@ -1,9 +1,9 @@ [Image] or [Truncated image[ Bcol Ecol L5 - [public] 1 6 - [class] 8 12 - [Foo] 14 16 - [{] 18 18 + [public] 1 7 + [class] 8 13 + [Foo] 14 17 + [{] 18 19 L7 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.txt b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.txt index fafac5f4f0..0acb7d24b2 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.txt +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.txt @@ -1,10 +1,10 @@ [Image] or [Truncated image[ Bcol Ecol L13 - [class] 5 9 - [Foo] 11 13 + [class] 5 10 + [Foo] 11 14 L14 - [class] 5 9 - [Foo] 11 13 + [class] 5 10 + [Foo] 11 14 L19 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/lineContinuations.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/lineContinuations.txt index ea92404fb7..0b944898ad 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/lineContinuations.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/lineContinuations.txt @@ -1,16 +1,16 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [var] 1 3 - [s] 5 5 - [=] 7 7 - ["a string continues"] 9 10 + [var] 1 4 + [s] 5 6 + [=] 7 8 + ["a string continues"] 9 11 L2 - [;] 11 11 + [;] 11 12 L3 - [var] 1 3 - [s] 5 5 - [=] 7 7 - ["a string continues2"] 9 11 + [var] 1 4 + [s] 5 6 + [=] 7 8 + ["a string continues2"] 9 12 L4 - [;] 12 12 + [;] 12 13 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/multilineCommentIgnore.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/multilineCommentIgnore.txt index af3db2521e..3ebbcb14f2 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/multilineCommentIgnore.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/multilineCommentIgnore.txt @@ -1,12 +1,12 @@ [Image] or [Truncated image[ Bcol Ecol L5 - [var] 1 3 - [i] 5 5 - [=] 7 7 - [0] 9 9 - [;] 10 10 + [var] 1 4 + [i] 5 6 + [=] 7 8 + [0] 9 10 + [;] 10 11 L10 - [i] 1 1 - [++] 2 3 - [;] 4 4 + [i] 1 2 + [++] 2 4 + [;] 4 5 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simple.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simple.txt index fdef8f2929..60447768a1 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simple.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simple.txt @@ -1,48 +1,48 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [function] 1 8 - [switchToRealPassword] 10 29 - [(] 30 30 - [)] 31 31 - [{] 33 33 + [function] 1 9 + [switchToRealPassword] 10 30 + [(] 30 31 + [)] 31 32 + [{] 33 34 L2 - [var] 5 7 - [real] 9 12 - [=] 14 14 - [$] 16 16 - [(] 17 17 - ['realPass'] 18 27 - [)] 28 28 + [var] 5 8 + [real] 9 13 + [=] 14 15 + [$] 16 17 + [(] 17 18 + ['realPass'] 18 28 + [)] 28 29 L3 - [var] 5 7 - [prompt] 9 14 - [=] 16 16 - [$] 18 18 - [(] 19 19 - ['promptPass'] 20 31 - [)] 32 32 + [var] 5 8 + [prompt] 9 15 + [=] 16 17 + [$] 18 19 + [(] 19 20 + ['promptPass'] 20 32 + [)] 32 33 L4 - [real] 5 8 - [.] 9 9 - [style] 10 14 - [.] 15 15 - [display] 16 22 - [=] 24 24 - ['inline'] 26 33 + [real] 5 9 + [.] 9 10 + [style] 10 15 + [.] 15 16 + [display] 16 23 + [=] 24 25 + ['inline'] 26 34 L5 - [prompt] 5 10 - [.] 11 11 - [style] 12 16 - [.] 17 17 - [display] 18 24 - [=] 26 26 - ['none'] 28 33 + [prompt] 5 11 + [.] 11 12 + [style] 12 17 + [.] 17 18 + [display] 18 25 + [=] 26 27 + ['none'] 28 34 L6 - [real] 5 8 - [.] 9 9 - [focus] 10 14 - [(] 15 15 - [)] 16 16 + [real] 5 9 + [.] 9 10 + [focus] 10 15 + [(] 15 16 + [)] 16 17 L7 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simpleWithSemis.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simpleWithSemis.txt index 6b93fd8c96..4d9788509f 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simpleWithSemis.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simpleWithSemis.txt @@ -1,53 +1,53 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [function] 1 8 - [switchToRealPassword] 10 29 - [(] 30 30 - [)] 31 31 - [{] 33 33 + [function] 1 9 + [switchToRealPassword] 10 30 + [(] 30 31 + [)] 31 32 + [{] 33 34 L2 - [var] 5 7 - [real] 9 12 - [=] 14 14 - [$] 16 16 - [(] 17 17 - ['realPass'] 18 27 - [)] 28 28 - [;] 29 29 + [var] 5 8 + [real] 9 13 + [=] 14 15 + [$] 16 17 + [(] 17 18 + ['realPass'] 18 28 + [)] 28 29 + [;] 29 30 L3 - [var] 5 7 - [prompt] 9 14 - [=] 16 16 - [$] 18 18 - [(] 19 19 - ['promptPass'] 20 31 - [)] 32 32 - [;] 33 33 + [var] 5 8 + [prompt] 9 15 + [=] 16 17 + [$] 18 19 + [(] 19 20 + ['promptPass'] 20 32 + [)] 32 33 + [;] 33 34 L4 - [real] 5 8 - [.] 9 9 - [style] 10 14 - [.] 15 15 - [display] 16 22 - [=] 24 24 - ['inline'] 26 33 - [;] 34 34 + [real] 5 9 + [.] 9 10 + [style] 10 15 + [.] 15 16 + [display] 16 23 + [=] 24 25 + ['inline'] 26 34 + [;] 34 35 L5 - [prompt] 5 10 - [.] 11 11 - [style] 12 16 - [.] 17 17 - [display] 18 24 - [=] 26 26 - ['none'] 28 33 - [;] 34 34 + [prompt] 5 11 + [.] 11 12 + [style] 12 17 + [.] 17 18 + [display] 18 25 + [=] 26 27 + ['none'] 28 34 + [;] 34 35 L6 - [real] 5 8 - [.] 9 9 - [focus] 10 14 - [(] 15 15 - [)] 16 16 - [;] 17 17 + [real] 5 9 + [.] 9 10 + [focus] 10 15 + [(] 15 16 + [)] 16 17 + [;] 17 18 L7 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/singleLineCommentIgnore.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/singleLineCommentIgnore.txt index 86392d90fc..a847f7d298 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/singleLineCommentIgnore.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/singleLineCommentIgnore.txt @@ -1,12 +1,12 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [var] 1 3 - [i] 5 5 - [=] 7 7 - [0] 9 9 - [;] 10 10 + [var] 1 4 + [i] 5 6 + [=] 7 8 + [0] 9 10 + [;] 10 11 L6 - [i] 1 1 - [++] 2 3 - [;] 4 4 + [i] 1 2 + [++] 2 4 + [;] 4 5 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/specialComments.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/specialComments.txt index 7c7cfed6c8..a5c023d777 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/specialComments.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/specialComments.txt @@ -1,4 +1,4 @@ [Image] or [Truncated image[ Bcol Ecol L6 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/templateStrings.txt b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/templateStrings.txt index 0faadccf28..59cf1adcf6 100644 --- a/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/templateStrings.txt +++ b/pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/templateStrings.txt @@ -1,36 +1,36 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [export] 1 6 - [default] 8 14 - [class] 16 20 - [DrawLocation] 22 33 - [extends] 35 41 - [joint] 43 47 - [.] 48 48 - [shapes] 49 54 - [.] 55 55 - [basic] 56 60 - [.] 61 61 - [Generic] 62 68 - [{] 70 70 + [export] 1 7 + [default] 8 15 + [class] 16 21 + [DrawLocation] 22 34 + [extends] 35 42 + [joint] 43 48 + [.] 48 49 + [shapes] 49 55 + [.] 55 56 + [basic] 56 61 + [.] 61 62 + [Generic] 62 69 + [{] 70 71 L2 - [constructor] 5 15 - [(] 16 16 - [location] 17 24 - [:] 25 25 - [ILocation] 27 35 - [)] 36 36 - [{] 38 38 + [constructor] 5 16 + [(] 16 17 + [location] 17 25 + [:] 25 26 + [ILocation] 27 36 + [)] 36 37 + [{] 38 39 L3 - [this] 9 12 - [.] 13 13 - [markup] 14 19 - [=] 21 21 - [`\n ] 1 4 + [--%>] 1 5 L5 - [<%] 1 2 - [\nString nodeContent = "<% %>";\n] 3 30 + [<%] 1 3 + [\nString nodeContent = "<% %>";\n] 3 1 L7 - [%>] 1 2 + [%>] 1 3 L8 - [<%] 1 2 - [\n] 1 2 + [%>] 1 3 EOF diff --git a/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/comment.txt b/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/comment.txt index d13247bcc2..0ffae05d93 100644 --- a/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/comment.txt +++ b/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/comment.txt @@ -1,7 +1,7 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [var] 1 3 - [x] 5 5 - [=] 7 7 - [0] 9 9 + [var] 1 4 + [x] 5 6 + [=] 7 8 + [0] 9 10 EOF diff --git a/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/increment.txt b/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/increment.txt index 661e0ceb3a..a2f684d832 100644 --- a/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/increment.txt +++ b/pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/increment.txt @@ -1,207 +1,207 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [var] 1 3 - [x] 5 5 - [=] 7 7 - [0] 9 9 + [var] 1 4 + [x] 5 6 + [=] 7 8 + [0] 9 10 L5 - [fun] 1 3 - [increment1] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment1] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L6 - [fun] 1 3 - [increment2] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment2] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L7 - [fun] 1 3 - [increment3] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment3] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L8 - [fun] 1 3 - [increment4] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment4] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L9 - [fun] 1 3 - [increment5] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment5] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L10 - [fun] 1 3 - [increment6] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment6] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L11 - [fun] 1 3 - [increment7] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment7] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L12 - [fun] 1 3 - [increment8] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment8] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L13 - [fun] 1 3 - [increment9] 5 14 - [(] 15 15 - [)] 16 16 - [{] 18 18 - [x] 20 20 - [+=] 22 23 - [1] 25 25 - [}] 27 27 + [fun] 1 4 + [increment9] 5 15 + [(] 15 16 + [)] 16 17 + [{] 18 19 + [x] 20 21 + [+=] 22 24 + [1] 25 26 + [}] 27 28 L14 - [fun] 1 3 - [increment10] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment10] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L15 - [fun] 1 3 - [increment11] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment11] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L16 - [fun] 1 3 - [increment12] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment12] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L17 - [fun] 1 3 - [increment13] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment13] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L18 - [fun] 1 3 - [increment14] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment14] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L19 - [fun] 1 3 - [increment15] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment15] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L20 - [fun] 1 3 - [increment16] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment16] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L21 - [fun] 1 3 - [increment17] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment17] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L22 - [fun] 1 3 - [increment18] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment18] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L23 - [fun] 1 3 - [increment19] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment19] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 L24 - [fun] 1 3 - [increment20] 5 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [x] 21 21 - [+=] 23 24 - [1] 26 26 - [}] 28 28 + [fun] 1 4 + [increment20] 5 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [x] 21 22 + [+=] 23 25 + [1] 26 27 + [}] 28 29 EOF diff --git a/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.txt b/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.txt index 0fb1d5344a..b037f76728 100644 --- a/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.txt +++ b/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.txt @@ -1,55 +1,55 @@ [Image] or [Truncated image[ Bcol Ecol L2 - [function] 5 12 - [fact] 14 17 - [(] 19 19 - [n] 20 20 - [)] 21 21 + [function] 5 13 + [fact] 14 18 + [(] 19 20 + [n] 20 21 + [)] 21 22 L3 - [if] 7 8 - [n] 10 10 - [==] 12 13 - [0] 15 15 - [then] 17 20 + [if] 7 9 + [n] 10 11 + [==] 12 14 + [0] 15 16 + [then] 17 21 L4 - [return] 9 14 - [1] 16 16 + [return] 9 15 + [1] 16 17 L5 - [else] 7 10 + [else] 7 11 L6 - [return] 9 14 - [n] 16 16 - [*] 18 18 - [fact] 20 23 - [(] 24 24 - [n] 25 25 - [-] 26 26 - [1] 27 27 - [)] 28 28 + [return] 9 15 + [n] 16 17 + [*] 18 19 + [fact] 20 24 + [(] 24 25 + [n] 25 26 + [-] 26 27 + [1] 27 28 + [)] 28 29 L7 - [end] 7 9 + [end] 7 10 L8 - [end] 5 7 + [end] 5 8 L10 - [print] 5 9 - [(] 10 10 - ["enter a number:"] 11 27 - [)] 28 28 + [print] 5 10 + [(] 10 11 + ["enter a number:"] 11 28 + [)] 28 29 L11 - [a] 5 5 - [=] 7 7 - [io] 9 10 - [.] 11 11 - [read] 12 15 - [(] 16 16 - ["*number"] 17 25 - [)] 26 26 + [a] 5 6 + [=] 7 8 + [io] 9 11 + [.] 11 12 + [read] 12 16 + [(] 16 17 + ["*number"] 17 26 + [)] 26 27 L12 - [print] 5 9 - [(] 10 10 - [fact] 11 14 - [(] 15 15 - [a] 16 16 - [)] 17 17 - [)] 18 18 + [print] 5 10 + [(] 10 11 + [fact] 11 15 + [(] 15 16 + [a] 16 17 + [)] 17 18 + [)] 18 19 EOF diff --git a/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.txt b/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.txt index 57fb200e00..22b01d214e 100644 --- a/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.txt +++ b/pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.txt @@ -1,7 +1,7 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [print] 2 6 - [(] 7 7 - ["Hello World"] 8 20 - [)] 21 21 + [print] 2 7 + [(] 7 8 + ["Hello World"] 8 21 + [)] 21 22 EOF diff --git a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/comments.txt b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/comments.txt index e74cd3b508..5e48259a90 100644 --- a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/comments.txt +++ b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/comments.txt @@ -1,35 +1,35 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [classdef] 1 8 - [LC] 10 11 + [classdef] 1 9 + [LC] 10 12 L2 - [methods] 5 11 + [methods] 5 12 L3 - [function] 9 16 - [\[] 18 18 - [obj] 19 21 - [,] 22 22 - [c] 24 24 - [,] 25 25 - [t] 26 26 - [,] 27 27 - [s] 29 29 - [\]] 31 31 - [=] 33 33 - [Classification] 35 48 - [(] 49 49 - [obj] 51 53 - [,] 54 54 - [m] 55 55 - [,] 56 56 - [t] 57 57 - [,] 58 58 - [cm] 60 61 - [)] 63 63 + [function] 9 17 + [\[] 18 19 + [obj] 19 22 + [,] 22 23 + [c] 24 25 + [,] 25 26 + [t] 26 27 + [,] 27 28 + [s] 29 30 + [\]] 31 32 + [=] 33 34 + [Classification] 35 49 + [(] 49 50 + [obj] 51 54 + [,] 54 55 + [m] 55 56 + [,] 56 57 + [t] 57 58 + [,] 58 59 + [cm] 60 62 + [)] 63 64 L4 - [end] 9 11 + [end] 9 12 L5 - [end] 5 7 + [end] 5 8 L6 - [end] 1 3 + [end] 1 4 EOF diff --git a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/doubleQuotedStrings.txt b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/doubleQuotedStrings.txt index edfd5fdd4b..2d6e7e1bd1 100644 --- a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/doubleQuotedStrings.txt +++ b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/doubleQuotedStrings.txt @@ -1,8 +1,8 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [error] 1 5 - [(] 6 6 - ["This is a double-quoted string"] 7 38 - [)] 39 39 - [;] 40 40 + [error] 1 6 + [(] 6 7 + ["This is a double-quoted string"] 7 39 + [)] 39 40 + [;] 40 41 EOF diff --git a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/multilineComments.txt b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/multilineComments.txt index 4e6ae600ed..3513e6dc37 100644 --- a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/multilineComments.txt +++ b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/multilineComments.txt @@ -1,16 +1,16 @@ [Image] or [Truncated image[ Bcol Ecol L8 - [disp] 1 4 - [(] 5 5 - ['Hello World!'] 6 19 - [)] 20 20 - [;] 21 21 + [disp] 1 5 + [(] 5 6 + ['Hello World!'] 6 20 + [)] 20 21 + [;] 21 22 L12 - [msgbox] 1 6 - [(] 7 7 - ['Hello World!'] 8 21 - [,] 22 22 - ['Hello World!'] 23 36 - [)] 37 37 - [;] 38 38 + [msgbox] 1 7 + [(] 7 8 + ['Hello World!'] 8 22 + [,] 22 23 + ['Hello World!'] 23 37 + [)] 37 38 + [;] 38 39 EOF diff --git a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/questionMark.txt b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/questionMark.txt index 6cd35dc485..73262e0dc9 100644 --- a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/questionMark.txt +++ b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/questionMark.txt @@ -1,13 +1,13 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [classdef] 1 8 - [Class1] 10 15 + [classdef] 1 9 + [Class1] 10 16 L2 - [properties] 1 10 - [(] 12 12 - [SetAccess] 13 21 - [=] 23 23 - [?] 25 25 - [Class2] 26 31 - [)] 32 32 + [properties] 1 11 + [(] 12 13 + [SetAccess] 13 22 + [=] 23 24 + [?] 25 26 + [Class2] 26 32 + [)] 32 33 EOF diff --git a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/sample-matlab.txt b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/sample-matlab.txt index 889d8543ab..0c9d927a13 100644 --- a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/sample-matlab.txt +++ b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/sample-matlab.txt @@ -1,4434 +1,4434 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [classdef] 1 8 - [chebfun] 10 16 + [classdef] 1 9 + [chebfun] 10 17 L134 - [properties] 5 14 - [(] 16 16 - [Access] 17 22 - [=] 24 24 - [public] 26 31 - [)] 32 32 + [properties] 5 15 + [(] 16 17 + [Access] 17 23 + [=] 24 25 + [public] 26 32 + [)] 32 33 L142 - [domain] 9 14 + [domain] 9 15 L149 - [funs] 9 12 + [funs] 9 13 L152 - [pointValues] 9 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [pointValues] 9 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L161 - [isTransposed] 9 20 - [=] 22 22 - [0] 24 24 - [;] 25 25 + [isTransposed] 9 21 + [=] 22 23 + [0] 24 25 + [;] 25 26 L162 - [end] 5 7 + [end] 5 8 L167 - [methods] 5 11 - [(] 13 13 - [Access] 15 20 - [=] 22 22 - [public] 24 29 - [,] 30 30 - [Static] 32 37 - [=] 39 39 - [false] 41 45 - [)] 47 47 + [methods] 5 12 + [(] 13 14 + [Access] 15 21 + [=] 22 23 + [public] 24 30 + [,] 30 31 + [Static] 32 38 + [=] 39 40 + [false] 41 46 + [)] 47 48 L169 - [function] 9 16 - [f] 18 18 - [=] 20 20 - [chebfun] 22 28 - [(] 29 29 - [varargin] 30 37 - [)] 38 38 + [function] 9 17 + [f] 18 19 + [=] 20 21 + [chebfun] 22 29 + [(] 29 30 + [varargin] 30 38 + [)] 38 39 L173 - [if] 13 14 - [(] 16 16 - [(] 18 18 - [nargin] 19 24 - [==] 26 27 - [0] 29 29 - [)] 30 30 - [||] 32 33 - [isempty] 35 41 - [(] 42 42 - [varargin] 43 50 - [{] 51 51 - [1] 52 52 - [}] 53 53 - [)] 54 54 - [)] 56 56 + [if] 13 15 + [(] 16 17 + [(] 18 19 + [nargin] 19 25 + [==] 26 28 + [0] 29 30 + [)] 30 31 + [||] 32 34 + [isempty] 35 42 + [(] 42 43 + [varargin] 43 51 + [{] 51 52 + [1] 52 53 + [}] 53 54 + [)] 54 55 + [)] 56 57 L174 - [return] 17 22 + [return] 17 23 L175 - [end] 13 15 + [end] 13 16 L177 - [if] 13 14 - [(] 16 16 - [iscell] 18 23 - [(] 24 24 - [varargin] 25 32 - [{] 33 33 - [1] 34 34 - [}] 35 35 - [)] 36 36 - [&&] 38 39 - [.] 41 41 - [.] 42 42 - [.] 43 43 + [if] 13 15 + [(] 16 17 + [iscell] 18 24 + [(] 24 25 + [varargin] 25 33 + [{] 33 34 + [1] 34 35 + [}] 35 36 + [)] 36 37 + [&&] 38 40 + [.] 41 42 + [.] 42 43 + [.] 43 44 L178 - [all] 21 23 - [(] 24 24 - [cellfun] 25 31 - [(] 32 32 - [@] 33 33 - [(] 34 34 - [x] 35 35 - [)] 36 36 - [isa] 38 40 - [(] 41 41 - [x] 42 42 - [,] 43 43 - ['fun'] 45 49 - [)] 50 50 - [,] 51 51 - [varargin] 54 61 - [{] 62 62 - [1] 63 63 - [}] 64 64 - [)] 65 65 - [)] 66 66 - [)] 68 68 + [all] 21 24 + [(] 24 25 + [cellfun] 25 32 + [(] 32 33 + [@] 33 34 + [(] 34 35 + [x] 35 36 + [)] 36 37 + [isa] 38 41 + [(] 41 42 + [x] 42 43 + [,] 43 44 + ['fun'] 45 50 + [)] 50 51 + [,] 51 52 + [varargin] 54 62 + [{] 62 63 + [1] 63 64 + [}] 64 65 + [)] 65 66 + [)] 66 67 + [)] 68 69 L182 - [if] 17 18 - [(] 20 20 - [nargin] 22 27 - [>] 29 29 - [1] 31 31 - [)] 33 33 + [if] 17 19 + [(] 20 21 + [nargin] 22 28 + [>] 29 30 + [1] 31 32 + [)] 33 34 L183 - [error] 21 25 - [(] 26 26 - ['CHEBFUN:CHEBFUN:chebfun:nargin'] 27 58 - [,] 59 59 - [.] 61 61 - [.] 62 62 - [.] 63 63 + [error] 21 26 + [(] 26 27 + ['CHEBFUN:CHEBFUN:chebfun:nargin'] 27 59 + [,] 59 60 + [.] 61 62 + [.] 62 63 + [.] 63 64 L184 - ['Only one input is allowed when pa[ 22 79 - [)] 80 80 + ['Only one input is allowed when pa[ 22 80 + [)] 80 81 L185 - [end] 17 19 + [end] 17 20 L187 - [f] 17 17 - [.] 18 18 - [funs] 19 22 - [=] 24 24 - [varargin] 26 33 - [{] 34 34 - [1] 35 35 - [}] 36 36 - [;] 37 37 + [f] 17 18 + [.] 18 19 + [funs] 19 23 + [=] 24 25 + [varargin] 26 34 + [{] 34 35 + [1] 35 36 + [}] 36 37 + [;] 37 38 L189 - [dom] 17 19 - [=] 21 21 - [cellfun] 23 29 - [(] 30 30 - [@] 31 31 - [(] 32 32 - [fun] 33 35 - [)] 36 36 - [get] 38 40 - [(] 41 41 - [fun] 42 44 - [,] 45 45 - ['domain'] 47 54 - [)] 55 55 - [,] 56 56 - [f] 58 58 - [.] 59 59 - [funs] 60 63 - [,] 64 64 - [.] 66 66 - [.] 67 67 - [.] 68 68 + [dom] 17 20 + [=] 21 22 + [cellfun] 23 30 + [(] 30 31 + [@] 31 32 + [(] 32 33 + [fun] 33 36 + [)] 36 37 + [get] 38 41 + [(] 41 42 + [fun] 42 45 + [,] 45 46 + ['domain'] 47 55 + [)] 55 56 + [,] 56 57 + [f] 58 59 + [.] 59 60 + [funs] 60 64 + [,] 64 65 + [.] 66 67 + [.] 67 68 + [.] 68 69 L190 - ['uniformOutput'] 21 35 - [,] 36 36 - [false] 38 42 - [)] 43 43 - [;] 44 44 + ['uniformOutput'] 21 36 + [,] 36 37 + [false] 38 43 + [)] 43 44 + [;] 44 45 L191 - [f] 17 17 - [.] 18 18 - [domain] 19 24 - [=] 26 26 - [unique] 28 33 - [(] 34 34 - [\[] 35 35 - [dom] 36 38 - [{] 39 39 - [:] 40 40 - [}] 41 41 - [\]] 42 42 - [)] 43 43 - [;] 44 44 + [f] 17 18 + [.] 18 19 + [domain] 19 25 + [=] 26 27 + [unique] 28 34 + [(] 34 35 + [\[] 35 36 + [dom] 36 39 + [{] 39 40 + [:] 40 41 + [}] 41 42 + [\]] 42 43 + [)] 43 44 + [;] 44 45 L193 - [f] 17 17 - [.] 18 18 - [pointValues] 19 29 - [=] 31 31 - [chebfun] 33 39 - [.] 40 40 - [getValuesAtBreakpoints] 41 62 - [(] 63 63 - [f] 64 64 - [.] 65 65 - [funs] 66 69 - [,] 70 70 - [f] 72 72 - [.] 73 73 - [domain] 74 79 - [)] 80 80 - [;] 81 81 + [f] 17 18 + [.] 18 19 + [pointValues] 19 30 + [=] 31 32 + [chebfun] 33 40 + [.] 40 41 + [getValuesAtBreakpoints] 41 63 + [(] 63 64 + [f] 64 65 + [.] 65 66 + [funs] 66 70 + [,] 70 71 + [f] 72 73 + [.] 73 74 + [domain] 74 80 + [)] 80 81 + [;] 81 82 L194 - [return] 17 22 + [return] 17 23 L195 - [end] 13 15 + [end] 13 16 L198 - [\[] 13 13 - [op] 14 15 - [,] 16 16 - [dom] 18 20 - [,] 21 21 - [data] 23 26 - [,] 27 27 - [pref] 29 32 - [\]] 33 33 - [=] 35 35 - [parseInputs] 37 47 - [(] 48 48 - [varargin] 49 56 - [{] 57 57 - [:] 58 58 - [}] 59 59 - [)] 60 60 - [;] 61 61 + [\[] 13 14 + [op] 14 16 + [,] 16 17 + [dom] 18 21 + [,] 21 22 + [data] 23 27 + [,] 27 28 + [pref] 29 33 + [\]] 33 34 + [=] 35 36 + [parseInputs] 37 48 + [(] 48 49 + [varargin] 49 57 + [{] 57 58 + [:] 58 59 + [}] 59 60 + [)] 60 61 + [;] 61 62 L200 - [if] 13 14 - [(] 16 16 - [strcmp] 18 23 - [(] 24 24 - [op] 25 26 - [,] 27 27 - ['done'] 29 34 - [)] 35 35 - [)] 37 37 + [if] 13 15 + [(] 16 17 + [strcmp] 18 24 + [(] 24 25 + [op] 25 27 + [,] 27 28 + ['done'] 29 35 + [)] 35 36 + [)] 37 38 L202 - [throwAsCaller] 17 29 - [(] 30 30 - [MException] 31 40 - [(] 41 41 - [''] 42 43 - [,] 44 44 - [''] 46 47 - [)] 48 48 - [)] 49 49 + [throwAsCaller] 17 30 + [(] 30 31 + [MException] 31 41 + [(] 41 42 + [''] 42 44 + [,] 44 45 + [''] 46 48 + [)] 48 49 + [)] 49 50 L203 - [end] 13 15 + [end] 13 16 L206 - [doTrunc] 13 19 - [=] 21 21 - [false] 23 27 - [;] 28 28 + [doTrunc] 13 20 + [=] 21 22 + [false] 23 28 + [;] 28 29 L207 - [truncLength] 13 23 - [=] 25 25 - [NaN] 27 29 - [;] 30 30 + [truncLength] 13 24 + [=] 25 26 + [NaN] 27 30 + [;] 30 31 L208 - [for] 13 15 - [k] 17 17 - [=] 19 19 - [1] 21 21 - [:] 22 22 - [length] 23 28 - [(] 29 29 - [varargin] 30 37 - [)] 38 38 + [for] 13 16 + [k] 17 18 + [=] 19 20 + [1] 21 22 + [:] 22 23 + [length] 23 29 + [(] 29 30 + [varargin] 30 38 + [)] 38 39 L209 - [if] 17 18 - [(] 20 20 - [strcmpi] 22 28 - [(] 29 29 - [varargin] 30 37 - [{] 38 38 - [k] 39 39 - [}] 40 40 - [,] 41 41 - ['trunc'] 43 49 - [)] 50 50 - [)] 52 52 + [if] 17 19 + [(] 20 21 + [strcmpi] 22 29 + [(] 29 30 + [varargin] 30 38 + [{] 38 39 + [k] 39 40 + [}] 40 41 + [,] 41 42 + ['trunc'] 43 50 + [)] 50 51 + [)] 52 53 L210 - [doTrunc] 21 27 - [=] 29 29 - [true] 31 34 - [;] 35 35 + [doTrunc] 21 28 + [=] 29 30 + [true] 31 35 + [;] 35 36 L211 - [truncLength] 21 31 - [=] 33 33 - [varargin] 35 42 - [{] 43 43 - [k] 44 44 - [+] 45 45 - [1] 46 46 - [}] 47 47 - [;] 48 48 + [truncLength] 21 32 + [=] 33 34 + [varargin] 35 43 + [{] 43 44 + [k] 44 45 + [+] 45 46 + [1] 46 47 + [}] 47 48 + [;] 48 49 L212 - [break] 21 25 + [break] 21 26 L213 - [end] 17 19 + [end] 17 20 L214 - [end] 13 15 + [end] 13 16 L216 - [if] 13 14 - [(] 16 16 - [isa] 18 20 - [(] 21 21 - [op] 22 23 - [,] 24 24 - ['chebfun'] 26 34 - [)] 35 35 - [&&] 37 38 - [doTrunc] 40 46 - [)] 48 48 + [if] 13 15 + [(] 16 17 + [isa] 18 21 + [(] 21 22 + [op] 22 24 + [,] 24 25 + ['chebfun'] 26 35 + [)] 35 36 + [&&] 37 39 + [doTrunc] 40 47 + [)] 48 49 L219 - [f] 17 17 - [=] 19 19 - [op] 21 22 - [;] 23 23 + [f] 17 18 + [=] 19 20 + [op] 21 23 + [;] 23 24 L221 - [else] 13 16 + [else] 13 17 L225 - [\[] 17 17 - [f] 18 18 - [.] 19 19 - [funs] 20 23 - [,] 24 24 - [f] 26 26 - [.] 27 27 - [domain] 28 33 - [\]] 34 34 - [=] 36 36 - [chebfun] 38 44 - [.] 45 45 - [constructor] 46 56 - [(] 57 57 - [op] 58 59 - [,] 60 60 - [dom] 62 64 - [,] 65 65 - [data] 67 70 - [,] 71 71 - [pref] 73 76 - [)] 77 77 - [;] 78 78 + [\[] 17 18 + [f] 18 19 + [.] 19 20 + [funs] 20 24 + [,] 24 25 + [f] 26 27 + [.] 27 28 + [domain] 28 34 + [\]] 34 35 + [=] 36 37 + [chebfun] 38 45 + [.] 45 46 + [constructor] 46 57 + [(] 57 58 + [op] 58 60 + [,] 60 61 + [dom] 62 65 + [,] 65 66 + [data] 67 71 + [,] 71 72 + [pref] 73 77 + [)] 77 78 + [;] 78 79 L228 - [f] 17 17 - [.] 18 18 - [pointValues] 19 29 - [=] 31 31 - [chebfun] 33 39 - [.] 40 40 - [getValuesAtBreakpoints] 41 62 - [(] 63 63 - [f] 64 64 - [.] 65 65 - [funs] 66 69 - [,] 70 70 - [.] 72 72 - [.] 73 73 - [.] 74 74 + [f] 17 18 + [.] 18 19 + [pointValues] 19 30 + [=] 31 32 + [chebfun] 33 40 + [.] 40 41 + [getValuesAtBreakpoints] 41 63 + [(] 63 64 + [f] 64 65 + [.] 65 66 + [funs] 66 70 + [,] 70 71 + [.] 72 73 + [.] 73 74 + [.] 74 75 L229 - [f] 21 21 - [.] 22 22 - [domain] 23 28 - [,] 29 29 - [op] 31 32 - [)] 33 33 - [;] 34 34 + [f] 21 22 + [.] 22 23 + [domain] 23 29 + [,] 29 30 + [op] 31 33 + [)] 33 34 + [;] 34 35 L232 - [\[] 17 17 - [ignored] 18 24 - [,] 25 25 - [index] 27 31 - [\]] 32 32 - [=] 34 34 - [setdiff] 36 42 - [(] 43 43 - [f] 44 44 - [.] 45 45 - [domain] 46 51 - [,] 52 52 - [dom] 54 56 - [)] 57 57 - [;] 58 58 + [\[] 17 18 + [ignored] 18 25 + [,] 25 26 + [index] 27 32 + [\]] 32 33 + [=] 34 35 + [setdiff] 36 43 + [(] 43 44 + [f] 44 45 + [.] 45 46 + [domain] 46 52 + [,] 52 53 + [dom] 54 57 + [)] 57 58 + [;] 58 59 L233 - [f] 17 17 - [=] 19 19 - [merge] 21 25 - [(] 26 26 - [f] 27 27 - [,] 28 28 - [index] 30 34 - [(] 35 35 - [:] 36 36 - [)] 37 37 - [.'] 38 39 - [,] 40 40 - [pref] 42 45 - [)] 46 46 - [;] 47 47 + [f] 17 18 + [=] 19 20 + [merge] 21 26 + [(] 26 27 + [f] 27 28 + [,] 28 29 + [index] 30 35 + [(] 35 36 + [:] 36 37 + [)] 37 38 + [.'] 38 40 + [,] 40 41 + [pref] 42 46 + [)] 46 47 + [;] 47 48 L235 - [end] 13 15 + [end] 13 16 L237 - [if] 13 14 - [(] 16 16 - [doTrunc] 18 24 - [)] 26 26 + [if] 13 15 + [(] 16 17 + [doTrunc] 18 25 + [)] 26 27 L239 - [if] 17 18 - [(] 20 20 - [isa] 22 24 - [(] 25 25 - [pref] 27 30 - [.] 31 31 - [tech] 32 35 - [(] 36 36 - [)] 37 37 - [,] 38 38 - ['chebtech'] 39 48 - [)] 50 50 - [)] 52 52 + [if] 17 19 + [(] 20 21 + [isa] 22 25 + [(] 25 26 + [pref] 27 31 + [.] 31 32 + [tech] 32 36 + [(] 36 37 + [)] 37 38 + [,] 38 39 + ['chebtech'] 39 49 + [)] 50 51 + [)] 52 53 L240 - [c] 21 21 - [=] 23 23 - [chebcoeffs] 25 34 - [(] 35 35 - [f] 36 36 - [,] 37 37 - [truncLength] 39 49 - [)] 50 50 - [;] 51 51 + [c] 21 22 + [=] 23 24 + [chebcoeffs] 25 35 + [(] 35 36 + [f] 36 37 + [,] 37 38 + [truncLength] 39 50 + [)] 50 51 + [;] 51 52 L241 - [else] 17 20 + [else] 17 21 L242 - [c] 21 21 - [=] 23 23 - [trigcoeffs] 25 34 - [(] 35 35 - [f] 36 36 - [,] 37 37 - [truncLength] 39 49 - [)] 50 50 - [;] 51 51 + [c] 21 22 + [=] 23 24 + [trigcoeffs] 25 35 + [(] 35 36 + [f] 36 37 + [,] 37 38 + [truncLength] 39 50 + [)] 50 51 + [;] 51 52 L243 - [end] 17 19 + [end] 17 20 L244 - [f] 17 17 - [=] 19 19 - [chebfun] 21 27 - [(] 28 28 - [c] 29 29 - [,] 30 30 - [f] 32 32 - [.] 33 33 - [domain] 34 39 - [(] 40 40 - [\[] 41 41 - [1] 42 42 - [,] 43 43 - [end] 44 46 - [\]] 47 47 - [)] 48 48 - [,] 49 49 - ['coeffs'] 51 58 - [,] 59 59 - [pref] 61 64 - [)] 65 65 - [;] 66 66 + [f] 17 18 + [=] 19 20 + [chebfun] 21 28 + [(] 28 29 + [c] 29 30 + [,] 30 31 + [f] 32 33 + [.] 33 34 + [domain] 34 40 + [(] 40 41 + [\[] 41 42 + [1] 42 43 + [,] 43 44 + [end] 44 47 + [\]] 47 48 + [)] 48 49 + [,] 49 50 + ['coeffs'] 51 59 + [,] 59 60 + [pref] 61 65 + [)] 65 66 + [;] 66 67 L245 - [end] 13 15 + [end] 13 16 L247 - [end] 9 11 + [end] 9 12 L249 - [end] 5 7 + [end] 5 8 L254 - [methods] 5 11 - [(] 13 13 - [Access] 15 20 - [=] 22 22 - [public] 24 29 - [,] 30 30 - [Static] 32 37 - [=] 39 39 - [false] 41 45 - [)] 47 47 + [methods] 5 12 + [(] 13 14 + [Access] 15 21 + [=] 22 23 + [public] 24 30 + [,] 30 31 + [Static] 32 38 + [=] 39 40 + [false] 41 46 + [)] 47 48 L257 - [f] 9 9 - [=] 11 11 - [abs] 13 15 - [(] 16 16 - [f] 17 17 - [,] 18 18 - [pref] 20 23 - [)] 24 24 + [f] 9 10 + [=] 11 12 + [abs] 13 16 + [(] 16 17 + [f] 17 18 + [,] 18 19 + [pref] 20 24 + [)] 24 25 L260 - [a] 9 9 - [=] 11 11 - [any] 13 15 - [(] 16 16 - [f] 17 17 - [,] 18 18 - [dim] 20 22 - [)] 23 23 + [a] 9 10 + [=] 11 12 + [any] 13 16 + [(] 16 17 + [f] 17 18 + [,] 18 19 + [dim] 20 23 + [)] 23 24 L263 - [out] 9 11 - [=] 13 13 - [arcLength] 15 23 - [(] 24 24 - [f] 25 25 - [,] 26 26 - [a] 28 28 - [,] 29 29 - [b] 31 31 - [)] 32 32 + [out] 9 12 + [=] 13 14 + [arcLength] 15 24 + [(] 24 25 + [f] 25 26 + [,] 26 27 + [a] 28 29 + [,] 29 30 + [b] 31 32 + [)] 32 33 L266 - [\[] 9 9 - [y] 10 10 - [,] 11 11 - [t] 13 13 - [\]] 14 14 - [=] 16 16 - [bvp4c] 18 22 - [(] 23 23 - [fun1] 24 27 - [,] 28 28 - [fun2] 30 33 - [,] 34 34 - [y0] 36 37 - [,] 38 38 - [varargin] 40 47 - [)] 48 48 - [;] 49 49 + [\[] 9 10 + [y] 10 11 + [,] 11 12 + [t] 13 14 + [\]] 14 15 + [=] 16 17 + [bvp4c] 18 23 + [(] 23 24 + [fun1] 24 28 + [,] 28 29 + [fun2] 30 34 + [,] 34 35 + [y0] 36 38 + [,] 38 39 + [varargin] 40 48 + [)] 48 49 + [;] 49 50 L269 - [\[] 9 9 - [y] 10 10 - [,] 11 11 - [t] 13 13 - [\]] 14 14 - [=] 16 16 - [bvp5c] 18 22 - [(] 23 23 - [fun1] 24 27 - [,] 28 28 - [fun2] 30 33 - [,] 34 34 - [y0] 36 37 - [,] 38 38 - [varargin] 40 47 - [)] 48 48 - [;] 49 49 + [\[] 9 10 + [y] 10 11 + [,] 11 12 + [t] 13 14 + [\]] 14 15 + [=] 16 17 + [bvp5c] 18 23 + [(] 23 24 + [fun1] 24 28 + [,] 28 29 + [fun2] 30 34 + [,] 34 35 + [y0] 36 38 + [,] 38 39 + [varargin] 40 48 + [)] 48 49 + [;] 49 50 L272 - [g] 9 9 - [=] 11 11 - [ceil] 13 16 - [(] 17 17 - [f] 18 18 - [)] 19 19 + [g] 9 10 + [=] 11 12 + [ceil] 13 17 + [(] 17 18 + [f] 18 19 + [)] 19 20 L275 - [h] 9 9 - [=] 11 11 - [plotcoeffs] 13 22 - [(] 23 23 - [f] 24 24 - [,] 25 25 - [varargin] 27 34 - [)] 35 35 - [;] 36 36 + [h] 9 10 + [=] 11 12 + [plotcoeffs] 13 23 + [(] 23 24 + [f] 24 25 + [,] 25 26 + [varargin] 27 35 + [)] 35 36 + [;] 36 37 L278 - [C] 9 9 - [=] 11 11 - [complex] 13 19 - [(] 20 20 - [A] 21 21 - [,] 22 22 - [B] 24 24 - [)] 25 25 + [C] 9 10 + [=] 11 12 + [complex] 13 20 + [(] 20 21 + [A] 21 22 + [,] 22 23 + [B] 24 25 + [)] 25 26 L281 - [h] 9 9 - [=] 11 11 - [compose] 13 19 - [(] 20 20 - [f] 21 21 - [,] 22 22 - [op] 24 25 - [,] 26 26 - [g] 28 28 - [,] 29 29 - [pref] 31 34 - [)] 35 35 + [h] 9 10 + [=] 11 12 + [compose] 13 20 + [(] 20 21 + [f] 21 22 + [,] 22 23 + [op] 24 26 + [,] 26 27 + [g] 28 29 + [,] 29 30 + [pref] 31 35 + [)] 35 36 L284 - [f] 9 9 - [=] 11 11 - [conj] 13 16 - [(] 17 17 - [f] 18 18 - [)] 19 19 + [f] 9 10 + [=] 11 12 + [conj] 13 17 + [(] 17 18 + [f] 18 19 + [)] 19 20 L287 - [f] 9 9 - [=] 11 11 - [ctranspose] 13 22 - [(] 23 23 - [f] 24 24 - [)] 25 25 + [f] 9 10 + [=] 11 12 + [ctranspose] 13 23 + [(] 23 24 + [f] 24 25 + [)] 25 26 L290 - [display] 9 15 - [(] 16 16 - [f] 17 17 - [)] 18 18 - [;] 19 19 + [display] 9 16 + [(] 16 17 + [f] 17 18 + [)] 18 19 + [;] 19 20 L293 - [out] 9 11 - [=] 13 13 - [epslevel] 15 22 - [(] 23 23 - [f] 24 24 - [,] 25 25 - [flag] 27 30 - [)] 31 31 - [;] 32 32 + [out] 9 12 + [=] 13 14 + [epslevel] 15 23 + [(] 23 24 + [f] 24 25 + [,] 25 26 + [flag] 27 31 + [)] 31 32 + [;] 32 33 L296 - [y] 9 9 - [=] 11 11 - [feval] 13 17 - [(] 18 18 - [f] 19 19 - [,] 20 20 - [x] 22 22 - [,] 23 23 - [varargin] 25 32 - [)] 33 33 + [y] 9 10 + [=] 11 12 + [feval] 13 18 + [(] 18 19 + [f] 19 20 + [,] 20 21 + [x] 22 23 + [,] 23 24 + [varargin] 25 33 + [)] 33 34 L299 - [g] 9 9 - [=] 11 11 - [fix] 13 15 - [(] 16 16 - [f] 17 17 - [)] 18 18 - [;] 19 19 + [g] 9 10 + [=] 11 12 + [fix] 13 16 + [(] 16 17 + [f] 17 18 + [)] 18 19 + [;] 19 20 L302 - [g] 9 9 - [=] 11 11 - [floor] 13 17 - [(] 18 18 - [f] 19 19 - [)] 20 20 - [;] 21 21 + [g] 9 10 + [=] 11 12 + [floor] 13 18 + [(] 18 19 + [f] 19 20 + [)] 20 21 + [;] 21 22 L305 - [out] 9 11 - [=] 13 13 - [get] 15 17 - [(] 18 18 - [f] 19 19 - [,] 20 20 - [prop] 22 25 - [,] 26 26 - [simpLevel] 28 36 - [)] 37 37 - [;] 38 38 + [out] 9 12 + [=] 13 14 + [get] 15 18 + [(] 18 19 + [f] 19 20 + [,] 20 21 + [prop] 22 26 + [,] 26 27 + [simpLevel] 28 37 + [)] 37 38 + [;] 38 39 L308 - [out] 9 11 - [=] 13 13 - [hscale] 15 20 - [(] 21 21 - [f] 22 22 - [)] 23 23 - [;] 24 24 + [out] 9 12 + [=] 13 14 + [hscale] 15 21 + [(] 21 22 + [f] 22 23 + [)] 23 24 + [;] 24 25 L311 - [f] 9 9 - [=] 11 11 - [imag] 13 16 - [(] 17 17 - [f] 18 18 - [)] 19 19 + [f] 9 10 + [=] 11 12 + [imag] 13 17 + [(] 17 18 + [f] 18 19 + [)] 19 20 L314 - [out] 9 11 - [=] 13 13 - [isempty] 15 21 - [(] 22 22 - [f] 23 23 - [)] 24 24 + [out] 9 12 + [=] 13 14 + [isempty] 15 22 + [(] 22 23 + [f] 23 24 + [)] 24 25 L317 - [out] 9 11 - [=] 13 13 - [isequal] 15 21 - [(] 22 22 - [f] 23 23 - [,] 24 24 - [g] 26 26 - [)] 27 27 + [out] 9 12 + [=] 13 14 + [isequal] 15 22 + [(] 22 23 + [f] 23 24 + [,] 24 25 + [g] 26 27 + [)] 27 28 L320 - [out] 9 11 - [=] 13 13 - [isfinite] 15 22 - [(] 23 23 - [f] 24 24 - [)] 25 25 + [out] 9 12 + [=] 13 14 + [isfinite] 15 23 + [(] 23 24 + [f] 24 25 + [)] 25 26 L323 - [out] 9 11 - [=] 13 13 - [isinf] 15 19 - [(] 20 20 - [f] 21 21 - [)] 22 22 + [out] 9 12 + [=] 13 14 + [isinf] 15 20 + [(] 20 21 + [f] 21 22 + [)] 22 23 L326 - [out] 9 11 - [=] 13 13 - [isnan] 15 19 - [(] 20 20 - [f] 21 21 - [)] 22 22 + [out] 9 12 + [=] 13 14 + [isnan] 15 20 + [(] 20 21 + [f] 21 22 + [)] 22 23 L329 - [out] 9 11 - [=] 13 13 - [isreal] 15 20 - [(] 21 21 - [f] 22 22 - [)] 23 23 - [;] 24 24 + [out] 9 12 + [=] 13 14 + [isreal] 15 21 + [(] 21 22 + [f] 22 23 + [)] 23 24 + [;] 24 25 L332 - [out] 9 11 - [=] 13 13 - [isdelta] 15 21 - [(] 22 22 - [f] 23 23 - [)] 24 24 - [;] 25 25 + [out] 9 12 + [=] 13 14 + [isdelta] 15 22 + [(] 22 23 + [f] 23 24 + [)] 24 25 + [;] 25 26 L335 - [out] 9 11 - [=] 13 13 - [issing] 15 20 - [(] 21 21 - [f] 22 22 - [)] 23 23 + [out] 9 12 + [=] 13 14 + [issing] 15 21 + [(] 21 22 + [f] 22 23 + [)] 23 24 L339 - [out] 9 11 - [=] 13 13 - [isPeriodicTech] 15 28 - [(] 29 29 - [f] 30 30 - [)] 31 31 + [out] 9 12 + [=] 13 14 + [isPeriodicTech] 15 29 + [(] 29 30 + [f] 30 31 + [)] 31 32 L342 - [out] 9 11 - [=] 13 13 - [iszero] 15 20 - [(] 21 21 - [f] 22 22 - [)] 23 23 + [out] 9 12 + [=] 13 14 + [iszero] 15 21 + [(] 21 22 + [f] 22 23 + [)] 23 24 L345 - [out] 9 11 - [=] 13 13 - [kron] 15 18 - [(] 19 19 - [f] 20 20 - [,] 21 21 - [g] 23 23 - [)] 24 24 + [out] 9 12 + [=] 13 14 + [kron] 15 19 + [(] 19 20 + [f] 20 21 + [,] 21 22 + [g] 23 24 + [)] 24 25 L348 - [\[] 9 9 - [out] 10 12 - [,] 13 13 - [out2] 15 18 - [\]] 19 19 - [=] 21 21 - [length] 23 28 - [(] 29 29 - [f] 30 30 - [)] 31 31 - [;] 32 32 + [\[] 9 10 + [out] 10 13 + [,] 13 14 + [out2] 15 19 + [\]] 19 20 + [=] 21 22 + [length] 23 29 + [(] 29 30 + [f] 30 31 + [)] 31 32 + [;] 32 33 L351 - [c_leg] 9 13 - [=] 15 15 - [legpoly] 17 23 - [(] 24 24 - [f] 25 25 - [,] 26 26 - [n] 28 28 - [)] 29 29 + [c_leg] 9 14 + [=] 15 16 + [legpoly] 17 24 + [(] 24 25 + [f] 25 26 + [,] 26 27 + [n] 28 29 + [)] 29 30 L354 - [h] 9 9 - [=] 11 11 - [loglog] 13 18 - [(] 19 19 - [f] 20 20 - [,] 21 21 - [varargin] 23 30 - [)] 31 31 - [;] 32 32 + [h] 9 10 + [=] 11 12 + [loglog] 13 19 + [(] 19 20 + [f] 20 21 + [,] 21 22 + [varargin] 23 31 + [)] 31 32 + [;] 32 33 L357 - [f] 9 9 - [=] 11 11 - [minus] 13 17 - [(] 18 18 - [f] 19 19 - [,] 20 20 - [g] 22 22 - [)] 23 23 + [f] 9 10 + [=] 11 12 + [minus] 13 18 + [(] 18 19 + [f] 19 20 + [,] 20 21 + [g] 22 23 + [)] 23 24 L360 - [f] 9 9 - [=] 11 11 - [mtimes] 13 18 - [(] 19 19 - [f] 20 20 - [,] 21 21 - [c] 23 23 - [)] 24 24 + [f] 9 10 + [=] 11 12 + [mtimes] 13 19 + [(] 19 20 + [f] 20 21 + [,] 21 22 + [c] 23 24 + [)] 24 25 L363 - [\[] 9 9 - [f] 10 10 - [,] 11 11 - [mergedPts] 13 21 - [\]] 22 22 - [=] 24 24 - [merge] 26 30 - [(] 31 31 - [f] 32 32 - [,] 33 33 - [index] 35 39 - [,] 40 40 - [pref] 42 45 - [)] 46 46 + [\[] 9 10 + [f] 10 11 + [,] 11 12 + [mergedPts] 13 22 + [\]] 22 23 + [=] 24 25 + [merge] 26 31 + [(] 31 32 + [f] 32 33 + [,] 33 34 + [index] 35 40 + [,] 40 41 + [pref] 42 46 + [)] 46 47 L366 - [\[] 9 9 - [f] 10 10 - [,] 11 11 - [g] 13 13 - [\]] 14 14 - [=] 16 16 - [overlap] 18 24 - [(] 25 25 - [f] 26 26 - [,] 27 27 - [g] 29 29 - [)] 30 30 + [\[] 9 10 + [f] 10 11 + [,] 11 12 + [g] 13 14 + [\]] 14 15 + [=] 16 17 + [overlap] 18 25 + [(] 25 26 + [f] 26 27 + [,] 27 28 + [g] 29 30 + [)] 30 31 L369 - [varargout] 9 17 - [=] 19 19 - [plot] 21 24 - [(] 25 25 - [f] 26 26 - [,] 27 27 - [varargin] 29 36 - [)] 37 37 - [;] 38 38 + [varargout] 9 18 + [=] 19 20 + [plot] 21 25 + [(] 25 26 + [f] 26 27 + [,] 27 28 + [varargin] 29 37 + [)] 37 38 + [;] 38 39 L372 - [varargout] 9 17 - [=] 19 19 - [plot3] 21 25 - [(] 26 26 - [f] 27 27 - [,] 28 28 - [g] 30 30 - [,] 31 31 - [h] 33 33 - [,] 34 34 - [varargin] 36 43 - [)] 44 44 + [varargout] 9 18 + [=] 19 20 + [plot3] 21 26 + [(] 26 27 + [f] 27 28 + [,] 28 29 + [g] 30 31 + [,] 31 32 + [h] 33 34 + [,] 34 35 + [varargin] 36 44 + [)] 44 45 L375 - [f] 9 9 - [=] 11 11 - [power] 13 17 - [(] 18 18 - [f] 19 19 - [,] 20 20 - [b] 22 22 - [,] 23 23 - [pref] 25 28 - [)] 29 29 - [;] 30 30 + [f] 9 10 + [=] 11 12 + [power] 13 18 + [(] 18 19 + [f] 19 20 + [,] 20 21 + [b] 22 23 + [,] 23 24 + [pref] 25 29 + [)] 29 30 + [;] 30 31 L378 - [f] 9 9 - [=] 11 11 - [real] 13 16 - [(] 17 17 - [f] 18 18 - [)] 19 19 + [f] 9 10 + [=] 11 12 + [real] 13 17 + [(] 17 18 + [f] 18 19 + [)] 19 20 L381 - [f] 9 9 - [=] 11 11 - [restrict] 13 20 - [(] 21 21 - [f] 22 22 - [,] 23 23 - [newDomain] 25 33 - [)] 34 34 - [;] 35 35 + [f] 9 10 + [=] 11 12 + [restrict] 13 21 + [(] 21 22 + [f] 22 23 + [,] 23 24 + [newDomain] 25 34 + [)] 34 35 + [;] 35 36 L384 - [r] 9 9 - [=] 11 11 - [roots] 13 17 - [(] 18 18 - [f] 19 19 - [,] 20 20 - [varargin] 22 29 - [)] 30 30 - [;] 31 31 + [r] 9 10 + [=] 11 12 + [roots] 13 18 + [(] 18 19 + [f] 19 20 + [,] 20 21 + [varargin] 22 30 + [)] 30 31 + [;] 31 32 L387 - [g] 9 9 - [=] 11 11 - [round] 13 17 - [(] 18 18 - [f] 19 19 - [)] 20 20 + [g] 9 10 + [=] 11 12 + [round] 13 18 + [(] 18 19 + [f] 19 20 + [)] 20 21 L390 - [h] 9 9 - [=] 11 11 - [semilogx] 13 20 - [(] 21 21 - [f] 22 22 - [,] 23 23 - [varargin] 25 32 - [)] 33 33 - [;] 34 34 + [h] 9 10 + [=] 11 12 + [semilogx] 13 21 + [(] 21 22 + [f] 22 23 + [,] 23 24 + [varargin] 25 33 + [)] 33 34 + [;] 34 35 L393 - [h] 9 9 - [=] 11 11 - [semilogy] 13 20 - [(] 21 21 - [f] 22 22 - [,] 23 23 - [varargin] 25 32 - [)] 33 33 - [;] 34 34 + [h] 9 10 + [=] 11 12 + [semilogy] 13 21 + [(] 21 22 + [f] 22 23 + [,] 23 24 + [varargin] 25 33 + [)] 33 34 + [;] 34 35 L396 - [f] 9 9 - [=] 11 11 - [sign] 13 16 - [(] 17 17 - [f] 18 18 - [,] 19 19 - [pref] 21 24 - [)] 25 25 + [f] 9 10 + [=] 11 12 + [sign] 13 17 + [(] 17 18 + [f] 18 19 + [,] 19 20 + [pref] 21 25 + [)] 25 26 L399 - [f] 9 9 - [=] 11 11 - [simplify] 13 20 - [(] 21 21 - [f] 22 22 - [,] 23 23 - [tol] 25 27 - [)] 28 28 - [;] 29 29 + [f] 9 10 + [=] 11 12 + [simplify] 13 21 + [(] 21 22 + [f] 22 23 + [,] 23 24 + [tol] 25 28 + [)] 28 29 + [;] 29 30 L402 - [\[] 9 9 - [s1] 10 11 - [,] 12 12 - [s2] 14 15 - [\]] 16 16 - [=] 18 18 - [size] 20 23 - [(] 24 24 - [f] 25 25 - [,] 26 26 - [dim] 28 30 - [)] 31 31 - [;] 32 32 + [\[] 9 10 + [s1] 10 12 + [,] 12 13 + [s2] 14 16 + [\]] 16 17 + [=] 18 19 + [size] 20 24 + [(] 24 25 + [f] 25 26 + [,] 26 27 + [dim] 28 31 + [)] 31 32 + [;] 32 33 L405 - [f] 9 9 - [=] 11 11 - [sqrt] 13 16 - [(] 17 17 - [f] 18 18 - [,] 19 19 - [pref] 21 24 - [)] 25 25 + [f] 9 10 + [=] 11 12 + [sqrt] 13 17 + [(] 17 18 + [f] 18 19 + [,] 19 20 + [pref] 21 25 + [)] 25 26 L408 - [varargout] 9 17 - [=] 19 19 - [subsref] 21 27 - [(] 28 28 - [f] 29 29 - [,] 30 30 - [index] 32 36 - [)] 37 37 - [;] 38 38 + [varargout] 9 18 + [=] 19 20 + [subsref] 21 28 + [(] 28 29 + [f] 29 30 + [,] 30 31 + [index] 32 37 + [)] 37 38 + [;] 38 39 L411 - [varargout] 9 17 - [=] 19 19 - [subsasgn] 21 28 - [(] 29 29 - [f] 30 30 - [,] 31 31 - [varargin] 33 40 - [)] 41 41 - [;] 42 42 + [varargout] 9 18 + [=] 19 20 + [subsasgn] 21 29 + [(] 29 30 + [f] 30 31 + [,] 31 32 + [varargin] 33 41 + [)] 41 42 + [;] 42 43 L414 - [f] 9 9 - [=] 11 11 - [times] 13 17 - [(] 18 18 - [f] 19 19 - [,] 20 20 - [g] 22 22 - [,] 23 23 - [varargin] 25 32 - [)] 33 33 + [f] 9 10 + [=] 11 12 + [times] 13 18 + [(] 18 19 + [f] 19 20 + [,] 20 21 + [g] 22 23 + [,] 23 24 + [varargin] 25 33 + [)] 33 34 L417 - [f] 9 9 - [=] 11 11 - [transpose] 13 21 - [(] 22 22 - [f] 23 23 - [)] 24 24 + [f] 9 10 + [=] 11 12 + [transpose] 13 22 + [(] 22 23 + [f] 23 24 + [)] 24 25 L420 - [f] 9 9 - [=] 11 11 - [uminus] 13 18 - [(] 19 19 - [f] 20 20 - [)] 21 21 + [f] 9 10 + [=] 11 12 + [uminus] 13 19 + [(] 19 20 + [f] 20 21 + [)] 21 22 L423 - [f] 9 9 - [=] 11 11 - [uplus] 13 17 - [(] 18 18 - [f] 19 19 - [)] 20 20 + [f] 9 10 + [=] 11 12 + [uplus] 13 18 + [(] 18 19 + [f] 19 20 + [)] 20 21 L426 - [out] 9 11 - [=] 13 13 - [vscale] 15 20 - [(] 21 21 - [f] 22 22 - [,] 23 23 - [s] 25 25 - [)] 26 26 - [;] 27 27 + [out] 9 12 + [=] 13 14 + [vscale] 15 21 + [(] 21 22 + [f] 22 23 + [,] 23 24 + [s] 25 26 + [)] 26 27 + [;] 27 28 L427 - [end] 5 7 + [end] 5 8 L432 - [methods] 5 11 - [(] 13 13 - [Hidden] 15 20 - [=] 22 22 - [true] 24 27 - [,] 28 28 - [Static] 30 35 - [=] 37 37 - [false] 39 43 - [)] 45 45 + [methods] 5 12 + [(] 13 14 + [Hidden] 15 21 + [=] 22 23 + [true] 24 28 + [,] 28 29 + [Static] 30 36 + [=] 37 38 + [false] 39 44 + [)] 45 46 L435 - [f] 9 9 - [=] 11 11 - [addBreaks] 13 21 - [(] 22 22 - [f] 23 23 - [,] 24 24 - [breaks] 26 31 - [,] 32 32 - [tol] 34 36 - [)] 37 37 + [f] 9 10 + [=] 11 12 + [addBreaks] 13 22 + [(] 22 23 + [f] 23 24 + [,] 24 25 + [breaks] 26 32 + [,] 32 33 + [tol] 34 37 + [)] 37 38 L438 - [f] 9 9 - [=] 11 11 - [addBreaksAtRoots] 13 28 - [(] 29 29 - [f] 30 30 - [,] 31 31 - [tol] 33 35 - [)] 36 36 + [f] 9 10 + [=] 11 12 + [addBreaksAtRoots] 13 29 + [(] 29 30 + [f] 30 31 + [,] 31 32 + [tol] 33 36 + [)] 36 37 L441 - [f] 9 9 - [=] 11 11 - [assignColumns] 13 25 - [(] 26 26 - [f] 27 27 - [,] 28 28 - [colIdx] 30 35 - [,] 36 36 - [g] 38 38 - [)] 39 39 + [f] 9 10 + [=] 11 12 + [assignColumns] 13 26 + [(] 26 27 + [f] 27 28 + [,] 28 29 + [colIdx] 30 36 + [,] 36 37 + [g] 38 39 + [)] 39 40 L444 - [f] 9 9 - [=] 11 11 - [changeTech] 13 22 - [(] 23 23 - [f] 24 24 - [,] 25 25 - [newtech] 27 33 - [)] 34 34 - [;] 35 35 + [f] 9 10 + [=] 11 12 + [changeTech] 13 23 + [(] 23 24 + [f] 24 25 + [,] 25 26 + [newtech] 27 34 + [)] 34 35 + [;] 35 36 L447 - [f] 9 9 - [=] 11 11 - [define] 13 18 - [(] 19 19 - [f] 20 20 - [,] 21 21 - [s] 22 22 - [,] 23 23 - [v] 24 24 - [)] 25 25 - [;] 26 26 + [f] 9 10 + [=] 11 12 + [define] 13 19 + [(] 19 20 + [f] 20 21 + [,] 21 22 + [s] 22 23 + [,] 23 24 + [v] 24 25 + [)] 25 26 + [;] 26 27 L450 - [f] 9 9 - [=] 11 11 - [defineInterval] 13 26 - [(] 27 27 - [f] 28 28 - [,] 29 29 - [subInt] 31 36 - [,] 37 37 - [g] 39 39 - [)] 40 40 + [f] 9 10 + [=] 11 12 + [defineInterval] 13 27 + [(] 27 28 + [f] 28 29 + [,] 29 30 + [subInt] 31 37 + [,] 37 38 + [g] 39 40 + [)] 40 41 L453 - [f] 9 9 - [=] 11 11 - [definePoint] 13 23 - [(] 24 24 - [f] 25 25 - [,] 26 26 - [s] 28 28 - [,] 29 29 - [v] 31 31 - [)] 32 32 + [f] 9 10 + [=] 11 12 + [definePoint] 13 24 + [(] 24 25 + [f] 25 26 + [,] 26 27 + [s] 28 29 + [,] 29 30 + [v] 31 32 + [)] 32 33 L456 - [M] 9 9 - [=] 11 11 - [diag] 13 16 - [(] 17 17 - [f] 18 18 - [)] 19 19 + [M] 9 10 + [=] 11 12 + [diag] 13 17 + [(] 17 18 + [f] 18 19 + [)] 19 20 L459 - [\[] 9 9 - [name] 10 13 - [,] 14 14 - [data] 16 19 - [\]] 20 20 - [=] 22 22 - [dispData] 24 31 - [(] 32 32 - [f] 33 33 - [)] 34 34 + [\[] 9 10 + [name] 10 14 + [,] 14 15 + [data] 16 20 + [\]] 20 21 + [=] 22 23 + [dispData] 24 32 + [(] 32 33 + [f] 33 34 + [)] 34 35 L462 - [pass] 9 12 - [=] 14 14 - [domainCheck] 16 26 - [(] 27 27 - [f] 28 28 - [,] 29 29 - [g] 31 31 - [)] 32 32 - [;] 33 33 + [pass] 9 13 + [=] 14 15 + [domainCheck] 16 27 + [(] 27 28 + [f] 28 29 + [,] 29 30 + [g] 31 32 + [)] 32 33 + [;] 33 34 L465 - [f] 9 9 - [=] 11 11 - [extractColumns] 13 26 - [(] 27 27 - [f] 28 28 - [,] 29 29 - [columnIndex] 31 41 - [)] 42 42 - [;] 43 43 + [f] 9 10 + [=] 11 12 + [extractColumns] 13 27 + [(] 27 28 + [f] 28 29 + [,] 29 30 + [columnIndex] 31 42 + [)] 42 43 + [;] 43 44 L468 - [varargin] 9 16 - [=] 18 18 - [fzero] 20 24 - [(] 25 25 - [varargout] 26 34 - [)] 35 35 - [;] 36 36 + [varargin] 9 17 + [=] 18 19 + [fzero] 20 25 + [(] 25 26 + [varargout] 26 35 + [)] 35 36 + [;] 36 37 L471 - [\[] 9 9 - [deltaMag] 10 17 - [,] 18 18 - [deltLoc] 20 26 - [\]] 27 27 - [=] 29 29 - [getDeltaFunctions] 31 47 - [(] 48 48 - [f] 49 49 - [)] 50 50 - [;] 51 51 + [\[] 9 10 + [deltaMag] 10 18 + [,] 18 19 + [deltLoc] 20 27 + [\]] 27 28 + [=] 29 30 + [getDeltaFunctions] 31 48 + [(] 48 49 + [f] 49 50 + [)] 50 51 + [;] 51 52 L474 - [\[] 9 9 - [rBreaks] 10 16 - [,] 17 17 - [rAll] 19 22 - [\]] 23 23 - [=] 25 25 - [getRootsForBreaks] 27 43 - [(] 44 44 - [f] 45 45 - [,] 46 46 - [tol] 48 50 - [)] 51 51 + [\[] 9 10 + [rBreaks] 10 17 + [,] 17 18 + [rAll] 19 23 + [\]] 23 24 + [=] 25 26 + [getRootsForBreaks] 27 44 + [(] 44 45 + [f] 45 46 + [,] 46 47 + [tol] 48 51 + [)] 51 52 L477 - [out] 9 11 - [=] 13 13 - [isQuasi] 15 21 - [(] 22 22 - [f] 23 23 - [)] 24 24 + [out] 9 12 + [=] 13 14 + [isQuasi] 15 22 + [(] 22 23 + [f] 23 24 + [)] 24 25 L480 - [out] 9 11 - [=] 13 13 - [numColumns] 15 24 - [(] 25 25 - [f] 26 26 - [)] 27 27 + [out] 9 12 + [=] 13 14 + [numColumns] 15 25 + [(] 25 26 + [f] 26 27 + [)] 27 28 L483 - [data] 9 12 - [=] 14 14 - [plotData] 16 23 - [(] 24 24 - [f] 25 25 - [,] 26 26 - [g] 28 28 - [,] 29 29 - [h] 31 31 - [)] 32 32 + [data] 9 13 + [=] 14 15 + [plotData] 16 24 + [(] 24 25 + [f] 25 26 + [,] 26 27 + [g] 28 29 + [,] 29 30 + [h] 31 32 + [)] 32 33 L486 - [varargin] 9 16 - [=] 18 18 - [quad] 20 23 - [(] 24 24 - [varargout] 25 33 - [)] 34 34 - [;] 35 35 + [varargin] 9 17 + [=] 18 19 + [quad] 20 24 + [(] 24 25 + [varargout] 25 34 + [)] 34 35 + [;] 35 36 L489 - [f] 9 9 - [=] 11 11 - [setPointValues] 13 26 - [(] 27 27 - [f] 28 28 - [,] 29 29 - [j] 31 31 - [,] 32 32 - [k] 34 34 - [,] 35 35 - [vals] 37 40 - [)] 41 41 + [f] 9 10 + [=] 11 12 + [setPointValues] 13 27 + [(] 27 28 + [f] 28 29 + [,] 29 30 + [j] 31 32 + [,] 32 33 + [k] 34 35 + [,] 35 36 + [vals] 37 41 + [)] 41 42 L492 - [f] 9 9 - [=] 11 11 - [tidyImpulses] 13 24 - [(] 25 25 - [f] 26 26 - [)] 27 27 + [f] 9 10 + [=] 11 12 + [tidyImpulses] 13 25 + [(] 25 26 + [f] 26 27 + [)] 27 28 L495 - [\[] 9 9 - [f] 10 10 - [,] 11 11 - [g] 13 13 - [,] 14 14 - [newBreaksLocF] 16 28 - [,] 29 29 - [newBreaksLocG] 31 43 - [\]] 44 44 - [=] 46 46 - [tweakDomain] 48 58 - [(] 59 59 - [f] 60 60 - [,] 61 61 - [g] 63 63 - [,] 64 64 - [tol] 66 68 - [,] 69 69 - [pos] 71 73 - [)] 74 74 + [\[] 9 10 + [f] 10 11 + [,] 11 12 + [g] 13 14 + [,] 14 15 + [newBreaksLocF] 16 29 + [,] 29 30 + [newBreaksLocG] 31 44 + [\]] 44 45 + [=] 46 47 + [tweakDomain] 48 59 + [(] 59 60 + [f] 60 61 + [,] 61 62 + [g] 63 64 + [,] 64 65 + [tol] 66 69 + [,] 69 70 + [pos] 71 74 + [)] 74 75 L497 - [end] 5 7 + [end] 5 8 L502 - [methods] 5 11 - [(] 13 13 - [Access] 15 20 - [=] 22 22 - [private] 24 30 - [,] 31 31 - [Static] 33 38 - [=] 40 40 - [false] 42 46 - [)] 48 48 + [methods] 5 12 + [(] 13 14 + [Access] 15 21 + [=] 22 23 + [private] 24 31 + [,] 31 32 + [Static] 33 39 + [=] 40 41 + [false] 42 47 + [)] 48 49 L504 - [f] 9 9 - [=] 11 11 - [thresholdBreakpointValues] 13 37 - [(] 38 38 - [f] 39 39 - [)] 40 40 - [;] 41 41 + [f] 9 10 + [=] 11 12 + [thresholdBreakpointValues] 13 38 + [(] 38 39 + [f] 39 40 + [)] 40 41 + [;] 41 42 L505 - [end] 5 7 + [end] 5 8 L511 - [methods] 5 11 - [(] 13 13 - [Access] 15 20 - [=] 22 22 - [public] 24 29 - [,] 30 30 - [Static] 32 37 - [=] 39 39 - [true] 41 44 - [)] 46 46 + [methods] 5 12 + [(] 13 14 + [Access] 15 21 + [=] 22 23 + [public] 24 30 + [,] 30 31 + [Static] 32 38 + [=] 39 40 + [true] 41 45 + [)] 46 47 L514 - [y] 9 9 - [=] 11 11 - [dct] 13 15 - [(] 16 16 - [u] 17 17 - [,] 18 18 - [kind] 20 23 - [)] 24 24 - [;] 25 25 + [y] 9 10 + [=] 11 12 + [dct] 13 16 + [(] 16 17 + [u] 17 18 + [,] 18 19 + [kind] 20 24 + [)] 24 25 + [;] 25 26 L517 - [u] 9 9 - [=] 11 11 - [idct] 13 16 - [(] 17 17 - [y] 18 18 - [,] 19 19 - [kind] 21 24 - [)] 25 25 - [;] 26 26 + [u] 9 10 + [=] 11 12 + [idct] 13 17 + [(] 17 18 + [y] 18 19 + [,] 19 20 + [kind] 21 25 + [)] 25 26 + [;] 26 27 L520 - [y] 9 9 - [=] 11 11 - [dst] 13 15 - [(] 16 16 - [u] 17 17 - [,] 18 18 - [kind] 20 23 - [)] 24 24 - [;] 25 25 + [y] 9 10 + [=] 11 12 + [dst] 13 16 + [(] 16 17 + [u] 17 18 + [,] 18 19 + [kind] 20 24 + [)] 24 25 + [;] 25 26 L523 - [u] 9 9 - [=] 11 11 - [idst] 13 16 - [(] 17 17 - [y] 18 18 - [,] 19 19 - [kind] 21 24 - [)] 25 25 - [;] 26 26 + [u] 9 10 + [=] 11 12 + [idst] 13 17 + [(] 17 18 + [y] 18 19 + [,] 19 20 + [kind] 21 25 + [)] 25 26 + [;] 26 27 L526 - [f] 9 9 - [=] 11 11 - [interp1] 13 19 - [(] 20 20 - [x] 21 21 - [,] 22 22 - [y] 24 24 - [,] 25 25 - [method] 27 32 - [,] 33 33 - [dom] 35 37 - [)] 38 38 - [;] 39 39 + [f] 9 10 + [=] 11 12 + [interp1] 13 20 + [(] 20 21 + [x] 21 22 + [,] 22 23 + [y] 24 25 + [,] 25 26 + [method] 27 33 + [,] 33 34 + [dom] 35 38 + [)] 38 39 + [;] 39 40 L529 - [f] 9 9 - [=] 11 11 - [lagrange] 13 20 - [(] 21 21 - [x] 22 22 - [,] 23 23 - [varargin] 25 32 - [)] 33 33 - [;] 34 34 + [f] 9 10 + [=] 11 12 + [lagrange] 13 21 + [(] 21 22 + [x] 22 23 + [,] 23 24 + [varargin] 25 33 + [)] 33 34 + [;] 34 35 L532 - [\[] 9 9 - [t] 10 10 - [,] 11 11 - [y] 13 13 - [\]] 14 14 - [=] 16 16 - [ode113] 18 23 - [(] 24 24 - [varargin] 25 32 - [)] 33 33 - [;] 34 34 + [\[] 9 10 + [t] 10 11 + [,] 11 12 + [y] 13 14 + [\]] 14 15 + [=] 16 17 + [ode113] 18 24 + [(] 24 25 + [varargin] 25 33 + [)] 33 34 + [;] 34 35 L535 - [\[] 9 9 - [t] 10 10 - [,] 11 11 - [y] 13 13 - [\]] 14 14 - [=] 16 16 - [ode15s] 18 23 - [(] 24 24 - [varargin] 25 32 - [)] 33 33 - [;] 34 34 + [\[] 9 10 + [t] 10 11 + [,] 11 12 + [y] 13 14 + [\]] 14 15 + [=] 16 17 + [ode15s] 18 24 + [(] 24 25 + [varargin] 25 33 + [)] 33 34 + [;] 34 35 L538 - [\[] 9 9 - [t] 10 10 - [,] 11 11 - [y] 13 13 - [\]] 14 14 - [=] 16 16 - [ode45] 18 22 - [(] 23 23 - [varargin] 24 31 - [)] 32 32 - [;] 33 33 + [\[] 9 10 + [t] 10 11 + [,] 11 12 + [y] 13 14 + [\]] 14 15 + [=] 16 17 + [ode45] 18 23 + [(] 23 24 + [varargin] 24 32 + [)] 32 33 + [;] 33 34 L541 - [f] 9 9 - [=] 11 11 - [pchip] 13 17 - [(] 18 18 - [x] 19 19 - [,] 20 20 - [y] 22 22 - [,] 23 23 - [method] 25 30 - [)] 31 31 - [;] 32 32 + [f] 9 10 + [=] 11 12 + [pchip] 13 18 + [(] 18 19 + [x] 19 20 + [,] 20 21 + [y] 22 23 + [,] 23 24 + [method] 25 31 + [)] 31 32 + [;] 32 33 L544 - [f] 9 9 - [=] 11 11 - [spline] 13 18 - [(] 19 19 - [x] 20 20 - [,] 21 21 - [y] 23 23 - [,] 24 24 - [d] 26 26 - [)] 27 27 - [;] 28 28 + [f] 9 10 + [=] 11 12 + [spline] 13 19 + [(] 19 20 + [x] 20 21 + [,] 21 22 + [y] 23 24 + [,] 24 25 + [d] 26 27 + [)] 27 28 + [;] 28 29 L547 - [update] 9 14 - [(] 15 15 - [varargin] 16 23 - [)] 24 24 + [update] 9 15 + [(] 15 16 + [varargin] 16 24 + [)] 24 25 L549 - [end] 5 7 + [end] 5 8 L554 - [methods] 5 11 - [(] 13 13 - [Hidden] 15 20 - [=] 22 22 - [true] 24 27 - [,] 28 28 - [Static] 30 35 - [=] 37 37 - [true] 39 42 - [)] 44 44 + [methods] 5 12 + [(] 13 14 + [Hidden] 15 21 + [=] 22 23 + [true] 24 28 + [,] 28 29 + [Static] 30 36 + [=] 37 38 + [true] 39 43 + [)] 44 45 L557 - [G] 9 9 - [=] 11 11 - [cell2quasi] 13 22 - [(] 23 23 - [F] 24 24 - [)] 25 25 + [G] 9 10 + [=] 11 12 + [cell2quasi] 13 23 + [(] 23 24 + [F] 24 25 + [)] 25 26 L560 - [vals] 9 12 - [=] 14 14 - [getValuesAtBreakpoints] 16 37 - [(] 38 38 - [funs] 39 42 - [,] 43 43 - [ends] 45 48 - [,] 49 49 - [op] 51 52 - [)] 53 53 - [;] 54 54 + [vals] 9 13 + [=] 14 15 + [getValuesAtBreakpoints] 16 38 + [(] 38 39 + [funs] 39 43 + [,] 43 44 + [ends] 45 49 + [,] 49 50 + [op] 51 53 + [)] 53 54 + [;] 54 55 L563 - [out] 9 11 - [=] 13 13 - [whichInterval] 15 27 - [(] 28 28 - [dom] 29 31 - [,] 32 32 - [x] 34 34 - [,] 35 35 - [direction] 37 45 - [)] 46 46 - [;] 47 47 + [out] 9 12 + [=] 13 14 + [whichInterval] 15 28 + [(] 28 29 + [dom] 29 32 + [,] 32 33 + [x] 34 35 + [,] 35 36 + [direction] 37 46 + [)] 46 47 + [;] 47 48 L565 - [end] 5 7 + [end] 5 8 L570 - [methods] 5 11 - [(] 13 13 - [Access] 15 20 - [=] 22 22 - [private] 24 30 - [,] 31 31 - [Static] 33 38 - [=] 40 40 - [true] 42 45 - [)] 47 47 + [methods] 5 12 + [(] 13 14 + [Access] 15 21 + [=] 22 23 + [private] 24 31 + [,] 31 32 + [Static] 33 39 + [=] 40 41 + [true] 42 46 + [)] 47 48 L573 - [\[] 9 9 - [funs] 10 13 - [,] 14 14 - [ends] 16 19 - [\]] 20 20 - [=] 22 22 - [constructor] 24 34 - [(] 35 35 - [op] 36 37 - [,] 38 38 - [domain] 40 45 - [,] 46 46 - [data] 48 51 - [,] 52 52 - [pref] 54 57 - [)] 58 58 - [;] 59 59 + [\[] 9 10 + [funs] 10 14 + [,] 14 15 + [ends] 16 20 + [\]] 20 21 + [=] 22 23 + [constructor] 24 35 + [(] 35 36 + [op] 36 38 + [,] 38 39 + [domain] 40 46 + [,] 46 47 + [data] 48 52 + [,] 52 53 + [pref] 54 58 + [)] 58 59 + [;] 59 60 L576 - [\[] 9 9 - [y] 10 10 - [,] 11 11 - [t] 13 13 - [\]] 14 14 - [=] 16 16 - [odesol] 18 23 - [(] 24 24 - [sol] 25 27 - [,] 28 28 - [dom] 30 32 - [,] 33 33 - [opt] 35 37 - [)] 38 38 - [;] 39 39 + [\[] 9 10 + [y] 10 11 + [,] 11 12 + [t] 13 14 + [\]] 14 15 + [=] 16 17 + [odesol] 18 24 + [(] 24 25 + [sol] 25 28 + [,] 28 29 + [dom] 30 33 + [,] 33 34 + [opt] 35 38 + [)] 38 39 + [;] 39 40 L579 - [\[] 9 9 - [lineStyle] 10 18 - [,] 19 19 - [pointStyle] 21 30 - [,] 31 31 - [jumpStyle] 33 41 - [,] 42 42 - [deltaStyle] 44 53 - [,] 54 54 - [out] 56 58 - [\]] 59 59 - [=] 61 61 - [.] 63 63 - [.] 64 64 - [.] 65 65 + [\[] 9 10 + [lineStyle] 10 19 + [,] 19 20 + [pointStyle] 21 31 + [,] 31 32 + [jumpStyle] 33 42 + [,] 42 43 + [deltaStyle] 44 54 + [,] 54 55 + [out] 56 59 + [\]] 59 60 + [=] 61 62 + [.] 63 64 + [.] 64 65 + [.] 65 66 L580 - [parsePlotStyle] 13 26 - [(] 27 27 - [varargin] 28 35 - [)] 36 36 + [parsePlotStyle] 13 27 + [(] 27 28 + [varargin] 28 36 + [)] 36 37 L582 - [end] 5 7 + [end] 5 8 L584 - [end] 1 3 + [end] 1 4 L590 - [function] 1 8 - [op] 10 11 - [=] 13 13 - [str2op] 15 20 - [(] 21 21 - [op] 22 23 - [)] 24 24 + [function] 1 9 + [op] 10 12 + [=] 13 14 + [str2op] 15 21 + [(] 21 22 + [op] 22 24 + [)] 24 25 L592 - [sop] 5 7 - [=] 9 9 - [str2num] 11 17 - [(] 18 18 - [op] 19 20 - [)] 21 21 - [;] 22 22 + [sop] 5 8 + [=] 9 10 + [str2num] 11 18 + [(] 18 19 + [op] 19 21 + [)] 21 22 + [;] 22 23 L593 - [if] 5 6 - [(] 8 8 - [~] 10 10 - [isempty] 11 17 - [(] 18 18 - [sop] 19 21 - [)] 22 22 - [)] 24 24 + [if] 5 7 + [(] 8 9 + [~] 10 11 + [isempty] 11 18 + [(] 18 19 + [sop] 19 22 + [)] 22 23 + [)] 24 25 L594 - [op] 9 10 - [=] 12 12 - [sop] 14 16 - [;] 17 17 + [op] 9 11 + [=] 12 13 + [sop] 14 17 + [;] 17 18 L595 - [else] 5 8 + [else] 5 9 L596 - [depVar] 9 14 - [=] 16 16 - [symvar] 18 23 - [(] 24 24 - [op] 25 26 - [)] 27 27 - [;] 28 28 + [depVar] 9 15 + [=] 16 17 + [symvar] 18 24 + [(] 24 25 + [op] 25 27 + [)] 27 28 + [;] 28 29 L597 - [if] 9 10 - [(] 12 12 - [numel] 14 18 - [(] 19 19 - [depVar] 20 25 - [)] 26 26 - [~=] 28 29 - [1] 31 31 - [)] 33 33 + [if] 9 11 + [(] 12 13 + [numel] 14 19 + [(] 19 20 + [depVar] 20 26 + [)] 26 27 + [~=] 28 30 + [1] 31 32 + [)] 33 34 L598 - [error] 13 17 - [(] 18 18 - ['CHEBFUN:CHEBFUN:str2op:indepvars'] 19 52 - [,] 53 53 - [.] 55 55 - [.] 56 56 - [.] 57 57 + [error] 13 18 + [(] 18 19 + ['CHEBFUN:CHEBFUN:str2op:indepvars'] 19 53 + [,] 53 54 + [.] 55 56 + [.] 56 57 + [.] 57 58 L599 - ['Incorrect number of independent v[ 17 76 - [)] 77 77 - [;] 78 78 + ['Incorrect number of independent v[ 17 77 + [)] 77 78 + [;] 78 79 L600 - [end] 9 11 + [end] 9 12 L601 - [op] 9 10 - [=] 12 12 - [eval] 14 17 - [(] 18 18 - [\[] 19 19 - ['@('] 20 23 - [depVar] 25 30 - [{] 31 31 - [:] 32 32 - [}] 33 33 - [')'] 35 37 - [,] 38 38 - [op] 40 41 - [\]] 42 42 - [)] 43 43 - [;] 44 44 + [op] 9 11 + [=] 12 13 + [eval] 14 18 + [(] 18 19 + [\[] 19 20 + ['@('] 20 24 + [depVar] 25 31 + [{] 31 32 + [:] 32 33 + [}] 33 34 + [')'] 35 38 + [,] 38 39 + [op] 40 42 + [\]] 42 43 + [)] 43 44 + [;] 44 45 L602 - [end] 5 7 + [end] 5 8 L603 - [end] 1 3 + [end] 1 4 L605 - [function] 1 8 - [\[] 10 10 - [op] 11 12 - [,] 13 13 - [dom] 15 17 - [,] 18 18 - [data] 20 23 - [,] 24 24 - [pref] 26 29 - [\]] 30 30 - [=] 32 32 - [parseInputs] 34 44 - [(] 45 45 - [op] 46 47 - [,] 48 48 - [varargin] 50 57 - [)] 58 58 + [function] 1 9 + [\[] 10 11 + [op] 11 13 + [,] 13 14 + [dom] 15 18 + [,] 18 19 + [data] 20 24 + [,] 24 25 + [pref] 26 30 + [\]] 30 31 + [=] 32 33 + [parseInputs] 34 45 + [(] 45 46 + [op] 46 48 + [,] 48 49 + [varargin] 50 58 + [)] 58 59 L612 - [if] 5 6 - [(] 8 8 - [strncmp] 10 16 - [(] 17 17 - [op] 18 19 - [,] 20 20 - ['--'] 22 25 - [,] 26 26 - [2] 28 28 - [)] 29 29 - [)] 31 31 + [if] 5 7 + [(] 8 9 + [strncmp] 10 17 + [(] 17 18 + [op] 18 20 + [,] 20 21 + ['--'] 22 26 + [,] 26 27 + [2] 28 29 + [)] 29 30 + [)] 31 32 L614 - [if] 9 10 - [(] 12 12 - [strcmpi] 14 20 - [(] 21 21 - [op] 22 23 - [,] 24 24 - ['--update'] 26 35 - [)] 36 36 - [)] 38 38 + [if] 9 11 + [(] 12 13 + [strcmpi] 14 21 + [(] 21 22 + [op] 22 24 + [,] 24 25 + ['--update'] 26 36 + [)] 36 37 + [)] 38 39 L615 - [chebfun] 13 19 - [.] 20 20 - [update] 21 26 - [(] 27 27 - [)] 28 28 - [;] 29 29 + [chebfun] 13 20 + [.] 20 21 + [update] 21 27 + [(] 27 28 + [)] 28 29 + [;] 29 30 L616 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [op] 26 27 - [,] 28 28 - ['--update-devel'] 30 45 - [)] 46 46 - [)] 48 48 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [op] 26 28 + [,] 28 29 + ['--update-devel'] 30 46 + [)] 46 47 + [)] 48 49 L617 - [chebfun] 13 19 - [.] 20 20 - [update] 21 26 - [(] 27 27 - ['development'] 28 40 - [)] 41 41 - [;] 42 42 + [chebfun] 13 20 + [.] 20 21 + [update] 21 27 + [(] 27 28 + ['development'] 28 41 + [)] 41 42 + [;] 42 43 L618 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [op] 26 27 - [,] 28 28 - ['--version'] 30 40 - [)] 41 41 - [)] 43 43 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [op] 26 28 + [,] 28 29 + ['--version'] 30 41 + [)] 41 42 + [)] 43 44 L619 - [installDir] 13 22 - [=] 24 24 - [chebfunroot] 26 36 - [(] 37 37 - [)] 38 38 - [;] 39 39 + [installDir] 13 23 + [=] 24 25 + [chebfunroot] 26 37 + [(] 37 38 + [)] 38 39 + [;] 39 40 L620 - [fid] 13 15 - [=] 17 17 - [fopen] 19 23 - [(] 24 24 - [fullfile] 25 32 - [(] 33 33 - [installDir] 34 43 - [,] 44 44 - ['Contents.m'] 46 57 - [)] 58 58 - [,] 59 59 - ['r'] 61 63 - [)] 64 64 - [;] 65 65 + [fid] 13 16 + [=] 17 18 + [fopen] 19 24 + [(] 24 25 + [fullfile] 25 33 + [(] 33 34 + [installDir] 34 44 + [,] 44 45 + ['Contents.m'] 46 58 + [)] 58 59 + [,] 59 60 + ['r'] 61 64 + [)] 64 65 + [;] 65 66 L621 - [fgetl] 13 17 - [(] 18 18 - [fid] 19 21 - [)] 22 22 - [;] 23 23 + [fgetl] 13 18 + [(] 18 19 + [fid] 19 22 + [)] 22 23 + [;] 23 24 L622 - [str] 13 15 - [=] 17 17 - [fgetl] 19 23 - [(] 24 24 - [fid] 25 27 - [)] 28 28 - [;] 29 29 + [str] 13 16 + [=] 17 18 + [fgetl] 19 24 + [(] 24 25 + [fid] 25 28 + [)] 28 29 + [;] 29 30 L623 - [disp] 13 16 - [(] 17 17 - [\[] 18 18 - ['Chebfun '] 19 28 - [,] 29 29 - [str] 31 33 - [(] 34 34 - [3] 35 35 - [:] 36 36 - [end] 37 39 - [)] 40 40 - [\]] 41 41 - [)] 42 42 - [;] 43 43 + [disp] 13 17 + [(] 17 18 + [\[] 18 19 + ['Chebfun '] 19 29 + [,] 29 30 + [str] 31 34 + [(] 34 35 + [3] 35 36 + [:] 36 37 + [end] 37 40 + [)] 40 41 + [\]] 41 42 + [)] 42 43 + [;] 43 44 L624 - [fclose] 13 18 - [(] 19 19 - [fid] 20 22 - [)] 23 23 - [;] 24 24 + [fclose] 13 19 + [(] 19 20 + [fid] 20 23 + [)] 23 24 + [;] 24 25 L625 - [else] 9 12 + [else] 9 13 L626 - [error] 13 17 - [(] 18 18 - ['CHEBFUN:parseInputs:unknown'] 19 47 - [,] 48 48 - [.] 50 50 - [.] 51 51 - [.] 52 52 + [error] 13 18 + [(] 18 19 + ['CHEBFUN:parseInputs:unknown'] 19 48 + [,] 48 49 + [.] 50 51 + [.] 51 52 + [.] 52 53 L627 - ['Unknow command %s.'] 17 36 - [,] 37 37 - [op] 39 40 - [)] 41 41 - [;] 42 42 + ['Unknow command %s.'] 17 37 + [,] 37 38 + [op] 39 41 + [)] 41 42 + [;] 42 43 L628 - [end] 9 11 + [end] 9 12 L629 - [op] 9 10 - [=] 12 12 - ['done'] 14 19 - [;] 20 20 + [op] 9 11 + [=] 12 13 + ['done'] 14 20 + [;] 20 21 L630 - [dom] 9 11 - [=] 13 13 - [\[] 15 15 - [\]] 16 16 - [;] 17 17 + [dom] 9 12 + [=] 13 14 + [\[] 15 16 + [\]] 16 17 + [;] 17 18 L631 - [data] 9 12 - [=] 14 14 - [struct] 16 21 - [(] 22 22 - [)] 23 23 - [;] 24 24 + [data] 9 13 + [=] 14 15 + [struct] 16 22 + [(] 22 23 + [)] 23 24 + [;] 24 25 L632 - [pref] 9 12 - [=] 14 14 - [\[] 16 16 - [\]] 17 17 - [;] 18 18 + [pref] 9 13 + [=] 14 15 + [\[] 16 17 + [\]] 17 18 + [;] 18 19 L633 - [return] 9 14 + [return] 9 15 L634 - [end] 5 7 + [end] 5 8 L637 - [data] 5 8 - [.] 9 9 - [hscale] 10 15 - [=] 17 17 - [\[] 19 19 - [\]] 20 20 - [;] 21 21 + [data] 5 9 + [.] 9 10 + [hscale] 10 16 + [=] 17 18 + [\[] 19 20 + [\]] 20 21 + [;] 21 22 L638 - [data] 5 8 - [.] 9 9 - [vscale] 10 15 - [=] 17 17 - [\[] 19 19 - [\]] 20 20 - [;] 21 21 + [data] 5 9 + [.] 9 10 + [vscale] 10 16 + [=] 17 18 + [\[] 19 20 + [\]] 20 21 + [;] 21 22 L639 - [data] 5 8 - [.] 9 9 - [exponents] 10 18 - [=] 20 20 - [\[] 22 22 - [\]] 23 23 - [;] 24 24 + [data] 5 9 + [.] 9 10 + [exponents] 10 19 + [=] 20 21 + [\[] 22 23 + [\]] 23 24 + [;] 24 25 L640 - [data] 5 8 - [.] 9 9 - [singType] 10 17 - [=] 19 19 - [\[] 21 21 - [\]] 22 22 - [;] 23 23 + [data] 5 9 + [.] 9 10 + [singType] 10 18 + [=] 19 20 + [\[] 21 22 + [\]] 22 23 + [;] 23 24 L642 - [args] 5 8 - [=] 10 10 - [varargin] 12 19 - [;] 20 20 + [args] 5 9 + [=] 10 11 + [varargin] 12 20 + [;] 20 21 L645 - [if] 5 6 - [(] 8 8 - [nargin] 10 15 - [==] 17 18 - [1] 20 20 - [)] 22 22 + [if] 5 7 + [(] 8 9 + [nargin] 10 16 + [==] 17 19 + [1] 20 21 + [)] 22 23 L646 - [pref] 9 12 - [=] 14 14 - [chebfunpref] 16 26 - [(] 27 27 - [)] 28 28 - [;] 29 29 + [pref] 9 13 + [=] 14 15 + [chebfunpref] 16 27 + [(] 27 28 + [)] 28 29 + [;] 29 30 L647 - [end] 5 7 + [end] 5 8 L650 - [domainWasPassed] 5 19 - [=] 21 21 - [false] 23 27 - [;] 28 28 + [domainWasPassed] 5 20 + [=] 21 22 + [false] 23 28 + [;] 28 29 L651 - [if] 5 6 - [(] 8 8 - [~] 10 10 - [isempty] 11 17 - [(] 18 18 - [args] 19 22 - [)] 23 23 - [)] 25 25 + [if] 5 7 + [(] 8 9 + [~] 10 11 + [isempty] 11 18 + [(] 18 19 + [args] 19 23 + [)] 23 24 + [)] 25 26 L652 - [if] 9 10 - [(] 12 12 - [isnumeric] 14 22 - [(] 23 23 - [args] 24 27 - [{] 28 28 - [1] 29 29 - [}] 30 30 - [)] 31 31 - [&&] 33 34 - [.] 36 36 - [.] 37 37 - [.] 38 38 + [if] 9 11 + [(] 12 13 + [isnumeric] 14 23 + [(] 23 24 + [args] 24 28 + [{] 28 29 + [1] 29 30 + [}] 30 31 + [)] 31 32 + [&&] 33 35 + [.] 36 37 + [.] 37 38 + [.] 38 39 L653 - [(] 17 17 - [(] 18 18 - [length] 19 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [)] 33 33 - [>=] 35 36 - [2] 38 38 - [)] 39 39 - [||] 41 42 - [isempty] 44 50 - [(] 51 51 - [args] 52 55 - [{] 56 56 - [1] 57 57 - [}] 58 58 - [)] 59 59 - [)] 60 60 - [)] 62 62 + [(] 17 18 + [(] 18 19 + [length] 19 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [)] 33 34 + [>=] 35 37 + [2] 38 39 + [)] 39 40 + [||] 41 43 + [isempty] 44 51 + [(] 51 52 + [args] 52 56 + [{] 56 57 + [1] 57 58 + [}] 58 59 + [)] 59 60 + [)] 60 61 + [)] 62 63 L654 - [dom] 13 15 - [=] 17 17 - [args] 19 22 - [{] 23 23 - [1] 24 24 - [}] 25 25 - [;] 26 26 + [dom] 13 16 + [=] 17 18 + [args] 19 23 + [{] 23 24 + [1] 24 25 + [}] 25 26 + [;] 26 27 L655 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L656 - [domainWasPassed] 13 27 - [=] 29 29 - [true] 31 34 - [;] 35 35 + [domainWasPassed] 13 28 + [=] 29 30 + [true] 31 35 + [;] 35 36 L657 - [elseif] 9 14 - [(] 16 16 - [isa] 18 20 - [(] 21 21 - [args] 22 25 - [{] 26 26 - [1] 27 27 - [}] 28 28 - [,] 29 29 - ['domain'] 31 38 - [)] 39 39 - [)] 41 41 + [elseif] 9 15 + [(] 16 17 + [isa] 18 21 + [(] 21 22 + [args] 22 26 + [{] 26 27 + [1] 27 28 + [}] 28 29 + [,] 29 30 + ['domain'] 31 39 + [)] 39 40 + [)] 41 42 L658 - [dom] 13 15 - [=] 17 17 - [double] 19 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [)] 33 33 - [;] 34 34 + [dom] 13 16 + [=] 17 18 + [double] 19 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [)] 33 34 + [;] 34 35 L659 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L660 - [domainWasPassed] 13 27 - [=] 29 29 - [true] 31 34 - [;] 35 35 + [domainWasPassed] 13 28 + [=] 29 30 + [true] 31 35 + [;] 35 36 L661 - [end] 9 11 + [end] 9 12 L662 - [end] 5 7 + [end] 5 8 L665 - [keywordPrefs] 5 16 - [=] 18 18 - [struct] 20 25 - [(] 26 26 - [)] 27 27 - [;] 28 28 + [keywordPrefs] 5 17 + [=] 18 19 + [struct] 20 26 + [(] 26 27 + [)] 27 28 + [;] 28 29 L668 - [prefWasPassed] 5 17 - [=] 19 19 - [false] 21 25 - [;] 26 26 + [prefWasPassed] 5 18 + [=] 19 20 + [false] 21 26 + [;] 26 27 L669 - [isPeriodic] 5 14 - [=] 16 16 - [false] 18 22 - [;] 23 23 + [isPeriodic] 5 15 + [=] 16 17 + [false] 18 23 + [;] 23 24 L670 - [vectorize] 5 13 - [=] 15 15 - [false] 17 21 - [;] 22 22 + [vectorize] 5 14 + [=] 15 16 + [false] 17 22 + [;] 22 23 L671 - [doVectorCheck] 5 17 - [=] 19 19 - [true] 21 24 - [;] 25 25 + [doVectorCheck] 5 18 + [=] 19 20 + [true] 21 25 + [;] 25 26 L672 - [while] 5 9 - [(] 11 11 - [~] 13 13 - [isempty] 14 20 - [(] 21 21 - [args] 22 25 - [)] 26 26 - [)] 28 28 + [while] 5 10 + [(] 11 12 + [~] 13 14 + [isempty] 14 21 + [(] 21 22 + [args] 22 26 + [)] 26 27 + [)] 28 29 L673 - [if] 9 10 - [(] 12 12 - [isstruct] 14 21 - [(] 22 22 - [args] 23 26 - [{] 27 27 - [1] 28 28 - [}] 29 29 - [)] 30 30 - [||] 32 33 - [isa] 35 37 - [(] 38 38 - [args] 39 42 - [{] 43 43 - [1] 44 44 - [}] 45 45 - [,] 46 46 - ['chebfunpref'] 48 60 - [)] 61 61 - [)] 63 63 + [if] 9 11 + [(] 12 13 + [isstruct] 14 22 + [(] 22 23 + [args] 23 27 + [{] 27 28 + [1] 28 29 + [}] 29 30 + [)] 30 31 + [||] 32 34 + [isa] 35 38 + [(] 38 39 + [args] 39 43 + [{] 43 44 + [1] 44 45 + [}] 45 46 + [,] 46 47 + ['chebfunpref'] 48 61 + [)] 61 62 + [)] 63 64 L676 - [if] 13 14 - [(] 16 16 - [~] 18 18 - [prefWasPassed] 19 31 - [)] 33 33 + [if] 13 15 + [(] 16 17 + [~] 18 19 + [prefWasPassed] 19 32 + [)] 33 34 L677 - [pref] 17 20 - [=] 22 22 - [chebfunpref] 24 34 - [(] 35 35 - [args] 36 39 - [{] 40 40 - [1] 41 41 - [}] 42 42 - [)] 43 43 - [;] 44 44 + [pref] 17 21 + [=] 22 23 + [chebfunpref] 24 35 + [(] 35 36 + [args] 36 40 + [{] 40 41 + [1] 41 42 + [}] 42 43 + [)] 43 44 + [;] 44 45 L678 - [prefWasPassed] 17 29 - [=] 31 31 - [true] 33 36 - [;] 37 37 + [prefWasPassed] 17 30 + [=] 31 32 + [true] 33 37 + [;] 37 38 L679 - [args] 17 20 - [(] 21 21 - [1] 22 22 - [)] 23 23 - [=] 25 25 - [\[] 27 27 - [\]] 28 28 - [;] 29 29 + [args] 17 21 + [(] 21 22 + [1] 22 23 + [)] 23 24 + [=] 25 26 + [\[] 27 28 + [\]] 28 29 + [;] 29 30 L680 - [else] 13 16 + [else] 13 17 L681 - [error] 17 21 - [(] 22 22 - ['CHEBFUN:CHEBFUN:parseInputs:twoPr[ 23 60 - [,] 61 61 - [.] 63 63 - [.] 64 64 - [.] 65 65 + [error] 17 22 + [(] 22 23 + ['CHEBFUN:CHEBFUN:parseInputs:twoPr[ 23 61 + [,] 61 62 + [.] 63 64 + [.] 64 65 + [.] 65 66 L682 - ['Multiple preference inputs are no[ 21 65 - [)] 66 66 - [;] 67 67 + ['Multiple preference inputs are no[ 21 66 + [)] 66 67 + [;] 67 68 L683 - [end] 13 15 + [end] 13 16 L684 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['equi'] 35 40 - [)] 41 41 - [)] 43 43 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['equi'] 35 41 + [)] 41 42 + [)] 43 44 L686 - [keywordPrefs] 13 24 - [.] 25 25 - [tech] 26 29 - [=] 31 31 - ['funqui'] 33 40 - [;] 41 41 + [keywordPrefs] 13 25 + [.] 25 26 + [tech] 26 30 + [=] 31 32 + ['funqui'] 33 41 + [;] 41 42 L687 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L688 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['vectorize'] 35 45 - [)] 46 46 - [||] 48 49 - [.] 51 51 - [.] 52 52 - [.] 53 53 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['vectorize'] 35 46 + [)] 46 47 + [||] 48 50 + [.] 51 52 + [.] 52 53 + [.] 53 54 L689 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['vectorise'] 35 45 - [)] 46 46 - [)] 48 48 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['vectorise'] 35 46 + [)] 46 47 + [)] 48 49 L691 - [vectorize] 13 21 - [=] 23 23 - [true] 25 28 - [;] 29 29 + [vectorize] 13 22 + [=] 23 24 + [true] 25 29 + [;] 29 30 L692 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L693 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['novectorcheck'] 35 49 - [)] 50 50 - [)] 52 52 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['novectorcheck'] 35 50 + [)] 50 51 + [)] 52 53 L695 - [doVectorCheck] 13 25 - [=] 27 27 - [false] 29 33 - [;] 34 34 + [doVectorCheck] 13 26 + [=] 27 28 + [false] 29 34 + [;] 34 35 L696 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L697 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['coeffs'] 35 42 - [)] 43 43 - [&&] 45 46 - [isnumeric] 48 56 - [(] 57 57 - [op] 58 59 - [)] 60 60 - [)] 62 62 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['coeffs'] 35 43 + [)] 43 44 + [&&] 45 47 + [isnumeric] 48 57 + [(] 57 58 + [op] 58 60 + [)] 60 61 + [)] 62 63 L699 - [op] 13 14 - [=] 16 16 - [{] 18 18 - [{] 19 19 - [\[] 20 20 - [\]] 21 21 - [,] 22 22 - [op] 24 25 - [}] 26 26 - [}] 27 27 - [;] 28 28 + [op] 13 15 + [=] 16 17 + [{] 18 19 + [{] 19 20 + [\[] 20 21 + [\]] 21 22 + [,] 22 23 + [op] 24 26 + [}] 26 27 + [}] 27 28 + [;] 28 29 L700 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L701 - [elseif] 9 14 - [(] 16 16 - [any] 18 20 - [(] 21 21 - [strcmpi] 22 28 - [(] 29 29 - [args] 30 33 - [{] 34 34 - [1] 35 35 - [}] 36 36 - [,] 37 37 - [{] 39 39 - ['periodic'] 40 49 - [,] 50 50 - ['trig'] 52 57 - [}] 58 58 - [)] 59 59 - [)] 60 60 - [)] 62 62 + [elseif] 9 15 + [(] 16 17 + [any] 18 21 + [(] 21 22 + [strcmpi] 22 29 + [(] 29 30 + [args] 30 34 + [{] 34 35 + [1] 35 36 + [}] 36 37 + [,] 37 38 + [{] 39 40 + ['periodic'] 40 50 + [,] 50 51 + ['trig'] 52 58 + [}] 58 59 + [)] 59 60 + [)] 60 61 + [)] 62 63 L702 - [isPeriodic] 13 22 - [=] 24 24 - [true] 26 29 - [;] 30 30 + [isPeriodic] 13 23 + [=] 24 25 + [true] 26 30 + [;] 30 31 L703 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L704 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['coeffs'] 35 42 - [)] 43 43 - [&&] 45 46 - [iscell] 48 53 - [(] 54 54 - [op] 55 56 - [)] 57 57 - [)] 59 59 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['coeffs'] 35 43 + [)] 43 44 + [&&] 45 47 + [iscell] 48 54 + [(] 54 55 + [op] 55 57 + [)] 57 58 + [)] 59 60 L705 - [error] 13 17 - [(] 18 18 - ['CHEBFUN:CHEBFUN:parseInputs:coeff[ 19 57 - [,] 58 58 - [.] 60 60 - [.] 61 61 - [.] 62 62 + [error] 13 18 + [(] 18 19 + ['CHEBFUN:CHEBFUN:parseInputs:coeff[ 19 58 + [,] 58 59 + [.] 60 61 + [.] 61 62 + [.] 62 63 L706 - ['Cannot construct CHEBFUN from a c[ 17 77 - [)] 78 78 - [;] 79 79 + ['Cannot construct CHEBFUN from a c[ 17 78 + [)] 78 79 + [;] 79 80 L707 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['trunc'] 35 41 - [)] 42 42 - [)] 44 44 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['trunc'] 35 42 + [)] 42 43 + [)] 44 45 L709 - [keywordPrefs] 13 24 - [.] 25 25 - [splitting] 26 34 - [=] 36 36 - [true] 38 41 - [;] 42 42 + [keywordPrefs] 13 25 + [.] 25 26 + [splitting] 26 35 + [=] 36 37 + [true] 38 42 + [;] 42 43 L710 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L711 - [elseif] 9 14 - [(] 16 16 - [isnumeric] 18 26 - [(] 27 27 - [args] 28 31 - [{] 32 32 - [1] 33 33 - [}] 34 34 - [)] 35 35 - [&&] 37 38 - [isscalar] 40 47 - [(] 48 48 - [args] 49 52 - [{] 53 53 - [1] 54 54 - [}] 55 55 - [)] 56 56 - [)] 58 58 + [elseif] 9 15 + [(] 16 17 + [isnumeric] 18 27 + [(] 27 28 + [args] 28 32 + [{] 32 33 + [1] 33 34 + [}] 34 35 + [)] 35 36 + [&&] 37 39 + [isscalar] 40 48 + [(] 48 49 + [args] 49 53 + [{] 53 54 + [1] 54 55 + [}] 55 56 + [)] 56 57 + [)] 58 59 L713 - [keywordPrefs] 13 24 - [.] 25 25 - [techPrefs] 26 34 - [.] 35 35 - [fixedLength] 36 46 - [=] 48 48 - [args] 50 53 - [{] 54 54 - [1] 55 55 - [}] 56 56 - [;] 57 57 + [keywordPrefs] 13 25 + [.] 25 26 + [techPrefs] 26 35 + [.] 35 36 + [fixedLength] 36 47 + [=] 48 49 + [args] 50 54 + [{] 54 55 + [1] 55 56 + [}] 56 57 + [;] 57 58 L714 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [=] 21 21 - [\[] 23 23 - [\]] 24 24 - [;] 25 25 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [=] 21 22 + [\[] 23 24 + [\]] 24 25 + [;] 25 26 L715 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['splitting'] 35 45 - [)] 46 46 - [)] 48 48 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['splitting'] 35 46 + [)] 46 47 + [)] 48 49 L716 - [keywordPrefs] 13 24 - [.] 25 25 - [splitting] 26 34 - [=] 36 36 - [strcmpi] 38 44 - [(] 45 45 - [args] 46 49 - [{] 50 50 - [2] 51 51 - [}] 52 52 - [,] 53 53 - ['on'] 55 58 - [)] 59 59 - [;] 60 60 + [keywordPrefs] 13 25 + [.] 25 26 + [splitting] 26 35 + [=] 36 37 + [strcmpi] 38 45 + [(] 45 46 + [args] 46 50 + [{] 50 51 + [2] 51 52 + [}] 52 53 + [,] 53 54 + ['on'] 55 59 + [)] 59 60 + [;] 60 61 L717 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L718 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['minsamples'] 35 46 - [)] 47 47 - [)] 49 49 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['minsamples'] 35 47 + [)] 47 48 + [)] 49 50 L720 - [keywordPrefs] 13 24 - [.] 25 25 - [techPrefs] 26 34 - [.] 35 35 - [minSamples] 36 45 - [=] 47 47 - [args] 49 52 - [{] 53 53 - [2] 54 54 - [}] 55 55 - [;] 56 56 + [keywordPrefs] 13 25 + [.] 25 26 + [techPrefs] 26 35 + [.] 35 36 + [minSamples] 36 46 + [=] 47 48 + [args] 49 53 + [{] 53 54 + [2] 54 55 + [}] 55 56 + [;] 56 57 L721 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L722 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['blowup'] 35 42 - [)] 43 43 - [)] 45 45 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['blowup'] 35 43 + [)] 43 44 + [)] 45 46 L723 - [if] 13 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [2] 31 31 - [}] 32 32 - [,] 33 33 - ['off'] 35 39 - [)] 40 40 - [)] 42 42 + [if] 13 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [2] 31 32 + [}] 32 33 + [,] 33 34 + ['off'] 35 40 + [)] 40 41 + [)] 42 43 L725 - [keywordPrefs] 17 28 - [.] 29 29 - [blowup] 30 35 - [=] 37 37 - [0] 39 39 - [;] 40 40 + [keywordPrefs] 17 29 + [.] 29 30 + [blowup] 30 36 + [=] 37 38 + [0] 39 40 + [;] 40 41 L726 - [else] 13 16 + [else] 13 17 L732 - [if] 17 18 - [(] 20 20 - [(] 22 22 - [isnumeric] 23 31 - [(] 32 32 - [args] 33 36 - [{] 37 37 - [2] 38 38 - [}] 39 39 - [)] 40 40 - [&&] 42 43 - [args] 45 48 - [{] 49 49 - [2] 50 50 - [}] 51 51 - [==] 53 54 - [1] 56 56 - [)] 58 58 - [||] 60 61 - [.] 63 63 - [.] 64 64 - [.] 65 65 + [if] 17 19 + [(] 20 21 + [(] 22 23 + [isnumeric] 23 32 + [(] 32 33 + [args] 33 37 + [{] 37 38 + [2] 38 39 + [}] 39 40 + [)] 40 41 + [&&] 42 44 + [args] 45 49 + [{] 49 50 + [2] 50 51 + [}] 51 52 + [==] 53 55 + [1] 56 57 + [)] 58 59 + [||] 60 62 + [.] 63 64 + [.] 64 65 + [.] 65 66 L733 - [strcmpi] 25 31 - [(] 32 32 - [args] 33 36 - [{] 37 37 - [2] 38 38 - [}] 39 39 - [,] 40 40 - ['on'] 42 45 - [)] 46 46 - [)] 48 48 + [strcmpi] 25 32 + [(] 32 33 + [args] 33 37 + [{] 37 38 + [2] 38 39 + [}] 39 40 + [,] 40 41 + ['on'] 42 46 + [)] 46 47 + [)] 48 49 L736 - [keywordPrefs] 21 32 - [.] 33 33 - [blowup] 34 39 - [=] 41 41 - [1] 43 43 - [;] 44 44 + [keywordPrefs] 21 33 + [.] 33 34 + [blowup] 34 40 + [=] 41 42 + [1] 43 44 + [;] 44 45 L737 - [data] 21 24 - [.] 25 25 - [singType] 26 33 - [=] 35 35 - [{] 37 37 - ['pole'] 38 43 - [}] 44 44 - [;] 45 45 + [data] 21 25 + [.] 25 26 + [singType] 26 34 + [=] 35 36 + [{] 37 38 + ['pole'] 38 44 + [}] 44 45 + [;] 45 46 L738 - [elseif] 17 22 - [(] 24 24 - [args] 26 29 - [{] 30 30 - [2] 31 31 - [}] 32 32 - [==] 34 35 - [2] 37 37 - [)] 39 39 + [elseif] 17 23 + [(] 24 25 + [args] 26 30 + [{] 30 31 + [2] 31 32 + [}] 32 33 + [==] 34 36 + [2] 37 38 + [)] 39 40 L741 - [keywordPrefs] 21 32 - [.] 33 33 - [blowup] 34 39 - [=] 41 41 - [1] 43 43 - [;] 44 44 + [keywordPrefs] 21 33 + [.] 33 34 + [blowup] 34 40 + [=] 41 42 + [1] 43 44 + [;] 44 45 L742 - [data] 21 24 - [.] 25 25 - [singType] 26 33 - [=] 35 35 - [{] 37 37 - ['sing'] 38 43 - [}] 44 44 - [;] 45 45 + [data] 21 25 + [.] 25 26 + [singType] 26 34 + [=] 35 36 + [{] 37 38 + ['sing'] 38 44 + [}] 44 45 + [;] 45 46 L743 - [else] 17 20 + [else] 17 21 L744 - [error] 21 25 - [(] 26 26 - ['CHEBFUN:CHEBFUN:parseInputs:badBl[ 27 71 - [,] 72 72 - [.] 74 74 - [.] 75 75 - [.] 76 76 + [error] 21 26 + [(] 26 27 + ['CHEBFUN:CHEBFUN:parseInputs:badBl[ 27 72 + [,] 72 73 + [.] 74 75 + [.] 75 76 + [.] 76 77 L745 - ['Invalid value for ''blowup'' opti[ 25 62 - [)] 63 63 - [;] 64 64 + ['Invalid value for ''blowup'' opti[ 25 63 + [)] 63 64 + [;] 64 65 L746 - [end] 17 19 + [end] 17 20 L747 - [end] 13 15 + [end] 13 16 L748 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L749 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['vscale'] 35 42 - [)] 43 43 - [)] 45 45 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['vscale'] 35 43 + [)] 43 44 + [)] 45 46 L751 - [data] 13 16 - [.] 17 17 - [vscale] 18 23 - [=] 25 25 - [args] 27 30 - [{] 31 31 - [2] 32 32 - [}] 33 33 - [;] 34 34 + [data] 13 17 + [.] 17 18 + [vscale] 18 24 + [=] 25 26 + [args] 27 31 + [{] 31 32 + [2] 32 33 + [}] 33 34 + [;] 34 35 L752 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L753 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['hscale'] 35 42 - [)] 43 43 - [)] 45 45 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['hscale'] 35 43 + [)] 43 44 + [)] 45 46 L755 - [data] 13 16 - [.] 17 17 - [vscale] 18 23 - [=] 25 25 - [args] 27 30 - [{] 31 31 - [2] 32 32 - [}] 33 33 - [;] 34 34 + [data] 13 17 + [.] 17 18 + [vscale] 18 24 + [=] 25 26 + [args] 27 31 + [{] 31 32 + [2] 32 33 + [}] 33 34 + [;] 34 35 L756 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L757 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['singType'] 35 44 - [)] 45 45 - [)] 47 47 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['singType'] 35 45 + [)] 45 46 + [)] 47 48 L759 - [data] 13 16 - [.] 17 17 - [singType] 18 25 - [=] 27 27 - [args] 29 32 - [{] 33 33 - [2] 34 34 - [}] 35 35 - [;] 36 36 + [data] 13 17 + [.] 17 18 + [singType] 18 26 + [=] 27 28 + [args] 29 33 + [{] 33 34 + [2] 34 35 + [}] 35 36 + [;] 36 37 L760 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L761 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['exps'] 35 40 - [)] 41 41 - [)] 43 43 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['exps'] 35 41 + [)] 41 42 + [)] 43 44 L763 - [data] 13 16 - [.] 17 17 - [exponents] 18 26 - [=] 28 28 - [args] 30 33 - [{] 34 34 - [2] 35 35 - [}] 36 36 - [;] 37 37 + [data] 13 17 + [.] 17 18 + [exponents] 18 27 + [=] 28 29 + [args] 30 34 + [{] 34 35 + [2] 35 36 + [}] 36 37 + [;] 37 38 L764 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L765 - [elseif] 9 14 - [(] 16 16 - [any] 18 20 - [(] 21 21 - [strcmpi] 22 28 - [(] 29 29 - [args] 30 33 - [{] 34 34 - [1] 35 35 - [}] 36 36 - [,] 37 37 - ['chebkind'] 39 48 - [)] 49 49 - [)] 50 50 - [)] 52 52 + [elseif] 9 15 + [(] 16 17 + [any] 18 21 + [(] 21 22 + [strcmpi] 22 29 + [(] 29 30 + [args] 30 34 + [{] 34 35 + [1] 35 36 + [}] 36 37 + [,] 37 38 + ['chebkind'] 39 49 + [)] 49 50 + [)] 50 51 + [)] 52 53 L767 - [if] 13 14 - [(] 16 16 - [(] 18 18 - [isnumeric] 19 27 - [(] 28 28 - [args] 29 32 - [{] 33 33 - [2] 34 34 - [}] 35 35 - [)] 36 36 - [&&] 38 39 - [(] 41 41 - [args] 42 45 - [{] 46 46 - [2] 47 47 - [}] 48 48 - [==] 50 51 - [1] 53 53 - [)] 54 54 - [)] 55 55 - [||] 57 58 - [.] 60 60 - [.] 61 61 - [.] 62 62 + [if] 13 15 + [(] 16 17 + [(] 18 19 + [isnumeric] 19 28 + [(] 28 29 + [args] 29 33 + [{] 33 34 + [2] 34 35 + [}] 35 36 + [)] 36 37 + [&&] 38 40 + [(] 41 42 + [args] 42 46 + [{] 46 47 + [2] 47 48 + [}] 48 49 + [==] 50 52 + [1] 53 54 + [)] 54 55 + [)] 55 56 + [||] 57 59 + [.] 60 61 + [.] 61 62 + [.] 62 63 L768 - [(] 22 22 - [ischar] 23 28 - [(] 29 29 - [args] 30 33 - [{] 34 34 - [2] 35 35 - [}] 36 36 - [)] 37 37 - [&&] 39 40 - [strncmpi] 42 49 - [(] 50 50 - [args] 51 54 - [{] 55 55 - [2] 56 56 - [}] 57 57 - [,] 58 58 - ['1st'] 60 64 - [,] 65 65 - [1] 67 67 - [)] 68 68 - [)] 69 69 - [)] 71 71 + [(] 22 23 + [ischar] 23 29 + [(] 29 30 + [args] 30 34 + [{] 34 35 + [2] 35 36 + [}] 36 37 + [)] 37 38 + [&&] 39 41 + [strncmpi] 42 50 + [(] 50 51 + [args] 51 55 + [{] 55 56 + [2] 56 57 + [}] 57 58 + [,] 58 59 + ['1st'] 60 65 + [,] 65 66 + [1] 67 68 + [)] 68 69 + [)] 69 70 + [)] 71 72 L769 - [keywordPrefs] 17 28 - [.] 29 29 - [tech] 30 33 - [=] 35 35 - [@] 37 37 - [chebtech1] 38 46 - [;] 47 47 + [keywordPrefs] 17 29 + [.] 29 30 + [tech] 30 34 + [=] 35 36 + [@] 37 38 + [chebtech1] 38 47 + [;] 47 48 L770 - [elseif] 13 18 - [(] 20 20 - [(] 22 22 - [isnumeric] 23 31 - [(] 32 32 - [args] 33 36 - [{] 37 37 - [2] 38 38 - [}] 39 39 - [)] 40 40 - [&&] 42 43 - [(] 45 45 - [args] 46 49 - [{] 50 50 - [2] 51 51 - [}] 52 52 - [==] 54 55 - [2] 57 57 - [)] 58 58 - [)] 59 59 - [||] 61 62 - [.] 64 64 - [.] 65 65 - [.] 66 66 + [elseif] 13 19 + [(] 20 21 + [(] 22 23 + [isnumeric] 23 32 + [(] 32 33 + [args] 33 37 + [{] 37 38 + [2] 38 39 + [}] 39 40 + [)] 40 41 + [&&] 42 44 + [(] 45 46 + [args] 46 50 + [{] 50 51 + [2] 51 52 + [}] 52 53 + [==] 54 56 + [2] 57 58 + [)] 58 59 + [)] 59 60 + [||] 61 63 + [.] 64 65 + [.] 65 66 + [.] 66 67 L771 - [(] 22 22 - [ischar] 23 28 - [(] 29 29 - [args] 30 33 - [{] 34 34 - [2] 35 35 - [}] 36 36 - [)] 37 37 - [&&] 39 40 - [strncmpi] 42 49 - [(] 50 50 - [args] 51 54 - [{] 55 55 - [2] 56 56 - [}] 57 57 - [,] 58 58 - ['2nd'] 60 64 - [,] 65 65 - [1] 67 67 - [)] 68 68 - [)] 69 69 - [)] 71 71 + [(] 22 23 + [ischar] 23 29 + [(] 29 30 + [args] 30 34 + [{] 34 35 + [2] 35 36 + [}] 36 37 + [)] 37 38 + [&&] 39 41 + [strncmpi] 42 50 + [(] 50 51 + [args] 51 55 + [{] 55 56 + [2] 56 57 + [}] 57 58 + [,] 58 59 + ['2nd'] 60 65 + [,] 65 66 + [1] 67 68 + [)] 68 69 + [)] 69 70 + [)] 71 72 L772 - [keywordPrefs] 17 28 - [.] 29 29 - [tech] 30 33 - [=] 35 35 - [@] 37 37 - [chebtech2] 38 46 - [;] 47 47 + [keywordPrefs] 17 29 + [.] 29 30 + [tech] 30 34 + [=] 35 36 + [@] 37 38 + [chebtech2] 38 47 + [;] 47 48 L773 - [else] 13 16 + [else] 13 17 L774 - [error] 17 21 - [(] 22 22 - ['CHEBFUN:CHEBFUN:parseInputs:badCh[ 23 63 - [,] 64 64 - [.] 66 66 - [.] 67 67 - [.] 68 68 + [error] 17 22 + [(] 22 23 + ['CHEBFUN:CHEBFUN:parseInputs:badCh[ 23 64 + [,] 64 65 + [.] 66 67 + [.] 67 68 + [.] 68 69 L775 - ['Invalid value for ''chebkind'' op[ 21 60 - [)] 61 61 - [;] 62 62 + ['Invalid value for ''chebkind'' op[ 21 61 + [)] 61 62 + [;] 62 63 L776 - [end] 13 15 + [end] 13 16 L777 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L778 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['resampling'] 35 46 - [)] 47 47 - [)] 49 49 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['resampling'] 35 47 + [)] 47 48 + [)] 49 50 L780 - [if] 13 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [2] 31 31 - [}] 32 32 - [,] 33 33 - ['on'] 35 38 - [)] 39 39 - [)] 41 41 + [if] 13 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [2] 31 32 + [}] 32 33 + [,] 33 34 + ['on'] 35 39 + [)] 39 40 + [)] 41 42 L781 - [keywordPrefs] 17 28 - [.] 29 29 - [techPrefs] 30 38 - [.] 39 39 - [refinementFunction] 40 57 - [=] 59 59 - ['resampling'] 61 72 - [;] 73 73 + [keywordPrefs] 17 29 + [.] 29 30 + [techPrefs] 30 39 + [.] 39 40 + [refinementFunction] 40 58 + [=] 59 60 + ['resampling'] 61 73 + [;] 73 74 L782 - [elseif] 13 18 - [(] 20 20 - [strcmpi] 22 28 - [(] 29 29 - [args] 30 33 - [{] 34 34 - [2] 35 35 - [}] 36 36 - [,] 37 37 - ['off'] 39 43 - [)] 44 44 - [)] 46 46 + [elseif] 13 19 + [(] 20 21 + [strcmpi] 22 29 + [(] 29 30 + [args] 30 34 + [{] 34 35 + [2] 35 36 + [}] 36 37 + [,] 37 38 + ['off'] 39 44 + [)] 44 45 + [)] 46 47 L783 - [keywordPrefs] 17 28 - [.] 29 29 - [techPrefs] 30 38 - [.] 39 39 - [refinementFunction] 40 57 - [=] 59 59 - ['nested'] 61 68 - [;] 69 69 + [keywordPrefs] 17 29 + [.] 29 30 + [techPrefs] 30 39 + [.] 39 40 + [refinementFunction] 40 58 + [=] 59 60 + ['nested'] 61 69 + [;] 69 70 L784 - [end] 13 15 + [end] 13 16 L785 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L786 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['maxdegree'] 35 45 - [)] 46 46 - [)] 48 48 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['maxdegree'] 35 46 + [)] 46 47 + [)] 48 49 L788 - [keywordPrefs] 13 24 - [.] 25 25 - [techPrefs] 26 34 - [.] 35 35 - [maxLength] 36 44 - [=] 46 46 - [args] 48 51 - [{] 52 52 - [2] 53 53 - [}] 54 54 - [;] 55 55 + [keywordPrefs] 13 25 + [.] 25 26 + [techPrefs] 26 35 + [.] 35 36 + [maxLength] 36 45 + [=] 46 47 + [args] 48 52 + [{] 52 53 + [2] 53 54 + [}] 54 55 + [;] 55 56 L789 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L790 - [elseif] 9 14 - [(] 16 16 - [any] 18 20 - [(] 21 21 - [strcmpi] 22 28 - [(] 29 29 - [args] 30 33 - [{] 34 34 - [1] 35 35 - [}] 36 36 - [,] 37 37 - [{] 39 39 - ['splitLength'] 40 52 - [,] 53 53 - ['splitdegree'] 55 67 - [}] 68 68 - [)] 69 69 - [)] 70 70 - [)] 72 72 + [elseif] 9 15 + [(] 16 17 + [any] 18 21 + [(] 21 22 + [strcmpi] 22 29 + [(] 29 30 + [args] 30 34 + [{] 34 35 + [1] 35 36 + [}] 36 37 + [,] 37 38 + [{] 39 40 + ['splitLength'] 40 53 + [,] 53 54 + ['splitdegree'] 55 68 + [}] 68 69 + [)] 69 70 + [)] 70 71 + [)] 72 73 L792 - [keywordPrefs] 13 24 - [.] 25 25 - [splitPrefs] 26 35 - [.] 36 36 - [splitLength] 37 47 - [=] 49 49 - [args] 51 54 - [{] 55 55 - [2] 56 56 - [}] 57 57 - [;] 58 58 + [keywordPrefs] 13 25 + [.] 25 26 + [splitPrefs] 26 36 + [.] 36 37 + [splitLength] 37 48 + [=] 49 50 + [args] 51 55 + [{] 55 56 + [2] 56 57 + [}] 57 58 + [;] 58 59 L793 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L794 - [elseif] 9 14 - [(] 16 16 - [strcmpi] 18 24 - [(] 25 25 - [args] 26 29 - [{] 30 30 - [1] 31 31 - [}] 32 32 - [,] 33 33 - ['splitMaxLength'] 35 50 - [)] 51 51 - [)] 53 53 + [elseif] 9 15 + [(] 16 17 + [strcmpi] 18 25 + [(] 25 26 + [args] 26 30 + [{] 30 31 + [1] 31 32 + [}] 32 33 + [,] 33 34 + ['splitMaxLength'] 35 51 + [)] 51 52 + [)] 53 54 L796 - [keywordPrefs] 13 24 - [.] 25 25 - [splitPrefs] 26 35 - [.] 36 36 - [splitMaxLength] 37 50 - [=] 52 52 - [args] 54 57 - [{] 58 58 - [2] 59 59 - [}] 60 60 - [;] 61 61 + [keywordPrefs] 13 25 + [.] 25 26 + [splitPrefs] 26 36 + [.] 36 37 + [splitMaxLength] 37 51 + [=] 52 53 + [args] 54 58 + [{] 58 59 + [2] 59 60 + [}] 60 61 + [;] 61 62 L797 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L798 - [elseif] 9 14 - [(] 16 16 - [ischar] 18 23 - [(] 24 24 - [args] 25 28 - [{] 29 29 - [1] 30 30 - [}] 31 31 - [)] 32 32 - [)] 34 34 + [elseif] 9 15 + [(] 16 17 + [ischar] 18 24 + [(] 24 25 + [args] 25 29 + [{] 29 30 + [1] 30 31 + [}] 31 32 + [)] 32 33 + [)] 34 35 L800 - [if] 13 14 - [(] 16 16 - [length] 18 23 - [(] 24 24 - [args] 25 28 - [)] 29 29 - [<] 31 31 - [2] 33 33 - [)] 35 35 + [if] 13 15 + [(] 16 17 + [length] 18 24 + [(] 24 25 + [args] 25 29 + [)] 29 30 + [<] 31 32 + [2] 33 34 + [)] 35 36 L801 - [error] 17 21 - [(] 22 22 - ['CHEBFUN:CHEBFUN:parseInputs:noPre[ 23 63 - [,] 64 64 - [.] 66 66 - [.] 67 67 - [.] 68 68 + [error] 17 22 + [(] 22 23 + ['CHEBFUN:CHEBFUN:parseInputs:noPre[ 23 64 + [,] 64 65 + [.] 66 67 + [.] 67 68 + [.] 68 69 L802 - [\[] 21 21 - ['Value for '''] 22 35 - [args] 37 40 - [{] 41 41 - [1] 42 42 - [}] 43 43 - [''' preference was not supplied.'] 45 77 - [\]] 78 78 - [)] 79 79 - [;] 80 80 + [\[] 21 22 + ['Value for '''] 22 36 + [args] 37 41 + [{] 41 42 + [1] 42 43 + [}] 43 44 + [''' preference was not supplied.'] 45 78 + [\]] 78 79 + [)] 79 80 + [;] 80 81 L803 - [end] 13 15 + [end] 13 16 L804 - [keywordPrefs] 13 24 - [.] 25 25 - [(] 26 26 - [args] 27 30 - [{] 31 31 - [1] 32 32 - [}] 33 33 - [)] 34 34 - [=] 36 36 - [args] 38 41 - [{] 42 42 - [2] 43 43 - [}] 44 44 - [;] 45 45 + [keywordPrefs] 13 25 + [.] 25 26 + [(] 26 27 + [args] 27 31 + [{] 31 32 + [1] 32 33 + [}] 33 34 + [)] 34 35 + [=] 36 37 + [args] 38 42 + [{] 42 43 + [2] 43 44 + [}] 44 45 + [;] 45 46 L805 - [args] 13 16 - [(] 17 17 - [1] 18 18 - [:] 19 19 - [2] 20 20 - [)] 21 21 - [=] 23 23 - [\[] 25 25 - [\]] 26 26 - [;] 27 27 + [args] 13 17 + [(] 17 18 + [1] 18 19 + [:] 19 20 + [2] 20 21 + [)] 21 22 + [=] 23 24 + [\[] 25 26 + [\]] 26 27 + [;] 27 28 L806 - [else] 9 12 + [else] 9 13 L807 - [if] 13 14 - [(] 16 16 - [isnumeric] 18 26 - [(] 27 27 - [args] 28 31 - [{] 32 32 - [1] 33 33 - [}] 34 34 - [)] 35 35 - [)] 37 37 + [if] 13 15 + [(] 16 17 + [isnumeric] 18 27 + [(] 27 28 + [args] 28 32 + [{] 32 33 + [1] 33 34 + [}] 34 35 + [)] 35 36 + [)] 37 38 L808 - [error] 17 21 - [(] 22 22 - ['CHEBFUN:CHEBFUN:parseInputs:badIn[ 23 67 - [,] 68 68 - [.] 70 70 - [.] 71 71 - [.] 72 72 + [error] 17 22 + [(] 22 23 + ['CHEBFUN:CHEBFUN:parseInputs:badIn[ 23 68 + [,] 68 69 + [.] 70 71 + [.] 71 72 + [.] 72 73 L809 - [\[] 21 21 - ['Could not parse input argument se[ 22 65 - [.] 67 67 - [.] 68 68 - [.] 69 69 + [\[] 21 22 + ['Could not parse input argument se[ 22 66 + [.] 67 68 + [.] 68 69 + [.] 69 70 L810 - ['(Perhaps the construction domain [ 22 74 - [.] 76 76 - [.] 77 77 - [.] 78 78 + ['(Perhaps the construction domain [ 22 75 + [.] 76 77 + [.] 77 78 + [.] 78 79 L811 - ['argument?)'] 22 33 - [\]] 34 34 - [)] 35 35 - [;] 36 36 + ['argument?)'] 22 34 + [\]] 34 35 + [)] 35 36 + [;] 36 37 L812 - [else] 13 16 + [else] 13 17 L813 - [error] 17 21 - [(] 22 22 - ['CHEBFUN:CHEBFUN:parseInputs:badIn[ 23 60 - [,] 61 61 - [.] 63 63 - [.] 64 64 - [.] 65 65 + [error] 17 22 + [(] 22 23 + ['CHEBFUN:CHEBFUN:parseInputs:badIn[ 23 61 + [,] 61 62 + [.] 63 64 + [.] 64 65 + [.] 65 66 L814 - ['Could not parse input argument se[ 21 62 - [)] 63 63 - [;] 64 64 + ['Could not parse input argument se[ 21 63 + [)] 63 64 + [;] 64 65 L815 - [end] 13 15 + [end] 13 16 L816 - [end] 9 11 + [end] 9 12 L817 - [end] 5 7 + [end] 5 8 L821 - [if] 5 6 - [(] 8 8 - [prefWasPassed] 10 22 - [)] 24 24 + [if] 5 7 + [(] 8 9 + [prefWasPassed] 10 23 + [)] 24 25 L822 - [pref] 9 12 - [=] 14 14 - [chebfunpref] 16 26 - [(] 27 27 - [pref] 28 31 - [,] 32 32 - [keywordPrefs] 34 45 - [)] 46 46 - [;] 47 47 + [pref] 9 13 + [=] 14 15 + [chebfunpref] 16 27 + [(] 27 28 + [pref] 28 32 + [,] 32 33 + [keywordPrefs] 34 46 + [)] 46 47 + [;] 47 48 L823 - [else] 5 8 + [else] 5 9 L824 - [pref] 9 12 - [=] 14 14 - [chebfunpref] 16 26 - [(] 27 27 - [keywordPrefs] 28 39 - [)] 40 40 - [;] 41 41 + [pref] 9 13 + [=] 14 15 + [chebfunpref] 16 27 + [(] 27 28 + [keywordPrefs] 28 40 + [)] 40 41 + [;] 41 42 L825 - [end] 5 7 + [end] 5 8 L828 - [if] 5 6 - [(] 8 8 - [~] 10 10 - [domainWasPassed] 11 25 - [||] 27 28 - [isempty] 30 36 - [(] 37 37 - [dom] 38 40 - [)] 41 41 - [)] 43 43 + [if] 5 7 + [(] 8 9 + [~] 10 11 + [domainWasPassed] 11 26 + [||] 27 29 + [isempty] 30 37 + [(] 37 38 + [dom] 38 41 + [)] 41 42 + [)] 43 44 L829 - [if] 9 10 - [(] 12 12 - [isa] 14 16 - [(] 17 17 - [op] 18 19 - [,] 20 20 - ['chebfun'] 22 30 - [)] 31 31 - [)] 33 33 + [if] 9 11 + [(] 12 13 + [isa] 14 17 + [(] 17 18 + [op] 18 20 + [,] 20 21 + ['chebfun'] 22 31 + [)] 31 32 + [)] 33 34 L830 - [dom] 13 15 - [=] 17 17 - [\[] 19 19 - [op] 21 22 - [.] 23 23 - [domain] 24 29 - [(] 30 30 - [1] 31 31 - [)] 32 32 - [op] 34 35 - [.] 36 36 - [domain] 37 42 - [(] 43 43 - [end] 44 46 - [)] 47 47 - [\]] 49 49 - [;] 50 50 + [dom] 13 16 + [=] 17 18 + [\[] 19 20 + [op] 21 23 + [.] 23 24 + [domain] 24 30 + [(] 30 31 + [1] 31 32 + [)] 32 33 + [op] 34 36 + [.] 36 37 + [domain] 37 43 + [(] 43 44 + [end] 44 47 + [)] 47 48 + [\]] 49 50 + [;] 50 51 L831 - [else] 9 12 + [else] 9 13 L832 - [dom] 13 15 - [=] 17 17 - [pref] 19 22 - [.] 23 23 - [domain] 24 29 - [;] 30 30 + [dom] 13 16 + [=] 17 18 + [pref] 19 23 + [.] 23 24 + [domain] 24 30 + [;] 30 31 L833 - [end] 9 11 + [end] 9 12 L834 - [end] 5 7 + [end] 5 8 L835 - [numIntervals] 5 16 - [=] 18 18 - [numel] 20 24 - [(] 25 25 - [dom] 26 28 - [)] 29 29 - [-] 31 31 - [1] 33 33 - [;] 34 34 + [numIntervals] 5 17 + [=] 18 19 + [numel] 20 25 + [(] 25 26 + [dom] 26 29 + [)] 29 30 + [-] 31 32 + [1] 33 34 + [;] 34 35 L838 - [if] 5 6 - [(] 8 8 - [isPeriodic] 10 19 - [)] 21 21 + [if] 5 7 + [(] 8 9 + [isPeriodic] 10 20 + [)] 21 22 L840 - [pref] 9 12 - [.] 13 13 - [tech] 14 17 - [=] 19 19 - [@] 21 21 - [trigtech] 22 29 - [;] 30 30 + [pref] 9 13 + [.] 13 14 + [tech] 14 18 + [=] 19 20 + [@] 21 22 + [trigtech] 22 30 + [;] 30 31 L841 - [pref] 9 12 - [.] 13 13 - [splitting] 14 22 - [=] 24 24 - [false] 26 30 - [;] 31 31 + [pref] 9 13 + [.] 13 14 + [splitting] 14 23 + [=] 24 25 + [false] 26 31 + [;] 31 32 L842 - [if] 9 10 - [(] 12 12 - [numel] 14 18 - [(] 19 19 - [dom] 20 22 - [)] 23 23 - [>] 25 25 - [2] 27 27 - [)] 29 29 + [if] 9 11 + [(] 12 13 + [numel] 14 19 + [(] 19 20 + [dom] 20 23 + [)] 23 24 + [>] 25 26 + [2] 27 28 + [)] 29 30 L843 - [error] 13 17 - [(] 18 18 - ['CHEBFUN:parseInputs:periodic'] 19 48 - [,] 49 49 - [.] 51 51 - [.] 52 52 - [.] 53 53 + [error] 13 18 + [(] 18 19 + ['CHEBFUN:parseInputs:periodic'] 19 49 + [,] 49 50 + [.] 51 52 + [.] 52 53 + [.] 53 54 L844 - ['''periodic'' or ''trig'' option i[ 17 87 - [)] 88 88 - [;] 89 89 + ['''periodic'' or ''trig'' option i[ 17 88 + [)] 88 89 + [;] 89 90 L845 - [end] 9 11 + [end] 9 12 L846 - [end] 5 7 + [end] 5 8 L849 - [if] 5 6 - [(] 8 8 - [iscell] 10 15 - [(] 16 16 - [op] 17 18 - [)] 19 19 - [)] 21 21 + [if] 5 7 + [(] 8 9 + [iscell] 10 16 + [(] 16 17 + [op] 17 19 + [)] 19 20 + [)] 21 22 L850 - [for] 9 11 - [k] 13 13 - [=] 15 15 - [1] 17 17 - [:] 18 18 - [numel] 19 23 - [(] 24 24 - [op] 25 26 - [)] 27 27 + [for] 9 12 + [k] 13 14 + [=] 15 16 + [1] 17 18 + [:] 18 19 + [numel] 19 24 + [(] 24 25 + [op] 25 27 + [)] 27 28 L851 - [op] 13 14 - [{] 15 15 - [k] 16 16 - [}] 17 17 - [=] 19 19 - [parseOp] 21 27 - [(] 28 28 - [op] 29 30 - [{] 31 31 - [k] 32 32 - [}] 33 33 - [)] 34 34 - [;] 35 35 + [op] 13 15 + [{] 15 16 + [k] 16 17 + [}] 17 18 + [=] 19 20 + [parseOp] 21 28 + [(] 28 29 + [op] 29 31 + [{] 31 32 + [k] 32 33 + [}] 33 34 + [)] 34 35 + [;] 35 36 L852 - [end] 9 11 + [end] 9 12 L853 - [else] 5 8 + [else] 5 9 L854 - [op] 9 10 - [=] 12 12 - [parseOp] 14 20 - [(] 21 21 - [op] 22 23 - [)] 24 24 - [;] 25 25 + [op] 9 11 + [=] 12 13 + [parseOp] 14 21 + [(] 21 22 + [op] 22 24 + [)] 24 25 + [;] 25 26 L855 - [end] 5 7 + [end] 5 8 L857 - [function] 5 12 - [op] 14 15 - [=] 17 17 - [parseOp] 19 25 - [(] 26 26 - [op] 27 28 - [)] 29 29 + [function] 5 13 + [op] 14 16 + [=] 17 18 + [parseOp] 19 26 + [(] 26 27 + [op] 27 29 + [)] 29 30 L859 - [if] 9 10 - [(] 12 12 - [ischar] 14 19 - [(] 20 20 - [op] 21 22 - [)] 23 23 - [)] 25 25 + [if] 9 11 + [(] 12 13 + [ischar] 14 20 + [(] 20 21 + [op] 21 23 + [)] 23 24 + [)] 25 26 L860 - [op] 13 14 - [=] 16 16 - [str2op] 18 23 - [(] 24 24 - [op] 25 26 - [)] 27 27 - [;] 28 28 + [op] 13 15 + [=] 16 17 + [str2op] 18 24 + [(] 24 25 + [op] 25 27 + [)] 27 28 + [;] 28 29 L861 - [end] 9 11 + [end] 9 12 L862 - [if] 9 10 - [(] 12 12 - [doVectorCheck] 14 26 - [&&] 28 29 - [isa] 31 33 - [(] 34 34 - [op] 35 36 - [,] 37 37 - ['function_handle'] 39 55 - [)] 56 56 - [)] 58 58 + [if] 9 11 + [(] 12 13 + [doVectorCheck] 14 27 + [&&] 28 30 + [isa] 31 34 + [(] 34 35 + [op] 35 37 + [,] 37 38 + ['function_handle'] 39 56 + [)] 56 57 + [)] 58 59 L863 - [op] 13 14 - [=] 16 16 - [vectorCheck] 18 28 - [(] 29 29 - [op] 30 31 - [,] 32 32 - [dom] 34 36 - [,] 37 37 - [vectorize] 39 47 - [)] 48 48 - [;] 49 49 + [op] 13 15 + [=] 16 17 + [vectorCheck] 18 29 + [(] 29 30 + [op] 30 32 + [,] 32 33 + [dom] 34 37 + [,] 37 38 + [vectorize] 39 48 + [)] 48 49 + [;] 49 50 L864 - [end] 9 11 + [end] 9 12 L865 - [if] 9 10 - [(] 12 12 - [isa] 14 16 - [(] 17 17 - [op] 18 19 - [,] 20 20 - ['chebfun'] 22 30 - [)] 31 31 - [)] 33 33 + [if] 9 11 + [(] 12 13 + [isa] 14 17 + [(] 17 18 + [op] 18 20 + [,] 20 21 + ['chebfun'] 22 31 + [)] 31 32 + [)] 33 34 L866 - [op] 13 14 - [=] 16 16 - [@] 18 18 - [(] 19 19 - [x] 20 20 - [)] 21 21 - [feval] 23 27 - [(] 28 28 - [op] 29 30 - [,] 31 31 - [x] 33 33 - [)] 34 34 - [;] 35 35 + [op] 13 15 + [=] 16 17 + [@] 18 19 + [(] 19 20 + [x] 20 21 + [)] 21 22 + [feval] 23 28 + [(] 28 29 + [op] 29 31 + [,] 31 32 + [x] 33 34 + [)] 34 35 + [;] 35 36 L867 - [end] 9 11 + [end] 9 12 L868 - [if] 9 10 - [(] 12 12 - [isa] 14 16 - [(] 17 17 - [op] 18 19 - [,] 20 20 - ['function_handle'] 22 38 - [)] 39 39 - [&&] 41 42 - [strcmp] 44 49 - [(] 50 50 - [pref] 51 54 - [.] 55 55 - [tech] 56 59 - [,] 60 60 - ['funqui'] 62 69 - [)] 70 70 - [)] 72 72 + [if] 9 11 + [(] 12 13 + [isa] 14 17 + [(] 17 18 + [op] 18 20 + [,] 20 21 + ['function_handle'] 22 39 + [)] 39 40 + [&&] 41 43 + [strcmp] 44 50 + [(] 50 51 + [pref] 51 55 + [.] 55 56 + [tech] 56 60 + [,] 60 61 + ['funqui'] 62 70 + [)] 70 71 + [)] 72 73 L869 - [if] 13 14 - [(] 16 16 - [isfield] 18 24 - [(] 25 25 - [pref] 26 29 - [.] 30 30 - [techPrefs] 31 39 - [,] 40 40 - ['fixedLength'] 42 54 - [)] 55 55 - [&&] 57 58 - [.] 60 60 - [.] 61 61 - [.] 62 62 + [if] 13 15 + [(] 16 17 + [isfield] 18 25 + [(] 25 26 + [pref] 26 30 + [.] 30 31 + [techPrefs] 31 40 + [,] 40 41 + ['fixedLength'] 42 55 + [)] 55 56 + [&&] 57 59 + [.] 60 61 + [.] 61 62 + [.] 62 63 L870 - [~] 18 18 - [isnan] 19 23 - [(] 24 24 - [pref] 25 28 - [.] 29 29 - [techPrefs] 30 38 - [.] 39 39 - [fixedLength] 40 50 - [)] 51 51 - [)] 53 53 + [~] 18 19 + [isnan] 19 24 + [(] 24 25 + [pref] 25 29 + [.] 29 30 + [techPrefs] 30 39 + [.] 39 40 + [fixedLength] 40 51 + [)] 51 52 + [)] 53 54 L871 - [x] 17 17 - [=] 19 19 - [linspace] 21 28 - [(] 29 29 - [dom] 30 32 - [(] 33 33 - [1] 34 34 - [)] 35 35 - [,] 36 36 - [dom] 38 40 - [(] 41 41 - [end] 42 44 - [)] 45 45 - [,] 46 46 - [pref] 48 51 - [.] 52 52 - [techPrefs] 53 61 - [.] 62 62 - [fixedLength] 63 73 - [)] 74 74 - [.'] 75 76 - [;] 77 77 + [x] 17 18 + [=] 19 20 + [linspace] 21 29 + [(] 29 30 + [dom] 30 33 + [(] 33 34 + [1] 34 35 + [)] 35 36 + [,] 36 37 + [dom] 38 41 + [(] 41 42 + [end] 42 45 + [)] 45 46 + [,] 46 47 + [pref] 48 52 + [.] 52 53 + [techPrefs] 53 62 + [.] 62 63 + [fixedLength] 63 74 + [)] 74 75 + [.'] 75 77 + [;] 77 78 L872 - [op] 17 18 - [=] 20 20 - [feval] 22 26 - [(] 27 27 - [op] 28 29 - [,] 30 30 - [x] 32 32 - [)] 33 33 - [;] 34 34 + [op] 17 19 + [=] 20 21 + [feval] 22 27 + [(] 27 28 + [op] 28 30 + [,] 30 31 + [x] 32 33 + [)] 33 34 + [;] 34 35 L873 - [pref] 17 20 - [.] 21 21 - [techPrefs] 22 30 - [.] 31 31 - [fixedLength] 32 42 - [=] 44 44 - [NaN] 46 48 - [;] 49 49 + [pref] 17 21 + [.] 21 22 + [techPrefs] 22 31 + [.] 31 32 + [fixedLength] 32 43 + [=] 44 45 + [NaN] 46 49 + [;] 49 50 L874 - [end] 13 15 + [end] 13 16 L875 - [end] 9 11 + [end] 9 12 L876 - [end] 5 7 + [end] 5 8 L879 - [if] 5 6 - [(] 8 8 - [any] 10 12 - [(] 13 13 - [data] 14 17 - [.] 18 18 - [exponents] 19 27 - [)] 28 28 - [||] 30 31 - [~] 33 33 - [isempty] 34 40 - [(] 41 41 - [data] 42 45 - [.] 46 46 - [singType] 47 54 - [)] 55 55 - [)] 57 57 + [if] 5 7 + [(] 8 9 + [any] 10 13 + [(] 13 14 + [data] 14 18 + [.] 18 19 + [exponents] 19 28 + [)] 28 29 + [||] 30 32 + [~] 33 34 + [isempty] 34 41 + [(] 41 42 + [data] 42 46 + [.] 46 47 + [singType] 47 55 + [)] 55 56 + [)] 57 58 L880 - [pref] 9 12 - [.] 13 13 - [blowup] 14 19 - [=] 21 21 - [true] 23 26 - [;] 27 27 + [pref] 9 13 + [.] 13 14 + [blowup] 14 20 + [=] 21 22 + [true] 23 27 + [;] 27 28 L881 - [end] 5 7 + [end] 5 8 L883 - [if] 5 6 - [(] 8 8 - [numel] 10 14 - [(] 15 15 - [data] 16 19 - [.] 20 20 - [singType] 21 28 - [)] 29 29 - [==] 31 32 - [1] 34 34 - [)] 36 36 + [if] 5 7 + [(] 8 9 + [numel] 10 15 + [(] 15 16 + [data] 16 20 + [.] 20 21 + [singType] 21 29 + [)] 29 30 + [==] 31 33 + [1] 34 35 + [)] 36 37 L884 - [singType] 9 16 - [=] 18 18 - [data] 20 23 - [.] 24 24 - [singType] 25 32 - [{] 33 33 - [1] 34 34 - [}] 35 35 - [;] 36 36 + [singType] 9 17 + [=] 18 19 + [data] 20 24 + [.] 24 25 + [singType] 25 33 + [{] 33 34 + [1] 34 35 + [}] 35 36 + [;] 36 37 L885 - [data] 9 12 - [.] 13 13 - [singType] 14 21 - [=] 23 23 - [cell] 25 28 - [(] 29 29 - [1] 30 30 - [,] 31 31 - [2] 33 33 - [*] 34 34 - [numIntervals] 35 46 - [)] 47 47 - [;] 48 48 + [data] 9 13 + [.] 13 14 + [singType] 14 22 + [=] 23 24 + [cell] 25 29 + [(] 29 30 + [1] 30 31 + [,] 31 32 + [2] 33 34 + [*] 34 35 + [numIntervals] 35 47 + [)] 47 48 + [;] 48 49 L886 - [for] 9 11 - [j] 13 13 - [=] 15 15 - [1] 17 17 - [:] 18 18 - [2] 19 19 - [*] 20 20 - [numIntervals] 21 32 + [for] 9 12 + [j] 13 14 + [=] 15 16 + [1] 17 18 + [:] 18 19 + [2] 19 20 + [*] 20 21 + [numIntervals] 21 33 L887 - [data] 13 16 - [.] 17 17 - [singType] 18 25 - [{] 26 26 - [j] 27 27 - [}] 28 28 - [=] 30 30 - [singType] 32 39 - [;] 40 40 + [data] 13 17 + [.] 17 18 + [singType] 18 26 + [{] 26 27 + [j] 27 28 + [}] 28 29 + [=] 30 31 + [singType] 32 40 + [;] 40 41 L888 - [end] 9 11 + [end] 9 12 L889 - [elseif] 5 10 - [(] 12 12 - [~] 14 14 - [isempty] 15 21 - [(] 22 22 - [data] 23 26 - [.] 27 27 - [singType] 28 35 - [)] 36 36 - [&&] 38 39 - [.] 41 41 - [.] 42 42 - [.] 43 43 + [elseif] 5 11 + [(] 12 13 + [~] 14 15 + [isempty] 15 22 + [(] 22 23 + [data] 23 27 + [.] 27 28 + [singType] 28 36 + [)] 36 37 + [&&] 38 40 + [.] 41 42 + [.] 42 43 + [.] 43 44 L890 - [(] 13 13 - [numel] 14 18 - [(] 19 19 - [data] 20 23 - [.] 24 24 - [singType] 25 32 - [)] 33 33 - [~=] 35 36 - [2] 38 38 - [*] 39 39 - [numIntervals] 40 51 - [)] 52 52 - [)] 54 54 + [(] 13 14 + [numel] 14 19 + [(] 19 20 + [data] 20 24 + [.] 24 25 + [singType] 25 33 + [)] 33 34 + [~=] 35 37 + [2] 38 39 + [*] 39 40 + [numIntervals] 40 52 + [)] 52 53 + [)] 54 55 L893 - [error] 9 13 - [(] 14 14 - ['CHEBFUN:CHEBFUN:parseInputs:badEx[ 15 56 - [,] 57 57 - [.] 59 59 - [.] 60 60 - [.] 61 61 + [error] 9 14 + [(] 14 15 + ['CHEBFUN:CHEBFUN:parseInputs:badEx[ 15 57 + [,] 57 58 + [.] 59 60 + [.] 60 61 + [.] 61 62 L894 - ['The number of the exponents is in[ 13 59 - [)] 60 60 - [;] 61 61 + ['The number of the exponents is in[ 13 60 + [)] 60 61 + [;] 61 62 L895 - [end] 5 7 + [end] 5 8 L897 - [if] 5 6 - [(] 8 8 - [~] 10 10 - [isempty] 11 17 - [(] 18 18 - [data] 19 22 - [.] 23 23 - [exponents] 24 32 - [)] 33 33 - [)] 35 35 + [if] 5 7 + [(] 8 9 + [~] 10 11 + [isempty] 11 18 + [(] 18 19 + [data] 19 23 + [.] 23 24 + [exponents] 24 33 + [)] 33 34 + [)] 35 36 L898 - [exps] 9 12 - [=] 14 14 - [data] 16 19 - [.] 20 20 - [exponents] 21 29 - [;] 30 30 + [exps] 9 13 + [=] 14 15 + [data] 16 20 + [.] 20 21 + [exponents] 21 30 + [;] 30 31 L899 - [nExps] 9 13 - [=] 15 15 - [numel] 17 21 - [(] 22 22 - [exps] 23 26 - [)] 27 27 - [;] 28 28 + [nExps] 9 14 + [=] 15 16 + [numel] 17 22 + [(] 22 23 + [exps] 23 27 + [)] 27 28 + [;] 28 29 L900 - [if] 9 10 - [(] 12 12 - [nExps] 14 18 - [==] 20 21 - [1] 23 23 - [)] 25 25 + [if] 9 11 + [(] 12 13 + [nExps] 14 19 + [==] 20 22 + [1] 23 24 + [)] 25 26 L903 - [exps] 13 16 - [=] 18 18 - [exps] 20 23 - [*] 24 24 - [ones] 25 28 - [(] 29 29 - [1] 30 30 - [,] 31 31 - [2] 33 33 - [*] 34 34 - [numIntervals] 35 46 - [)] 47 47 - [;] 48 48 + [exps] 13 17 + [=] 18 19 + [exps] 20 24 + [*] 24 25 + [ones] 25 29 + [(] 29 30 + [1] 30 31 + [,] 31 32 + [2] 33 34 + [*] 34 35 + [numIntervals] 35 47 + [)] 47 48 + [;] 48 49 L904 - [elseif] 9 14 - [(] 16 16 - [nExps] 18 22 - [==] 24 25 - [2] 27 27 - [)] 29 29 + [elseif] 9 15 + [(] 16 17 + [nExps] 18 23 + [==] 24 26 + [2] 27 28 + [)] 29 30 L907 - [exps] 13 16 - [=] 18 18 - [\[] 20 20 - [exps] 21 24 - [(] 25 25 - [1] 26 26 - [)] 27 27 - [zeros] 29 33 - [(] 34 34 - [1] 35 35 - [,] 36 36 - [2] 38 38 - [*] 39 39 - [(] 40 40 - [numIntervals] 41 52 - [-] 53 53 - [1] 54 54 - [)] 55 55 - [)] 56 56 - [exps] 58 61 - [(] 62 62 - [2] 63 63 - [)] 64 64 - [\]] 65 65 - [;] 66 66 + [exps] 13 17 + [=] 18 19 + [\[] 20 21 + [exps] 21 25 + [(] 25 26 + [1] 26 27 + [)] 27 28 + [zeros] 29 34 + [(] 34 35 + [1] 35 36 + [,] 36 37 + [2] 38 39 + [*] 39 40 + [(] 40 41 + [numIntervals] 41 53 + [-] 53 54 + [1] 54 55 + [)] 55 56 + [)] 56 57 + [exps] 58 62 + [(] 62 63 + [2] 63 64 + [)] 64 65 + [\]] 65 66 + [;] 66 67 L908 - [elseif] 9 14 - [(] 16 16 - [nExps] 18 22 - [==] 24 25 - [numIntervals] 27 38 - [+] 40 40 - [1] 42 42 - [)] 44 44 + [elseif] 9 15 + [(] 16 17 + [nExps] 18 23 + [==] 24 26 + [numIntervals] 27 39 + [+] 40 41 + [1] 42 43 + [)] 44 45 L912 - [exps] 13 16 - [=] 18 18 - [exps] 20 23 - [(] 24 24 - [ceil] 25 28 - [(] 29 29 - [1] 30 30 - [:] 31 31 - [0.5] 32 34 - [:] 35 35 - [nExps] 36 40 - [-] 42 42 - [0.5] 44 46 - [)] 47 47 - [)] 48 48 - [;] 49 49 + [exps] 13 17 + [=] 18 19 + [exps] 20 24 + [(] 24 25 + [ceil] 25 29 + [(] 29 30 + [1] 30 31 + [:] 31 32 + [0.5] 32 35 + [:] 35 36 + [nExps] 36 41 + [-] 42 43 + [0.5] 44 47 + [)] 47 48 + [)] 48 49 + [;] 49 50 L913 - [elseif] 9 14 - [(] 15 15 - [nExps] 17 21 - [~=] 23 24 - [2] 26 26 - [*] 27 27 - [numIntervals] 28 39 - [)] 41 41 + [elseif] 9 15 + [(] 15 16 + [nExps] 17 22 + [~=] 23 25 + [2] 26 27 + [*] 27 28 + [numIntervals] 28 40 + [)] 41 42 L915 - [error] 13 17 - [(] 18 18 - ['CHEBFUN:CHEBFUN:chebfun:parseInpu[ 19 55 - [,] 56 56 - [.] 58 58 - [.] 59 59 - [.] 60 60 + [error] 13 18 + [(] 18 19 + ['CHEBFUN:CHEBFUN:chebfun:parseInpu[ 19 56 + [,] 56 57 + [.] 58 59 + [.] 59 60 + [.] 60 61 L916 - ['Invalid length for vector of expo[ 17 57 - [)] 58 58 - [;] 59 59 + ['Invalid length for vector of expo[ 17 58 + [)] 58 59 + [;] 59 60 L917 - [end] 9 11 + [end] 9 12 L918 - [data] 9 12 - [.] 13 13 - [exponents] 14 22 - [=] 24 24 - [exps] 26 29 - [;] 30 30 + [data] 9 13 + [.] 13 14 + [exponents] 14 23 + [=] 24 25 + [exps] 26 30 + [;] 30 31 L919 - [end] 5 7 + [end] 5 8 L922 - [dom] 5 7 - [=] 9 9 - [double] 11 16 - [(] 17 17 - [dom] 18 20 - [)] 21 21 - [;] 22 22 + [dom] 5 8 + [=] 9 10 + [double] 11 17 + [(] 17 18 + [dom] 18 21 + [)] 21 22 + [;] 22 23 L924 - [end] 1 3 + [end] 1 4 L926 - [function] 1 8 - [op] 10 11 - [=] 13 13 - [vectorCheck] 15 25 - [(] 26 26 - [op] 27 28 - [,] 29 29 - [dom] 31 33 - [,] 34 34 - [vectorize] 36 44 - [)] 45 45 + [function] 1 9 + [op] 10 12 + [=] 13 14 + [vectorCheck] 15 26 + [(] 26 27 + [op] 27 29 + [,] 29 30 + [dom] 31 34 + [,] 34 35 + [vectorize] 36 45 + [)] 45 46 L932 - [y] 1 1 - [=] 3 3 - [dom] 5 7 - [(] 8 8 - [\[] 9 9 - [1] 10 10 - [end] 12 14 - [\]] 15 15 - [)] 16 16 - [;] 17 17 + [y] 1 2 + [=] 3 4 + [dom] 5 8 + [(] 8 9 + [\[] 9 10 + [1] 10 11 + [end] 12 15 + [\]] 15 16 + [)] 16 17 + [;] 17 18 L934 - [if] 1 2 - [(] 4 4 - [y] 6 6 - [(] 7 7 - [1] 8 8 - [)] 9 9 - [>] 11 11 - [0] 13 13 - [)] 15 15 + [if] 1 3 + [(] 4 5 + [y] 6 7 + [(] 7 8 + [1] 8 9 + [)] 9 10 + [>] 11 12 + [0] 13 14 + [)] 15 16 L935 - [y] 5 5 - [(] 6 6 - [1] 7 7 - [)] 8 8 - [=] 10 10 - [1.01] 12 15 - [*] 16 16 - [y] 17 17 - [(] 18 18 - [1] 19 19 - [)] 20 20 - [;] 21 21 + [y] 5 6 + [(] 6 7 + [1] 7 8 + [)] 8 9 + [=] 10 11 + [1.01] 12 16 + [*] 16 17 + [y] 17 18 + [(] 18 19 + [1] 19 20 + [)] 20 21 + [;] 21 22 L936 - [else] 1 4 + [else] 1 5 L937 - [y] 5 5 - [(] 6 6 - [1] 7 7 - [)] 8 8 - [=] 10 10 - [.99] 12 14 - [*] 15 15 - [y] 16 16 - [(] 17 17 - [1] 18 18 - [)] 19 19 - [;] 20 20 + [y] 5 6 + [(] 6 7 + [1] 7 8 + [)] 8 9 + [=] 10 11 + [.99] 12 15 + [*] 15 16 + [y] 16 17 + [(] 17 18 + [1] 18 19 + [)] 19 20 + [;] 20 21 L938 - [end] 1 3 + [end] 1 4 L940 - [if] 1 2 - [(] 4 4 - [y] 6 6 - [(] 7 7 - [end] 8 10 - [)] 11 11 - [>] 13 13 - [0] 15 15 - [)] 17 17 + [if] 1 3 + [(] 4 5 + [y] 6 7 + [(] 7 8 + [end] 8 11 + [)] 11 12 + [>] 13 14 + [0] 15 16 + [)] 17 18 L941 - [y] 5 5 - [(] 6 6 - [end] 7 9 - [)] 10 10 - [=] 12 12 - [.99] 14 16 - [*] 17 17 - [y] 18 18 - [(] 19 19 - [end] 20 22 - [)] 23 23 - [;] 24 24 + [y] 5 6 + [(] 6 7 + [end] 7 10 + [)] 10 11 + [=] 12 13 + [.99] 14 17 + [*] 17 18 + [y] 18 19 + [(] 19 20 + [end] 20 23 + [)] 23 24 + [;] 24 25 L942 - [else] 1 4 + [else] 1 5 L943 - [y] 5 5 - [(] 6 6 - [end] 7 9 - [)] 10 10 - [=] 12 12 - [1.01] 14 17 - [*] 18 18 - [y] 19 19 - [(] 20 20 - [end] 21 23 - [)] 24 24 - [;] 25 25 + [y] 5 6 + [(] 6 7 + [end] 7 10 + [)] 10 11 + [=] 12 13 + [1.01] 14 18 + [*] 18 19 + [y] 19 20 + [(] 20 21 + [end] 21 24 + [)] 24 25 + [;] 25 26 L944 - [end] 1 3 + [end] 1 4 L946 - [y] 1 1 - [=] 3 3 - [y] 5 5 - [(] 6 6 - [:] 7 7 - [)] 8 8 - [;] 9 9 + [y] 1 2 + [=] 3 4 + [y] 5 6 + [(] 6 7 + [:] 7 8 + [)] 8 9 + [;] 9 10 L948 - [if] 1 2 - [(] 4 4 - [vectorize] 6 14 - [)] 16 16 + [if] 1 3 + [(] 4 5 + [vectorize] 6 15 + [)] 16 17 L949 - [op] 5 6 - [=] 8 8 - [vec] 10 12 - [(] 13 13 - [op] 14 15 - [,] 16 16 - [y] 18 18 - [(] 19 19 - [1] 20 20 - [)] 21 21 - [)] 22 22 - [;] 23 23 + [op] 5 7 + [=] 8 9 + [vec] 10 13 + [(] 13 14 + [op] 14 16 + [,] 16 17 + [y] 18 19 + [(] 19 20 + [1] 20 21 + [)] 21 22 + [)] 22 23 + [;] 23 24 L950 - [end] 1 3 + [end] 1 4 L952 - [try] 1 3 + [try] 1 4 L954 - [v] 5 5 - [=] 7 7 - [op] 9 10 - [(] 11 11 - [y] 12 12 - [)] 13 13 - [;] 14 14 + [v] 5 6 + [=] 7 8 + [op] 9 11 + [(] 11 12 + [y] 12 13 + [)] 13 14 + [;] 14 15 L957 - [sv] 5 6 - [=] 8 8 - [size] 10 13 - [(] 14 14 - [v] 15 15 - [)] 16 16 - [;] 17 17 + [sv] 5 7 + [=] 8 9 + [size] 10 14 + [(] 14 15 + [v] 15 16 + [)] 16 17 + [;] 17 18 L958 - [sy] 5 6 - [=] 8 8 - [size] 10 13 - [(] 14 14 - [y] 15 15 - [)] 16 16 - [;] 17 17 + [sy] 5 7 + [=] 8 9 + [size] 10 14 + [(] 14 15 + [y] 15 16 + [)] 16 17 + [;] 17 18 L961 - [if] 5 6 - [(] 8 8 - [sv] 10 11 - [(] 12 12 - [1] 13 13 - [)] 14 14 - [==] 16 17 - [sy] 19 20 - [(] 21 21 - [1] 22 22 - [)] 23 23 - [)] 25 25 + [if] 5 7 + [(] 8 9 + [sv] 10 12 + [(] 12 13 + [1] 13 14 + [)] 14 15 + [==] 16 18 + [sy] 19 21 + [(] 21 22 + [1] 22 23 + [)] 23 24 + [)] 25 26 L967 - [if] 9 10 - [(] 12 12 - [sv] 14 15 - [(] 16 16 - [2] 17 17 - [)] 18 18 - [==] 20 21 - [sy] 23 24 - [(] 25 25 - [1] 26 26 - [)] 27 27 - [)] 29 29 + [if] 9 11 + [(] 12 13 + [sv] 14 16 + [(] 16 17 + [2] 17 18 + [)] 18 19 + [==] 20 22 + [sy] 23 25 + [(] 25 26 + [1] 26 27 + [)] 27 28 + [)] 29 30 L968 - [v] 13 13 - [=] 15 15 - [op] 17 18 - [(] 19 19 - [y] 20 20 - [(] 21 21 - [1] 22 22 - [)] 23 23 - [)] 24 24 - [;] 25 25 + [v] 13 14 + [=] 15 16 + [op] 17 19 + [(] 19 20 + [y] 20 21 + [(] 21 22 + [1] 22 23 + [)] 23 24 + [)] 24 25 + [;] 25 26 L969 - [if] 13 14 - [(] 16 16 - [size] 18 21 - [(] 22 22 - [v] 23 23 - [,] 24 24 - [1] 26 26 - [)] 27 27 - [>] 29 29 - [1] 31 31 - [)] 33 33 + [if] 13 15 + [(] 16 17 + [size] 18 22 + [(] 22 23 + [v] 23 24 + [,] 24 25 + [1] 26 27 + [)] 27 28 + [>] 29 30 + [1] 31 32 + [)] 33 34 L970 - [op] 17 18 - [=] 20 20 - [@] 22 22 - [(] 23 23 - [x] 24 24 - [)] 25 25 - [op] 27 28 - [(] 29 29 - [x] 30 30 - [)] 31 31 - [.'] 32 33 - [;] 34 34 + [op] 17 19 + [=] 20 21 + [@] 22 23 + [(] 23 24 + [x] 24 25 + [)] 25 26 + [op] 27 29 + [(] 29 30 + [x] 30 31 + [)] 31 32 + [.'] 32 34 + [;] 34 35 L971 - [warning] 17 23 - [(] 24 24 - ['CHEBFUN:CHEBFUN:vectorCheck:trans[ 25 63 - [,] 64 64 - [.] 65 65 - [.] 66 66 - [.] 67 67 + [warning] 17 24 + [(] 24 25 + ['CHEBFUN:CHEBFUN:vectorCheck:trans[ 25 64 + [,] 64 65 + [.] 65 66 + [.] 66 67 + [.] 67 68 L972 - [\[] 21 21 - ['Chebfun input should return a COL[ 22 68 - [,] 69 69 - [.] 71 71 - [.] 72 72 - [.] 73 73 + [\[] 21 22 + ['Chebfun input should return a COL[ 22 69 + [,] 69 70 + [.] 71 72 + [.] 72 73 + [.] 73 74 L973 - ['Attempting to transpose.'] 22 47 - [\]] 48 48 - [)] 49 49 + ['Attempting to transpose.'] 22 48 + [\]] 48 49 + [)] 49 50 L974 - [end] 13 15 + [end] 13 16 L975 - [end] 9 11 + [end] 9 12 L977 - [elseif] 5 10 - [(] 12 12 - [all] 14 16 - [(] 17 17 - [sv] 19 20 - [==] 22 23 - [1] 25 25 - [)] 27 27 - [)] 29 29 + [elseif] 5 11 + [(] 12 13 + [all] 14 17 + [(] 17 18 + [sv] 19 21 + [==] 22 24 + [1] 25 26 + [)] 27 28 + [)] 29 30 L979 - [op] 9 10 - [=] 12 12 - [@] 14 14 - [(] 15 15 - [x] 16 16 - [)] 17 17 - [repmat] 19 24 - [(] 25 25 - [op] 26 27 - [(] 28 28 - [x] 29 29 - [)] 30 30 - [,] 31 31 - [length] 33 38 - [(] 39 39 - [x] 40 40 - [)] 41 41 - [,] 42 42 - [1] 44 44 - [)] 45 45 - [;] 46 46 + [op] 9 11 + [=] 12 13 + [@] 14 15 + [(] 15 16 + [x] 16 17 + [)] 17 18 + [repmat] 19 25 + [(] 25 26 + [op] 26 28 + [(] 28 29 + [x] 29 30 + [)] 30 31 + [,] 31 32 + [length] 33 39 + [(] 39 40 + [x] 40 41 + [)] 41 42 + [,] 42 43 + [1] 44 45 + [)] 45 46 + [;] 46 47 L981 - [elseif] 5 10 - [(] 12 12 - [any] 14 16 - [(] 17 17 - [sv] 18 19 - [==] 21 22 - [sy] 24 25 - [(] 26 26 - [1] 27 27 - [)] 28 28 - [)] 29 29 - [)] 31 31 + [elseif] 5 11 + [(] 12 13 + [any] 14 17 + [(] 17 18 + [sv] 18 20 + [==] 21 23 + [sy] 24 26 + [(] 26 27 + [1] 27 28 + [)] 28 29 + [)] 29 30 + [)] 31 32 L983 - [if] 9 10 - [(] 12 12 - [any] 14 16 - [(] 17 17 - [sv] 18 19 - [)] 20 20 - [==] 22 23 - [1] 25 25 - [)] 27 27 + [if] 9 11 + [(] 12 13 + [any] 14 17 + [(] 17 18 + [sv] 18 20 + [)] 20 21 + [==] 22 24 + [1] 25 26 + [)] 27 28 L985 - [v] 13 13 - [=] 15 15 - [op] 17 18 - [(] 19 19 - [y] 20 20 - [(] 21 21 - [1] 22 22 - [)] 23 23 - [)] 24 24 - [;] 25 25 + [v] 13 14 + [=] 15 16 + [op] 17 19 + [(] 19 20 + [y] 20 21 + [(] 21 22 + [1] 22 23 + [)] 23 24 + [)] 24 25 + [;] 25 26 L986 - [if] 13 14 - [(] 16 16 - [all] 18 20 - [(] 21 21 - [size] 22 25 - [(] 26 26 - [v] 27 27 - [)] 28 28 - [==] 30 31 - [sv] 33 34 - [)] 35 35 - [)] 37 37 + [if] 13 15 + [(] 16 17 + [all] 18 21 + [(] 21 22 + [size] 22 26 + [(] 26 27 + [v] 27 28 + [)] 28 29 + [==] 30 32 + [sv] 33 35 + [)] 35 36 + [)] 37 38 L988 - [op] 17 18 - [=] 20 20 - [@] 22 22 - [(] 23 23 - [x] 24 24 - [)] 25 25 - [repmat] 27 32 - [(] 33 33 - [op] 34 35 - [(] 36 36 - [x] 37 37 - [)] 38 38 - [,] 39 39 - [length] 41 46 - [(] 47 47 - [x] 48 48 - [)] 49 49 - [,] 50 50 - [1] 52 52 - [)] 53 53 - [;] 54 54 + [op] 17 19 + [=] 20 21 + [@] 22 23 + [(] 23 24 + [x] 24 25 + [)] 25 26 + [repmat] 27 33 + [(] 33 34 + [op] 34 36 + [(] 36 37 + [x] 37 38 + [)] 38 39 + [,] 39 40 + [length] 41 47 + [(] 47 48 + [x] 48 49 + [)] 49 50 + [,] 50 51 + [1] 52 53 + [)] 53 54 + [;] 54 55 L989 - [return] 17 22 + [return] 17 23 L990 - [end] 13 15 + [end] 13 16 L991 - [end] 9 11 + [end] 9 12 L994 - [op] 9 10 - [=] 12 12 - [@] 14 14 - [(] 15 15 - [x] 16 16 - [)] 17 17 - [op] 19 20 - [(] 21 21 - [x] 22 22 - [)] 23 23 - [.'] 24 25 - [;] 26 26 + [op] 9 11 + [=] 12 13 + [@] 14 15 + [(] 15 16 + [x] 16 17 + [)] 17 18 + [op] 19 21 + [(] 21 22 + [x] 22 23 + [)] 23 24 + [.'] 24 26 + [;] 26 27 L995 - [warning] 9 15 - [(] 16 16 - ['CHEBFUN:CHEBFUN:vectorCheck:trans[ 17 55 - [,] 56 56 - [.] 57 57 - [.] 58 58 - [.] 59 59 + [warning] 9 16 + [(] 16 17 + ['CHEBFUN:CHEBFUN:vectorCheck:trans[ 17 56 + [,] 56 57 + [.] 57 58 + [.] 58 59 + [.] 59 60 L996 - [\[] 17 17 - ['Chebfun input should return a COL[ 18 64 - [,] 65 65 - [.] 67 67 - [.] 68 68 - [.] 69 69 + [\[] 17 18 + ['Chebfun input should return a COL[ 18 65 + [,] 65 66 + [.] 67 68 + [.] 68 69 + [.] 69 70 L997 - ['Attempting to transpose.'] 18 43 - [\]] 44 44 - [)] 45 45 + ['Attempting to transpose.'] 18 44 + [\]] 44 45 + [)] 45 46 L999 - [elseif] 5 10 - [(] 12 12 - [any] 14 16 - [(] 17 17 - [sv] 18 19 - [==] 21 22 - [1] 24 24 - [)] 25 25 - [)] 27 27 + [elseif] 5 11 + [(] 12 13 + [any] 14 17 + [(] 17 18 + [sv] 18 20 + [==] 21 23 + [1] 24 25 + [)] 25 26 + [)] 27 28 L1001 - [op] 9 10 - [=] 12 12 - [@] 14 14 - [(] 15 15 - [x] 16 16 - [)] 17 17 - [repmat] 19 24 - [(] 25 25 - [op] 26 27 - [(] 28 28 - [x] 29 29 - [)] 30 30 - [,] 31 31 - [length] 33 38 - [(] 39 39 - [x] 40 40 - [)] 41 41 - [,] 42 42 - [1] 44 44 - [)] 45 45 - [;] 46 46 + [op] 9 11 + [=] 12 13 + [@] 14 15 + [(] 15 16 + [x] 16 17 + [)] 17 18 + [repmat] 19 25 + [(] 25 26 + [op] 26 28 + [(] 28 29 + [x] 29 30 + [)] 30 31 + [,] 31 32 + [length] 33 39 + [(] 39 40 + [x] 40 41 + [)] 41 42 + [,] 42 43 + [1] 44 45 + [)] 45 46 + [;] 46 47 L1003 - [end] 5 7 + [end] 5 8 L1005 - [catch] 1 5 - [ME] 7 8 + [catch] 1 6 + [ME] 7 9 L1008 - [if] 5 6 - [(] 8 8 - [vectorize] 10 18 - [)] 20 20 + [if] 5 7 + [(] 8 9 + [vectorize] 10 19 + [)] 20 21 L1010 - [rethrow] 9 15 - [(] 16 16 - [ME] 17 18 - [)] 19 19 + [rethrow] 9 16 + [(] 16 17 + [ME] 17 19 + [)] 19 20 L1012 - [else] 5 8 + [else] 5 9 L1014 - [op] 9 10 - [=] 12 12 - [vectorCheck] 14 24 - [(] 25 25 - [op] 26 27 - [,] 28 28 - [dom] 30 32 - [,] 33 33 - [1] 35 35 - [)] 36 36 - [;] 37 37 + [op] 9 11 + [=] 12 13 + [vectorCheck] 14 25 + [(] 25 26 + [op] 26 28 + [,] 28 29 + [dom] 30 33 + [,] 33 34 + [1] 35 36 + [)] 36 37 + [;] 37 38 L1015 - [warning] 9 15 - [(] 16 16 - ['CHEBFUN:CHEBFUN:vectorcheck:vecto[ 17 55 - [,] 56 56 - [.] 57 57 - [.] 58 58 - [.] 59 59 + [warning] 9 16 + [(] 16 17 + ['CHEBFUN:CHEBFUN:vectorcheck:vecto[ 17 56 + [,] 56 57 + [.] 57 58 + [.] 58 59 + [.] 59 60 L1016 - [\[] 9 9 - ['Function failed to evaluate on ar[ 10 57 - [,] 58 58 - [.] 59 59 - [.] 60 60 - [.] 61 61 + [\[] 9 10 + ['Function failed to evaluate on ar[ 10 58 + [,] 58 59 + [.] 59 60 + [.] 60 61 + [.] 61 62 L1017 - ['Vectorizing the function may spee[ 9 64 - [,] 65 65 - [.] 66 66 - [.] 67 67 - [.] 68 68 + ['Vectorizing the function may spee[ 9 65 + [,] 65 66 + [.] 66 67 + [.] 67 68 + [.] 68 69 L1018 - ['and avoid the need to loop over a[ 9 59 - [,] 60 60 - [.] 61 61 - [.] 62 62 - [.] 63 63 + ['and avoid the need to loop over a[ 9 60 + [,] 60 61 + [.] 61 62 + [.] 62 63 + [.] 63 64 L1019 - ['Use ''vectorize'' flag in the CHE[ 9 66 - [,] 67 67 - [.] 69 69 - [.] 70 70 - [.] 71 71 + ['Use ''vectorize'' flag in the CHE[ 9 67 + [,] 67 68 + [.] 69 70 + [.] 70 71 + [.] 71 72 L1020 - ['to avoid this warning message.'] 9 40 - [\]] 41 41 - [)] 42 42 + ['to avoid this warning message.'] 9 41 + [\]] 41 42 + [)] 42 43 L1022 - [end] 5 7 + [end] 5 8 L1024 - [end] 1 3 + [end] 1 4 L1026 - [end] 1 3 + [end] 1 4 L1028 - [function] 1 8 - [g] 10 10 - [=] 12 12 - [vec] 14 16 - [(] 17 17 - [op] 18 19 - [,] 20 20 - [y] 22 22 - [)] 23 23 + [function] 1 9 + [g] 10 11 + [=] 12 13 + [vec] 14 17 + [(] 17 18 + [op] 18 20 + [,] 20 21 + [y] 22 23 + [)] 23 24 L1036 - [opy] 5 7 - [=] 9 9 - [op] 11 12 - [(] 13 13 - [y] 14 14 - [)] 15 15 - [;] 16 16 + [opy] 5 8 + [=] 9 10 + [op] 11 13 + [(] 13 14 + [y] 14 15 + [)] 15 16 + [;] 16 17 L1037 - [if] 5 6 - [(] 8 8 - [any] 10 12 - [(] 13 13 - [size] 14 17 - [(] 18 18 - [opy] 19 21 - [)] 22 22 - [>] 24 24 - [1] 26 26 - [)] 27 27 - [)] 29 29 + [if] 5 7 + [(] 8 9 + [any] 10 13 + [(] 13 14 + [size] 14 18 + [(] 18 19 + [opy] 19 22 + [)] 22 23 + [>] 24 25 + [1] 26 27 + [)] 27 28 + [)] 29 30 L1039 - [g] 9 9 - [=] 11 11 - [@] 13 13 - [loopWrapperArray] 14 29 - [;] 30 30 + [g] 9 10 + [=] 11 12 + [@] 13 14 + [loopWrapperArray] 14 30 + [;] 30 31 L1040 - [else] 5 8 + [else] 5 9 L1042 - [g] 9 9 - [=] 11 11 - [@] 13 13 - [loopWrapperScalar] 14 30 - [;] 31 31 + [g] 9 10 + [=] 11 12 + [@] 13 14 + [loopWrapperScalar] 14 31 + [;] 31 32 L1043 - [end] 5 7 + [end] 5 8 L1048 - [function] 5 12 - [v] 14 14 - [=] 16 16 - [loopWrapperScalar] 18 34 - [(] 35 35 - [x] 36 36 - [)] 37 37 + [function] 5 13 + [v] 14 15 + [=] 16 17 + [loopWrapperScalar] 18 35 + [(] 35 36 + [x] 36 37 + [)] 37 38 L1049 - [v] 9 9 - [=] 11 11 - [zeros] 13 17 - [(] 18 18 - [size] 19 22 - [(] 23 23 - [x] 24 24 - [)] 25 25 - [)] 26 26 - [;] 27 27 + [v] 9 10 + [=] 11 12 + [zeros] 13 18 + [(] 18 19 + [size] 19 23 + [(] 23 24 + [x] 24 25 + [)] 25 26 + [)] 26 27 + [;] 27 28 L1050 - [for] 9 11 - [j] 13 13 - [=] 15 15 - [1] 17 17 - [:] 18 18 - [numel] 19 23 - [(] 24 24 - [v] 25 25 - [)] 26 26 + [for] 9 12 + [j] 13 14 + [=] 15 16 + [1] 17 18 + [:] 18 19 + [numel] 19 24 + [(] 24 25 + [v] 25 26 + [)] 26 27 L1051 - [v] 13 13 - [(] 14 14 - [j] 15 15 - [)] 16 16 - [=] 18 18 - [op] 20 21 - [(] 22 22 - [x] 23 23 - [(] 24 24 - [j] 25 25 - [)] 26 26 - [)] 27 27 - [;] 28 28 + [v] 13 14 + [(] 14 15 + [j] 15 16 + [)] 16 17 + [=] 18 19 + [op] 20 22 + [(] 22 23 + [x] 23 24 + [(] 24 25 + [j] 25 26 + [)] 26 27 + [)] 27 28 + [;] 28 29 L1052 - [end] 9 11 + [end] 9 12 L1053 - [end] 5 7 + [end] 5 8 L1056 - [function] 5 12 - [v] 14 14 - [=] 16 16 - [loopWrapperArray] 18 33 - [(] 34 34 - [x] 35 35 - [)] 36 36 + [function] 5 13 + [v] 14 15 + [=] 16 17 + [loopWrapperArray] 18 34 + [(] 34 35 + [x] 35 36 + [)] 36 37 L1057 - [numCol] 9 14 - [=] 16 16 - [size] 18 21 - [(] 22 22 - [op] 23 24 - [(] 25 25 - [x] 26 26 - [(] 27 27 - [1] 28 28 - [)] 29 29 - [)] 30 30 - [,] 31 31 - [2] 33 33 - [)] 34 34 - [;] 35 35 + [numCol] 9 15 + [=] 16 17 + [size] 18 22 + [(] 22 23 + [op] 23 25 + [(] 25 26 + [x] 26 27 + [(] 27 28 + [1] 28 29 + [)] 29 30 + [)] 30 31 + [,] 31 32 + [2] 33 34 + [)] 34 35 + [;] 35 36 L1058 - [numRow] 9 14 - [=] 16 16 - [size] 18 21 - [(] 22 22 - [x] 23 23 - [,] 24 24 - [1] 26 26 - [)] 27 27 - [;] 28 28 + [numRow] 9 15 + [=] 16 17 + [size] 18 22 + [(] 22 23 + [x] 23 24 + [,] 24 25 + [1] 26 27 + [)] 27 28 + [;] 28 29 L1059 - [v] 9 9 - [=] 11 11 - [zeros] 13 17 - [(] 18 18 - [numRow] 19 24 - [,] 25 25 - [numCol] 27 32 - [)] 33 33 - [;] 34 34 + [v] 9 10 + [=] 11 12 + [zeros] 13 18 + [(] 18 19 + [numRow] 19 25 + [,] 25 26 + [numCol] 27 33 + [)] 33 34 + [;] 34 35 L1060 - [for] 9 11 - [j] 13 13 - [=] 15 15 - [1] 17 17 - [:] 18 18 - [numRow] 19 24 + [for] 9 12 + [j] 13 14 + [=] 15 16 + [1] 17 18 + [:] 18 19 + [numRow] 19 25 L1061 - [v] 13 13 - [(] 14 14 - [j] 15 15 - [,] 16 16 - [:] 17 17 - [)] 18 18 - [=] 20 20 - [op] 22 23 - [(] 24 24 - [x] 25 25 - [(] 26 26 - [j] 27 27 - [)] 28 28 - [)] 29 29 - [;] 30 30 + [v] 13 14 + [(] 14 15 + [j] 15 16 + [,] 16 17 + [:] 17 18 + [)] 18 19 + [=] 20 21 + [op] 22 24 + [(] 24 25 + [x] 25 26 + [(] 26 27 + [j] 27 28 + [)] 28 29 + [)] 29 30 + [;] 30 31 L1062 - [end] 9 11 + [end] 9 12 L1063 - [end] 5 7 + [end] 5 8 L1065 - [end] 1 3 + [end] 1 4 EOF diff --git a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/specialComments.txt b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/specialComments.txt index 9c695de516..a28bcc357f 100644 --- a/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/specialComments.txt +++ b/pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/specialComments.txt @@ -1,4 +1,4 @@ [Image] or [Truncated image[ Bcol Ecol L8 - [end] 1 3 + [end] 1 4 EOF diff --git a/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/big_sample.txt b/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/big_sample.txt index e9dddfa883..2d91fee542 100644 --- a/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/big_sample.txt +++ b/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/big_sample.txt @@ -1,1022 +1,1022 @@ [Image] or [Truncated image[ Bcol Ecol L28 - [static] 1 6 - [dispatch_queue_t] 8 23 - [http_request_operation_processing_[ 25 63 - [(] 64 64 - [)] 65 65 - [{] 67 67 + [static] 1 7 + [dispatch_queue_t] 8 24 + [http_request_operation_processing_[ 25 64 + [(] 64 65 + [)] 65 66 + [{] 67 68 L29 - [static] 5 10 - [dispatch_queue_t] 12 27 - [af_http_request_operation_processi[ 29 70 - [;] 71 71 + [static] 5 11 + [dispatch_queue_t] 12 28 + [af_http_request_operation_processi[ 29 71 + [;] 71 72 L30 - [static] 5 10 - [dispatch_once_t] 12 26 - [onceToken] 28 36 - [;] 37 37 + [static] 5 11 + [dispatch_once_t] 12 27 + [onceToken] 28 37 + [;] 37 38 L31 - [dispatch_once] 5 17 - [(] 18 18 - [&] 19 19 - [onceToken] 20 28 - [,] 29 29 - [^] 31 31 - [{] 32 32 + [dispatch_once] 5 18 + [(] 18 19 + [&] 19 20 + [onceToken] 20 29 + [,] 29 30 + [^] 31 32 + [{] 32 33 L32 - [af_http_request_operation_processi[ 9 50 - [=] 52 52 - [dispatch_queue_create] 54 74 - [(] 75 75 - ["com.alamofire.networking.http-req[ 76 125 - [,] 126 126 - [DISPATCH_QUEUE_CONCURRENT] 128 152 - [)] 153 153 - [;] 154 154 + [af_http_request_operation_processi[ 9 51 + [=] 52 53 + [dispatch_queue_create] 54 75 + [(] 75 76 + ["com.alamofire.networking.http-req[ 76 126 + [,] 126 127 + [DISPATCH_QUEUE_CONCURRENT] 128 153 + [)] 153 154 + [;] 154 155 L33 - [}] 5 5 - [)] 6 6 - [;] 7 7 + [}] 5 6 + [)] 6 7 + [;] 7 8 L35 - [return] 5 10 - [af_http_request_operation_processi[ 12 53 - [;] 54 54 + [return] 5 11 + [af_http_request_operation_processi[ 12 54 + [;] 54 55 L36 - [}] 1 1 + [}] 1 2 L38 - [static] 1 6 - [dispatch_group_t] 8 23 - [http_request_operation_completion_[ 25 63 - [(] 64 64 - [)] 65 65 - [{] 67 67 + [static] 1 7 + [dispatch_group_t] 8 24 + [http_request_operation_completion_[ 25 64 + [(] 64 65 + [)] 65 66 + [{] 67 68 L39 - [static] 5 10 - [dispatch_group_t] 12 27 - [af_http_request_operation_completi[ 29 70 - [;] 71 71 + [static] 5 11 + [dispatch_group_t] 12 28 + [af_http_request_operation_completi[ 29 71 + [;] 71 72 L40 - [static] 5 10 - [dispatch_once_t] 12 26 - [onceToken] 28 36 - [;] 37 37 + [static] 5 11 + [dispatch_once_t] 12 27 + [onceToken] 28 37 + [;] 37 38 L41 - [dispatch_once] 5 17 - [(] 18 18 - [&] 19 19 - [onceToken] 20 28 - [,] 29 29 - [^] 31 31 - [{] 32 32 + [dispatch_once] 5 18 + [(] 18 19 + [&] 19 20 + [onceToken] 20 29 + [,] 29 30 + [^] 31 32 + [{] 32 33 L42 - [af_http_request_operation_completi[ 9 50 - [=] 52 52 - [dispatch_group_create] 54 74 - [(] 75 75 - [)] 76 76 - [;] 77 77 + [af_http_request_operation_completi[ 9 51 + [=] 52 53 + [dispatch_group_create] 54 75 + [(] 75 76 + [)] 76 77 + [;] 77 78 L43 - [}] 5 5 - [)] 6 6 - [;] 7 7 + [}] 5 6 + [)] 6 7 + [;] 7 8 L45 - [return] 5 10 - [af_http_request_operation_completi[ 12 53 - [;] 54 54 + [return] 5 11 + [af_http_request_operation_completi[ 12 54 + [;] 54 55 L46 - [}] 1 1 + [}] 1 2 L50 - [@interface] 1 10 - [AFURLConnectionOperation] 12 35 - [(] 37 37 - [)] 38 38 + [@interface] 1 11 + [AFURLConnectionOperation] 12 36 + [(] 37 38 + [)] 38 39 L51 - [@property] 1 9 - [(] 11 11 - [readwrite] 12 20 - [,] 21 21 - [nonatomic] 23 31 - [,] 32 32 - [strong] 34 39 - [)] 40 40 - [NSURLRequest] 42 53 - [*] 55 55 - [request] 56 62 - [;] 63 63 + [@property] 1 10 + [(] 11 12 + [readwrite] 12 21 + [,] 21 22 + [nonatomic] 23 32 + [,] 32 33 + [strong] 34 40 + [)] 40 41 + [NSURLRequest] 42 54 + [*] 55 56 + [request] 56 63 + [;] 63 64 L52 - [@property] 1 9 - [(] 11 11 - [readwrite] 12 20 - [,] 21 21 - [nonatomic] 23 31 - [,] 32 32 - [strong] 34 39 - [)] 40 40 - [NSURLResponse] 42 54 - [*] 56 56 - [response] 57 64 - [;] 65 65 + [@property] 1 10 + [(] 11 12 + [readwrite] 12 21 + [,] 21 22 + [nonatomic] 23 32 + [,] 32 33 + [strong] 34 40 + [)] 40 41 + [NSURLResponse] 42 55 + [*] 56 57 + [response] 57 65 + [;] 65 66 L53 - [@end] 1 4 + [@end] 1 5 L55 - [@interface] 1 10 - [AFHTTPRequestOperation] 12 33 - [(] 35 35 - [)] 36 36 + [@interface] 1 11 + [AFHTTPRequestOperation] 12 34 + [(] 35 36 + [)] 36 37 L56 - [@property] 1 9 - [(] 11 11 - [readwrite] 12 20 - [,] 21 21 - [nonatomic] 23 31 - [,] 32 32 - [strong] 34 39 - [)] 40 40 - [NSHTTPURLResponse] 42 58 - [*] 60 60 - [response] 61 68 - [;] 69 69 + [@property] 1 10 + [(] 11 12 + [readwrite] 12 21 + [,] 21 22 + [nonatomic] 23 32 + [,] 32 33 + [strong] 34 40 + [)] 40 41 + [NSHTTPURLResponse] 42 59 + [*] 60 61 + [response] 61 69 + [;] 69 70 L57 - [@property] 1 9 - [(] 11 11 - [readwrite] 12 20 - [,] 21 21 - [nonatomic] 23 31 - [,] 32 32 - [strong] 34 39 - [)] 40 40 - [id] 42 43 - [responseObject] 45 58 - [;] 59 59 + [@property] 1 10 + [(] 11 12 + [readwrite] 12 21 + [,] 21 22 + [nonatomic] 23 32 + [,] 32 33 + [strong] 34 40 + [)] 40 41 + [id] 42 44 + [responseObject] 45 59 + [;] 59 60 L58 - [@property] 1 9 - [(] 11 11 - [readwrite] 12 20 - [,] 21 21 - [nonatomic] 23 31 - [,] 32 32 - [strong] 34 39 - [)] 40 40 - [NSError] 42 48 - [*] 50 50 - [responseSerializationError] 51 76 - [;] 77 77 + [@property] 1 10 + [(] 11 12 + [readwrite] 12 21 + [,] 21 22 + [nonatomic] 23 32 + [,] 32 33 + [strong] 34 40 + [)] 40 41 + [NSError] 42 49 + [*] 50 51 + [responseSerializationError] 51 77 + [;] 77 78 L59 - [@property] 1 9 - [(] 11 11 - [readwrite] 12 20 - [,] 21 21 - [nonatomic] 23 31 - [,] 32 32 - [strong] 34 39 - [)] 40 40 - [NSRecursiveLock] 42 56 - [*] 58 58 - [lock] 59 62 - [;] 63 63 + [@property] 1 10 + [(] 11 12 + [readwrite] 12 21 + [,] 21 22 + [nonatomic] 23 32 + [,] 32 33 + [strong] 34 40 + [)] 40 41 + [NSRecursiveLock] 42 57 + [*] 58 59 + [lock] 59 63 + [;] 63 64 L60 - [@end] 1 4 + [@end] 1 5 L62 - [@implementation] 1 15 - [AFHTTPRequestOperation] 17 38 + [@implementation] 1 16 + [AFHTTPRequestOperation] 17 39 L63 - [@dynamic] 1 8 - [lock] 10 13 - [;] 14 14 + [@dynamic] 1 9 + [lock] 10 14 + [;] 14 15 L65 - [-] 1 1 - [(] 3 3 - [instancetype] 4 15 - [)] 16 16 - [initWithRequest] 17 31 - [:] 32 32 - [(] 33 33 - [NSURLRequest] 34 45 - [*] 47 47 - [)] 48 48 - [urlRequest] 49 58 - [{] 60 60 + [-] 1 2 + [(] 3 4 + [instancetype] 4 16 + [)] 16 17 + [initWithRequest] 17 32 + [:] 32 33 + [(] 33 34 + [NSURLRequest] 34 46 + [*] 47 48 + [)] 48 49 + [urlRequest] 49 59 + [{] 60 61 L66 - [self] 5 8 - [=] 10 10 - [\[] 12 12 - [super] 13 17 - [initWithRequest] 19 33 - [:] 34 34 - [urlRequest] 35 44 - [\]] 45 45 - [;] 46 46 + [self] 5 9 + [=] 10 11 + [\[] 12 13 + [super] 13 18 + [initWithRequest] 19 34 + [:] 34 35 + [urlRequest] 35 45 + [\]] 45 46 + [;] 46 47 L67 - [if] 5 6 - [(] 8 8 - [!] 9 9 - [self] 10 13 - [)] 14 14 - [{] 16 16 + [if] 5 7 + [(] 8 9 + [!] 9 10 + [self] 10 14 + [)] 14 15 + [{] 16 17 L68 - [return] 9 14 - [nil] 16 18 - [;] 19 19 + [return] 9 15 + [nil] 16 19 + [;] 19 20 L69 - [}] 5 5 + [}] 5 6 L71 - [self] 5 8 - [.] 9 9 - [responseSerializer] 10 27 - [=] 29 29 - [\[] 31 31 - [AFHTTPResponseSerializer] 32 55 - [serializer] 57 66 - [\]] 67 67 - [;] 68 68 + [self] 5 9 + [.] 9 10 + [responseSerializer] 10 28 + [=] 29 30 + [\[] 31 32 + [AFHTTPResponseSerializer] 32 56 + [serializer] 57 67 + [\]] 67 68 + [;] 68 69 L73 - [return] 5 10 - [self] 12 15 - [;] 16 16 + [return] 5 11 + [self] 12 16 + [;] 16 17 L74 - [}] 1 1 + [}] 1 2 L76 - [-] 1 1 - [(] 3 3 - [void] 4 7 - [)] 8 8 - [setResponseSerializer] 9 29 - [:] 30 30 - [(] 31 31 - [AFHTTPResponseSerializer] 32 55 - [<] 57 57 - [AFURLResponseSerialization] 58 83 - [>] 84 84 - [*] 86 86 - [)] 87 87 - [responseSerializer] 88 105 - [{] 107 107 + [-] 1 2 + [(] 3 4 + [void] 4 8 + [)] 8 9 + [setResponseSerializer] 9 30 + [:] 30 31 + [(] 31 32 + [AFHTTPResponseSerializer] 32 56 + [<] 57 58 + [AFURLResponseSerialization] 58 84 + [>] 84 85 + [*] 86 87 + [)] 87 88 + [responseSerializer] 88 106 + [{] 107 108 L77 - [NSParameterAssert] 5 21 - [(] 22 22 - [responseSerializer] 23 40 - [)] 41 41 - [;] 42 42 + [NSParameterAssert] 5 22 + [(] 22 23 + [responseSerializer] 23 41 + [)] 41 42 + [;] 42 43 L79 - [\[] 5 5 - [self] 6 9 - [.] 10 10 - [lock] 11 14 - [lock] 16 19 - [\]] 20 20 - [;] 21 21 + [\[] 5 6 + [self] 6 10 + [.] 10 11 + [lock] 11 15 + [lock] 16 20 + [\]] 20 21 + [;] 21 22 L80 - [_responseSerializer] 5 23 - [=] 25 25 - [responseSerializer] 27 44 - [;] 45 45 + [_responseSerializer] 5 24 + [=] 25 26 + [responseSerializer] 27 45 + [;] 45 46 L81 - [self] 5 8 - [.] 9 9 - [responseObject] 10 23 - [=] 25 25 - [nil] 27 29 - [;] 30 30 + [self] 5 9 + [.] 9 10 + [responseObject] 10 24 + [=] 25 26 + [nil] 27 30 + [;] 30 31 L82 - [self] 5 8 - [.] 9 9 - [responseSerializationError] 10 35 - [=] 37 37 - [nil] 39 41 - [;] 42 42 + [self] 5 9 + [.] 9 10 + [responseSerializationError] 10 36 + [=] 37 38 + [nil] 39 42 + [;] 42 43 L83 - [\[] 5 5 - [self] 6 9 - [.] 10 10 - [lock] 11 14 - [unlock] 16 21 - [\]] 22 22 - [;] 23 23 + [\[] 5 6 + [self] 6 10 + [.] 10 11 + [lock] 11 15 + [unlock] 16 22 + [\]] 22 23 + [;] 23 24 L84 - [}] 1 1 + [}] 1 2 L86 - [-] 1 1 - [(] 3 3 - [id] 4 5 - [)] 6 6 - [responseObject] 7 20 - [{] 22 22 + [-] 1 2 + [(] 3 4 + [id] 4 6 + [)] 6 7 + [responseObject] 7 21 + [{] 22 23 L87 - [\[] 5 5 - [self] 6 9 - [.] 10 10 - [lock] 11 14 - [lock] 16 19 - [\]] 20 20 - [;] 21 21 + [\[] 5 6 + [self] 6 10 + [.] 10 11 + [lock] 11 15 + [lock] 16 20 + [\]] 20 21 + [;] 21 22 L88 - [if] 5 6 - [(] 8 8 - [!] 9 9 - [_responseObject] 10 24 - [&&] 26 27 - [\[] 29 29 - [self] 30 33 - [isFinished] 35 44 - [\]] 45 45 - [&&] 47 48 - [!] 50 50 - [self] 51 54 - [.] 55 55 - [error] 56 60 - [)] 61 61 - [{] 63 63 + [if] 5 7 + [(] 8 9 + [!] 9 10 + [_responseObject] 10 25 + [&&] 26 28 + [\[] 29 30 + [self] 30 34 + [isFinished] 35 45 + [\]] 45 46 + [&&] 47 49 + [!] 50 51 + [self] 51 55 + [.] 55 56 + [error] 56 61 + [)] 61 62 + [{] 63 64 L89 - [NSError] 9 15 - [*] 17 17 - [error] 18 22 - [=] 24 24 - [nil] 26 28 - [;] 29 29 + [NSError] 9 16 + [*] 17 18 + [error] 18 23 + [=] 24 25 + [nil] 26 29 + [;] 29 30 L90 - [self] 9 12 - [.] 13 13 - [responseObject] 14 27 - [=] 29 29 - [\[] 31 31 - [self] 32 35 - [.] 36 36 - [responseSerializer] 37 54 - [responseObjectForResponse] 56 80 - [:] 81 81 - [self] 82 85 - [.] 86 86 - [response] 87 94 - [data] 96 99 - [:] 100 100 - [self] 101 104 - [.] 105 105 - [responseData] 106 117 - [error] 119 123 - [:] 124 124 - [&] 125 125 - [error] 126 130 - [\]] 131 131 - [;] 132 132 + [self] 9 13 + [.] 13 14 + [responseObject] 14 28 + [=] 29 30 + [\[] 31 32 + [self] 32 36 + [.] 36 37 + [responseSerializer] 37 55 + [responseObjectForResponse] 56 81 + [:] 81 82 + [self] 82 86 + [.] 86 87 + [response] 87 95 + [data] 96 100 + [:] 100 101 + [self] 101 105 + [.] 105 106 + [responseData] 106 118 + [error] 119 124 + [:] 124 125 + [&] 125 126 + [error] 126 131 + [\]] 131 132 + [;] 132 133 L91 - [if] 9 10 - [(] 12 12 - [error] 13 17 - [)] 18 18 - [{] 20 20 + [if] 9 11 + [(] 12 13 + [error] 13 18 + [)] 18 19 + [{] 20 21 L92 - [self] 13 16 - [.] 17 17 - [responseSerializationError] 18 43 - [=] 45 45 - [error] 47 51 - [;] 52 52 + [self] 13 17 + [.] 17 18 + [responseSerializationError] 18 44 + [=] 45 46 + [error] 47 52 + [;] 52 53 L93 - [}] 9 9 + [}] 9 10 L94 - [}] 5 5 + [}] 5 6 L95 - [\[] 5 5 - [self] 6 9 - [.] 10 10 - [lock] 11 14 - [unlock] 16 21 - [\]] 22 22 - [;] 23 23 + [\[] 5 6 + [self] 6 10 + [.] 10 11 + [lock] 11 15 + [unlock] 16 22 + [\]] 22 23 + [;] 23 24 L97 - [return] 5 10 - [_responseObject] 12 26 - [;] 27 27 + [return] 5 11 + [_responseObject] 12 27 + [;] 27 28 L98 - [}] 1 1 + [}] 1 2 L100 - [-] 1 1 - [(] 3 3 - [NSError] 4 10 - [*] 12 12 - [)] 13 13 - [error] 14 18 - [{] 20 20 + [-] 1 2 + [(] 3 4 + [NSError] 4 11 + [*] 12 13 + [)] 13 14 + [error] 14 19 + [{] 20 21 L101 - [if] 5 6 - [(] 8 8 - [_responseSerializationError] 9 35 - [)] 36 36 - [{] 38 38 + [if] 5 7 + [(] 8 9 + [_responseSerializationError] 9 36 + [)] 36 37 + [{] 38 39 L102 - [return] 9 14 - [_responseSerializationError] 16 42 - [;] 43 43 + [return] 9 15 + [_responseSerializationError] 16 43 + [;] 43 44 L103 - [}] 5 5 - [else] 7 10 - [{] 12 12 + [}] 5 6 + [else] 7 11 + [{] 12 13 L104 - [return] 9 14 - [\[] 16 16 - [super] 17 21 - [error] 23 27 - [\]] 28 28 - [;] 29 29 + [return] 9 15 + [\[] 16 17 + [super] 17 22 + [error] 23 28 + [\]] 28 29 + [;] 29 30 L105 - [}] 5 5 + [}] 5 6 L106 - [}] 1 1 + [}] 1 2 L110 - [-] 1 1 - [(] 3 3 - [void] 4 7 - [)] 8 8 - [setCompletionBlockWithSuccess] 9 37 - [:] 38 38 - [success] 103 109 + [-] 1 2 + [(] 3 4 + [void] 4 8 + [)] 8 9 + [setCompletionBlockWithSuccess] 9 38 + [:] 38 39 + [success] 103 110 L111 - [failure] 31 37 - [:] 38 38 - [failure] 100 106 + [failure] 31 38 + [:] 38 39 + [failure] 100 107 L112 - [{] 1 1 + [{] 1 2 L117 - [self] 5 8 - [.] 9 9 - [completionBlock] 10 24 - [=] 26 26 - [^] 28 28 - [{] 29 29 + [self] 5 9 + [.] 9 10 + [completionBlock] 10 25 + [=] 26 27 + [^] 28 29 + [{] 29 30 L118 - [if] 9 10 - [(] 12 12 - [self] 13 16 - [.] 17 17 - [completionGroup] 18 32 - [)] 33 33 - [{] 35 35 + [if] 9 11 + [(] 12 13 + [self] 13 17 + [.] 17 18 + [completionGroup] 18 33 + [)] 33 34 + [{] 35 36 L119 - [dispatch_group_enter] 13 32 - [(] 33 33 - [self] 34 37 - [.] 38 38 - [completionGroup] 39 53 - [)] 54 54 - [;] 55 55 + [dispatch_group_enter] 13 33 + [(] 33 34 + [self] 34 38 + [.] 38 39 + [completionGroup] 39 54 + [)] 54 55 + [;] 55 56 L120 - [}] 9 9 + [}] 9 10 L122 - [dispatch_async] 9 22 - [(] 23 23 - [http_request_operation_processing_[ 24 62 - [(] 63 63 - [)] 64 64 - [,] 65 65 - [^] 67 67 - [{] 68 68 + [dispatch_async] 9 23 + [(] 23 24 + [http_request_operation_processing_[ 24 63 + [(] 63 64 + [)] 64 65 + [,] 65 66 + [^] 67 68 + [{] 68 69 L123 - [if] 13 14 - [(] 16 16 - [self] 17 20 - [.] 21 21 - [error] 22 26 - [)] 27 27 - [{] 29 29 + [if] 13 15 + [(] 16 17 + [self] 17 21 + [.] 21 22 + [error] 22 27 + [)] 27 28 + [{] 29 30 L124 - [if] 17 18 - [(] 20 20 - [failure] 21 27 - [)] 28 28 - [{] 30 30 + [if] 17 19 + [(] 20 21 + [failure] 21 28 + [)] 28 29 + [{] 30 31 L125 - [dispatch_group_async] 21 40 - [(] 41 41 - [self] 42 45 - [.] 46 46 - [completionGroup] 47 61 - [?] 63 63 - [:] 64 64 - [http_request_operation_completion_[ 66 104 - [(] 105 105 - [)] 106 106 - [,] 107 107 - [self] 109 112 - [.] 113 113 - [completionQueue] 114 128 - [?] 130 130 - [:] 131 131 - [dispatch_get_main_queue] 133 155 - [(] 156 156 - [)] 157 157 - [,] 158 158 - [^] 160 160 - [{] 161 161 + [dispatch_group_async] 21 41 + [(] 41 42 + [self] 42 46 + [.] 46 47 + [completionGroup] 47 62 + [?] 63 64 + [:] 64 65 + [http_request_operation_completion_[ 66 105 + [(] 105 106 + [)] 106 107 + [,] 107 108 + [self] 109 113 + [.] 113 114 + [completionQueue] 114 129 + [?] 130 131 + [:] 131 132 + [dispatch_get_main_queue] 133 156 + [(] 156 157 + [)] 157 158 + [,] 158 159 + [^] 160 161 + [{] 161 162 L126 - [failure] 25 31 - [(] 32 32 - [self] 33 36 - [,] 37 37 - [self] 39 42 - [.] 43 43 - [error] 44 48 - [)] 49 49 - [;] 50 50 + [failure] 25 32 + [(] 32 33 + [self] 33 37 + [,] 37 38 + [self] 39 43 + [.] 43 44 + [error] 44 49 + [)] 49 50 + [;] 50 51 L127 - [}] 21 21 - [)] 22 22 - [;] 23 23 + [}] 21 22 + [)] 22 23 + [;] 23 24 L128 - [}] 17 17 + [}] 17 18 L129 - [}] 13 13 - [else] 15 18 - [{] 20 20 + [}] 13 14 + [else] 15 19 + [{] 20 21 L130 - [id] 17 18 - [responseObject] 20 33 - [=] 35 35 - [self] 37 40 - [.] 41 41 - [responseObject] 42 55 - [;] 56 56 + [id] 17 19 + [responseObject] 20 34 + [=] 35 36 + [self] 37 41 + [.] 41 42 + [responseObject] 42 56 + [;] 56 57 L131 - [if] 17 18 - [(] 20 20 - [self] 21 24 - [.] 25 25 - [error] 26 30 - [)] 31 31 - [{] 33 33 + [if] 17 19 + [(] 20 21 + [self] 21 25 + [.] 25 26 + [error] 26 31 + [)] 31 32 + [{] 33 34 L132 - [if] 21 22 - [(] 24 24 - [failure] 25 31 - [)] 32 32 - [{] 34 34 + [if] 21 23 + [(] 24 25 + [failure] 25 32 + [)] 32 33 + [{] 34 35 L133 - [dispatch_group_async] 25 44 - [(] 45 45 - [self] 46 49 - [.] 50 50 - [completionGroup] 51 65 - [?] 67 67 - [:] 68 68 - [http_request_operation_completion_[ 70 108 - [(] 109 109 - [)] 110 110 - [,] 111 111 - [self] 113 116 - [.] 117 117 - [completionQueue] 118 132 - [?] 134 134 - [:] 135 135 - [dispatch_get_main_queue] 137 159 - [(] 160 160 - [)] 161 161 - [,] 162 162 - [^] 164 164 - [{] 165 165 + [dispatch_group_async] 25 45 + [(] 45 46 + [self] 46 50 + [.] 50 51 + [completionGroup] 51 66 + [?] 67 68 + [:] 68 69 + [http_request_operation_completion_[ 70 109 + [(] 109 110 + [)] 110 111 + [,] 111 112 + [self] 113 117 + [.] 117 118 + [completionQueue] 118 133 + [?] 134 135 + [:] 135 136 + [dispatch_get_main_queue] 137 160 + [(] 160 161 + [)] 161 162 + [,] 162 163 + [^] 164 165 + [{] 165 166 L134 - [failure] 29 35 - [(] 36 36 - [self] 37 40 - [,] 41 41 - [self] 43 46 - [.] 47 47 - [error] 48 52 - [)] 53 53 - [;] 54 54 + [failure] 29 36 + [(] 36 37 + [self] 37 41 + [,] 41 42 + [self] 43 47 + [.] 47 48 + [error] 48 53 + [)] 53 54 + [;] 54 55 L135 - [}] 25 25 - [)] 26 26 - [;] 27 27 + [}] 25 26 + [)] 26 27 + [;] 27 28 L136 - [}] 21 21 + [}] 21 22 L137 - [}] 17 17 - [else] 19 22 - [{] 24 24 + [}] 17 18 + [else] 19 23 + [{] 24 25 L138 - [if] 21 22 - [(] 24 24 - [success] 25 31 - [)] 32 32 - [{] 34 34 + [if] 21 23 + [(] 24 25 + [success] 25 32 + [)] 32 33 + [{] 34 35 L139 - [dispatch_group_async] 25 44 - [(] 45 45 - [self] 46 49 - [.] 50 50 - [completionGroup] 51 65 - [?] 67 67 - [:] 68 68 - [http_request_operation_completion_[ 70 108 - [(] 109 109 - [)] 110 110 - [,] 111 111 - [self] 113 116 - [.] 117 117 - [completionQueue] 118 132 - [?] 134 134 - [:] 135 135 - [dispatch_get_main_queue] 137 159 - [(] 160 160 - [)] 161 161 - [,] 162 162 - [^] 164 164 - [{] 165 165 + [dispatch_group_async] 25 45 + [(] 45 46 + [self] 46 50 + [.] 50 51 + [completionGroup] 51 66 + [?] 67 68 + [:] 68 69 + [http_request_operation_completion_[ 70 109 + [(] 109 110 + [)] 110 111 + [,] 111 112 + [self] 113 117 + [.] 117 118 + [completionQueue] 118 133 + [?] 134 135 + [:] 135 136 + [dispatch_get_main_queue] 137 160 + [(] 160 161 + [)] 161 162 + [,] 162 163 + [^] 164 165 + [{] 165 166 L140 - [success] 29 35 - [(] 36 36 - [self] 37 40 - [,] 41 41 - [responseObject] 43 56 - [)] 57 57 - [;] 58 58 + [success] 29 36 + [(] 36 37 + [self] 37 41 + [,] 41 42 + [responseObject] 43 57 + [)] 57 58 + [;] 58 59 L141 - [}] 25 25 - [)] 26 26 - [;] 27 27 + [}] 25 26 + [)] 26 27 + [;] 27 28 L142 - [}] 21 21 + [}] 21 22 L143 - [}] 17 17 + [}] 17 18 L144 - [}] 13 13 + [}] 13 14 L146 - [if] 13 14 - [(] 16 16 - [self] 17 20 - [.] 21 21 - [completionGroup] 22 36 - [)] 37 37 - [{] 39 39 + [if] 13 15 + [(] 16 17 + [self] 17 21 + [.] 21 22 + [completionGroup] 22 37 + [)] 37 38 + [{] 39 40 L147 - [dispatch_group_leave] 17 36 - [(] 37 37 - [self] 38 41 - [.] 42 42 - [completionGroup] 43 57 - [)] 58 58 - [;] 59 59 + [dispatch_group_leave] 17 37 + [(] 37 38 + [self] 38 42 + [.] 42 43 + [completionGroup] 43 58 + [)] 58 59 + [;] 59 60 L148 - [}] 13 13 + [}] 13 14 L149 - [}] 9 9 - [)] 10 10 - [;] 11 11 + [}] 9 10 + [)] 10 11 + [;] 11 12 L150 - [}] 5 5 - [;] 6 6 + [}] 5 6 + [;] 6 7 L152 - [}] 1 1 + [}] 1 2 L156 - [-] 1 1 - [(] 3 3 - [void] 4 7 - [)] 8 8 - [pause] 9 13 - [{] 15 15 + [-] 1 2 + [(] 3 4 + [void] 4 8 + [)] 8 9 + [pause] 9 14 + [{] 15 16 L157 - [\[] 5 5 - [super] 6 10 - [pause] 12 16 - [\]] 17 17 - [;] 18 18 + [\[] 5 6 + [super] 6 11 + [pause] 12 17 + [\]] 17 18 + [;] 18 19 L159 - [u_int64_t] 5 13 - [offset] 15 20 - [=] 22 22 - [0] 24 24 - [;] 25 25 + [u_int64_t] 5 14 + [offset] 15 21 + [=] 22 23 + [0] 24 25 + [;] 25 26 L160 - [if] 5 6 - [(] 8 8 - [\[] 9 9 - [self] 10 13 - [.] 14 14 - [outputStream] 15 26 - [propertyForKey] 28 41 - [:] 42 42 - [NSStreamFileCurrentOffsetKey] 43 70 - [\]] 71 71 - [)] 72 72 - [{] 74 74 + [if] 5 7 + [(] 8 9 + [\[] 9 10 + [self] 10 14 + [.] 14 15 + [outputStream] 15 27 + [propertyForKey] 28 42 + [:] 42 43 + [NSStreamFileCurrentOffsetKey] 43 71 + [\]] 71 72 + [)] 72 73 + [{] 74 75 L161 - [offset] 9 14 - [=] 16 16 - [\[] 18 18 - [(] 19 19 - [NSNumber] 20 27 - [*] 29 29 - [)] 30 30 - [\[] 31 31 - [self] 32 35 - [.] 36 36 - [outputStream] 37 48 - [propertyForKey] 50 63 - [:] 64 64 - [NSStreamFileCurrentOffsetKey] 65 92 - [\]] 93 93 - [unsignedLongLongValue] 95 115 - [\]] 116 116 - [;] 117 117 + [offset] 9 15 + [=] 16 17 + [\[] 18 19 + [(] 19 20 + [NSNumber] 20 28 + [*] 29 30 + [)] 30 31 + [\[] 31 32 + [self] 32 36 + [.] 36 37 + [outputStream] 37 49 + [propertyForKey] 50 64 + [:] 64 65 + [NSStreamFileCurrentOffsetKey] 65 93 + [\]] 93 94 + [unsignedLongLongValue] 95 116 + [\]] 116 117 + [;] 117 118 L162 - [}] 5 5 - [else] 7 10 - [{] 12 12 + [}] 5 6 + [else] 7 11 + [{] 12 13 L163 - [offset] 9 14 - [=] 16 16 - [\[] 18 18 - [(] 19 19 - [NSData] 20 25 - [*] 27 27 - [)] 28 28 - [\[] 29 29 - [self] 30 33 - [.] 34 34 - [outputStream] 35 46 - [propertyForKey] 48 61 - [:] 62 62 - [NSStreamDataWrittenToMemoryStreamK[ 63 98 - [\]] 99 99 - [length] 101 106 - [\]] 107 107 - [;] 108 108 + [offset] 9 15 + [=] 16 17 + [\[] 18 19 + [(] 19 20 + [NSData] 20 26 + [*] 27 28 + [)] 28 29 + [\[] 29 30 + [self] 30 34 + [.] 34 35 + [outputStream] 35 47 + [propertyForKey] 48 62 + [:] 62 63 + [NSStreamDataWrittenToMemoryStreamK[ 63 99 + [\]] 99 100 + [length] 101 107 + [\]] 107 108 + [;] 108 109 L164 - [}] 5 5 + [}] 5 6 L166 - [NSMutableURLRequest] 5 23 - [*] 25 25 - [mutableURLRequest] 26 42 - [=] 44 44 - [\[] 46 46 - [self] 47 50 - [.] 51 51 - [request] 52 58 - [mutableCopy] 60 70 - [\]] 71 71 - [;] 72 72 + [NSMutableURLRequest] 5 24 + [*] 25 26 + [mutableURLRequest] 26 43 + [=] 44 45 + [\[] 46 47 + [self] 47 51 + [.] 51 52 + [request] 52 59 + [mutableCopy] 60 71 + [\]] 71 72 + [;] 72 73 L167 - [if] 5 6 - [(] 8 8 - [\[] 9 9 - [self] 10 13 - [.] 14 14 - [response] 15 22 - [respondsToSelector] 24 41 - [:] 42 42 - [@selector] 43 51 - [(] 52 52 - [allHeaderFields] 53 67 - [)] 68 68 - [\]] 69 69 - [&&] 71 72 - [\[] 74 74 - [\[] 75 75 - [self] 76 79 - [.] 80 80 - [response] 81 88 - [allHeaderFields] 90 104 - [\]] 105 105 - [valueForKey] 107 117 - [:] 118 118 - [@"ETag"] 119 125 - [\]] 126 126 - [)] 127 127 - [{] 129 129 + [if] 5 7 + [(] 8 9 + [\[] 9 10 + [self] 10 14 + [.] 14 15 + [response] 15 23 + [respondsToSelector] 24 42 + [:] 42 43 + [@selector] 43 52 + [(] 52 53 + [allHeaderFields] 53 68 + [)] 68 69 + [\]] 69 70 + [&&] 71 73 + [\[] 74 75 + [\[] 75 76 + [self] 76 80 + [.] 80 81 + [response] 81 89 + [allHeaderFields] 90 105 + [\]] 105 106 + [valueForKey] 107 118 + [:] 118 119 + [@"ETag"] 119 126 + [\]] 126 127 + [)] 127 128 + [{] 129 130 L168 - [\[] 9 9 - [mutableURLRequest] 10 26 - [setValue] 28 35 - [:] 36 36 - [\[] 37 37 - [\[] 38 38 - [self] 39 42 - [.] 43 43 - [response] 44 51 - [allHeaderFields] 53 67 - [\]] 68 68 - [valueForKey] 70 80 - [:] 81 81 - [@"ETag"] 82 88 - [\]] 89 89 - [forHTTPHeaderField] 91 108 - [:] 109 109 - [@"If-Range"] 110 120 - [\]] 121 121 - [;] 122 122 + [\[] 9 10 + [mutableURLRequest] 10 27 + [setValue] 28 36 + [:] 36 37 + [\[] 37 38 + [\[] 38 39 + [self] 39 43 + [.] 43 44 + [response] 44 52 + [allHeaderFields] 53 68 + [\]] 68 69 + [valueForKey] 70 81 + [:] 81 82 + [@"ETag"] 82 89 + [\]] 89 90 + [forHTTPHeaderField] 91 109 + [:] 109 110 + [@"If-Range"] 110 121 + [\]] 121 122 + [;] 122 123 L169 - [}] 5 5 + [}] 5 6 L170 - [\[] 5 5 - [mutableURLRequest] 6 22 - [setValue] 24 31 - [:] 32 32 - [\[] 33 33 - [NSString] 34 41 - [stringWithFormat] 43 58 - [:] 59 59 - [@"bytes=%llu-"] 60 73 - [,] 74 74 - [offset] 76 81 - [\]] 82 82 - [forHTTPHeaderField] 84 101 - [:] 102 102 - [@"Range"] 103 110 - [\]] 111 111 - [;] 112 112 + [\[] 5 6 + [mutableURLRequest] 6 23 + [setValue] 24 32 + [:] 32 33 + [\[] 33 34 + [NSString] 34 42 + [stringWithFormat] 43 59 + [:] 59 60 + [@"bytes=%llu-"] 60 74 + [,] 74 75 + [offset] 76 82 + [\]] 82 83 + [forHTTPHeaderField] 84 102 + [:] 102 103 + [@"Range"] 103 111 + [\]] 111 112 + [;] 112 113 L171 - [self] 5 8 - [.] 9 9 - [request] 10 16 - [=] 18 18 - [mutableURLRequest] 20 36 - [;] 37 37 + [self] 5 9 + [.] 9 10 + [request] 10 17 + [=] 18 19 + [mutableURLRequest] 20 37 + [;] 37 38 L172 - [}] 1 1 + [}] 1 2 L176 - [+] 1 1 - [(] 3 3 - [BOOL] 4 7 - [)] 8 8 - [supportsSecureCoding] 9 28 - [{] 30 30 + [+] 1 2 + [(] 3 4 + [BOOL] 4 8 + [)] 8 9 + [supportsSecureCoding] 9 29 + [{] 30 31 L177 - [return] 5 10 - [YES] 12 14 - [;] 15 15 + [return] 5 11 + [YES] 12 15 + [;] 15 16 L178 - [}] 1 1 + [}] 1 2 L180 - [-] 1 1 - [(] 3 3 - [id] 4 5 - [)] 6 6 - [initWithCoder] 7 19 - [:] 20 20 - [(] 21 21 - [NSCoder] 22 28 - [*] 30 30 - [)] 31 31 - [decoder] 32 38 - [{] 40 40 + [-] 1 2 + [(] 3 4 + [id] 4 6 + [)] 6 7 + [initWithCoder] 7 20 + [:] 20 21 + [(] 21 22 + [NSCoder] 22 29 + [*] 30 31 + [)] 31 32 + [decoder] 32 39 + [{] 40 41 L181 - [self] 5 8 - [=] 10 10 - [\[] 12 12 - [super] 13 17 - [initWithCoder] 19 31 - [:] 32 32 - [decoder] 33 39 - [\]] 40 40 - [;] 41 41 + [self] 5 9 + [=] 10 11 + [\[] 12 13 + [super] 13 18 + [initWithCoder] 19 32 + [:] 32 33 + [decoder] 33 40 + [\]] 40 41 + [;] 41 42 L182 - [if] 5 6 - [(] 8 8 - [!] 9 9 - [self] 10 13 - [)] 14 14 - [{] 16 16 + [if] 5 7 + [(] 8 9 + [!] 9 10 + [self] 10 14 + [)] 14 15 + [{] 16 17 L183 - [return] 9 14 - [nil] 16 18 - [;] 19 19 + [return] 9 15 + [nil] 16 19 + [;] 19 20 L184 - [}] 5 5 + [}] 5 6 L186 - [self] 5 8 - [.] 9 9 - [responseSerializer] 10 27 - [=] 29 29 - [\[] 31 31 - [decoder] 32 38 - [decodeObjectOfClass] 40 58 - [:] 59 59 - [\[] 60 60 - [AFHTTPResponseSerializer] 61 84 - [class] 86 90 - [\]] 91 91 - [forKey] 93 98 - [:] 99 99 - [NSStringFromSelector] 100 119 - [(] 120 120 - [@selector] 121 129 - [(] 130 130 - [responseSerializer] 131 148 - [)] 149 149 - [)] 150 150 - [\]] 151 151 - [;] 152 152 + [self] 5 9 + [.] 9 10 + [responseSerializer] 10 28 + [=] 29 30 + [\[] 31 32 + [decoder] 32 39 + [decodeObjectOfClass] 40 59 + [:] 59 60 + [\[] 60 61 + [AFHTTPResponseSerializer] 61 85 + [class] 86 91 + [\]] 91 92 + [forKey] 93 99 + [:] 99 100 + [NSStringFromSelector] 100 120 + [(] 120 121 + [@selector] 121 130 + [(] 130 131 + [responseSerializer] 131 149 + [)] 149 150 + [)] 150 151 + [\]] 151 152 + [;] 152 153 L188 - [return] 5 10 - [self] 12 15 - [;] 16 16 + [return] 5 11 + [self] 12 16 + [;] 16 17 L189 - [}] 1 1 + [}] 1 2 L191 - [-] 1 1 - [(] 3 3 - [void] 4 7 - [)] 8 8 - [encodeWithCoder] 9 23 - [:] 24 24 - [(] 25 25 - [NSCoder] 26 32 - [*] 34 34 - [)] 35 35 - [coder] 36 40 - [{] 42 42 + [-] 1 2 + [(] 3 4 + [void] 4 8 + [)] 8 9 + [encodeWithCoder] 9 24 + [:] 24 25 + [(] 25 26 + [NSCoder] 26 33 + [*] 34 35 + [)] 35 36 + [coder] 36 41 + [{] 42 43 L192 - [\[] 5 5 - [super] 6 10 - [encodeWithCoder] 12 26 - [:] 27 27 - [coder] 28 32 - [\]] 33 33 - [;] 34 34 + [\[] 5 6 + [super] 6 11 + [encodeWithCoder] 12 27 + [:] 27 28 + [coder] 28 33 + [\]] 33 34 + [;] 34 35 L194 - [\[] 5 5 - [coder] 6 10 - [encodeObject] 12 23 - [:] 24 24 - [self] 25 28 - [.] 29 29 - [responseSerializer] 30 47 - [forKey] 49 54 - [:] 55 55 - [NSStringFromSelector] 56 75 - [(] 76 76 - [@selector] 77 85 - [(] 86 86 - [responseSerializer] 87 104 - [)] 105 105 - [)] 106 106 - [\]] 107 107 - [;] 108 108 + [\[] 5 6 + [coder] 6 11 + [encodeObject] 12 24 + [:] 24 25 + [self] 25 29 + [.] 29 30 + [responseSerializer] 30 48 + [forKey] 49 55 + [:] 55 56 + [NSStringFromSelector] 56 76 + [(] 76 77 + [@selector] 77 86 + [(] 86 87 + [responseSerializer] 87 105 + [)] 105 106 + [)] 106 107 + [\]] 107 108 + [;] 108 109 L195 - [}] 1 1 + [}] 1 2 L199 - [-] 1 1 - [(] 3 3 - [id] 4 5 - [)] 6 6 - [copyWithZone] 7 18 - [:] 19 19 - [(] 20 20 - [NSZone] 21 26 - [*] 28 28 - [)] 29 29 - [zone] 30 33 - [{] 35 35 + [-] 1 2 + [(] 3 4 + [id] 4 6 + [)] 6 7 + [copyWithZone] 7 19 + [:] 19 20 + [(] 20 21 + [NSZone] 21 27 + [*] 28 29 + [)] 29 30 + [zone] 30 34 + [{] 35 36 L200 - [AFHTTPRequestOperation] 5 26 - [*] 28 28 - [operation] 29 37 - [=] 39 39 - [\[] 41 41 - [super] 42 46 - [copyWithZone] 48 59 - [:] 60 60 - [zone] 61 64 - [\]] 65 65 - [;] 66 66 + [AFHTTPRequestOperation] 5 27 + [*] 28 29 + [operation] 29 38 + [=] 39 40 + [\[] 41 42 + [super] 42 47 + [copyWithZone] 48 60 + [:] 60 61 + [zone] 61 65 + [\]] 65 66 + [;] 66 67 L202 - [operation] 5 13 - [.] 14 14 - [responseSerializer] 15 32 - [=] 34 34 - [\[] 36 36 - [self] 37 40 - [.] 41 41 - [responseSerializer] 42 59 - [copyWithZone] 61 72 - [:] 73 73 - [zone] 74 77 - [\]] 78 78 - [;] 79 79 + [operation] 5 14 + [.] 14 15 + [responseSerializer] 15 33 + [=] 34 35 + [\[] 36 37 + [self] 37 41 + [.] 41 42 + [responseSerializer] 42 60 + [copyWithZone] 61 73 + [:] 73 74 + [zone] 74 78 + [\]] 78 79 + [;] 79 80 L203 - [operation] 5 13 - [.] 14 14 - [completionQueue] 15 29 - [=] 31 31 - [self] 33 36 - [.] 37 37 - [completionQueue] 38 52 - [;] 53 53 + [operation] 5 14 + [.] 14 15 + [completionQueue] 15 30 + [=] 31 32 + [self] 33 37 + [.] 37 38 + [completionQueue] 38 53 + [;] 53 54 L204 - [operation] 5 13 - [.] 14 14 - [completionGroup] 15 29 - [=] 31 31 - [self] 33 36 - [.] 37 37 - [completionGroup] 38 52 - [;] 53 53 + [operation] 5 14 + [.] 14 15 + [completionGroup] 15 30 + [=] 31 32 + [self] 33 37 + [.] 37 38 + [completionGroup] 38 53 + [;] 53 54 L206 - [return] 5 10 - [operation] 12 20 - [;] 21 21 + [return] 5 11 + [operation] 12 21 + [;] 21 22 L207 - [}] 1 1 + [}] 1 2 L209 - [@end] 1 4 + [@end] 1 5 EOF diff --git a/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeCharInIdent.txt b/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeCharInIdent.txt index 4291015222..cb5eaba553 100644 --- a/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeCharInIdent.txt +++ b/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeCharInIdent.txt @@ -1,14 +1,14 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [@] 1 1 - [import] 2 7 - [UIKit] 9 13 - [;] 14 14 + [@] 1 2 + [import] 2 8 + [UIKit] 9 14 + [;] 14 15 L4 - [static] 1 6 - [SecCertificateRef] 8 24 - [gNСServerLogonCertificate] 26 50 - [;] 51 51 + [static] 1 7 + [SecCertificateRef] 8 25 + [gNСServerLogonCertificate] 26 51 + [;] 51 52 L6 - [@end] 1 4 + [@end] 1 5 EOF diff --git a/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeEscapeInString.txt b/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeEscapeInString.txt index ce059d63f3..910762c55a 100644 --- a/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeEscapeInString.txt +++ b/pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeEscapeInString.txt @@ -1,52 +1,52 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [@property] 1 9 - [(] 11 11 - [nonatomic] 12 20 - [,] 21 21 - [strong] 23 28 - [)] 29 29 - [UIButton] 31 38 - [*] 40 40 - [copyrightsButton] 41 56 - [;] 57 57 + [@property] 1 10 + [(] 11 12 + [nonatomic] 12 21 + [,] 21 22 + [strong] 23 29 + [)] 29 30 + [UIButton] 31 39 + [*] 40 41 + [copyrightsButton] 41 57 + [;] 57 58 L3 - [-] 1 1 - [(] 3 3 - [void] 4 7 - [)] 8 8 - [setupCopyrightsButton] 9 29 - [{] 31 31 + [-] 1 2 + [(] 3 4 + [void] 4 8 + [)] 8 9 + [setupCopyrightsButton] 9 30 + [{] 31 32 L4 - [self] 5 8 - [.] 9 9 - [copyrightsButton] 10 25 - [=] 27 27 - [\[] 29 29 - [\[] 30 30 - [UIButton] 31 38 - [alloc] 40 44 - [\]] 45 45 - [initWithFrame] 47 59 - [:] 60 60 - [CGRectZero] 61 70 - [\]] 71 71 - [;] 72 72 + [self] 5 9 + [.] 9 10 + [copyrightsButton] 10 26 + [=] 27 28 + [\[] 29 30 + [\[] 30 31 + [UIButton] 31 39 + [alloc] 40 45 + [\]] 45 46 + [initWithFrame] 47 60 + [:] 60 61 + [CGRectZero] 61 71 + [\]] 71 72 + [;] 72 73 L5 - [\[] 5 5 - [self] 6 9 - [.] 10 10 - [copyrightsButton] 11 26 - [setTitle] 28 35 - [:] 36 36 - [@"\\u00a9"] 37 45 - [forState] 47 54 - [:] 55 55 - [UIControlStateNormal] 56 75 - [\]] 76 76 - [;] 77 77 + [\[] 5 6 + [self] 6 10 + [.] 10 11 + [copyrightsButton] 11 27 + [setTitle] 28 36 + [:] 36 37 + [@"\\u00a9"] 37 46 + [forState] 47 55 + [:] 55 56 + [UIControlStateNormal] 56 76 + [\]] 76 77 + [;] 77 78 L6 - [}] 1 1 + [}] 1 2 L8 - [@end] 1 4 + [@end] 1 5 EOF diff --git a/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt b/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt index 3dea6a05ad..74e9b756e6 100644 --- a/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt +++ b/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt @@ -1,1729 +1,1729 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [CREATE] 1 6 - [OR] 8 9 - [REPLACE] 11 17 + [CREATE] 1 7 + [OR] 8 10 + [REPLACE] 11 18 L2 - [PACKAGE] 1 7 - ["test_schema"] 9 21 - [.] 22 22 - ["BANK_DATA"] 23 33 + [PACKAGE] 1 8 + ["test_schema"] 9 22 + [.] 22 23 + ["BANK_DATA"] 23 34 L3 - [IS] 1 2 + [IS] 1 3 L19 - [pi] 1 2 - [CONSTANT] 17 24 - [NUMBER] 26 31 - [:] 33 33 - [=] 34 34 - [3.1415] 36 41 - [;] 42 42 + [pi] 1 3 + [CONSTANT] 5 13 + [NUMBER] 14 20 + [:] 21 22 + [=] 22 23 + [3.1415] 24 30 + [;] 30 31 L20 - [c] 1 1 - [CONSTANT] 17 24 - [NUMBER] 26 31 - [:] 33 33 - [=] 34 34 - [3.2e9] 36 40 - [;] 41 41 + [c] 1 2 + [CONSTANT] 5 13 + [NUMBER] 14 20 + [:] 21 22 + [=] 22 23 + [3.2e9] 24 29 + [;] 29 30 L21 - [d] 1 1 - [CONSTANT] 17 24 - [NUMBER] 26 31 - [:] 33 33 - [=] 34 34 - [3.2E9] 36 40 - [;] 41 41 + [d] 1 2 + [CONSTANT] 5 13 + [NUMBER] 14 20 + [:] 21 22 + [=] 22 23 + [3.2E9] 24 29 + [;] 29 30 L22 - [year_created] 1 12 - [CONSTANT] 17 24 - [NUMBER] 26 31 - [:] 33 33 - [=] 34 34 - [2001] 36 39 - [;] 40 40 + [year_created] 1 13 + [CONSTANT] 14 22 + [NUMBER] 23 29 + [:] 30 31 + [=] 31 32 + [2001] 33 37 + [;] 37 38 L23 - [author] 1 6 - [CONSTANT] 17 24 - [VARCHAR2] 26 33 - [(] 34 34 - [100] 35 37 - [)] 38 38 - [:] 40 40 - [=] 41 41 - ['altumano ''the wolf'''] 43 65 - [;] 66 66 + [author] 1 7 + [CONSTANT] 9 17 + [VARCHAR2] 18 26 + [(] 26 27 + [100] 27 30 + [)] 30 31 + [:] 32 33 + [=] 33 34 + ['altumano ''the wolf'''] 35 58 + [;] 58 59 L24 - [date_created] 1 12 - [CONSTANT] 17 24 - [DATE] 26 29 - [:] 31 31 - [=] 32 32 - ['29-oct-01'] 34 44 - [;] 45 45 + [date_created] 1 13 + [CONSTANT] 15 23 + [DATE] 24 28 + [:] 29 30 + [=] 30 31 + ['29-oct-01'] 32 43 + [;] 43 44 L29 - [TYPE] 1 4 - [assc_array] 6 15 - [IS] 17 18 - [TABLE] 20 24 - [OF] 26 27 - [INTEGER] 29 35 - [INDEX] 37 41 - [BY] 43 44 - [VARCHAR2] 46 53 - [(] 54 54 - [30] 55 56 - [)] 57 57 - [;] 58 58 + [TYPE] 1 5 + [assc_array] 6 16 + [IS] 17 19 + [TABLE] 20 25 + [OF] 26 28 + [INTEGER] 29 36 + [INDEX] 37 42 + [BY] 43 45 + [VARCHAR2] 46 54 + [(] 54 55 + [30] 55 57 + [)] 57 58 + [;] 58 59 L34 - [TYPE] 1 4 - [bank_type] 6 14 - [IS] 16 17 - [RECORD] 19 24 - [(] 26 26 + [TYPE] 1 5 + [bank_type] 6 15 + [IS] 16 18 + [RECORD] 19 25 + [(] 26 27 L35 - [id] 3 4 - [VARCHAR2] 30 37 - [(] 38 38 - [20] 39 40 - [)] 41 41 - [,] 42 42 + [id] 3 5 + [VARCHAR2] 30 38 + [(] 38 39 + [20] 39 41 + [)] 41 42 + [,] 42 43 L36 - [name] 3 6 - [VARCHAR2] 30 37 - [(] 38 38 - [100] 39 41 - [)] 42 42 - [,] 43 43 + [name] 3 7 + [VARCHAR2] 30 38 + [(] 38 39 + [100] 39 42 + [)] 42 43 + [,] 43 44 L37 - [address] 3 9 - [VARCHAR2] 30 37 - [(] 38 38 - [105] 39 41 - [)] 42 42 - [,] 43 43 + [address] 3 10 + [VARCHAR2] 30 38 + [(] 38 39 + [105] 39 42 + [)] 42 43 + [,] 43 44 L38 - [location] 3 10 - [VARCHAR2] 30 37 - [(] 38 38 - [35] 39 40 - [)] 41 41 - [,] 42 42 + [location] 3 11 + [VARCHAR2] 30 38 + [(] 38 39 + [35] 39 41 + [)] 41 42 + [,] 42 43 L39 - [bic] 3 5 - [VARCHAR2] 30 37 - [(] 38 38 - [20] 39 40 - [)] 41 41 - [,] 42 42 + [bic] 3 6 + [VARCHAR2] 30 38 + [(] 38 39 + [20] 39 41 + [)] 41 42 + [,] 42 43 L40 - [auth_key] 3 10 - [VARCHAR2] 30 37 - [(] 38 38 - [1] 39 39 - [)] 40 40 - [,] 41 41 + [auth_key] 3 11 + [VARCHAR2] 30 38 + [(] 38 39 + [1] 39 40 + [)] 40 41 + [,] 41 42 L41 - [contact] 3 9 - [VARCHAR2] 30 37 - [(] 38 38 - [100] 39 41 - [)] 42 42 - [,] 43 43 + [contact] 3 10 + [VARCHAR2] 30 38 + [(] 38 39 + [100] 39 42 + [)] 42 43 + [,] 43 44 L42 - [phone] 3 7 - [VARCHAR2] 30 37 - [(] 38 38 - [50] 39 40 - [)] 41 41 - [,] 42 42 + [phone] 3 8 + [VARCHAR2] 30 38 + [(] 38 39 + [50] 39 41 + [)] 41 42 + [,] 42 43 L43 - [fax] 3 5 - [VARCHAR2] 30 37 - [(] 38 38 - [50] 39 40 - [)] 41 41 - [,] 42 42 + [fax] 3 6 + [VARCHAR2] 30 38 + [(] 38 39 + [50] 39 41 + [)] 41 42 + [,] 42 43 L44 - [telex] 3 7 - [VARCHAR2] 30 37 - [(] 38 38 - [100] 39 41 - [)] 42 42 - [,] 43 43 + [telex] 3 8 + [VARCHAR2] 30 38 + [(] 38 39 + [100] 39 42 + [)] 42 43 + [,] 43 44 L45 - [medium] 3 8 - [VARCHAR2] 30 37 - [(] 38 38 - [255] 39 41 - [)] 42 42 - [,] 43 43 + [medium] 3 9 + [VARCHAR2] 30 38 + [(] 38 39 + [255] 39 42 + [)] 42 43 + [,] 43 44 L46 - [mod_time] 3 10 - [DATE] 30 33 - [,] 34 34 + [mod_time] 3 11 + [DATE] 30 34 + [,] 34 35 L47 - [app_user] 3 10 - [VARCHAR2] 30 37 - [(] 38 38 - [20] 39 40 - [)] 41 41 - [,] 42 42 + [app_user] 3 11 + [VARCHAR2] 30 38 + [(] 38 39 + [20] 39 41 + [)] 41 42 + [,] 42 43 L48 - [db_user] 3 9 - [VARCHAR2] 30 37 - [(] 38 38 - [20] 39 40 - [)] 41 41 - [,] 42 42 + [db_user] 3 10 + [VARCHAR2] 30 38 + [(] 38 39 + [20] 39 41 + [)] 41 42 + [,] 42 43 L49 - [customer_id] 3 13 - [VARCHAR2] 30 37 - [(] 38 38 - [20] 39 40 - [)] 41 41 + [customer_id] 3 14 + [VARCHAR2] 30 38 + [(] 38 39 + [20] 39 41 + [)] 41 42 L50 - [)] 1 1 - [;] 2 2 + [)] 1 2 + [;] 2 3 L54 - [TYPE] 1 4 - [bank_table] 6 15 - [IS] 17 18 - [TABLE] 20 24 - [OF] 26 27 - [bank_type] 29 37 - [INDEX] 39 43 - [BY] 45 46 - [BINARY_INTEGER] 48 61 - [;] 62 62 + [TYPE] 1 5 + [bank_table] 6 16 + [IS] 17 19 + [TABLE] 20 25 + [OF] 26 28 + [bank_type] 29 38 + [INDEX] 39 44 + [BY] 45 47 + [BINARY_INTEGER] 48 62 + [;] 62 63 L58 - [TYPE] 1 4 - [ref_type] 6 13 - [IS] 15 16 - [REF] 18 20 - [CURSOR] 22 27 - [RETURN] 29 34 - [bank_type] 36 44 - [;] 45 45 + [TYPE] 1 5 + [ref_type] 6 14 + [IS] 15 17 + [REF] 18 21 + [CURSOR] 22 28 + [RETURN] 29 35 + [bank_type] 36 45 + [;] 45 46 L63 - [SUBTYPE] 1 7 - [files_record] 9 20 - [IS] 22 23 - [files] 25 29 - [%] 30 30 - [ROWTYPE] 31 37 - [;] 38 38 + [SUBTYPE] 1 8 + [files_record] 9 21 + [IS] 22 24 + [files] 25 30 + [%] 30 31 + [ROWTYPE] 31 38 + [;] 38 39 L66 - [current_pi] 1 10 - [NUMBER] 17 22 - [:] 24 24 - [=] 25 25 - [3.1415] 27 32 - [;] 33 33 + [current_pi] 1 11 + [NUMBER] 12 18 + [:] 19 20 + [=] 20 21 + [3.1415] 22 28 + [;] 28 29 L67 - [current_year] 1 12 - [NUMBER] 17 22 - [:] 24 24 - [=] 25 25 - [2002] 27 30 - [;] 31 31 + [current_year] 1 13 + [NUMBER] 14 20 + [:] 21 22 + [=] 22 23 + [2002] 24 28 + [;] 28 29 L68 - [current_author] 1 14 - [VARCHAR2] 17 24 - [(] 25 25 - [100] 26 28 - [)] 29 29 - [:] 31 31 - [=] 32 32 - ['\\altumano\\ `the wolf` äöüõç'] 34 62 - [;] 63 63 + [current_author] 1 15 + [VARCHAR2] 16 24 + [(] 24 25 + [100] 25 28 + [)] 28 29 + [:] 30 31 + [=] 31 32 + ['\\altumano\\ `the wolf` äöüõç'] 33 62 + [;] 62 63 L69 - [current_date] 1 12 - [DATE] 17 20 - [:] 22 22 - [=] 23 23 - ['24-feb-02'] 25 35 - [;] 36 36 + [current_date] 1 13 + [DATE] 15 19 + [:] 20 21 + [=] 21 22 + ['24-feb-02'] 23 34 + [;] 34 35 L72 - [cursor] 1 6 - [cur1] 8 11 - [(] 12 12 - [a] 13 13 - [varchar2] 15 22 - [,] 23 23 - [b] 25 25 - [number] 27 32 - [,] 33 33 - [c] 35 35 - [date] 37 40 - [,] 41 41 - [d] 43 43 - [boolean] 45 51 - [)] 52 52 - [return] 54 59 - [customer] 61 68 - [%] 69 69 - [rowtype] 70 76 - [;] 77 77 + [cursor] 1 7 + [cur1] 8 12 + [(] 12 13 + [a] 13 14 + [varchar2] 15 23 + [,] 23 24 + [b] 25 26 + [number] 27 33 + [,] 33 34 + [c] 35 36 + [date] 37 41 + [,] 41 42 + [d] 43 44 + [boolean] 45 52 + [)] 52 53 + [return] 54 60 + [customer] 61 69 + [%] 69 70 + [rowtype] 70 77 + [;] 77 78 L73 - [cursor] 1 6 - [cur2] 8 11 - [(] 12 12 - [a] 13 13 - [varchar2] 15 22 - [,] 23 23 - [b] 25 25 - [number] 27 32 - [,] 33 33 - [c] 35 35 - [date] 37 40 - [,] 41 41 - [d] 43 43 - [boolean] 45 51 - [)] 52 52 - [is] 54 55 - [select] 57 62 - [*] 64 64 - [from] 66 69 - [customer] 71 78 - [where] 80 84 - [id] 86 87 - [=] 89 89 - ['1'] 91 93 - [;] 94 94 + [cursor] 1 7 + [cur2] 8 12 + [(] 12 13 + [a] 13 14 + [varchar2] 15 23 + [,] 23 24 + [b] 25 26 + [number] 27 33 + [,] 33 34 + [c] 35 36 + [date] 37 41 + [,] 41 42 + [d] 43 44 + [boolean] 45 52 + [)] 52 53 + [is] 54 56 + [select] 57 63 + [*] 64 65 + [from] 66 70 + [customer] 71 79 + [where] 80 85 + [id] 86 88 + [=] 89 90 + ['1'] 91 94 + [;] 94 95 L86 - [FUNCTION] 1 8 - [Get] 10 12 - [(] 14 14 + [FUNCTION] 1 9 + [Get] 10 13 + [(] 14 15 L87 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L88 - [r_bank_rec] 3 12 - [OUT] 21 23 - [bank_type] 25 33 - [,] 34 34 + [r_bank_rec] 3 13 + [OUT] 21 24 + [bank_type] 25 34 + [,] 34 35 L89 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 L90 - [RETURN] 1 6 - [NUMBER] 8 13 - [;] 14 14 + [RETURN] 1 7 + [NUMBER] 8 14 + [;] 14 15 L93 - [PROCEDURE] 1 9 - [Without_Parameters] 11 28 - [;] 29 29 + [PROCEDURE] 1 10 + [Without_Parameters] 11 29 + [;] 29 30 L96 - [FUNCTION] 1 8 - [Get_Without_Parameters] 10 31 - [;] 32 32 + [FUNCTION] 1 9 + [Get_Without_Parameters] 10 32 + [;] 32 33 L112 - [PROCEDURE] 1 9 - [Get_By_ID] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Get_By_ID] 11 20 + [(] 21 22 L113 - [p_id] 3 6 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_id] 3 7 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L114 - [r_records] 3 11 - [IN] 21 22 - [OUT] 24 26 - [bank_table] 28 37 - [)] 38 38 - [;] 39 39 + [r_records] 3 12 + [IN] 21 23 + [OUT] 24 27 + [bank_table] 28 38 + [)] 38 39 + [;] 39 40 L123 - [PROCEDURE] 1 9 - [Get_by_BIC] 11 20 - [(] 22 22 + [PROCEDURE] 1 10 + [Get_by_BIC] 11 21 + [(] 22 23 L124 - [p_bic] 3 7 - [VARCHAR2] 21 28 - [,] 29 29 + [p_bic] 3 8 + [VARCHAR2] 21 29 + [,] 29 30 L125 - [r_bank_rec] 3 12 - [OUT] 21 23 - [bank_type] 25 33 - [,] 34 34 + [r_bank_rec] 3 13 + [OUT] 21 24 + [bank_type] 25 34 + [,] 34 35 L126 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L127 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L130 - [PROCEDURE] 1 9 - [Get_By_BIC] 11 20 - [(] 22 22 + [PROCEDURE] 1 10 + [Get_By_BIC] 11 21 + [(] 22 23 L131 - [p_bic] 3 7 - [VARCHAR2] 21 28 - [,] 29 29 + [p_bic] 3 8 + [VARCHAR2] 21 29 + [,] 29 30 L132 - [r_record] 3 10 - [IN] 21 22 - [OUT] 24 26 - [bank_type] 28 36 - [)] 37 37 - [;] 38 38 + [r_record] 3 11 + [IN] 21 23 + [OUT] 24 27 + [bank_type] 28 37 + [)] 37 38 + [;] 38 39 L145 - [FUNCTION] 1 8 - [Get_Table] 10 18 - [(] 20 20 + [FUNCTION] 1 9 + [Get_Table] 10 19 + [(] 20 21 L146 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L147 - [r_bank_tab] 3 12 - [IN] 21 22 - [OUT] 24 26 - [bank_table] 28 37 - [,] 38 38 + [r_bank_tab] 3 13 + [IN] 21 23 + [OUT] 24 27 + [bank_table] 28 38 + [,] 38 39 L148 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L149 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 L150 - [RETURN] 1 6 - [varchar2] 8 15 - [;] 16 16 + [RETURN] 1 7 + [varchar2] 8 16 + [;] 16 17 L162 - [PROCEDURE] 1 9 - [Search] 11 16 - [(] 18 18 + [PROCEDURE] 1 10 + [Search] 11 17 + [(] 18 19 L163 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L164 - [p_bic] 3 7 - [VARCHAR2] 21 28 - [,] 29 29 + [p_bic] 3 8 + [VARCHAR2] 21 29 + [,] 29 30 L165 - [p_name] 3 8 - [VARCHAR2] 21 28 - [,] 29 29 + [p_name] 3 9 + [VARCHAR2] 21 29 + [,] 29 30 L166 - [p_address] 3 11 - [VARCHAR2] 21 28 - [,] 29 29 + [p_address] 3 12 + [VARCHAR2] 21 29 + [,] 29 30 L167 - [p_location] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_location] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L168 - [r_bank_tab] 3 12 - [IN] 21 22 - [OUT] 24 26 - [bank_table] 28 37 - [,] 38 38 + [r_bank_tab] 3 13 + [IN] 21 23 + [OUT] 24 27 + [bank_table] 28 38 + [,] 38 39 L169 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L170 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L176 - [PROCEDURE] 1 9 - [Get] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Get] 11 14 + [(] 15 16 L177 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L178 - [p_bic] 3 7 - [VARCHAR2] 21 28 - [,] 29 29 + [p_bic] 3 8 + [VARCHAR2] 21 29 + [,] 29 30 L179 - [p_name] 3 8 - [VARCHAR2] 21 28 - [,] 29 29 + [p_name] 3 9 + [VARCHAR2] 21 29 + [,] 29 30 L180 - [p_address] 3 11 - [VARCHAR2] 21 28 - [,] 29 29 + [p_address] 3 12 + [VARCHAR2] 21 29 + [,] 29 30 L181 - [p_location] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_location] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L182 - [r_bank_tab] 3 12 - [IN] 21 22 - [OUT] 24 26 - [bank_table] 28 37 - [)] 38 38 - [;] 39 39 + [r_bank_tab] 3 13 + [IN] 21 23 + [OUT] 24 27 + [bank_table] 28 38 + [)] 38 39 + [;] 39 40 L190 - [PROCEDURE] 1 9 - [Get_By_Criteria] 11 25 - [(] 27 27 + [PROCEDURE] 1 10 + [Get_By_Criteria] 11 26 + [(] 27 28 L191 - [p_criteria] 3 12 - [bank_type] 21 29 - [,] 30 30 + [p_criteria] 3 13 + [bank_type] 21 30 + [,] 30 31 L192 - [r_bank_tab] 3 12 - [IN] 21 22 - [OUT] 24 26 - [bank_table] 28 37 - [,] 38 38 + [r_bank_tab] 3 13 + [IN] 21 23 + [OUT] 24 27 + [bank_table] 28 38 + [,] 38 39 L193 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L194 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L197 - [PROCEDURE] 1 9 - [Ins] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Ins] 11 14 + [(] 15 16 L198 - [p_data] 3 8 - [IN] 21 22 - [bank_type] 24 32 - [)] 33 33 - [;] 34 34 + [p_data] 3 9 + [IN] 21 23 + [bank_type] 24 33 + [)] 33 34 + [;] 34 35 L201 - [PROCEDURE] 1 9 - [Ins_Table] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Ins_Table] 11 20 + [(] 21 22 L202 - [p_data] 3 8 - [IN] 21 22 - [bank_table] 24 33 - [)] 34 34 - [;] 35 35 + [p_data] 3 9 + [IN] 21 23 + [bank_table] 24 34 + [)] 34 35 + [;] 35 36 L205 - [PROCEDURE] 1 9 - [Upd] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Upd] 11 14 + [(] 15 16 L206 - [p_data] 3 8 - [IN] 21 22 - [bank_type] 24 32 - [)] 33 33 - [;] 34 34 + [p_data] 3 9 + [IN] 21 23 + [bank_type] 24 33 + [)] 33 34 + [;] 34 35 L213 - [PROCEDURE] 1 9 - [Upd_Table] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Upd_Table] 11 20 + [(] 21 22 L214 - [p_data] 3 8 - [IN] 21 22 - [bank_table] 24 33 - [)] 34 34 - [;] 35 35 + [p_data] 3 9 + [IN] 21 23 + [bank_table] 24 34 + [)] 34 35 + [;] 35 36 L217 - [PROCEDURE] 1 9 - [Del] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Del] 11 14 + [(] 15 16 L218 - [p_data] 3 8 - [IN] 21 22 - [bank_type] 24 32 - [)] 33 33 - [;] 34 34 + [p_data] 3 9 + [IN] 21 23 + [bank_type] 24 33 + [)] 33 34 + [;] 34 35 L221 - [PROCEDURE] 1 9 - [Del_Table] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Del_Table] 11 20 + [(] 21 22 L222 - [p_data] 3 8 - [IN] 21 22 - [bank_table] 24 33 - [)] 34 34 - [;] 35 35 + [p_data] 3 9 + [IN] 21 23 + [bank_table] 24 34 + [)] 34 35 + [;] 35 36 L225 - [PROCEDURE] 1 9 - [Lck] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Lck] 11 14 + [(] 15 16 L226 - [p_data] 3 8 - [IN] 21 22 - [bank_type] 24 32 - [)] 33 33 - [;] 34 34 + [p_data] 3 9 + [IN] 21 23 + [bank_type] 24 33 + [)] 33 34 + [;] 34 35 L229 - [PROCEDURE] 1 9 - [Lck_Table] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Lck_Table] 11 20 + [(] 21 22 L230 - [p_data] 3 8 - [IN] 21 22 - [bank_table] 24 33 - [)] 34 34 - [;] 35 35 + [p_data] 3 9 + [IN] 21 23 + [bank_table] 24 34 + [)] 34 35 + [;] 35 36 L233 - [PROCEDURE] 1 9 - [Get_Our] 11 17 - [(] 19 19 + [PROCEDURE] 1 10 + [Get_Our] 11 18 + [(] 19 20 L234 - [r_ourbank] 3 11 - [OUT] 21 23 - [bank_data] 25 33 - [.] 34 34 - [bank_type] 35 43 - [,] 44 44 + [r_ourbank] 3 12 + [OUT] 21 24 + [bank_data] 25 34 + [.] 34 35 + [bank_type] 35 44 + [,] 44 45 L235 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L236 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L240 - [END] 1 3 - [;] 4 4 + [END] 1 4 + [;] 4 5 L241 - [/] 1 1 + [/] 1 2 L243 - [CREATE] 1 6 - [OR] 8 9 - [REPLACE] 11 17 + [CREATE] 1 7 + [OR] 8 10 + [REPLACE] 11 18 L244 - [PACKAGE] 1 7 - [Advice_Data] 9 19 + [PACKAGE] 1 8 + [Advice_Data] 9 20 L245 - [IS] 1 2 + [IS] 1 3 L257 - [SUBTYPE] 1 7 - [advice_type_record] 9 26 - [IS] 28 29 - [advice_type] 31 41 - [%] 42 42 - [ROWTYPE] 43 49 - [;] 50 50 + [SUBTYPE] 1 8 + [advice_type_record] 9 27 + [IS] 28 30 + [advice_type] 31 42 + [%] 42 43 + [ROWTYPE] 43 50 + [;] 50 51 L258 - [TYPE] 1 4 - [advice_type_table] 6 22 - [IS] 24 25 - [TABLE] 27 31 - [OF] 33 34 - [advice_type_record] 36 53 - [INDEX] 55 59 - [BY] 61 62 - [BINARY_INTEGER] 64 77 - [;] 78 78 + [TYPE] 1 5 + [advice_type_table] 6 23 + [IS] 24 26 + [TABLE] 27 32 + [OF] 33 35 + [advice_type_record] 36 54 + [INDEX] 55 60 + [BY] 61 63 + [BINARY_INTEGER] 64 78 + [;] 78 79 L260 - [SUBTYPE] 1 7 - [advice_medium_record] 9 28 - [IS] 30 31 - [advice_medium] 33 45 - [%] 46 46 - [ROWTYPE] 47 53 - [;] 54 54 + [SUBTYPE] 1 8 + [advice_medium_record] 9 29 + [IS] 30 32 + [advice_medium] 33 46 + [%] 46 47 + [ROWTYPE] 47 54 + [;] 54 55 L261 - [TYPE] 1 4 - [advice_medium_table] 6 24 - [IS] 26 27 - [TABLE] 29 33 - [OF] 35 36 - [advice_medium_record] 38 57 - [INDEX] 59 63 - [BY] 65 66 - [BINARY_INTEGER] 68 81 - [;] 82 82 + [TYPE] 1 5 + [advice_medium_table] 6 25 + [IS] 26 28 + [TABLE] 29 34 + [OF] 35 37 + [advice_medium_record] 38 58 + [INDEX] 59 64 + [BY] 65 67 + [BINARY_INTEGER] 68 82 + [;] 82 83 L263 - [SUBTYPE] 1 7 - [advice_record] 9 21 - [IS] 23 24 - [advices] 26 32 - [%] 33 33 - [ROWTYPE] 34 40 - [;] 41 41 + [SUBTYPE] 1 8 + [advice_record] 9 22 + [IS] 23 25 + [advices] 26 33 + [%] 33 34 + [ROWTYPE] 34 41 + [;] 41 42 L264 - [TYPE] 1 4 - [advice_table] 6 17 - [IS] 19 20 - [TABLE] 22 26 - [OF] 28 29 - [advice_record] 31 43 - [INDEX] 45 49 - [BY] 51 52 - [BINARY_INTEGER] 54 67 - [;] 68 68 + [TYPE] 1 5 + [advice_table] 6 18 + [IS] 19 21 + [TABLE] 22 27 + [OF] 28 30 + [advice_record] 31 44 + [INDEX] 45 50 + [BY] 51 53 + [BINARY_INTEGER] 54 68 + [;] 68 69 L266 - [SUBTYPE] 1 7 - [sw_advice_record] 9 24 - [IS] 26 27 - [sw_advice] 29 37 - [%] 38 38 - [ROWTYPE] 39 45 - [;] 46 46 + [SUBTYPE] 1 8 + [sw_advice_record] 9 25 + [IS] 26 28 + [sw_advice] 29 38 + [%] 38 39 + [ROWTYPE] 39 46 + [;] 46 47 L267 - [TYPE] 1 4 - [sw_advice_table] 6 20 - [IS] 22 23 - [TABLE] 25 29 - [OF] 31 32 - [sw_advice_record] 34 49 - [INDEX] 51 55 - [BY] 57 58 - [BINARY_INTEGER] 60 73 - [;] 74 74 + [TYPE] 1 5 + [sw_advice_table] 6 21 + [IS] 22 24 + [TABLE] 25 30 + [OF] 31 33 + [sw_advice_record] 34 50 + [INDEX] 51 56 + [BY] 57 59 + [BINARY_INTEGER] 60 74 + [;] 74 75 L269 - [SUBTYPE] 1 7 - [files_record] 9 20 - [IS] 22 23 - [files] 25 29 - [%] 30 30 - [ROWTYPE] 31 37 - [;] 38 38 + [SUBTYPE] 1 8 + [files_record] 9 21 + [IS] 22 24 + [files] 25 30 + [%] 30 31 + [ROWTYPE] 31 38 + [;] 38 39 L270 - [TYPE] 1 4 - [files_table] 6 16 - [IS] 18 19 - [TABLE] 21 25 - [OF] 27 28 - [files_record] 30 41 - [INDEX] 43 47 - [BY] 49 50 - [BINARY_INTEGER] 52 65 - [;] 66 66 + [TYPE] 1 5 + [files_table] 6 17 + [IS] 18 20 + [TABLE] 21 26 + [OF] 27 29 + [files_record] 30 42 + [INDEX] 43 48 + [BY] 49 51 + [BINARY_INTEGER] 52 66 + [;] 66 67 L273 - [FUNCTION] 1 8 - [Get_Advice_Types] 10 25 - [(] 27 27 + [FUNCTION] 1 9 + [Get_Advice_Types] 10 26 + [(] 27 28 L274 - [r_list] 3 8 - [OUT] 21 23 - [advice_type_table] 25 41 - [)] 42 42 + [r_list] 3 9 + [OUT] 21 24 + [advice_type_table] 25 42 + [)] 42 43 L275 - [RETURN] 1 6 - [NUMBER] 8 13 - [;] 14 14 + [RETURN] 1 7 + [NUMBER] 8 14 + [;] 14 15 L289 - [PROCEDURE] 1 9 - [Get_Advice_Defaults] 11 29 - [(] 31 31 + [PROCEDURE] 1 10 + [Get_Advice_Defaults] 11 30 + [(] 31 32 L290 - [p_sector] 3 10 - [VARCHAR2] 21 28 - [,] 29 29 + [p_sector] 3 11 + [VARCHAR2] 21 29 + [,] 29 30 L291 - [p_dir] 3 7 - [VARCHAR2] 21 28 - [,] 29 29 + [p_dir] 3 8 + [VARCHAR2] 21 29 + [,] 29 30 L292 - [p_type] 3 8 - [VARCHAR2] 21 28 - [,] 29 29 + [p_type] 3 9 + [VARCHAR2] 21 29 + [,] 29 30 L293 - [def_medium] 3 12 - [OUT] 21 23 - [VARCHAR2] 25 32 - [,] 33 33 + [def_medium] 3 13 + [OUT] 21 24 + [VARCHAR2] 25 33 + [,] 33 34 L294 - [def_medium_option] 3 19 - [OUT] 21 23 - [VARCHAR2] 25 32 - [,] 33 33 + [def_medium_option] 3 20 + [OUT] 21 24 + [VARCHAR2] 25 33 + [,] 33 34 L295 - [def_party] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [,] 33 33 + [def_party] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [,] 33 34 L296 - [party_fixed] 3 13 - [OUT] 21 23 - [VARCHAR2] 25 32 - [,] 33 33 + [party_fixed] 3 14 + [OUT] 21 24 + [VARCHAR2] 25 33 + [,] 33 34 L297 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L298 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L302 - [FUNCTION] 1 8 - [Get_Advice_Type_Name] 10 29 - [(] 31 31 + [FUNCTION] 1 9 + [Get_Advice_Type_Name] 10 30 + [(] 31 32 L303 - [p_type] 3 8 - [VARCHAR2] 21 28 - [)] 29 29 + [p_type] 3 9 + [VARCHAR2] 21 29 + [)] 29 30 L304 - [RETURN] 1 6 - [VARCHAR2] 8 15 - [;] 16 16 + [RETURN] 1 7 + [VARCHAR2] 8 16 + [;] 16 17 L314 - [PROCEDURE] 1 9 - [Get_Advice_Medium] 11 27 - [(] 29 29 + [PROCEDURE] 1 10 + [Get_Advice_Medium] 11 28 + [(] 29 30 L315 - [p_adv_type] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_adv_type] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L316 - [p_medium] 3 10 - [VARCHAR2] 21 28 - [,] 29 29 + [p_medium] 3 11 + [VARCHAR2] 21 29 + [,] 29 30 L317 - [p_medium_option] 3 17 - [VARCHAR2] 21 28 - [,] 29 29 + [p_medium_option] 3 18 + [VARCHAR2] 21 29 + [,] 29 30 L318 - [r_rec] 3 7 - [IN] 21 22 - [OUT] 24 26 - [advice_medium_record] 28 47 - [,] 48 48 + [r_rec] 3 8 + [IN] 21 23 + [OUT] 24 27 + [advice_medium_record] 28 48 + [,] 48 49 L319 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L320 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L323 - [PROCEDURE] 1 9 - [Get] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Get] 11 14 + [(] 15 16 L324 - [p_contract_id] 3 15 - [VARCHAR2] 21 28 - [,] 29 29 + [p_contract_id] 3 16 + [VARCHAR2] 21 29 + [,] 29 30 L325 - [p_step_seq] 3 12 - [NUMBER] 21 26 - [,] 27 27 + [p_step_seq] 3 13 + [NUMBER] 21 27 + [,] 27 28 L326 - [p_seq] 3 7 - [NUMBER] 21 26 - [,] 27 27 + [p_seq] 3 8 + [NUMBER] 21 27 + [,] 27 28 L327 - [r_rec] 3 7 - [IN] 21 22 - [OUT] 24 26 - [advice_record] 28 40 - [,] 41 41 + [r_rec] 3 8 + [IN] 21 23 + [OUT] 24 27 + [advice_record] 28 41 + [,] 41 42 L328 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L329 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L332 - [PROCEDURE] 1 9 - [List_Advices] 11 22 - [(] 24 24 + [PROCEDURE] 1 10 + [List_Advices] 11 23 + [(] 24 25 L333 - [p_contract_id] 3 15 - [VARCHAR2] 21 28 - [,] 29 29 + [p_contract_id] 3 16 + [VARCHAR2] 21 29 + [,] 29 30 L334 - [p_step_seq] 3 12 - [NUMBER] 21 26 - [,] 27 27 + [p_step_seq] 3 13 + [NUMBER] 21 27 + [,] 27 28 L335 - [p_in_out] 3 10 - [VARCHAR2] 21 28 - [,] 29 29 + [p_in_out] 3 11 + [VARCHAR2] 21 29 + [,] 29 30 L336 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L337 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [,] 36 36 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [,] 36 37 L338 - [r_list] 3 8 - [IN] 21 22 - [OUT] 24 26 - [advice_table] 28 39 - [)] 40 40 - [;] 41 41 + [r_list] 3 9 + [IN] 21 23 + [OUT] 24 27 + [advice_table] 28 40 + [)] 40 41 + [;] 41 42 L341 - [PROCEDURE] 1 9 - [Ins] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Ins] 11 14 + [(] 15 16 L342 - [p] 3 3 - [IN] 23 24 - [OUT] 26 28 - [advice_record] 30 42 - [,] 43 43 + [p] 3 4 + [IN] 23 25 + [OUT] 26 29 + [advice_record] 30 43 + [,] 43 44 L343 - [r_result] 3 10 - [OUT] 23 25 - [NUMBER] 27 32 - [,] 33 33 + [r_result] 3 11 + [OUT] 23 26 + [NUMBER] 27 33 + [,] 33 34 L344 - [r_message] 3 11 - [OUT] 23 25 - [VARCHAR2] 27 34 - [)] 35 35 - [;] 36 36 + [r_message] 3 12 + [OUT] 23 26 + [VARCHAR2] 27 35 + [)] 35 36 + [;] 36 37 L347 - [PROCEDURE] 1 9 - [Del] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Del] 11 14 + [(] 15 16 L348 - [p] 3 3 - [IN] 23 24 - [OUT] 26 28 - [advice_record] 30 42 - [,] 43 43 + [p] 3 4 + [IN] 23 25 + [OUT] 26 29 + [advice_record] 30 43 + [,] 43 44 L349 - [r_result] 3 10 - [OUT] 23 25 - [NUMBER] 27 32 - [,] 33 33 + [r_result] 3 11 + [OUT] 23 26 + [NUMBER] 27 33 + [,] 33 34 L350 - [r_message] 3 11 - [OUT] 23 25 - [VARCHAR2] 27 34 - [)] 35 35 - [;] 36 36 + [r_message] 3 12 + [OUT] 23 26 + [VARCHAR2] 27 35 + [)] 35 36 + [;] 36 37 L353 - [PROCEDURE] 1 9 - [Ins_SW_Advice] 11 23 - [(] 25 25 + [PROCEDURE] 1 10 + [Ins_SW_Advice] 11 24 + [(] 25 26 L354 - [p] 3 3 - [IN] 23 24 - [OUT] 26 28 - [sw_advice_record] 30 45 - [,] 46 46 + [p] 3 4 + [IN] 23 25 + [OUT] 26 29 + [sw_advice_record] 30 46 + [,] 46 47 L355 - [r_result] 3 10 - [OUT] 23 25 - [NUMBER] 27 32 - [,] 33 33 + [r_result] 3 11 + [OUT] 23 26 + [NUMBER] 27 33 + [,] 33 34 L356 - [r_message] 3 11 - [OUT] 23 25 - [VARCHAR2] 27 34 - [)] 35 35 - [;] 36 36 + [r_message] 3 12 + [OUT] 23 26 + [VARCHAR2] 27 35 + [)] 35 36 + [;] 36 37 L359 - [PROCEDURE] 1 9 - [Get_SW_Advice] 11 23 - [(] 25 25 + [PROCEDURE] 1 10 + [Get_SW_Advice] 11 24 + [(] 25 26 L360 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L361 - [r_list] 3 8 - [IN] 21 22 - [OUT] 24 26 - [sw_advice_table] 28 42 - [,] 43 43 + [r_list] 3 9 + [IN] 21 23 + [OUT] 24 27 + [sw_advice_table] 28 43 + [,] 43 44 L362 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L363 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L366 - [PROCEDURE] 1 9 - [Ins_File] 11 18 - [(] 20 20 + [PROCEDURE] 1 10 + [Ins_File] 11 19 + [(] 20 21 L367 - [p] 3 3 - [IN] 23 24 - [OUT] 26 28 - [files_record] 30 41 - [,] 42 42 + [p] 3 4 + [IN] 23 25 + [OUT] 26 29 + [files_record] 30 42 + [,] 42 43 L368 - [r_result] 3 10 - [OUT] 23 25 - [NUMBER] 27 32 - [,] 33 33 + [r_result] 3 11 + [OUT] 23 26 + [NUMBER] 27 33 + [,] 33 34 L369 - [r_message] 3 11 - [OUT] 23 25 - [VARCHAR2] 27 34 - [)] 35 35 - [;] 36 36 + [r_message] 3 12 + [OUT] 23 26 + [VARCHAR2] 27 35 + [)] 35 36 + [;] 36 37 L372 - [PROCEDURE] 1 9 - [Get_Files] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Get_Files] 11 20 + [(] 21 22 L373 - [p_doc_id] 3 10 - [VARCHAR2] 21 28 - [,] 29 29 + [p_doc_id] 3 11 + [VARCHAR2] 21 29 + [,] 29 30 L374 - [r_list] 3 8 - [IN] 21 22 - [OUT] 24 26 - [files_table] 28 38 - [,] 39 39 + [r_list] 3 9 + [IN] 21 23 + [OUT] 24 27 + [files_table] 28 39 + [,] 39 40 L375 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L376 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L386 - [PROCEDURE] 1 9 - [CFR_Advice_Out] 11 24 - [(] 26 26 + [PROCEDURE] 1 10 + [CFR_Advice_Out] 11 25 + [(] 26 27 L387 - [p_contract_id] 3 15 - [VARCHAR2] 21 28 - [,] 29 29 + [p_contract_id] 3 16 + [VARCHAR2] 21 29 + [,] 29 30 L388 - [p_step] 3 8 - [NUMBER] 21 26 - [,] 27 27 + [p_step] 3 9 + [NUMBER] 21 27 + [,] 27 28 L389 - [p_app_user] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_app_user] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L390 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L391 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L401 - [PROCEDURE] 1 9 - [CFR_Advice_In] 11 23 - [(] 25 25 + [PROCEDURE] 1 10 + [CFR_Advice_In] 11 24 + [(] 25 26 L402 - [p_contract_id] 3 15 - [VARCHAR2] 21 28 - [,] 29 29 + [p_contract_id] 3 16 + [VARCHAR2] 21 29 + [,] 29 30 L403 - [p_step] 3 8 - [NUMBER] 21 26 - [,] 27 27 + [p_step] 3 9 + [NUMBER] 21 27 + [,] 27 28 L404 - [p_app_user] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_app_user] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L405 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L406 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L416 - [PROCEDURE] 1 9 - [Release_Advice_Out] 11 28 - [(] 30 30 + [PROCEDURE] 1 10 + [Release_Advice_Out] 11 29 + [(] 30 31 L417 - [p_contract_id] 3 15 - [VARCHAR2] 21 28 - [,] 29 29 + [p_contract_id] 3 16 + [VARCHAR2] 21 29 + [,] 29 30 L418 - [p_step] 3 8 - [NUMBER] 21 26 - [,] 27 27 + [p_step] 3 9 + [NUMBER] 21 27 + [,] 27 28 L419 - [p_app_user] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_app_user] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L420 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L421 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L431 - [PROCEDURE] 1 9 - [Release_Advice_In] 11 27 - [(] 29 29 + [PROCEDURE] 1 10 + [Release_Advice_In] 11 28 + [(] 29 30 L432 - [p_contract_id] 3 15 - [VARCHAR2] 21 28 - [,] 29 29 + [p_contract_id] 3 16 + [VARCHAR2] 21 29 + [,] 29 30 L433 - [p_step] 3 8 - [NUMBER] 21 26 - [,] 27 27 + [p_step] 3 9 + [NUMBER] 21 27 + [,] 27 28 L434 - [p_app_user] 3 12 - [VARCHAR2] 21 28 - [,] 29 29 + [p_app_user] 3 13 + [VARCHAR2] 21 29 + [,] 29 30 L435 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L436 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L438 - [END] 1 3 - [;] 4 4 + [END] 1 4 + [;] 4 5 L439 - [/] 1 1 + [/] 1 2 L442 - [CREATE] 1 6 - [OR] 8 9 - [REPLACE] 11 17 + [CREATE] 1 7 + [OR] 8 10 + [REPLACE] 11 18 L443 - [PACKAGE] 1 7 - [CUSTOMER_DATA] 9 21 + [PACKAGE] 1 8 + [CUSTOMER_DATA] 9 22 L444 - [IS] 1 2 + [IS] 1 3 L458 - [record_locked] 1 13 - [EXCEPTION] 15 23 - [;] 24 24 + [record_locked] 1 14 + [EXCEPTION] 15 24 + [;] 24 25 L460 - [TYPE] 1 4 - [customer_type] 6 18 - [IS] 20 21 - [RECORD] 23 28 - [(] 30 30 + [TYPE] 1 5 + [customer_type] 6 19 + [IS] 20 22 + [RECORD] 23 29 + [(] 30 31 L461 - [id] 3 4 - [VARCHAR2] 29 36 - [(] 37 37 - [20] 38 39 - [)] 40 40 - [,] 41 41 + [id] 3 5 + [VARCHAR2] 29 37 + [(] 37 38 + [20] 38 40 + [)] 40 41 + [,] 41 42 L462 - [name] 3 6 - [VARCHAR2] 29 36 - [(] 37 37 - [100] 38 40 - [)] 41 41 - [,] 42 42 + [name] 3 7 + [VARCHAR2] 29 37 + [(] 37 38 + [100] 38 41 + [)] 41 42 + [,] 42 43 L463 - [short_name] 3 12 - [VARCHAR2] 29 36 - [(] 37 37 - [35] 38 39 - [)] 40 40 - [,] 41 41 + [short_name] 3 13 + [VARCHAR2] 29 37 + [(] 37 38 + [35] 38 40 + [)] 40 41 + [,] 41 42 L464 - [db_id] 3 7 - [VARCHAR2] 29 36 - [(] 37 37 - [20] 38 39 - [)] 40 40 - [,] 41 41 + [db_id] 3 8 + [VARCHAR2] 29 37 + [(] 37 38 + [20] 38 40 + [)] 40 41 + [,] 41 42 L465 - [sub_cust_code] 3 15 - [VARCHAR2] 29 36 - [(] 37 37 - [20] 38 39 - [)] 40 40 - [,] 41 41 + [sub_cust_code] 3 16 + [VARCHAR2] 29 37 + [(] 37 38 + [20] 38 40 + [)] 40 41 + [,] 41 42 L466 - [sub_account] 3 13 - [VARCHAR2] 29 36 - [(] 37 37 - [30] 38 39 - [)] 40 40 - [,] 41 41 + [sub_account] 3 14 + [VARCHAR2] 29 37 + [(] 37 38 + [30] 38 40 + [)] 40 41 + [,] 41 42 L467 - [regno] 3 7 - [VARCHAR2] 29 36 - [(] 37 37 - [50] 38 39 - [)] 40 40 - [,] 41 41 + [regno] 3 8 + [VARCHAR2] 29 37 + [(] 37 38 + [50] 38 40 + [)] 40 41 + [,] 41 42 L468 - [residence] 3 11 - [VARCHAR2] 29 36 - [(] 37 37 - [10] 38 39 - [)] 40 40 - [,] 41 41 + [residence] 3 12 + [VARCHAR2] 29 37 + [(] 37 38 + [10] 38 40 + [)] 40 41 + [,] 41 42 L469 - [ct_type] 3 9 - [VARCHAR2] 29 36 - [(] 37 37 - [10] 38 39 - [)] 40 40 - [,] 41 41 + [ct_type] 3 10 + [VARCHAR2] 29 37 + [(] 37 38 + [10] 38 40 + [)] 40 41 + [,] 41 42 L470 - [ct_entity] 3 11 - [VARCHAR2] 29 36 - [(] 37 37 - [10] 38 39 - [)] 40 40 - [,] 41 41 + [ct_entity] 3 12 + [VARCHAR2] 29 37 + [(] 37 38 + [10] 38 40 + [)] 40 41 + [,] 41 42 L471 - [language] 3 10 - [VARCHAR2] 29 36 - [(] 37 37 - [10] 38 39 - [)] 40 40 - [,] 41 41 + [language] 3 11 + [VARCHAR2] 29 37 + [(] 37 38 + [10] 38 40 + [)] 40 41 + [,] 41 42 L472 - [business_type] 3 15 - [VARCHAR2] 29 36 - [(] 37 37 - [10] 38 39 - [)] 40 40 - [,] 41 41 + [business_type] 3 16 + [VARCHAR2] 29 37 + [(] 37 38 + [10] 38 40 + [)] 40 41 + [,] 41 42 L473 - [tax_code] 3 10 - [VARCHAR2] 29 36 - [(] 37 37 - [10] 38 39 - [)] 40 40 + [tax_code] 3 11 + [VARCHAR2] 29 37 + [(] 37 38 + [10] 38 40 + [)] 40 41 L474 - [)] 1 1 - [;] 2 2 + [)] 1 2 + [;] 2 3 L475 - [TYPE] 1 4 - [customer_table] 6 19 - [IS] 21 22 - [TABLE] 24 28 - [OF] 30 31 - [customer_type] 33 45 - [INDEX] 47 51 - [BY] 53 54 - [BINARY_INTEGER] 56 69 - [;] 70 70 + [TYPE] 1 5 + [customer_table] 6 20 + [IS] 21 23 + [TABLE] 24 29 + [OF] 30 32 + [customer_type] 33 46 + [INDEX] 47 52 + [BY] 53 55 + [BINARY_INTEGER] 56 70 + [;] 70 71 L477 - [SUBTYPE] 1 7 - [loan_customer_type] 9 26 - [IS] 28 29 - [loan_customers] 31 44 - [%] 45 45 - [ROWTYPE] 46 52 - [;] 53 53 + [SUBTYPE] 1 8 + [loan_customer_type] 9 27 + [IS] 28 30 + [loan_customers] 31 45 + [%] 45 46 + [ROWTYPE] 46 53 + [;] 53 54 L478 - [TYPE] 1 4 - [loan_customer_table] 6 24 - [IS] 26 27 - [TABLE] 29 33 - [OF] 35 36 - [loan_customer_type] 38 55 - [INDEX] 57 61 - [BY] 63 64 - [BINARY_INTEGER] 66 79 - [;] 80 80 + [TYPE] 1 5 + [loan_customer_table] 6 25 + [IS] 26 28 + [TABLE] 29 34 + [OF] 35 37 + [loan_customer_type] 38 56 + [INDEX] 57 62 + [BY] 63 65 + [BINARY_INTEGER] 66 80 + [;] 80 81 L481 - [PROCEDURE] 1 9 - [Get_Record] 11 20 - [(] 22 22 + [PROCEDURE] 1 10 + [Get_Record] 11 21 + [(] 22 23 L482 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L483 - [r] 3 3 - [OUT] 21 23 - [customer_type] 25 37 - [,] 38 38 + [r] 3 4 + [OUT] 21 24 + [customer_type] 25 38 + [,] 38 39 L484 - [r_result] 3 10 - [IN] 21 22 - [OUT] 24 26 - [NUMBER] 28 33 - [,] 34 34 + [r_result] 3 11 + [IN] 21 23 + [OUT] 24 27 + [NUMBER] 28 34 + [,] 34 35 L485 - [r_message] 3 11 - [IN] 21 22 - [OUT] 24 26 - [VARCHAR2] 28 35 - [)] 36 36 - [;] 37 37 + [r_message] 3 12 + [IN] 21 23 + [OUT] 24 27 + [VARCHAR2] 28 36 + [)] 36 37 + [;] 37 38 L488 - [PROCEDURE] 1 9 - [Get_By_Id] 11 19 - [(] 21 21 + [PROCEDURE] 1 10 + [Get_By_Id] 11 20 + [(] 21 22 L489 - [p_id] 3 6 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_id] 3 7 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L490 - [r_records] 3 11 - [IN] 21 22 - [OUT] 24 26 - [customer_table] 28 41 - [)] 42 42 - [;] 43 43 + [r_records] 3 12 + [IN] 21 23 + [OUT] 24 27 + [customer_table] 28 42 + [)] 42 43 + [;] 43 44 L493 - [PROCEDURE] 1 9 - [Get_By_Criteria] 11 25 - [(] 27 27 + [PROCEDURE] 1 10 + [Get_By_Criteria] 11 26 + [(] 27 28 L494 - [p_criteria] 3 12 - [IN] 21 22 - [customer_type] 24 36 - [,] 37 37 + [p_criteria] 3 13 + [IN] 21 23 + [customer_type] 24 37 + [,] 37 38 L495 - [r_records] 3 11 - [IN] 21 22 - [OUT] 24 26 - [customer_table] 28 41 - [)] 42 42 - [;] 43 43 + [r_records] 3 12 + [IN] 21 23 + [OUT] 24 27 + [customer_table] 28 42 + [)] 42 43 + [;] 43 44 L498 - [PROCEDURE] 1 9 - [Get] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Get] 11 14 + [(] 15 16 L499 - [p_id] 3 6 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_id] 3 7 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L500 - [p_name] 3 8 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_name] 3 9 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L501 - [p_short_name] 3 14 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_short_name] 3 15 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L502 - [p_cust_code] 3 13 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_cust_code] 3 14 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L503 - [p_account] 3 11 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_account] 3 12 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L504 - [p_regno] 3 9 - [IN] 21 22 - [VARCHAR2] 24 31 - [,] 32 32 + [p_regno] 3 10 + [IN] 21 23 + [VARCHAR2] 24 32 + [,] 32 33 L505 - [r_records] 3 11 - [IN] 21 22 - [OUT] 24 26 - [customer_table] 28 41 - [)] 42 42 - [;] 43 43 + [r_records] 3 12 + [IN] 21 23 + [OUT] 24 27 + [customer_table] 28 42 + [)] 42 43 + [;] 43 44 L508 - [PROCEDURE] 1 9 - [Search_By_Account] 11 27 - [(] 29 29 + [PROCEDURE] 1 10 + [Search_By_Account] 11 28 + [(] 29 30 L509 - [p_account] 3 11 - [VARCHAR2] 21 28 - [,] 29 29 + [p_account] 3 12 + [VARCHAR2] 21 29 + [,] 29 30 L510 - [r_record] 3 10 - [IN] 21 22 - [OUT] 24 26 - [customer_type] 28 40 - [,] 41 41 + [r_record] 3 11 + [IN] 21 23 + [OUT] 24 27 + [customer_type] 28 41 + [,] 41 42 L511 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L512 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L515 - [PROCEDURE] 1 9 - [Ins] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Ins] 11 14 + [(] 15 16 L516 - [p_data] 3 8 - [IN] 21 22 - [customer_table] 24 37 - [)] 38 38 - [;] 39 39 + [p_data] 3 9 + [IN] 21 23 + [customer_table] 24 38 + [)] 38 39 + [;] 39 40 L519 - [PROCEDURE] 1 9 - [Upd] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Upd] 11 14 + [(] 15 16 L520 - [p_data] 3 8 - [IN] 21 22 - [customer_table] 24 37 - [)] 38 38 - [;] 39 39 + [p_data] 3 9 + [IN] 21 23 + [customer_table] 24 38 + [)] 38 39 + [;] 39 40 L523 - [PROCEDURE] 1 9 - [Del] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Del] 11 14 + [(] 15 16 L524 - [p_data] 3 8 - [IN] 21 22 - [customer_table] 24 37 - [)] 38 38 - [;] 39 39 + [p_data] 3 9 + [IN] 21 23 + [customer_table] 24 38 + [)] 38 39 + [;] 39 40 L527 - [PROCEDURE] 1 9 - [Lck] 11 13 - [(] 15 15 + [PROCEDURE] 1 10 + [Lck] 11 14 + [(] 15 16 L528 - [p_data] 3 8 - [IN] 21 22 - [customer_table] 24 37 - [)] 38 38 - [;] 39 39 + [p_data] 3 9 + [IN] 21 23 + [customer_table] 24 38 + [)] 38 39 + [;] 39 40 L537 - [PROCEDURE] 1 9 - [Get_Loan_Customer] 11 27 - [(] 29 29 + [PROCEDURE] 1 10 + [Get_Loan_Customer] 11 28 + [(] 29 30 L538 - [p_id] 3 6 - [VARCHAR2] 21 28 - [,] 29 29 + [p_id] 3 7 + [VARCHAR2] 21 29 + [,] 29 30 L539 - [r] 3 3 - [OUT] 21 23 - [loan_customer_type] 25 42 - [,] 43 43 + [r] 3 4 + [OUT] 21 24 + [loan_customer_type] 25 43 + [,] 43 44 L540 - [r_result] 3 10 - [OUT] 21 23 - [NUMBER] 25 30 - [,] 31 31 + [r_result] 3 11 + [OUT] 21 24 + [NUMBER] 25 31 + [,] 31 32 L541 - [r_message] 3 11 - [OUT] 21 23 - [VARCHAR2] 25 32 - [)] 33 33 - [;] 34 34 + [r_message] 3 12 + [OUT] 21 24 + [VARCHAR2] 25 33 + [)] 33 34 + [;] 34 35 L543 - [END] 1 3 - [;] 4 4 + [END] 1 4 + [;] 4 5 L544 - [/] 1 1 + [/] 1 2 L546 - [CREATE] 1 6 - [OR] 8 9 - [REPLACE] 11 17 + [CREATE] 1 7 + [OR] 8 10 + [REPLACE] 11 18 L547 - [Package] 1 7 - [EXEC_SP] 12 18 + [Package] 1 8 + [EXEC_SP] 12 19 L548 - [IS] 1 2 + [IS] 1 3 L562 - [DATEFORMAT] 1 10 - [constant] 12 19 - [VARCHAR2] 21 28 - [(] 29 29 - [100] 30 32 - [)] 33 33 - [:] 35 35 - [=] 36 36 - ['dd.mm.yyyy hh24:mi:ss'] 38 60 - [;] 61 61 + [DATEFORMAT] 1 11 + [constant] 12 20 + [VARCHAR2] 21 29 + [(] 29 30 + [100] 30 33 + [)] 33 34 + [:] 35 36 + [=] 36 37 + ['dd.mm.yyyy hh24:mi:ss'] 38 61 + [;] 61 62 L563 - [TYPE] 1 4 - [string_array] 6 17 - [IS] 19 20 - [TABLE] 22 26 - [OF] 28 29 - [VARCHAR2] 31 38 - [(] 39 39 - [32000] 40 44 - [)] 45 45 - [INDEX] 47 51 - [BY] 53 54 - [BINARY_INTEGER] 56 69 - [;] 70 70 + [TYPE] 1 5 + [string_array] 6 18 + [IS] 19 21 + [TABLE] 22 27 + [OF] 28 30 + [VARCHAR2] 31 39 + [(] 39 40 + [32000] 40 45 + [)] 45 46 + [INDEX] 47 52 + [BY] 53 55 + [BINARY_INTEGER] 56 70 + [;] 70 71 L565 - [PROCEDURE] 1 9 - [Exec_SP] 11 17 - [(] 19 19 + [PROCEDURE] 1 10 + [Exec_SP] 11 18 + [(] 19 20 L566 - [sp_name] 3 9 - [VARCHAR2] 15 22 - [,] 23 23 + [sp_name] 3 10 + [VARCHAR2] 15 23 + [,] 23 24 L567 - [sp_package] 3 12 - [VARCHAR2] 15 22 - [,] 23 23 + [sp_package] 3 13 + [VARCHAR2] 15 23 + [,] 23 24 L568 - [sp_schema] 3 11 - [VARCHAR2] 15 22 - [,] 23 23 + [sp_schema] 3 12 + [VARCHAR2] 15 23 + [,] 23 24 L569 - [sp_type] 3 9 - [VARCHAR2] 15 22 - [,] 23 23 + [sp_type] 3 10 + [VARCHAR2] 15 23 + [,] 23 24 L570 - [arg_names] 3 11 - [IN] 15 16 - [OUT] 18 20 - [string_array] 22 33 - [,] 34 34 + [arg_names] 3 12 + [IN] 15 17 + [OUT] 18 21 + [string_array] 22 34 + [,] 34 35 L571 - [arg_types] 3 11 - [IN] 15 16 - [OUT] 18 20 - [string_array] 22 33 - [,] 34 34 + [arg_types] 3 12 + [IN] 15 17 + [OUT] 18 21 + [string_array] 22 34 + [,] 34 35 L572 - [arg_pass] 3 10 - [IN] 15 16 - [OUT] 18 20 - [string_array] 22 33 - [,] 34 34 + [arg_pass] 3 11 + [IN] 15 17 + [OUT] 18 21 + [string_array] 22 34 + [,] 34 35 L573 - [arg_values] 3 12 - [IN] 15 16 - [OUT] 18 20 - [string_array] 22 33 - [,] 34 34 + [arg_values] 3 13 + [IN] 15 17 + [OUT] 18 21 + [string_array] 22 34 + [,] 34 35 L574 - [error_code] 3 12 - [OUT] 15 17 - [NUMBER] 19 24 - [,] 25 25 + [error_code] 3 13 + [OUT] 15 18 + [NUMBER] 19 25 + [,] 25 26 L575 - [error_msg] 3 11 - [OUT] 15 17 - [VARCHAR2] 19 26 - [)] 27 27 - [;] 28 28 + [error_msg] 3 12 + [OUT] 15 18 + [VARCHAR2] 19 27 + [)] 27 28 + [;] 28 29 L577 - [END] 1 3 - [;] 4 4 + [END] 1 4 + [;] 4 5 L578 - [/] 1 1 + [/] 1 2 L580 - [CREATE] 1 6 - [OR] 8 9 - [REPLACE] 11 17 + [CREATE] 1 7 + [OR] 8 10 + [REPLACE] 11 18 L581 - [PACKAGE] 1 7 - [LOBS_DATA] 9 17 + [PACKAGE] 1 8 + [LOBS_DATA] 9 18 L582 - [IS] 1 2 + [IS] 1 3 L597 - [FUNCTION] 1 8 - [put] 10 12 - [(] 13 13 + [FUNCTION] 1 9 + [put] 10 13 + [(] 13 14 L598 - [p_value] 3 9 - [IN] 17 18 - [VARCHAR2] 20 27 - [)] 28 28 + [p_value] 3 10 + [IN] 17 19 + [VARCHAR2] 20 28 + [)] 28 29 L599 - [RETURN] 1 6 - [NUMBER] 8 13 - [;] 14 14 + [RETURN] 1 7 + [NUMBER] 8 14 + [;] 14 15 L602 - [FUNCTION] 1 8 - [get] 10 12 - [(] 13 13 + [FUNCTION] 1 9 + [get] 10 13 + [(] 13 14 L603 - [p_id] 3 6 - [IN] 17 18 - [VARCHAR2] 20 27 - [)] 28 28 + [p_id] 3 7 + [IN] 17 19 + [VARCHAR2] 20 28 + [)] 28 29 L604 - [RETURN] 1 6 - [VARCHAR2] 8 15 - [;] 16 16 + [RETURN] 1 7 + [VARCHAR2] 8 16 + [;] 16 17 L607 - [PROCEDURE] 1 9 - [remove] 11 16 - [(] 17 17 + [PROCEDURE] 1 10 + [remove] 11 17 + [(] 17 18 L608 - [p_id] 3 6 - [IN] 17 18 - [VARCHAR2] 20 27 - [)] 28 28 - [;] 29 29 + [p_id] 3 7 + [IN] 17 19 + [VARCHAR2] 20 28 + [)] 28 29 + [;] 29 30 L610 - [FUNCTION] 1 8 - [HH_get_info] 10 20 + [FUNCTION] 1 9 + [HH_get_info] 10 21 L611 - [(] 1 1 - [erty_id_in] 3 12 - [IN] 14 15 - [HH_t] 17 20 - [.] 21 21 - [a_id] 22 25 - [%] 26 26 - [TYPE] 27 30 - [DEFAULT] 33 39 - [NULL] 41 44 + [(] 1 2 + [erty_id_in] 3 13 + [IN] 14 16 + [HH_t] 17 21 + [.] 21 22 + [a_id] 22 26 + [%] 26 27 + [TYPE] 27 31 + [DEFAULT] 33 40 + [NULL] 41 45 L612 - [,] 1 1 - [df_id_in] 3 10 - [IN] 14 15 - [HH_t] 17 20 - [.] 21 21 - [b_id] 22 25 - [%] 26 26 - [TYPE] 27 30 - [DEFAULT] 33 39 - [NULL] 41 44 + [,] 1 2 + [df_id_in] 3 11 + [IN] 14 16 + [HH_t] 17 21 + [.] 21 22 + [b_id] 22 26 + [%] 26 27 + [TYPE] 27 31 + [DEFAULT] 33 40 + [NULL] 41 45 L613 - [,] 1 1 - [fghj_id_in] 3 12 - [IN] 14 15 - [HH_t] 17 20 - [.] 21 21 - [c_id] 22 25 - [%] 26 26 - [TYPE] 27 30 - [DEFAULT] 33 39 - [vk_asdgfh_pa] 41 52 - [.] 53 53 - [some_function] 54 66 - [(] 67 67 - [)] 68 68 + [,] 1 2 + [fghj_id_in] 3 13 + [IN] 14 16 + [HH_t] 17 21 + [.] 21 22 + [c_id] 22 26 + [%] 26 27 + [TYPE] 27 31 + [DEFAULT] 33 40 + [vk_asdgfh_pa] 41 53 + [.] 53 54 + [some_function] 54 67 + [(] 67 68 + [)] 68 69 L614 - [,] 1 1 - [cascade_in] 3 12 - [IN] 14 15 - [NUMBER] 17 22 - [DEFAULT] 33 39 - [vk_asdgfh_pa] 41 52 - [.] 53 53 - [some_constant] 54 66 + [,] 1 2 + [cascade_in] 3 13 + [IN] 14 16 + [NUMBER] 17 23 + [DEFAULT] 33 40 + [vk_asdgfh_pa] 41 53 + [.] 53 54 + [some_constant] 54 67 L615 - [)] 1 1 + [)] 1 2 L616 - [RETURN] 1 6 - [vk_types_pa] 8 18 - [.] 19 19 - [type_rg_info_rec] 20 35 - [;] 36 36 + [RETURN] 1 7 + [vk_types_pa] 8 19 + [.] 19 20 + [type_rg_info_rec] 20 36 + [;] 36 37 L618 - [PROCEDURE] 1 9 - [start_batch_job] 11 25 - [(] 27 27 - [p_interval] 28 37 - [IN] 39 40 - [dba_jobs] 42 49 - [.] 50 50 - [interval] 51 58 - [%] 59 59 - [TYPE] 60 63 - [)] 64 64 - [;] 65 65 + [PROCEDURE] 1 10 + [start_batch_job] 11 26 + [(] 27 28 + [p_interval] 28 38 + [IN] 39 41 + [dba_jobs] 42 50 + [.] 50 51 + [interval] 51 59 + [%] 59 60 + [TYPE] 60 64 + [)] 64 65 + [;] 65 66 L620 - [procedure] 1 9 - [out] 11 13 - [(] 14 14 - [cursor] 15 20 - [VARCHAR2] 22 29 - [)] 30 30 - [;] 31 31 + [procedure] 1 10 + [out] 11 14 + [(] 14 15 + [cursor] 15 21 + [VARCHAR2] 22 30 + [)] 30 31 + [;] 31 32 L622 - [PROCEDURE] 1 9 - [refresh_all] 11 21 - [(] 22 22 - [kehtib] 23 28 - [date] 30 33 - [default] 35 41 - [last_day] 43 50 - [(] 51 51 - [add_months] 52 61 - [(] 62 62 - [trunc] 63 67 - [(] 68 68 - [sysdate] 69 75 - [)] 76 76 - [,] 77 77 - [1] 78 78 - [)] 79 79 - [)] 80 80 - [+] 81 81 - [1] 82 82 - [)] 83 83 - [;] 84 84 + [PROCEDURE] 1 10 + [refresh_all] 11 22 + [(] 22 23 + [kehtib] 23 29 + [date] 30 34 + [default] 35 42 + [last_day] 43 51 + [(] 51 52 + [add_months] 52 62 + [(] 62 63 + [trunc] 63 68 + [(] 68 69 + [sysdate] 69 76 + [)] 76 77 + [,] 77 78 + [1] 78 79 + [)] 79 80 + [)] 80 81 + [+] 81 82 + [1] 82 83 + [)] 83 84 + [;] 84 85 L624 - [END] 1 3 - [;] 4 4 + [END] 1 4 + [;] 4 5 EOF diff --git a/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/specialComments.txt b/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/specialComments.txt index 6ce23d138e..e326249516 100644 --- a/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/specialComments.txt +++ b/pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/specialComments.txt @@ -1,5 +1,5 @@ [Image] or [Truncated image[ Bcol Ecol L7 - [END] 1 3 - [;] 4 4 + [END] 1 4 + [;] 4 5 EOF diff --git a/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/backticks.txt b/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/backticks.txt index 50bd7dd2c2..7201cd151c 100644 --- a/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/backticks.txt +++ b/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/backticks.txt @@ -1,15 +1,15 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [test] 1 4 - [=] 6 6 - ['hello'] 8 14 + [test] 1 5 + [=] 6 7 + ['hello'] 8 15 L2 - [quoted] 1 6 - [=] 8 8 - [`] 10 10 - [test] 11 14 - [`] 15 15 + [quoted] 1 7 + [=] 8 9 + [`] 10 11 + [test] 11 15 + [`] 15 16 L3 - [print] 1 5 - [quoted] 7 12 + [print] 1 6 + [quoted] 7 13 EOF diff --git a/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_python.txt b/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_python.txt index 9b7905d6f4..78ff3f66c6 100644 --- a/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_python.txt +++ b/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_python.txt @@ -1,1419 +1,1419 @@ [Image] or [Truncated image[ Bcol Ecol L3 - [from] 1 4 - [__future__] 6 15 - [import] 17 22 - [unicode_literals] 24 39 + [from] 1 5 + [__future__] 6 16 + [import] 17 23 + [unicode_literals] 24 40 L5 - [import] 1 6 - [logging] 8 14 + [import] 1 7 + [logging] 8 15 L6 - [import] 1 6 - [sys] 8 10 + [import] 1 7 + [sys] 8 11 L7 - [import] 1 6 - [types] 8 12 + [import] 1 7 + [types] 8 13 L9 - [from] 1 4 - [django] 6 11 - [import] 13 18 - [http] 20 23 + [from] 1 5 + [django] 6 12 + [import] 13 19 + [http] 20 24 L10 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [conf] 13 16 - [import] 18 23 - [settings] 25 32 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [conf] 13 17 + [import] 18 24 + [settings] 25 33 L11 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [core] 13 16 - [import] 18 23 - [urlresolvers] 25 36 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [core] 13 17 + [import] 18 24 + [urlresolvers] 25 37 L12 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [core] 13 16 - [import] 18 23 - [signals] 25 31 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [core] 13 17 + [import] 18 24 + [signals] 25 32 L13 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [core] 13 16 - [.] 17 17 - [exceptions] 18 27 - [import] 29 34 - [MiddlewareNotUsed] 36 52 - [,] 53 53 - [PermissionDenied] 55 70 - [,] 71 71 - [SuspiciousOperation] 73 91 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [core] 13 17 + [.] 17 18 + [exceptions] 18 28 + [import] 29 35 + [MiddlewareNotUsed] 36 53 + [,] 53 54 + [PermissionDenied] 55 71 + [,] 71 72 + [SuspiciousOperation] 73 92 L14 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [db] 13 14 - [import] 16 21 - [connections] 23 33 - [,] 34 34 - [transaction] 36 46 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [db] 13 15 + [import] 16 22 + [connections] 23 34 + [,] 34 35 + [transaction] 36 47 L15 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [http] 13 16 - [.] 17 17 - [multipartparser] 18 32 - [import] 34 39 - [MultiPartParserError] 41 60 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [http] 13 17 + [.] 17 18 + [multipartparser] 18 33 + [import] 34 40 + [MultiPartParserError] 41 61 L16 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [utils] 13 17 - [.] 18 18 - [encoding] 19 26 - [import] 28 33 - [force_text] 35 44 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [utils] 13 18 + [.] 18 19 + [encoding] 19 27 + [import] 28 34 + [force_text] 35 45 L17 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [utils] 13 17 - [.] 18 18 - [module_loading] 19 32 - [import] 34 39 - [import_string] 41 53 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [utils] 13 18 + [.] 18 19 + [module_loading] 19 33 + [import] 34 40 + [import_string] 41 54 L18 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [utils] 13 17 - [import] 19 24 - [six] 26 28 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [utils] 13 18 + [import] 19 25 + [six] 26 29 L19 - [from] 1 4 - [django] 6 11 - [.] 12 12 - [views] 13 17 - [import] 19 24 - [debug] 26 30 + [from] 1 5 + [django] 6 12 + [.] 12 13 + [views] 13 18 + [import] 19 25 + [debug] 26 31 L21 - [logger] 1 6 - [=] 8 8 - [logging] 10 16 - [.] 17 17 - [getLogger] 18 26 - [(] 27 27 - ['django.request'] 28 43 - [)] 44 44 + [logger] 1 7 + [=] 8 9 + [logging] 10 17 + [.] 17 18 + [getLogger] 18 27 + [(] 27 28 + ['django.request'] 28 44 + [)] 44 45 L24 - [class] 1 5 - [BaseHandler] 7 17 - [(] 18 18 - [object] 19 24 - [)] 25 25 - [:] 26 26 + [class] 1 6 + [BaseHandler] 7 18 + [(] 18 19 + [object] 19 25 + [)] 25 26 + [:] 26 27 L26 - [response_fixes] 5 18 - [=] 20 20 - [\[] 22 22 + [response_fixes] 5 19 + [=] 20 21 + [\[] 22 23 L27 - [http] 9 12 - [.] 13 13 - [fix_location_header] 14 32 - [,] 33 33 + [http] 9 13 + [.] 13 14 + [fix_location_header] 14 33 + [,] 33 34 L28 - [http] 9 12 - [.] 13 13 - [conditional_content_removal] 14 40 - [,] 41 41 + [http] 9 13 + [.] 13 14 + [conditional_content_removal] 14 41 + [,] 41 42 L29 - [\]] 5 5 + [\]] 5 6 L31 - [def] 5 7 - [__init__] 9 16 - [(] 17 17 - [self] 18 21 - [)] 22 22 - [:] 23 23 + [def] 5 8 + [__init__] 9 17 + [(] 17 18 + [self] 18 22 + [)] 22 23 + [:] 23 24 L32 - [self] 9 12 - [.] 13 13 - [_request_middleware] 14 32 - [=] 34 34 - [None] 36 39 + [self] 9 13 + [.] 13 14 + [_request_middleware] 14 33 + [=] 34 35 + [None] 36 40 L33 - [self] 9 12 - [.] 13 13 - [_view_middleware] 14 29 - [=] 31 31 - [None] 33 36 + [self] 9 13 + [.] 13 14 + [_view_middleware] 14 30 + [=] 31 32 + [None] 33 37 L34 - [self] 9 12 - [.] 13 13 - [_template_response_middleware] 14 42 - [=] 44 44 - [None] 46 49 + [self] 9 13 + [.] 13 14 + [_template_response_middleware] 14 43 + [=] 44 45 + [None] 46 50 L35 - [self] 9 12 - [.] 13 13 - [_response_middleware] 14 33 - [=] 35 35 - [None] 37 40 + [self] 9 13 + [.] 13 14 + [_response_middleware] 14 34 + [=] 35 36 + [None] 37 41 L36 - [self] 9 12 - [.] 13 13 - [_exception_middleware] 14 34 - [=] 36 36 - [None] 38 41 + [self] 9 13 + [.] 13 14 + [_exception_middleware] 14 35 + [=] 36 37 + [None] 38 42 L38 - [def] 5 7 - [load_middleware] 9 23 - [(] 24 24 - [self] 25 28 - [)] 29 29 - [:] 30 30 + [def] 5 8 + [load_middleware] 9 24 + [(] 24 25 + [self] 25 29 + [)] 29 30 + [:] 30 31 L39 - ["""\n Populate middleware l[ 9 11 + ["""\n Populate middleware l[ 9 12 L44 - [self] 9 12 - [.] 13 13 - [_view_middleware] 14 29 - [=] 31 31 - [\[] 33 33 - [\]] 34 34 + [self] 9 13 + [.] 13 14 + [_view_middleware] 14 30 + [=] 31 32 + [\[] 33 34 + [\]] 34 35 L45 - [self] 9 12 - [.] 13 13 - [_template_response_middleware] 14 42 - [=] 44 44 - [\[] 46 46 - [\]] 47 47 + [self] 9 13 + [.] 13 14 + [_template_response_middleware] 14 43 + [=] 44 45 + [\[] 46 47 + [\]] 47 48 L46 - [self] 9 12 - [.] 13 13 - [_response_middleware] 14 33 - [=] 35 35 - [\[] 37 37 - [\]] 38 38 + [self] 9 13 + [.] 13 14 + [_response_middleware] 14 34 + [=] 35 36 + [\[] 37 38 + [\]] 38 39 L47 - [self] 9 12 - [.] 13 13 - [_exception_middleware] 14 34 - [=] 36 36 - [\[] 38 38 - [\]] 39 39 + [self] 9 13 + [.] 13 14 + [_exception_middleware] 14 35 + [=] 36 37 + [\[] 38 39 + [\]] 39 40 L49 - [request_middleware] 9 26 - [=] 28 28 - [\[] 30 30 - [\]] 31 31 + [request_middleware] 9 27 + [=] 28 29 + [\[] 30 31 + [\]] 31 32 L50 - [for] 9 11 - [middleware_path] 13 27 - [in] 29 30 - [settings] 32 39 - [.] 40 40 - [MIDDLEWARE_CLASSES] 41 58 - [:] 59 59 + [for] 9 12 + [middleware_path] 13 28 + [in] 29 31 + [settings] 32 40 + [.] 40 41 + [MIDDLEWARE_CLASSES] 41 59 + [:] 59 60 L51 - [mw_class] 13 20 - [=] 22 22 - [import_string] 24 36 - [(] 37 37 - [middleware_path] 38 52 - [)] 53 53 + [mw_class] 13 21 + [=] 22 23 + [import_string] 24 37 + [(] 37 38 + [middleware_path] 38 53 + [)] 53 54 L52 - [try] 13 15 - [:] 16 16 + [try] 13 16 + [:] 16 17 L53 - [mw_instance] 17 27 - [=] 29 29 - [mw_class] 31 38 - [(] 39 39 - [)] 40 40 + [mw_instance] 17 28 + [=] 29 30 + [mw_class] 31 39 + [(] 39 40 + [)] 40 41 L54 - [except] 13 18 - [MiddlewareNotUsed] 20 36 - [as] 38 39 - [exc] 41 43 - [:] 44 44 + [except] 13 19 + [MiddlewareNotUsed] 20 37 + [as] 38 40 + [exc] 41 44 + [:] 44 45 L55 - [if] 17 18 - [settings] 20 27 - [.] 28 28 - [DEBUG] 29 33 - [:] 34 34 + [if] 17 19 + [settings] 20 28 + [.] 28 29 + [DEBUG] 29 34 + [:] 34 35 L56 - [if] 21 22 - [six] 24 26 - [.] 27 27 - [text_type] 28 36 - [(] 37 37 - [exc] 38 40 - [)] 41 41 - [:] 42 42 + [if] 21 23 + [six] 24 27 + [.] 27 28 + [text_type] 28 37 + [(] 37 38 + [exc] 38 41 + [)] 41 42 + [:] 42 43 L57 - [logger] 25 30 - [.] 31 31 - [debug] 32 36 - [(] 37 37 - ['MiddlewareNotUsed(%r): %s'] 38 64 - [,] 65 65 - [middleware_path] 67 81 - [,] 82 82 - [exc] 84 86 - [)] 87 87 + [logger] 25 31 + [.] 31 32 + [debug] 32 37 + [(] 37 38 + ['MiddlewareNotUsed(%r): %s'] 38 65 + [,] 65 66 + [middleware_path] 67 82 + [,] 82 83 + [exc] 84 87 + [)] 87 88 L58 - [else] 21 24 - [:] 25 25 + [else] 21 25 + [:] 25 26 L59 - [logger] 25 30 - [.] 31 31 - [debug] 32 36 - [(] 37 37 - ['MiddlewareNotUsed: %r'] 38 60 - [,] 61 61 - [middleware_path] 63 77 - [)] 78 78 + [logger] 25 31 + [.] 31 32 + [debug] 32 37 + [(] 37 38 + ['MiddlewareNotUsed: %r'] 38 61 + [,] 61 62 + [middleware_path] 63 78 + [)] 78 79 L60 - [continue] 17 24 + [continue] 17 25 L62 - [if] 13 14 - [hasattr] 16 22 - [(] 23 23 - [mw_instance] 24 34 - [,] 35 35 - ['process_request'] 37 53 - [)] 54 54 - [:] 55 55 + [if] 13 15 + [hasattr] 16 23 + [(] 23 24 + [mw_instance] 24 35 + [,] 35 36 + ['process_request'] 37 54 + [)] 54 55 + [:] 55 56 L63 - [request_middleware] 17 34 - [.] 35 35 - [append] 36 41 - [(] 42 42 - [mw_instance] 43 53 - [.] 54 54 - [process_request] 55 69 - [)] 70 70 + [request_middleware] 17 35 + [.] 35 36 + [append] 36 42 + [(] 42 43 + [mw_instance] 43 54 + [.] 54 55 + [process_request] 55 70 + [)] 70 71 L64 - [if] 13 14 - [hasattr] 16 22 - [(] 23 23 - [mw_instance] 24 34 - [,] 35 35 - ['process_view'] 37 50 - [)] 51 51 - [:] 52 52 + [if] 13 15 + [hasattr] 16 23 + [(] 23 24 + [mw_instance] 24 35 + [,] 35 36 + ['process_view'] 37 51 + [)] 51 52 + [:] 52 53 L65 - [self] 17 20 - [.] 21 21 - [_view_middleware] 22 37 - [.] 38 38 - [append] 39 44 - [(] 45 45 - [mw_instance] 46 56 - [.] 57 57 - [process_view] 58 69 - [)] 70 70 + [self] 17 21 + [.] 21 22 + [_view_middleware] 22 38 + [.] 38 39 + [append] 39 45 + [(] 45 46 + [mw_instance] 46 57 + [.] 57 58 + [process_view] 58 70 + [)] 70 71 L66 - [if] 13 14 - [hasattr] 16 22 - [(] 23 23 - [mw_instance] 24 34 - [,] 35 35 - ['process_template_response'] 37 63 - [)] 64 64 - [:] 65 65 + [if] 13 15 + [hasattr] 16 23 + [(] 23 24 + [mw_instance] 24 35 + [,] 35 36 + ['process_template_response'] 37 64 + [)] 64 65 + [:] 65 66 L67 - [self] 17 20 - [.] 21 21 - [_template_response_middleware] 22 50 - [.] 51 51 - [insert] 52 57 - [(] 58 58 - [0] 59 59 - [,] 60 60 - [mw_instance] 62 72 - [.] 73 73 - [process_template_response] 74 98 - [)] 99 99 + [self] 17 21 + [.] 21 22 + [_template_response_middleware] 22 51 + [.] 51 52 + [insert] 52 58 + [(] 58 59 + [0] 59 60 + [,] 60 61 + [mw_instance] 62 73 + [.] 73 74 + [process_template_response] 74 99 + [)] 99 100 L68 - [if] 13 14 - [hasattr] 16 22 - [(] 23 23 - [mw_instance] 24 34 - [,] 35 35 - ['process_response'] 37 54 - [)] 55 55 - [:] 56 56 + [if] 13 15 + [hasattr] 16 23 + [(] 23 24 + [mw_instance] 24 35 + [,] 35 36 + ['process_response'] 37 55 + [)] 55 56 + [:] 56 57 L69 - [self] 17 20 - [.] 21 21 - [_response_middleware] 22 41 - [.] 42 42 - [insert] 43 48 - [(] 49 49 - [0] 50 50 - [,] 51 51 - [mw_instance] 53 63 - [.] 64 64 - [process_response] 65 80 - [)] 81 81 + [self] 17 21 + [.] 21 22 + [_response_middleware] 22 42 + [.] 42 43 + [insert] 43 49 + [(] 49 50 + [0] 50 51 + [,] 51 52 + [mw_instance] 53 64 + [.] 64 65 + [process_response] 65 81 + [)] 81 82 L70 - [if] 13 14 - [hasattr] 16 22 - [(] 23 23 - [mw_instance] 24 34 - [,] 35 35 - ['process_exception'] 37 55 - [)] 56 56 - [:] 57 57 + [if] 13 15 + [hasattr] 16 23 + [(] 23 24 + [mw_instance] 24 35 + [,] 35 36 + ['process_exception'] 37 56 + [)] 56 57 + [:] 57 58 L71 - [self] 17 20 - [.] 21 21 - [_exception_middleware] 22 42 - [.] 43 43 - [insert] 44 49 - [(] 50 50 - [0] 51 51 - [,] 52 52 - [mw_instance] 54 64 - [.] 65 65 - [process_exception] 66 82 - [)] 83 83 + [self] 17 21 + [.] 21 22 + [_exception_middleware] 22 43 + [.] 43 44 + [insert] 44 50 + [(] 50 51 + [0] 51 52 + [,] 52 53 + [mw_instance] 54 65 + [.] 65 66 + [process_exception] 66 83 + [)] 83 84 L75 - [self] 9 12 - [.] 13 13 - [_request_middleware] 14 32 - [=] 34 34 - [request_middleware] 36 53 + [self] 9 13 + [.] 13 14 + [_request_middleware] 14 33 + [=] 34 35 + [request_middleware] 36 54 L77 - [def] 5 7 - [make_view_atomic] 9 24 - [(] 25 25 - [self] 26 29 - [,] 30 30 - [view] 32 35 - [)] 36 36 - [:] 37 37 + [def] 5 8 + [make_view_atomic] 9 25 + [(] 25 26 + [self] 26 30 + [,] 30 31 + [view] 32 36 + [)] 36 37 + [:] 37 38 L78 - [non_atomic_requests] 9 27 - [=] 29 29 - [getattr] 31 37 - [(] 38 38 - [view] 39 42 - [,] 43 43 - ['_non_atomic_requests'] 45 66 - [,] 67 67 - [set] 69 71 - [(] 72 72 - [)] 73 73 - [)] 74 74 + [non_atomic_requests] 9 28 + [=] 29 30 + [getattr] 31 38 + [(] 38 39 + [view] 39 43 + [,] 43 44 + ['_non_atomic_requests'] 45 67 + [,] 67 68 + [set] 69 72 + [(] 72 73 + [)] 73 74 + [)] 74 75 L79 - [for] 9 11 - [db] 13 14 - [in] 16 17 - [connections] 19 29 - [.] 30 30 - [all] 31 33 - [(] 34 34 - [)] 35 35 - [:] 36 36 + [for] 9 12 + [db] 13 15 + [in] 16 18 + [connections] 19 30 + [.] 30 31 + [all] 31 34 + [(] 34 35 + [)] 35 36 + [:] 36 37 L80 - [if] 13 14 - [(] 16 16 - [db] 17 18 - [.] 19 19 - [settings_dict] 20 32 - [\[] 33 33 - ['ATOMIC_REQUESTS'] 34 50 - [\]] 51 51 + [if] 13 15 + [(] 16 17 + [db] 17 19 + [.] 19 20 + [settings_dict] 20 33 + [\[] 33 34 + ['ATOMIC_REQUESTS'] 34 51 + [\]] 51 52 L81 - [and] 21 23 - [db] 25 26 - [.] 27 27 - [alias] 28 32 - [not] 34 36 - [in] 38 39 - [non_atomic_requests] 41 59 - [)] 60 60 - [:] 61 61 + [and] 21 24 + [db] 25 27 + [.] 27 28 + [alias] 28 33 + [not] 34 37 + [in] 38 40 + [non_atomic_requests] 41 60 + [)] 60 61 + [:] 61 62 L82 - [view] 17 20 - [=] 22 22 - [transaction] 24 34 - [.] 35 35 - [atomic] 36 41 - [(] 42 42 - [using] 43 47 - [=] 48 48 - [db] 49 50 - [.] 51 51 - [alias] 52 56 - [)] 57 57 - [(] 58 58 - [view] 59 62 - [)] 63 63 + [view] 17 21 + [=] 22 23 + [transaction] 24 35 + [.] 35 36 + [atomic] 36 42 + [(] 42 43 + [using] 43 48 + [=] 48 49 + [db] 49 51 + [.] 51 52 + [alias] 52 57 + [)] 57 58 + [(] 58 59 + [view] 59 63 + [)] 63 64 L83 - [return] 9 14 - [view] 16 19 + [return] 9 15 + [view] 16 20 L85 - [def] 5 7 - [get_exception_response] 9 30 - [(] 31 31 - [self] 32 35 - [,] 36 36 - [request] 38 44 - [,] 45 45 - [resolver] 47 54 - [,] 55 55 - [status_code] 57 67 - [)] 68 68 - [:] 69 69 + [def] 5 8 + [get_exception_response] 9 31 + [(] 31 32 + [self] 32 36 + [,] 36 37 + [request] 38 45 + [,] 45 46 + [resolver] 47 55 + [,] 55 56 + [status_code] 57 68 + [)] 68 69 + [:] 69 70 L86 - [try] 9 11 - [:] 12 12 + [try] 9 12 + [:] 12 13 L87 - [callback] 13 20 - [,] 21 21 - [param_dict] 23 32 - [=] 34 34 - [resolver] 36 43 - [.] 44 44 - [resolve_error_handler] 45 65 - [(] 66 66 - [status_code] 67 77 - [)] 78 78 + [callback] 13 21 + [,] 21 22 + [param_dict] 23 33 + [=] 34 35 + [resolver] 36 44 + [.] 44 45 + [resolve_error_handler] 45 66 + [(] 66 67 + [status_code] 67 78 + [)] 78 79 L88 - [response] 13 20 - [=] 22 22 - [callback] 24 31 - [(] 32 32 - [request] 33 39 - [,] 40 40 - [**] 42 43 - [param_dict] 44 53 - [)] 54 54 + [response] 13 21 + [=] 22 23 + [callback] 24 32 + [(] 32 33 + [request] 33 40 + [,] 40 41 + [**] 42 44 + [param_dict] 44 54 + [)] 54 55 L89 - [except] 9 14 - [:] 15 15 + [except] 9 15 + [:] 15 16 L90 - [signals] 13 19 - [.] 20 20 - [got_request_exception] 21 41 - [.] 42 42 - [send] 43 46 - [(] 47 47 - [sender] 48 53 - [=] 54 54 - [self] 55 58 - [.] 59 59 - [__class__] 60 68 - [,] 69 69 - [request] 71 77 - [=] 78 78 - [request] 79 85 - [)] 86 86 + [signals] 13 20 + [.] 20 21 + [got_request_exception] 21 42 + [.] 42 43 + [send] 43 47 + [(] 47 48 + [sender] 48 54 + [=] 54 55 + [self] 55 59 + [.] 59 60 + [__class__] 60 69 + [,] 69 70 + [request] 71 78 + [=] 78 79 + [request] 79 86 + [)] 86 87 L91 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [handle_uncaught_exception] 29 53 - [(] 54 54 - [request] 55 61 - [,] 62 62 - [resolver] 64 71 - [,] 72 72 - [sys] 74 76 - [.] 77 77 - [exc_info] 78 85 - [(] 86 86 - [)] 87 87 - [)] 88 88 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [handle_uncaught_exception] 29 54 + [(] 54 55 + [request] 55 62 + [,] 62 63 + [resolver] 64 72 + [,] 72 73 + [sys] 74 77 + [.] 77 78 + [exc_info] 78 86 + [(] 86 87 + [)] 87 88 + [)] 88 89 L93 - [return] 9 14 - [response] 16 23 + [return] 9 15 + [response] 16 24 L95 - [def] 5 7 - [get_response] 9 20 - [(] 21 21 - [self] 22 25 - [,] 26 26 - [request] 28 34 - [)] 35 35 - [:] 36 36 + [def] 5 8 + [get_response] 9 21 + [(] 21 22 + [self] 22 26 + [,] 26 27 + [request] 28 35 + [)] 35 36 + [:] 36 37 L96 - ["Returns an HttpResponse object fo[ 9 66 + ["Returns an HttpResponse object fo[ 9 67 L102 - [urlconf] 9 15 - [=] 17 17 - [settings] 19 26 - [.] 27 27 - [ROOT_URLCONF] 28 39 + [urlconf] 9 16 + [=] 17 18 + [settings] 19 27 + [.] 27 28 + [ROOT_URLCONF] 28 40 L103 - [urlresolvers] 9 20 - [.] 21 21 - [set_urlconf] 22 32 - [(] 33 33 - [urlconf] 34 40 - [)] 41 41 + [urlresolvers] 9 21 + [.] 21 22 + [set_urlconf] 22 33 + [(] 33 34 + [urlconf] 34 41 + [)] 41 42 L104 - [resolver] 9 16 - [=] 18 18 - [urlresolvers] 20 31 - [.] 32 32 - [RegexURLResolver] 33 48 - [(] 49 49 - [r'^/'] 50 54 - [,] 55 55 - [urlconf] 57 63 - [)] 64 64 + [resolver] 9 17 + [=] 18 19 + [urlresolvers] 20 32 + [.] 32 33 + [RegexURLResolver] 33 49 + [(] 49 50 + [r'^/'] 50 55 + [,] 55 56 + [urlconf] 57 64 + [)] 64 65 L105 - [try] 9 11 - [:] 12 12 + [try] 9 12 + [:] 12 13 L106 - [response] 13 20 - [=] 22 22 - [None] 24 27 + [response] 13 21 + [=] 22 23 + [None] 24 28 L108 - [for] 13 15 - [middleware_method] 17 33 - [in] 35 36 - [self] 38 41 - [.] 42 42 - [_request_middleware] 43 61 - [:] 62 62 + [for] 13 16 + [middleware_method] 17 34 + [in] 35 37 + [self] 38 42 + [.] 42 43 + [_request_middleware] 43 62 + [:] 62 63 L109 - [response] 17 24 - [=] 26 26 - [middleware_method] 28 44 - [(] 45 45 - [request] 46 52 - [)] 53 53 + [response] 17 25 + [=] 26 27 + [middleware_method] 28 45 + [(] 45 46 + [request] 46 53 + [)] 53 54 L110 - [if] 17 18 - [response] 20 27 - [:] 28 28 + [if] 17 19 + [response] 20 28 + [:] 28 29 L111 - [break] 21 25 + [break] 21 26 L113 - [if] 13 14 - [response] 16 23 - [is] 25 26 - [None] 28 31 - [:] 32 32 + [if] 13 15 + [response] 16 24 + [is] 25 27 + [None] 28 32 + [:] 32 33 L114 - [if] 17 18 - [hasattr] 20 26 - [(] 27 27 - [request] 28 34 - [,] 35 35 - ['urlconf'] 37 45 - [)] 46 46 - [:] 47 47 + [if] 17 19 + [hasattr] 20 27 + [(] 27 28 + [request] 28 35 + [,] 35 36 + ['urlconf'] 37 46 + [)] 46 47 + [:] 47 48 L116 - [urlconf] 21 27 - [=] 29 29 - [request] 31 37 - [.] 38 38 - [urlconf] 39 45 + [urlconf] 21 28 + [=] 29 30 + [request] 31 38 + [.] 38 39 + [urlconf] 39 46 L117 - [urlresolvers] 21 32 - [.] 33 33 - [set_urlconf] 34 44 - [(] 45 45 - [urlconf] 46 52 - [)] 53 53 + [urlresolvers] 21 33 + [.] 33 34 + [set_urlconf] 34 45 + [(] 45 46 + [urlconf] 46 53 + [)] 53 54 L118 - [resolver] 21 28 - [=] 30 30 - [urlresolvers] 32 43 - [.] 44 44 - [RegexURLResolver] 45 60 - [(] 61 61 - [r'^/'] 62 66 - [,] 67 67 - [urlconf] 69 75 - [)] 76 76 + [resolver] 21 29 + [=] 30 31 + [urlresolvers] 32 44 + [.] 44 45 + [RegexURLResolver] 45 61 + [(] 61 62 + [r'^/'] 62 67 + [,] 67 68 + [urlconf] 69 76 + [)] 76 77 L120 - [resolver_match] 17 30 - [=] 32 32 - [resolver] 34 41 - [.] 42 42 - [resolve] 43 49 - [(] 50 50 - [request] 51 57 - [.] 58 58 - [path_info] 59 67 - [)] 68 68 + [resolver_match] 17 31 + [=] 32 33 + [resolver] 34 42 + [.] 42 43 + [resolve] 43 50 + [(] 50 51 + [request] 51 58 + [.] 58 59 + [path_info] 59 68 + [)] 68 69 L121 - [callback] 17 24 - [,] 25 25 - [callback_args] 27 39 - [,] 40 40 - [callback_kwargs] 42 56 - [=] 58 58 - [resolver_match] 60 73 + [callback] 17 25 + [,] 25 26 + [callback_args] 27 40 + [,] 40 41 + [callback_kwargs] 42 57 + [=] 58 59 + [resolver_match] 60 74 L122 - [request] 17 23 - [.] 24 24 - [resolver_match] 25 38 - [=] 40 40 - [resolver_match] 42 55 + [request] 17 24 + [.] 24 25 + [resolver_match] 25 39 + [=] 40 41 + [resolver_match] 42 56 L125 - [for] 17 19 - [middleware_method] 21 37 - [in] 39 40 - [self] 42 45 - [.] 46 46 - [_view_middleware] 47 62 - [:] 63 63 + [for] 17 20 + [middleware_method] 21 38 + [in] 39 41 + [self] 42 46 + [.] 46 47 + [_view_middleware] 47 63 + [:] 63 64 L126 - [response] 21 28 - [=] 30 30 - [middleware_method] 32 48 - [(] 49 49 - [request] 50 56 - [,] 57 57 - [callback] 59 66 - [,] 67 67 - [callback_args] 69 81 - [,] 82 82 - [callback_kwargs] 84 98 - [)] 99 99 + [response] 21 29 + [=] 30 31 + [middleware_method] 32 49 + [(] 49 50 + [request] 50 57 + [,] 57 58 + [callback] 59 67 + [,] 67 68 + [callback_args] 69 82 + [,] 82 83 + [callback_kwargs] 84 99 + [)] 99 100 L127 - [if] 21 22 - [response] 24 31 - [:] 32 32 + [if] 21 23 + [response] 24 32 + [:] 32 33 L128 - [break] 25 29 + [break] 25 30 L130 - [if] 13 14 - [response] 16 23 - [is] 25 26 - [None] 28 31 - [:] 32 32 + [if] 13 15 + [response] 16 24 + [is] 25 27 + [None] 28 32 + [:] 32 33 L131 - [wrapped_callback] 17 32 - [=] 34 34 - [self] 36 39 - [.] 40 40 - [make_view_atomic] 41 56 - [(] 57 57 - [callback] 58 65 - [)] 66 66 + [wrapped_callback] 17 33 + [=] 34 35 + [self] 36 40 + [.] 40 41 + [make_view_atomic] 41 57 + [(] 57 58 + [callback] 58 66 + [)] 66 67 L132 - [try] 17 19 - [:] 20 20 + [try] 17 20 + [:] 20 21 L133 - [response] 21 28 - [=] 30 30 - [wrapped_callback] 32 47 - [(] 48 48 - [request] 49 55 - [,] 56 56 - [*] 58 58 - [callback_args] 59 71 - [,] 72 72 - [**] 74 75 - [callback_kwargs] 76 90 - [)] 91 91 + [response] 21 29 + [=] 30 31 + [wrapped_callback] 32 48 + [(] 48 49 + [request] 49 56 + [,] 56 57 + [*] 58 59 + [callback_args] 59 72 + [,] 72 73 + [**] 74 76 + [callback_kwargs] 76 91 + [)] 91 92 L134 - [except] 17 22 - [Exception] 24 32 - [as] 34 35 - [e] 37 37 - [:] 38 38 + [except] 17 23 + [Exception] 24 33 + [as] 34 36 + [e] 37 38 + [:] 38 39 L138 - [for] 21 23 - [middleware_method] 25 41 - [in] 43 44 - [self] 46 49 - [.] 50 50 - [_exception_middleware] 51 71 - [:] 72 72 + [for] 21 24 + [middleware_method] 25 42 + [in] 43 45 + [self] 46 50 + [.] 50 51 + [_exception_middleware] 51 72 + [:] 72 73 L139 - [response] 25 32 - [=] 34 34 - [middleware_method] 36 52 - [(] 53 53 - [request] 54 60 - [,] 61 61 - [e] 63 63 - [)] 64 64 + [response] 25 33 + [=] 34 35 + [middleware_method] 36 53 + [(] 53 54 + [request] 54 61 + [,] 61 62 + [e] 63 64 + [)] 64 65 L140 - [if] 25 26 - [response] 28 35 - [:] 36 36 + [if] 25 27 + [response] 28 36 + [:] 36 37 L141 - [break] 29 33 + [break] 29 34 L142 - [if] 21 22 - [response] 24 31 - [is] 33 34 - [None] 36 39 - [:] 40 40 + [if] 21 23 + [response] 24 32 + [is] 33 35 + [None] 36 40 + [:] 40 41 L143 - [raise] 25 29 + [raise] 25 30 L146 - [if] 13 14 - [response] 16 23 - [is] 25 26 - [None] 28 31 - [:] 32 32 + [if] 13 15 + [response] 16 24 + [is] 25 27 + [None] 28 32 + [:] 32 33 L147 - [if] 17 18 - [isinstance] 20 29 - [(] 30 30 - [callback] 31 38 - [,] 39 39 - [types] 41 45 - [.] 46 46 - [FunctionType] 47 58 - [)] 59 59 - [:] 60 60 + [if] 17 19 + [isinstance] 20 30 + [(] 30 31 + [callback] 31 39 + [,] 39 40 + [types] 41 46 + [.] 46 47 + [FunctionType] 47 59 + [)] 59 60 + [:] 60 61 L148 - [view_name] 21 29 - [=] 31 31 - [callback] 33 40 - [.] 41 41 - [__name__] 42 49 + [view_name] 21 30 + [=] 31 32 + [callback] 33 41 + [.] 41 42 + [__name__] 42 50 L149 - [else] 17 20 - [:] 21 21 + [else] 17 21 + [:] 21 22 L150 - [view_name] 21 29 - [=] 31 31 - [callback] 33 40 - [.] 41 41 - [__class__] 42 50 - [.] 51 51 - [__name__] 52 59 - [+] 61 61 - ['.__call__'] 63 73 + [view_name] 21 30 + [=] 31 32 + [callback] 33 41 + [.] 41 42 + [__class__] 42 51 + [.] 51 52 + [__name__] 52 60 + [+] 61 62 + ['.__call__'] 63 74 L151 - [raise] 17 21 - [ValueError] 23 32 - [(] 33 33 - ["The view %s.%s didn't return an H[ 34 113 + [raise] 17 22 + [ValueError] 23 33 + [(] 33 34 + ["The view %s.%s didn't return an H[ 34 114 L152 - [%] 34 34 - [(] 36 36 - [callback] 37 44 - [.] 45 45 - [__module__] 46 55 - [,] 56 56 - [view_name] 58 66 - [)] 67 67 - [)] 68 68 + [%] 34 35 + [(] 36 37 + [callback] 37 45 + [.] 45 46 + [__module__] 46 56 + [,] 56 57 + [view_name] 58 67 + [)] 67 68 + [)] 68 69 L156 - [if] 13 14 - [hasattr] 16 22 - [(] 23 23 - [response] 24 31 - [,] 32 32 - ['render'] 34 41 - [)] 42 42 - [and] 44 46 - [callable] 48 55 - [(] 56 56 - [response] 57 64 - [.] 65 65 - [render] 66 71 - [)] 72 72 - [:] 73 73 + [if] 13 15 + [hasattr] 16 23 + [(] 23 24 + [response] 24 32 + [,] 32 33 + ['render'] 34 42 + [)] 42 43 + [and] 44 47 + [callable] 48 56 + [(] 56 57 + [response] 57 65 + [.] 65 66 + [render] 66 72 + [)] 72 73 + [:] 73 74 L157 - [for] 17 19 - [middleware_method] 21 37 - [in] 39 40 - [self] 42 45 - [.] 46 46 - [_template_response_middleware] 47 75 - [:] 76 76 + [for] 17 20 + [middleware_method] 21 38 + [in] 39 41 + [self] 42 46 + [.] 46 47 + [_template_response_middleware] 47 76 + [:] 76 77 L158 - [response] 21 28 - [=] 30 30 - [middleware_method] 32 48 - [(] 49 49 - [request] 50 56 - [,] 57 57 - [response] 59 66 - [)] 67 67 + [response] 21 29 + [=] 30 31 + [middleware_method] 32 49 + [(] 49 50 + [request] 50 57 + [,] 57 58 + [response] 59 67 + [)] 67 68 L160 - [if] 21 22 - [response] 24 31 - [is] 33 34 - [None] 36 39 - [:] 40 40 + [if] 21 23 + [response] 24 32 + [is] 33 35 + [None] 36 40 + [:] 40 41 L161 - [raise] 25 29 - [ValueError] 31 40 - [(] 41 41 + [raise] 25 30 + [ValueError] 31 41 + [(] 41 42 L162 - ["%s.process_template_response didn[ 29 76 + ["%s.process_template_response didn[ 29 77 L163 - ["HttpResponse object. It returned [ 29 76 + ["HttpResponse object. It returned [ 29 77 L164 - [%] 29 29 - [(] 31 31 - [middleware_method] 32 48 - [.] 49 49 - [__self__] 50 57 - [.] 58 58 - [__class__] 59 67 - [.] 68 68 - [__name__] 69 76 - [)] 77 77 - [)] 78 78 + [%] 29 30 + [(] 31 32 + [middleware_method] 32 49 + [.] 49 50 + [__self__] 50 58 + [.] 58 59 + [__class__] 59 68 + [.] 68 69 + [__name__] 69 77 + [)] 77 78 + [)] 78 79 L165 - [response] 17 24 - [=] 26 26 - [response] 28 35 - [.] 36 36 - [render] 37 42 - [(] 43 43 - [)] 44 44 + [response] 17 25 + [=] 26 27 + [response] 28 36 + [.] 36 37 + [render] 37 43 + [(] 43 44 + [)] 44 45 L167 - [except] 9 14 - [http] 16 19 - [.] 20 20 - [Http404] 21 27 - [as] 29 30 - [e] 32 32 - [:] 33 33 + [except] 9 15 + [http] 16 20 + [.] 20 21 + [Http404] 21 28 + [as] 29 31 + [e] 32 33 + [:] 33 34 L168 - [logger] 13 18 - [.] 19 19 - [warning] 20 26 - [(] 27 27 - ['Not Found: %s'] 28 42 - [,] 43 43 - [request] 45 51 - [.] 52 52 - [path] 53 56 - [,] 57 57 + [logger] 13 19 + [.] 19 20 + [warning] 20 27 + [(] 27 28 + ['Not Found: %s'] 28 43 + [,] 43 44 + [request] 45 52 + [.] 52 53 + [path] 53 57 + [,] 57 58 L169 - [extra] 25 29 - [=] 30 30 - [{] 31 31 + [extra] 25 30 + [=] 30 31 + [{] 31 32 L170 - ['status_code'] 29 41 - [:] 42 42 - [404] 44 46 - [,] 47 47 + ['status_code'] 29 42 + [:] 42 43 + [404] 44 47 + [,] 47 48 L171 - ['request'] 29 37 - [:] 38 38 - [request] 40 46 + ['request'] 29 38 + [:] 38 39 + [request] 40 47 L172 - [}] 25 25 - [)] 26 26 + [}] 25 26 + [)] 26 27 L173 - [if] 13 14 - [settings] 16 23 - [.] 24 24 - [DEBUG] 25 29 - [:] 30 30 + [if] 13 15 + [settings] 16 24 + [.] 24 25 + [DEBUG] 25 30 + [:] 30 31 L174 - [response] 17 24 - [=] 26 26 - [debug] 28 32 - [.] 33 33 - [technical_404_response] 34 55 - [(] 56 56 - [request] 57 63 - [,] 64 64 - [e] 66 66 - [)] 67 67 + [response] 17 25 + [=] 26 27 + [debug] 28 33 + [.] 33 34 + [technical_404_response] 34 56 + [(] 56 57 + [request] 57 64 + [,] 64 65 + [e] 66 67 + [)] 67 68 L175 - [else] 13 16 - [:] 17 17 + [else] 13 17 + [:] 17 18 L176 - [response] 17 24 - [=] 26 26 - [self] 28 31 - [.] 32 32 - [get_exception_response] 33 54 - [(] 55 55 - [request] 56 62 - [,] 63 63 - [resolver] 65 72 - [,] 73 73 - [404] 75 77 - [)] 78 78 + [response] 17 25 + [=] 26 27 + [self] 28 32 + [.] 32 33 + [get_exception_response] 33 55 + [(] 55 56 + [request] 56 63 + [,] 63 64 + [resolver] 65 73 + [,] 73 74 + [404] 75 78 + [)] 78 79 L178 - [except] 9 14 - [PermissionDenied] 16 31 - [:] 32 32 + [except] 9 15 + [PermissionDenied] 16 32 + [:] 32 33 L179 - [logger] 13 18 - [.] 19 19 - [warning] 20 26 - [(] 27 27 + [logger] 13 19 + [.] 19 20 + [warning] 20 27 + [(] 27 28 L180 - ['Forbidden (Permission denied): %s[ 17 51 - [,] 52 52 - [request] 54 60 - [.] 61 61 - [path] 62 65 - [,] 66 66 + ['Forbidden (Permission denied): %s[ 17 52 + [,] 52 53 + [request] 54 61 + [.] 61 62 + [path] 62 66 + [,] 66 67 L181 - [extra] 17 21 - [=] 22 22 - [{] 23 23 + [extra] 17 22 + [=] 22 23 + [{] 23 24 L182 - ['status_code'] 21 33 - [:] 34 34 - [403] 36 38 - [,] 39 39 + ['status_code'] 21 34 + [:] 34 35 + [403] 36 39 + [,] 39 40 L183 - ['request'] 21 29 - [:] 30 30 - [request] 32 38 + ['request'] 21 30 + [:] 30 31 + [request] 32 39 L184 - [}] 17 17 - [)] 18 18 + [}] 17 18 + [)] 18 19 L185 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [get_exception_response] 29 50 - [(] 51 51 - [request] 52 58 - [,] 59 59 - [resolver] 61 68 - [,] 69 69 - [403] 71 73 - [)] 74 74 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [get_exception_response] 29 51 + [(] 51 52 + [request] 52 59 + [,] 59 60 + [resolver] 61 69 + [,] 69 70 + [403] 71 74 + [)] 74 75 L187 - [except] 9 14 - [MultiPartParserError] 16 35 - [:] 36 36 + [except] 9 15 + [MultiPartParserError] 16 36 + [:] 36 37 L188 - [logger] 13 18 - [.] 19 19 - [warning] 20 26 - [(] 27 27 + [logger] 13 19 + [.] 19 20 + [warning] 20 27 + [(] 27 28 L189 - ['Bad request (Unable to parse requ[ 17 64 - [,] 65 65 - [request] 67 73 - [.] 74 74 - [path] 75 78 - [,] 79 79 + ['Bad request (Unable to parse requ[ 17 65 + [,] 65 66 + [request] 67 74 + [.] 74 75 + [path] 75 79 + [,] 79 80 L190 - [extra] 17 21 - [=] 22 22 - [{] 23 23 + [extra] 17 22 + [=] 22 23 + [{] 23 24 L191 - ['status_code'] 21 33 - [:] 34 34 - [400] 36 38 - [,] 39 39 + ['status_code'] 21 34 + [:] 34 35 + [400] 36 39 + [,] 39 40 L192 - ['request'] 21 29 - [:] 30 30 - [request] 32 38 + ['request'] 21 30 + [:] 30 31 + [request] 32 39 L193 - [}] 17 17 - [)] 18 18 + [}] 17 18 + [)] 18 19 L194 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [get_exception_response] 29 50 - [(] 51 51 - [request] 52 58 - [,] 59 59 - [resolver] 61 68 - [,] 69 69 - [400] 71 73 - [)] 74 74 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [get_exception_response] 29 51 + [(] 51 52 + [request] 52 59 + [,] 59 60 + [resolver] 61 69 + [,] 69 70 + [400] 71 74 + [)] 74 75 L196 - [except] 9 14 - [SuspiciousOperation] 16 34 - [as] 36 37 - [e] 39 39 - [:] 40 40 + [except] 9 15 + [SuspiciousOperation] 16 35 + [as] 36 38 + [e] 39 40 + [:] 40 41 L199 - [security_logger] 13 27 - [=] 29 29 - [logging] 31 37 - [.] 38 38 - [getLogger] 39 47 - [(] 48 48 - ['django.security.%s'] 49 68 - [%] 70 70 + [security_logger] 13 28 + [=] 29 30 + [logging] 31 38 + [.] 38 39 + [getLogger] 39 48 + [(] 48 49 + ['django.security.%s'] 49 69 + [%] 70 71 L200 - [e] 29 29 - [.] 30 30 - [__class__] 31 39 - [.] 40 40 - [__name__] 41 48 - [)] 49 49 + [e] 29 30 + [.] 30 31 + [__class__] 31 40 + [.] 40 41 + [__name__] 41 49 + [)] 49 50 L201 - [security_logger] 13 27 - [.] 28 28 - [error] 29 33 - [(] 34 34 + [security_logger] 13 28 + [.] 28 29 + [error] 29 34 + [(] 34 35 L202 - [force_text] 17 26 - [(] 27 27 - [e] 28 28 - [)] 29 29 - [,] 30 30 + [force_text] 17 27 + [(] 27 28 + [e] 28 29 + [)] 29 30 + [,] 30 31 L203 - [extra] 17 21 - [=] 22 22 - [{] 23 23 + [extra] 17 22 + [=] 22 23 + [{] 23 24 L204 - ['status_code'] 21 33 - [:] 34 34 - [400] 36 38 - [,] 39 39 + ['status_code'] 21 34 + [:] 34 35 + [400] 36 39 + [,] 39 40 L205 - ['request'] 21 29 - [:] 30 30 - [request] 32 38 + ['request'] 21 30 + [:] 30 31 + [request] 32 39 L206 - [}] 17 17 - [)] 18 18 + [}] 17 18 + [)] 18 19 L207 - [if] 13 14 - [settings] 16 23 - [.] 24 24 - [DEBUG] 25 29 - [:] 30 30 + [if] 13 15 + [settings] 16 24 + [.] 24 25 + [DEBUG] 25 30 + [:] 30 31 L208 - [return] 17 22 - [debug] 24 28 - [.] 29 29 - [technical_500_response] 30 51 - [(] 52 52 - [request] 53 59 - [,] 60 60 - [*] 62 62 - [sys] 63 65 - [.] 66 66 - [exc_info] 67 74 - [(] 75 75 - [)] 76 76 - [,] 77 77 - [status_code] 79 89 - [=] 90 90 - [400] 91 93 - [)] 94 94 + [return] 17 23 + [debug] 24 29 + [.] 29 30 + [technical_500_response] 30 52 + [(] 52 53 + [request] 53 60 + [,] 60 61 + [*] 62 63 + [sys] 63 66 + [.] 66 67 + [exc_info] 67 75 + [(] 75 76 + [)] 76 77 + [,] 77 78 + [status_code] 79 90 + [=] 90 91 + [400] 91 94 + [)] 94 95 L210 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [get_exception_response] 29 50 - [(] 51 51 - [request] 52 58 - [,] 59 59 - [resolver] 61 68 - [,] 69 69 - [400] 71 73 - [)] 74 74 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [get_exception_response] 29 51 + [(] 51 52 + [request] 52 59 + [,] 59 60 + [resolver] 61 69 + [,] 69 70 + [400] 71 74 + [)] 74 75 L212 - [except] 9 14 - [SystemExit] 16 25 - [:] 26 26 + [except] 9 15 + [SystemExit] 16 26 + [:] 26 27 L214 - [raise] 13 17 + [raise] 13 18 L216 - [except] 9 14 - [:] 15 15 + [except] 9 15 + [:] 15 16 L218 - [signals] 13 19 - [.] 20 20 - [got_request_exception] 21 41 - [.] 42 42 - [send] 43 46 - [(] 47 47 - [sender] 48 53 - [=] 54 54 - [self] 55 58 - [.] 59 59 - [__class__] 60 68 - [,] 69 69 - [request] 71 77 - [=] 78 78 - [request] 79 85 - [)] 86 86 + [signals] 13 20 + [.] 20 21 + [got_request_exception] 21 42 + [.] 42 43 + [send] 43 47 + [(] 47 48 + [sender] 48 54 + [=] 54 55 + [self] 55 59 + [.] 59 60 + [__class__] 60 69 + [,] 69 70 + [request] 71 78 + [=] 78 79 + [request] 79 86 + [)] 86 87 L219 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [handle_uncaught_exception] 29 53 - [(] 54 54 - [request] 55 61 - [,] 62 62 - [resolver] 64 71 - [,] 72 72 - [sys] 74 76 - [.] 77 77 - [exc_info] 78 85 - [(] 86 86 - [)] 87 87 - [)] 88 88 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [handle_uncaught_exception] 29 54 + [(] 54 55 + [request] 55 62 + [,] 62 63 + [resolver] 64 72 + [,] 72 73 + [sys] 74 77 + [.] 77 78 + [exc_info] 78 86 + [(] 86 87 + [)] 87 88 + [)] 88 89 L221 - [try] 9 11 - [:] 12 12 + [try] 9 12 + [:] 12 13 L223 - [for] 13 15 - [middleware_method] 17 33 - [in] 35 36 - [self] 38 41 - [.] 42 42 - [_response_middleware] 43 62 - [:] 63 63 + [for] 13 16 + [middleware_method] 17 34 + [in] 35 37 + [self] 38 42 + [.] 42 43 + [_response_middleware] 43 63 + [:] 63 64 L224 - [response] 17 24 - [=] 26 26 - [middleware_method] 28 44 - [(] 45 45 - [request] 46 52 - [,] 53 53 - [response] 55 62 - [)] 63 63 + [response] 17 25 + [=] 26 27 + [middleware_method] 28 45 + [(] 45 46 + [request] 46 53 + [,] 53 54 + [response] 55 63 + [)] 63 64 L226 - [if] 17 18 - [response] 20 27 - [is] 29 30 - [None] 32 35 - [:] 36 36 + [if] 17 19 + [response] 20 28 + [is] 29 31 + [None] 32 36 + [:] 36 37 L227 - [raise] 21 25 - [ValueError] 27 36 - [(] 37 37 + [raise] 21 26 + [ValueError] 27 37 + [(] 37 38 L228 - ["%s.process_response didn't return[ 25 63 + ["%s.process_response didn't return[ 25 64 L229 - ["HttpResponse object. It returned [ 25 72 + ["HttpResponse object. It returned [ 25 73 L230 - [%] 25 25 - [(] 27 27 - [middleware_method] 28 44 - [.] 45 45 - [__self__] 46 53 - [.] 54 54 - [__class__] 55 63 - [.] 64 64 - [__name__] 65 72 - [)] 73 73 - [)] 74 74 + [%] 25 26 + [(] 27 28 + [middleware_method] 28 45 + [.] 45 46 + [__self__] 46 54 + [.] 54 55 + [__class__] 55 64 + [.] 64 65 + [__name__] 65 73 + [)] 73 74 + [)] 74 75 L231 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [apply_response_fixes] 29 48 - [(] 49 49 - [request] 50 56 - [,] 57 57 - [response] 59 66 - [)] 67 67 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [apply_response_fixes] 29 49 + [(] 49 50 + [request] 50 57 + [,] 57 58 + [response] 59 67 + [)] 67 68 L232 - [except] 9 14 - [:] 15 15 + [except] 9 15 + [:] 15 16 L233 - [signals] 13 19 - [.] 20 20 - [got_request_exception] 21 41 - [.] 42 42 - [send] 43 46 - [(] 47 47 - [sender] 48 53 - [=] 54 54 - [self] 55 58 - [.] 59 59 - [__class__] 60 68 - [,] 69 69 - [request] 71 77 - [=] 78 78 - [request] 79 85 - [)] 86 86 + [signals] 13 20 + [.] 20 21 + [got_request_exception] 21 42 + [.] 42 43 + [send] 43 47 + [(] 47 48 + [sender] 48 54 + [=] 54 55 + [self] 55 59 + [.] 59 60 + [__class__] 60 69 + [,] 69 70 + [request] 71 78 + [=] 78 79 + [request] 79 86 + [)] 86 87 L234 - [response] 13 20 - [=] 22 22 - [self] 24 27 - [.] 28 28 - [handle_uncaught_exception] 29 53 - [(] 54 54 - [request] 55 61 - [,] 62 62 - [resolver] 64 71 - [,] 72 72 - [sys] 74 76 - [.] 77 77 - [exc_info] 78 85 - [(] 86 86 - [)] 87 87 - [)] 88 88 + [response] 13 21 + [=] 22 23 + [self] 24 28 + [.] 28 29 + [handle_uncaught_exception] 29 54 + [(] 54 55 + [request] 55 62 + [,] 62 63 + [resolver] 64 72 + [,] 72 73 + [sys] 74 77 + [.] 77 78 + [exc_info] 78 86 + [(] 86 87 + [)] 87 88 + [)] 88 89 L236 - [response] 9 16 - [.] 17 17 - [_closable_objects] 18 34 - [.] 35 35 - [append] 36 41 - [(] 42 42 - [request] 43 49 - [)] 50 50 + [response] 9 17 + [.] 17 18 + [_closable_objects] 18 35 + [.] 35 36 + [append] 36 42 + [(] 42 43 + [request] 43 50 + [)] 50 51 L238 - [return] 9 14 - [response] 16 23 + [return] 9 15 + [response] 16 24 L240 - [def] 5 7 - [handle_uncaught_exception] 9 33 - [(] 34 34 - [self] 35 38 - [,] 39 39 - [request] 41 47 - [,] 48 48 - [resolver] 50 57 - [,] 58 58 - [exc_info] 60 67 - [)] 68 68 - [:] 69 69 + [def] 5 8 + [handle_uncaught_exception] 9 34 + [(] 34 35 + [self] 35 39 + [,] 39 40 + [request] 41 48 + [,] 48 49 + [resolver] 50 58 + [,] 58 59 + [exc_info] 60 68 + [)] 68 69 + [:] 69 70 L241 - ["""\n Processing for any ot[ 9 11 + ["""\n Processing for any ot[ 9 12 L250 - [if] 9 10 - [settings] 12 19 - [.] 20 20 - [DEBUG_PROPAGATE_EXCEPTIONS] 21 46 - [:] 47 47 + [if] 9 11 + [settings] 12 20 + [.] 20 21 + [DEBUG_PROPAGATE_EXCEPTIONS] 21 47 + [:] 47 48 L251 - [raise] 13 17 + [raise] 13 18 L253 - [logger] 9 14 - [.] 15 15 - [error] 16 20 - [(] 21 21 - ['Internal Server Error: %s'] 22 48 - [,] 49 49 - [request] 51 57 - [.] 58 58 - [path] 59 62 - [,] 63 63 + [logger] 9 15 + [.] 15 16 + [error] 16 21 + [(] 21 22 + ['Internal Server Error: %s'] 22 49 + [,] 49 50 + [request] 51 58 + [.] 58 59 + [path] 59 63 + [,] 63 64 L254 - [exc_info] 13 20 - [=] 21 21 - [exc_info] 22 29 - [,] 30 30 + [exc_info] 13 21 + [=] 21 22 + [exc_info] 22 30 + [,] 30 31 L255 - [extra] 13 17 - [=] 18 18 - [{] 19 19 + [extra] 13 18 + [=] 18 19 + [{] 19 20 L256 - ['status_code'] 17 29 - [:] 30 30 - [500] 32 34 - [,] 35 35 + ['status_code'] 17 30 + [:] 30 31 + [500] 32 35 + [,] 35 36 L257 - ['request'] 17 25 - [:] 26 26 - [request] 28 34 + ['request'] 17 26 + [:] 26 27 + [request] 28 35 L258 - [}] 13 13 + [}] 13 14 L259 - [)] 9 9 + [)] 9 10 L261 - [if] 9 10 - [settings] 12 19 - [.] 20 20 - [DEBUG] 21 25 - [:] 26 26 + [if] 9 11 + [settings] 12 20 + [.] 20 21 + [DEBUG] 21 26 + [:] 26 27 L262 - [return] 13 18 - [debug] 20 24 - [.] 25 25 - [technical_500_response] 26 47 - [(] 48 48 - [request] 49 55 - [,] 56 56 - [*] 58 58 - [exc_info] 59 66 - [)] 67 67 + [return] 13 19 + [debug] 20 25 + [.] 25 26 + [technical_500_response] 26 48 + [(] 48 49 + [request] 49 56 + [,] 56 57 + [*] 58 59 + [exc_info] 59 67 + [)] 67 68 L265 - [if] 9 10 - [resolver] 12 19 - [.] 20 20 - [urlconf_module] 21 34 - [is] 36 37 - [None] 39 42 - [:] 43 43 + [if] 9 11 + [resolver] 12 20 + [.] 20 21 + [urlconf_module] 21 35 + [is] 36 38 + [None] 39 43 + [:] 43 44 L266 - [six] 13 15 - [.] 16 16 - [reraise] 17 23 - [(] 24 24 - [*] 25 25 - [exc_info] 26 33 - [)] 34 34 + [six] 13 16 + [.] 16 17 + [reraise] 17 24 + [(] 24 25 + [*] 25 26 + [exc_info] 26 34 + [)] 34 35 L268 - [callback] 9 16 - [,] 17 17 - [param_dict] 19 28 - [=] 30 30 - [resolver] 32 39 - [.] 40 40 - [resolve_error_handler] 41 61 - [(] 62 62 - [500] 63 65 - [)] 66 66 + [callback] 9 17 + [,] 17 18 + [param_dict] 19 29 + [=] 30 31 + [resolver] 32 40 + [.] 40 41 + [resolve_error_handler] 41 62 + [(] 62 63 + [500] 63 66 + [)] 66 67 L269 - [return] 9 14 - [callback] 16 23 - [(] 24 24 - [request] 25 31 - [,] 32 32 - [**] 34 35 - [param_dict] 36 45 - [)] 46 46 + [return] 9 15 + [callback] 16 24 + [(] 24 25 + [request] 25 32 + [,] 32 33 + [**] 34 36 + [param_dict] 36 46 + [)] 46 47 L271 - [def] 5 7 - [apply_response_fixes] 9 28 - [(] 29 29 - [self] 30 33 - [,] 34 34 - [request] 36 42 - [,] 43 43 - [response] 45 52 - [)] 53 53 - [:] 54 54 + [def] 5 8 + [apply_response_fixes] 9 29 + [(] 29 30 + [self] 30 34 + [,] 34 35 + [request] 36 43 + [,] 43 44 + [response] 45 53 + [)] 53 54 + [:] 54 55 L272 - ["""\n Applies each of the f[ 9 11 + ["""\n Applies each of the f[ 9 12 L277 - [for] 9 11 - [func] 13 16 - [in] 18 19 - [self] 21 24 - [.] 25 25 - [response_fixes] 26 39 - [:] 40 40 + [for] 9 12 + [func] 13 17 + [in] 18 20 + [self] 21 25 + [.] 25 26 + [response_fixes] 26 40 + [:] 40 41 L278 - [response] 13 20 - [=] 22 22 - [func] 24 27 - [(] 28 28 - [request] 29 35 - [,] 36 36 - [response] 38 45 - [)] 46 46 + [response] 13 21 + [=] 22 23 + [func] 24 28 + [(] 28 29 + [request] 29 36 + [,] 36 37 + [response] 38 46 + [)] 46 47 L279 - [return] 9 14 - [response] 16 23 + [return] 9 15 + [response] 16 24 EOF diff --git a/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/special_comments.txt b/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/special_comments.txt index 6900cbf0c0..385ab93be5 100644 --- a/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/special_comments.txt +++ b/pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/special_comments.txt @@ -1,5 +1,5 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [import] 1 6 - [logging] 8 14 + [import] 1 7 + [logging] 8 15 EOF diff --git a/pmd-ruby/src/test/resources/net/sourceforge/pmd/lang/ruby/cpd/testdata/server.txt b/pmd-ruby/src/test/resources/net/sourceforge/pmd/lang/ruby/cpd/testdata/server.txt index 03466e6ece..f4d30eaacb 100644 --- a/pmd-ruby/src/test/resources/net/sourceforge/pmd/lang/ruby/cpd/testdata/server.txt +++ b/pmd-ruby/src/test/resources/net/sourceforge/pmd/lang/ruby/cpd/testdata/server.txt @@ -1,44 +1,44 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [require] 1 7 - ["socket"] 9 16 + [require] 1 8 + ["socket"] 9 17 L3 - [gs] 1 2 - [=] 4 4 - [tcpserver.open] 7 20 - [0] 22 22 + [gs] 1 3 + [=] 4 5 + [tcpserver.open] 7 21 + [0] 22 23 L4 - [addr] 1 4 - [=] 7 7 - [gs.addr] 9 15 + [addr] 1 5 + [=] 7 8 + [gs.addr] 9 16 L5 - [addr.shift] 1 10 + [addr.shift] 1 11 L7 - [true] 7 10 + [true] 7 11 L8 - [ns] 3 4 - [=] 6 6 - [gs.accept] 8 16 + [ns] 3 5 + [=] 6 7 + [gs.accept] 8 17 L9 - [print] 3 7 - [ns] 9 10 - [" is accepted"] 13 26 + [print] 3 8 + [ns] 9 11 + [" is accepted"] 13 27 L10 - [thread.start] 3 14 + [thread.start] 3 15 L11 - [s] 5 5 - [=] 7 7 - [ns] 9 10 - [ # save to dynamic variable] 33 58 + [s] 5 6 + [=] 7 8 + [ns] 9 11 + [ # save to dynamic variable] 33 59 L12 - [s.gets] 11 16 + [s.gets] 11 17 L13 - [s.write] 7 13 - [$_] 15 16 + [s.write] 7 14 + [$_] 15 17 L15 - [print] 5 9 - [s] 11 11 - [" is gone [ 14 36 + [print] 5 10 + [s] 11 12 + [" is gone [ 14 37 L19 - [s.close] 5 11 + [s.close] 5 12 EOF diff --git a/pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java b/pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java index 4685f63bd9..b619951613 100644 --- a/pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java +++ b/pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java @@ -84,7 +84,7 @@ public class ScalaTokenizer implements Tokenizer { filename, pos.startLine() + 1, pos.startColumn() + 1, - pos.endColumn() + 1); + pos.endColumn() + 2); tokenEntries.add(cpdToken); } } catch (Exception e) { diff --git a/pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/sample-LiftActor.txt b/pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/sample-LiftActor.txt index 0534d3c538..734b8e68a6 100644 --- a/pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/sample-LiftActor.txt +++ b/pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/sample-LiftActor.txt @@ -1,2890 +1,2890 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [/* Example source code copied from[ 1 4 + [/* Example source code copied from[ 1 5 L19 - [package] 1 8 - [net] 9 12 - [.] 12 13 - [liftweb] 13 20 + [package] 1 9 + [net] 9 13 + [.] 12 14 + [liftweb] 13 21 L20 - [package] 1 8 - [actor] 9 14 + [package] 1 9 + [actor] 9 15 L22 - [import] 1 7 - [common] 8 14 - [.] 14 15 - [_] 15 16 + [import] 1 8 + [common] 8 15 + [.] 14 16 + [_] 15 17 L24 - [trait] 1 6 - [ILAExecute] 7 17 - [{] 18 19 + [trait] 1 7 + [ILAExecute] 7 18 + [{] 18 20 L25 - [def] 3 6 - [execute] 7 14 - [(] 14 15 - [f] 15 16 - [:] 16 17 - [(] 18 19 - [)] 19 20 - [=>] 21 23 - [Unit] 24 28 - [)] 28 29 - [:] 29 30 - [Unit] 31 35 + [def] 3 7 + [execute] 7 15 + [(] 14 16 + [f] 15 17 + [:] 16 18 + [(] 18 20 + [)] 19 21 + [=>] 21 24 + [Unit] 24 29 + [)] 28 30 + [:] 29 31 + [Unit] 31 36 L26 - [def] 3 6 - [shutdown] 7 15 - [(] 15 16 - [)] 16 17 - [:] 17 18 - [Unit] 19 23 + [def] 3 7 + [shutdown] 7 16 + [(] 15 17 + [)] 16 18 + [:] 17 19 + [Unit] 19 24 L27 - [}] 1 2 + [}] 1 3 L29 - [/**\n * The definition of a schedu[ 1 4 + [/**\n * The definition of a schedu[ 1 5 L32 - [trait] 1 6 - [LAScheduler] 7 18 - [{] 19 20 + [trait] 1 7 + [LAScheduler] 7 19 + [{] 19 21 L33 - [/**\n * Execute some code on ano[ 3 6 + [/**\n * Execute some code on ano[ 3 7 L38 - [def] 3 6 - [execute] 7 14 - [(] 14 15 - [f] 15 16 - [:] 16 17 - [(] 18 19 - [)] 19 20 - [=>] 21 23 - [Unit] 24 28 - [)] 28 29 - [:] 29 30 - [Unit] 31 35 + [def] 3 7 + [execute] 7 15 + [(] 14 16 + [f] 15 17 + [:] 16 18 + [(] 18 20 + [)] 19 21 + [=>] 21 24 + [Unit] 24 29 + [)] 28 30 + [:] 29 31 + [Unit] 31 36 L39 - [}] 1 2 + [}] 1 3 L41 - [object] 1 7 - [LAScheduler] 8 19 - [extends] 20 27 - [LAScheduler] 28 39 - [with] 40 44 - [Loggable] 45 53 - [{] 54 55 + [object] 1 8 + [LAScheduler] 8 20 + [extends] 20 28 + [LAScheduler] 28 40 + [with] 40 45 + [Loggable] 45 54 + [{] 54 56 L42 - [@] 3 4 - [volatile] 4 12 + [@] 3 5 + [volatile] 4 13 L43 - [var] 3 6 - [onSameThread] 7 19 - [=] 20 21 - [false] 22 27 + [var] 3 7 + [onSameThread] 7 20 + [=] 20 22 + [false] 22 28 L45 - [/**\n * Set this variable to the[ 3 6 + [/**\n * Set this variable to the[ 3 7 L48 - [@] 3 4 - [volatile] 4 12 - [var] 13 16 - [threadPoolSize] 17 31 - [=] 32 33 - [16] 34 36 - [// issue 194] 37 49 + [@] 3 5 + [volatile] 4 13 + [var] 13 17 + [threadPoolSize] 17 32 + [=] 32 34 + [16] 34 37 + [// issue 194] 37 50 L50 - [@] 3 4 - [volatile] 4 12 - [var] 13 16 - [maxThreadPoolSize] 17 34 - [=] 35 36 - [threadPoolSize] 37 51 - [*] 52 53 - [25] 54 56 + [@] 3 5 + [volatile] 4 13 + [var] 13 17 + [maxThreadPoolSize] 17 35 + [=] 35 37 + [threadPoolSize] 37 52 + [*] 52 54 + [25] 54 57 L52 - [/**\n * If it's Full, then creat[ 3 6 + [/**\n * If it's Full, then creat[ 3 7 L57 - [@] 3 4 - [volatile] 4 12 - [var] 13 16 - [blockingQueueSize] 17 34 - [:] 34 35 - [Box] 36 39 - [\[] 39 40 - [Int] 40 43 - [\]] 43 44 - [=] 45 46 - [Full] 47 51 - [(] 51 52 - [200000] 52 58 - [)] 58 59 + [@] 3 5 + [volatile] 4 13 + [var] 13 17 + [blockingQueueSize] 17 35 + [:] 34 36 + [Box] 36 40 + [\[] 39 41 + [Int] 40 44 + [\]] 43 45 + [=] 45 47 + [Full] 47 52 + [(] 51 53 + [200000] 52 59 + [)] 58 60 L59 - [@] 3 4 - [volatile] 4 12 + [@] 3 5 + [volatile] 4 13 L60 - [var] 3 6 - [createExecutor] 7 21 - [:] 21 22 - [(] 23 24 - [)] 24 25 - [=>] 26 28 - [ILAExecute] 29 39 - [=] 40 41 - [(] 42 43 - [)] 43 44 - [=>] 45 47 - [{] 48 49 + [var] 3 7 + [createExecutor] 7 22 + [:] 21 23 + [(] 23 25 + [)] 24 26 + [=>] 26 29 + [ILAExecute] 29 40 + [=] 40 42 + [(] 42 44 + [)] 43 45 + [=>] 45 48 + [{] 48 50 L61 - [new] 5 8 - [ILAExecute] 9 19 - [{] 20 21 + [new] 5 9 + [ILAExecute] 9 20 + [{] 20 22 L62 - [import] 7 13 - [java] 14 18 - [.] 18 19 - [util] 19 23 - [.] 23 24 - [concurrent] 24 34 - [.] 34 35 - [_] 35 36 + [import] 7 14 + [java] 14 19 + [.] 18 20 + [util] 19 24 + [.] 23 25 + [concurrent] 24 35 + [.] 34 36 + [_] 35 37 L64 - [private] 7 14 - [val] 15 18 - [es] 19 21 - [=] 22 23 - [// Executors.newFixedThreadPool(th[ 24 71 + [private] 7 15 + [val] 15 19 + [es] 19 22 + [=] 22 24 + [// Executors.newFixedThreadPool(th[ 24 72 L65 - [new] 9 12 - [ThreadPoolExecutor] 13 31 - [(] 31 32 - [threadPoolSize] 32 46 - [,] 46 47 + [new] 9 13 + [ThreadPoolExecutor] 13 32 + [(] 31 33 + [threadPoolSize] 32 47 + [,] 46 48 L66 - [maxThreadPoolSize] 32 49 - [,] 49 50 + [maxThreadPoolSize] 32 50 + [,] 49 51 L67 - [60] 32 34 - [,] 34 35 + [60] 32 35 + [,] 34 36 L68 - [TimeUnit] 32 40 - [.] 40 41 - [SECONDS] 41 48 - [,] 48 49 + [TimeUnit] 32 41 + [.] 40 42 + [SECONDS] 41 49 + [,] 48 50 L69 - [blockingQueueSize] 32 49 - [match] 50 55 - [{] 56 57 + [blockingQueueSize] 32 50 + [match] 50 56 + [{] 56 58 L70 - [case] 34 38 - [Full] 39 43 - [(] 43 44 - [x] 44 45 - [)] 45 46 - [=>] 47 49 + [case] 34 39 + [Full] 39 44 + [(] 43 45 + [x] 44 46 + [)] 45 47 + [=>] 47 50 L71 - [new] 36 39 - [ArrayBlockingQueue] 40 58 - [(] 58 59 - [x] 59 60 - [)] 60 61 + [new] 36 40 + [ArrayBlockingQueue] 40 59 + [(] 58 60 + [x] 59 61 + [)] 60 62 L72 - [case] 34 38 - [_] 39 40 - [=>] 41 43 - [new] 44 47 - [LinkedBlockingQueue] 48 67 + [case] 34 39 + [_] 39 41 + [=>] 41 44 + [new] 44 48 + [LinkedBlockingQueue] 48 68 L73 - [}] 32 33 - [)] 33 34 + [}] 32 34 + [)] 33 35 L75 - [def] 7 10 - [execute] 11 18 - [(] 18 19 - [f] 19 20 - [:] 20 21 - [(] 22 23 - [)] 23 24 - [=>] 25 27 - [Unit] 28 32 - [)] 32 33 - [:] 33 34 - [Unit] 35 39 - [=] 40 41 + [def] 7 11 + [execute] 11 19 + [(] 18 20 + [f] 19 21 + [:] 20 22 + [(] 22 24 + [)] 23 25 + [=>] 25 28 + [Unit] 28 33 + [)] 32 34 + [:] 33 35 + [Unit] 35 40 + [=] 40 42 L76 - [es] 7 9 - [.] 9 10 - [execute] 10 17 - [(] 17 18 - [new] 18 21 - [Runnable] 22 30 - [{] 30 31 - [def] 31 34 - [run] 35 38 - [(] 38 39 - [)] 39 40 - [{] 41 42 + [es] 7 10 + [.] 9 11 + [execute] 10 18 + [(] 17 19 + [new] 18 22 + [Runnable] 22 31 + [{] 30 32 + [def] 31 35 + [run] 35 39 + [(] 38 40 + [)] 39 41 + [{] 41 43 L77 - [try] 9 12 - [{] 13 14 + [try] 9 13 + [{] 13 15 L78 - [f] 11 12 - [(] 12 13 - [)] 13 14 + [f] 11 13 + [(] 12 14 + [)] 13 15 L79 - [}] 9 10 - [catch] 11 16 - [{] 17 18 + [}] 9 11 + [catch] 11 17 + [{] 17 19 L80 - [case] 11 15 - [e] 16 17 - [:] 17 18 - [Exception] 19 28 - [=>] 29 31 - [logger] 32 38 - [.] 38 39 - [error] 39 44 - [(] 44 45 - ["Lift Actor Scheduler"] 45 67 - [,] 67 68 - [e] 69 70 - [)] 70 71 + [case] 11 16 + [e] 16 18 + [:] 17 19 + [Exception] 19 29 + [=>] 29 32 + [logger] 32 39 + [.] 38 40 + [error] 39 45 + [(] 44 46 + ["Lift Actor Scheduler"] 45 68 + [,] 67 69 + [e] 69 71 + [)] 70 72 L81 - [}] 9 10 + [}] 9 11 L82 - [}] 7 8 - [}] 8 9 - [)] 9 10 + [}] 7 9 + [}] 8 10 + [)] 9 11 L84 - [def] 7 10 - [shutdown] 11 19 - [(] 19 20 - [)] 20 21 - [:] 21 22 - [Unit] 23 27 - [=] 28 29 - [{] 30 31 + [def] 7 11 + [shutdown] 11 20 + [(] 19 21 + [)] 20 22 + [:] 21 23 + [Unit] 23 28 + [=] 28 30 + [{] 30 32 L85 - [es] 9 11 - [.] 11 12 - [shutdown] 12 20 - [(] 20 21 - [)] 21 22 + [es] 9 12 + [.] 11 13 + [shutdown] 12 21 + [(] 20 22 + [)] 21 23 L86 - [}] 7 8 + [}] 7 9 L87 - [}] 5 6 + [}] 5 7 L88 - [}] 3 4 + [}] 3 5 L90 - [@] 3 4 - [volatile] 4 12 + [@] 3 5 + [volatile] 4 13 L91 - [var] 3 6 - [exec] 7 11 - [:] 11 12 - [ILAExecute] 13 23 - [=] 24 25 - [_] 26 27 + [var] 3 7 + [exec] 7 12 + [:] 11 13 + [ILAExecute] 13 24 + [=] 24 26 + [_] 26 28 L93 - [/**\n * Execute some code on ano[ 3 6 + [/**\n * Execute some code on ano[ 3 7 L98 - [def] 3 6 - [execute] 7 14 - [(] 14 15 - [f] 15 16 - [:] 16 17 - [(] 18 19 - [)] 19 20 - [=>] 21 23 - [Unit] 24 28 - [)] 28 29 - [{] 30 31 + [def] 3 7 + [execute] 7 15 + [(] 14 16 + [f] 15 17 + [:] 16 18 + [(] 18 20 + [)] 19 21 + [=>] 21 24 + [Unit] 24 29 + [)] 28 30 + [{] 30 32 L99 - [synchronized] 5 17 - [{] 18 19 + [synchronized] 5 18 + [{] 18 20 L100 - [if] 7 9 - [(] 10 11 - [exec] 11 15 - [eq] 16 18 - [null] 19 23 - [)] 23 24 - [{] 25 26 + [if] 7 10 + [(] 10 12 + [exec] 11 16 + [eq] 16 19 + [null] 19 24 + [)] 23 25 + [{] 25 27 L101 - [exec] 9 13 - [=] 14 15 - [createExecutor] 16 30 - [(] 30 31 - [)] 31 32 + [exec] 9 14 + [=] 14 16 + [createExecutor] 16 31 + [(] 30 32 + [)] 31 33 L102 - [}] 7 8 + [}] 7 9 L103 - [exec] 7 11 - [.] 11 12 - [execute] 12 19 - [(] 19 20 - [f] 20 21 - [)] 21 22 + [exec] 7 12 + [.] 11 13 + [execute] 12 20 + [(] 19 21 + [f] 20 22 + [)] 21 23 L104 - [}] 5 6 + [}] 5 7 L105 - [}] 3 4 + [}] 3 5 L107 - [def] 3 6 - [shutdown] 7 15 - [(] 15 16 - [)] 16 17 - [{] 18 19 + [def] 3 7 + [shutdown] 7 16 + [(] 15 17 + [)] 16 18 + [{] 18 20 L108 - [synchronized] 5 17 - [{] 18 19 + [synchronized] 5 18 + [{] 18 20 L109 - [if] 7 9 - [(] 10 11 - [exec] 11 15 - [ne] 16 18 - [null] 19 23 - [)] 23 24 - [{] 25 26 + [if] 7 10 + [(] 10 12 + [exec] 11 16 + [ne] 16 19 + [null] 19 24 + [)] 23 25 + [{] 25 27 L110 - [exec] 9 13 - [.] 13 14 - [shutdown] 14 22 - [(] 22 23 - [)] 23 24 + [exec] 9 14 + [.] 13 15 + [shutdown] 14 23 + [(] 22 24 + [)] 23 25 L111 - [}] 7 8 + [}] 7 9 L113 - [exec] 7 11 - [=] 12 13 - [null] 14 18 + [exec] 7 12 + [=] 12 14 + [null] 14 19 L114 - [}] 5 6 + [}] 5 7 L115 - [}] 3 4 + [}] 3 5 L116 - [}] 1 2 + [}] 1 3 L118 - [trait] 1 6 - [SpecializedLiftActor] 7 27 - [\[] 27 28 - [T] 28 29 - [\]] 29 30 - [extends] 31 38 - [SimpleActor] 39 50 - [\[] 50 51 - [T] 51 52 - [\]] 52 53 - [{] 55 56 + [trait] 1 7 + [SpecializedLiftActor] 7 28 + [\[] 27 29 + [T] 28 30 + [\]] 29 31 + [extends] 31 39 + [SimpleActor] 39 51 + [\[] 50 52 + [T] 51 53 + [\]] 52 54 + [{] 55 57 L119 - [@] 3 4 - [volatile] 4 12 - [private] 13 20 - [\[] 20 21 - [this] 21 25 - [\]] 25 26 - [var] 27 30 - [processing] 31 41 - [=] 42 43 - [false] 44 49 + [@] 3 5 + [volatile] 4 13 + [private] 13 21 + [\[] 20 22 + [this] 21 26 + [\]] 25 27 + [var] 27 31 + [processing] 31 42 + [=] 42 44 + [false] 44 50 L120 - [private] 3 10 - [\[] 10 11 - [this] 11 15 - [\]] 15 16 - [val] 17 20 - [baseMailbox] 21 32 - [:] 32 33 - [MailboxItem] 34 45 - [=] 46 47 - [new] 48 51 - [SpecialMailbox] 52 66 + [private] 3 11 + [\[] 10 12 + [this] 11 16 + [\]] 15 17 + [val] 17 21 + [baseMailbox] 21 33 + [:] 32 34 + [MailboxItem] 34 46 + [=] 46 48 + [new] 48 52 + [SpecialMailbox] 52 67 L121 - [@] 3 4 - [volatile] 4 12 - [private] 13 20 - [\[] 20 21 - [this] 21 25 - [\]] 25 26 - [var] 27 30 - [msgList] 31 38 - [:] 38 39 - [List] 40 44 - [\[] 44 45 - [T] 45 46 - [\]] 46 47 - [=] 48 49 - [Nil] 50 53 + [@] 3 5 + [volatile] 4 13 + [private] 13 21 + [\[] 20 22 + [this] 21 26 + [\]] 25 27 + [var] 27 31 + [msgList] 31 39 + [:] 38 40 + [List] 40 45 + [\[] 44 46 + [T] 45 47 + [\]] 46 48 + [=] 48 50 + [Nil] 50 54 L122 - [@] 3 4 - [volatile] 4 12 - [private] 13 20 - [\[] 20 21 - [this] 21 25 - [\]] 25 26 - [var] 27 30 - [priorityMsgList] 31 46 - [:] 46 47 - [List] 48 52 - [\[] 52 53 - [T] 53 54 - [\]] 54 55 - [=] 56 57 - [Nil] 58 61 + [@] 3 5 + [volatile] 4 13 + [private] 13 21 + [\[] 20 22 + [this] 21 26 + [\]] 25 27 + [var] 27 31 + [priorityMsgList] 31 47 + [:] 46 48 + [List] 48 53 + [\[] 52 54 + [T] 53 55 + [\]] 54 56 + [=] 56 58 + [Nil] 58 62 L123 - [@] 3 4 - [volatile] 4 12 - [private] 13 20 - [\[] 20 21 - [this] 21 25 - [\]] 25 26 - [var] 27 30 - [startCnt] 31 39 - [=] 40 41 - [0] 42 43 + [@] 3 5 + [volatile] 4 13 + [private] 13 21 + [\[] 20 22 + [this] 21 26 + [\]] 25 27 + [var] 27 31 + [startCnt] 31 40 + [=] 40 42 + [0] 42 44 L125 - [private] 3 10 - [class] 11 16 - [MailboxItem] 17 28 - [(] 28 29 - [val] 29 32 - [item] 33 37 - [:] 37 38 - [T] 39 40 - [)] 40 41 - [{] 42 43 + [private] 3 11 + [class] 11 17 + [MailboxItem] 17 29 + [(] 28 30 + [val] 29 33 + [item] 33 38 + [:] 37 39 + [T] 39 41 + [)] 40 42 + [{] 42 44 L126 - [var] 5 8 - [next] 9 13 - [:] 13 14 - [MailboxItem] 15 26 - [=] 27 28 - [_] 29 30 + [var] 5 9 + [next] 9 14 + [:] 13 15 + [MailboxItem] 15 27 + [=] 27 29 + [_] 29 31 L127 - [var] 5 8 - [prev] 9 13 - [:] 13 14 - [MailboxItem] 15 26 - [=] 27 28 - [_] 29 30 + [var] 5 9 + [prev] 9 14 + [:] 13 15 + [MailboxItem] 15 27 + [=] 27 29 + [_] 29 31 L129 - [/*\n def find(f: MailboxItem =>[ 5 7 + [/*\n def find(f: MailboxItem =>[ 5 8 L134 - [def] 5 8 - [remove] 9 15 - [(] 15 16 - [)] 16 17 - [{] 18 19 + [def] 5 9 + [remove] 9 16 + [(] 15 17 + [)] 16 18 + [{] 18 20 L135 - [val] 7 10 - [newPrev] 11 18 - [=] 19 20 - [prev] 21 25 + [val] 7 11 + [newPrev] 11 19 + [=] 19 21 + [prev] 21 26 L136 - [prev] 7 11 - [.] 11 12 - [next] 12 16 - [=] 17 18 - [next] 19 23 + [prev] 7 12 + [.] 11 13 + [next] 12 17 + [=] 17 19 + [next] 19 24 L137 - [next] 7 11 - [.] 11 12 - [prev] 12 16 - [=] 17 18 - [prev] 19 23 + [next] 7 12 + [.] 11 13 + [prev] 12 17 + [=] 17 19 + [prev] 19 24 L138 - [}] 5 6 + [}] 5 7 L140 - [def] 5 8 - [insertAfter] 9 20 - [(] 20 21 - [newItem] 21 28 - [:] 28 29 - [MailboxItem] 30 41 - [)] 41 42 - [:] 42 43 - [MailboxItem] 44 55 - [=] 56 57 - [{] 58 59 + [def] 5 9 + [insertAfter] 9 21 + [(] 20 22 + [newItem] 21 29 + [:] 28 30 + [MailboxItem] 30 42 + [)] 41 43 + [:] 42 44 + [MailboxItem] 44 56 + [=] 56 58 + [{] 58 60 L141 - [next] 7 11 - [.] 11 12 - [prev] 12 16 - [=] 17 18 - [newItem] 19 26 + [next] 7 12 + [.] 11 13 + [prev] 12 17 + [=] 17 19 + [newItem] 19 27 L142 - [newItem] 7 14 - [.] 14 15 - [prev] 15 19 - [=] 20 21 - [this] 22 26 + [newItem] 7 15 + [.] 14 16 + [prev] 15 20 + [=] 20 22 + [this] 22 27 L143 - [newItem] 7 14 - [.] 14 15 - [next] 15 19 - [=] 20 21 - [this] 22 26 - [.] 26 27 - [next] 27 31 + [newItem] 7 15 + [.] 14 16 + [next] 15 20 + [=] 20 22 + [this] 22 27 + [.] 26 28 + [next] 27 32 L144 - [next] 7 11 - [=] 12 13 - [newItem] 14 21 + [next] 7 12 + [=] 12 14 + [newItem] 14 22 L145 - [newItem] 7 14 + [newItem] 7 15 L146 - [}] 5 6 + [}] 5 7 L148 - [def] 5 8 - [insertBefore] 9 21 - [(] 21 22 - [newItem] 22 29 - [:] 29 30 - [MailboxItem] 31 42 - [)] 42 43 - [:] 43 44 - [MailboxItem] 45 56 - [=] 57 58 - [{] 59 60 + [def] 5 9 + [insertBefore] 9 22 + [(] 21 23 + [newItem] 22 30 + [:] 29 31 + [MailboxItem] 31 43 + [)] 42 44 + [:] 43 45 + [MailboxItem] 45 57 + [=] 57 59 + [{] 59 61 L149 - [prev] 7 11 - [.] 11 12 - [next] 12 16 - [=] 17 18 - [newItem] 19 26 + [prev] 7 12 + [.] 11 13 + [next] 12 17 + [=] 17 19 + [newItem] 19 27 L150 - [newItem] 7 14 - [.] 14 15 - [prev] 15 19 - [=] 20 21 - [this] 22 26 - [.] 26 27 - [prev] 27 31 + [newItem] 7 15 + [.] 14 16 + [prev] 15 20 + [=] 20 22 + [this] 22 27 + [.] 26 28 + [prev] 27 32 L151 - [newItem] 7 14 - [.] 14 15 - [next] 15 19 - [=] 20 21 - [this] 22 26 + [newItem] 7 15 + [.] 14 16 + [next] 15 20 + [=] 20 22 + [this] 22 27 L152 - [prev] 7 11 - [=] 12 13 - [newItem] 14 21 + [prev] 7 12 + [=] 12 14 + [newItem] 14 22 L153 - [newItem] 7 14 + [newItem] 7 15 L154 - [}] 5 6 + [}] 5 7 L155 - [}] 3 4 + [}] 3 5 L157 - [private] 3 10 - [class] 11 16 - [SpecialMailbox] 17 31 - [extends] 32 39 - [MailboxItem] 40 51 - [(] 51 52 - [null] 52 56 - [.] 56 57 - [asInstanceOf] 57 69 - [\[] 69 70 - [T] 70 71 - [\]] 71 72 - [)] 72 73 - [{] 74 75 + [private] 3 11 + [class] 11 17 + [SpecialMailbox] 17 32 + [extends] 32 40 + [MailboxItem] 40 52 + [(] 51 53 + [null] 52 57 + [.] 56 58 + [asInstanceOf] 57 70 + [\[] 69 71 + [T] 70 72 + [\]] 71 73 + [)] 72 74 + [{] 74 76 L158 - [// override def find(f: MailboxIte[ 5 78 + [// override def find(f: MailboxIte[ 5 79 L159 - [next] 5 9 - [=] 10 11 - [this] 12 16 + [next] 5 10 + [=] 10 12 + [this] 12 17 L160 - [prev] 5 9 - [=] 10 11 - [this] 12 16 + [prev] 5 10 + [=] 10 12 + [this] 12 17 L161 - [}] 3 4 + [}] 3 5 L163 - [private] 3 10 - [def] 11 14 - [findMailboxItem] 15 30 - [(] 30 31 - [start] 31 36 - [:] 36 37 - [MailboxItem] 38 49 - [,] 49 50 - [f] 51 52 - [:] 52 53 - [MailboxItem] 54 65 - [=>] 66 68 - [Boolean] 69 76 - [)] 76 77 - [:] 77 78 - [Box] 79 82 - [\[] 82 83 - [MailboxItem] 83 94 - [\]] 94 95 - [=] 96 97 + [private] 3 11 + [def] 11 15 + [findMailboxItem] 15 31 + [(] 30 32 + [start] 31 37 + [:] 36 38 + [MailboxItem] 38 50 + [,] 49 51 + [f] 51 53 + [:] 52 54 + [MailboxItem] 54 66 + [=>] 66 69 + [Boolean] 69 77 + [)] 76 78 + [:] 77 79 + [Box] 79 83 + [\[] 82 84 + [MailboxItem] 83 95 + [\]] 94 96 + [=] 96 98 L164 - [start] 5 10 - [match] 11 16 - [{] 17 18 + [start] 5 11 + [match] 11 17 + [{] 17 19 L165 - [case] 7 11 - [x] 12 13 - [:] 13 14 - [SpecialMailbox] 15 29 - [=>] 30 32 - [Empty] 33 38 + [case] 7 12 + [x] 12 14 + [:] 13 15 + [SpecialMailbox] 15 30 + [=>] 30 33 + [Empty] 33 39 L166 - [case] 7 11 - [x] 12 13 - [if] 14 16 - [f] 17 18 - [(] 18 19 - [x] 19 20 - [)] 20 21 - [=>] 22 24 - [Full] 25 29 - [(] 29 30 - [x] 30 31 - [)] 31 32 + [case] 7 12 + [x] 12 14 + [if] 14 17 + [f] 17 19 + [(] 18 20 + [x] 19 21 + [)] 20 22 + [=>] 22 25 + [Full] 25 30 + [(] 29 31 + [x] 30 32 + [)] 31 33 L167 - [case] 7 11 - [x] 12 13 - [=>] 14 16 - [findMailboxItem] 17 32 - [(] 32 33 - [x] 33 34 - [.] 34 35 - [next] 35 39 - [,] 39 40 - [f] 41 42 - [)] 42 43 + [case] 7 12 + [x] 12 14 + [=>] 14 17 + [findMailboxItem] 17 33 + [(] 32 34 + [x] 33 35 + [.] 34 36 + [next] 35 40 + [,] 39 41 + [f] 41 43 + [)] 42 44 L168 - [}] 5 6 + [}] 5 7 L170 - [/**\n * Send a message to the Ac[ 3 6 + [/**\n * Send a message to the Ac[ 3 7 L175 - [def] 3 6 - [send] 7 11 - [(] 11 12 - [msg] 12 15 - [:] 15 16 - [T] 17 18 - [)] 18 19 - [:] 19 20 - [Unit] 21 25 - [=] 26 27 - [this] 28 32 - [!] 33 34 - [msg] 35 38 + [def] 3 7 + [send] 7 12 + [(] 11 13 + [msg] 12 16 + [:] 15 17 + [T] 17 19 + [)] 18 20 + [:] 19 21 + [Unit] 21 26 + [=] 26 28 + [this] 28 33 + [!] 33 35 + [msg] 35 39 L177 - [/**\n * Send a message to the Ac[ 3 6 + [/**\n * Send a message to the Ac[ 3 7 L182 - [def] 3 6 - [!] 7 8 - [(] 8 9 - [msg] 9 12 - [:] 12 13 - [T] 14 15 - [)] 15 16 - [:] 16 17 - [Unit] 18 22 - [=] 23 24 - [{] 25 26 + [def] 3 7 + [!] 7 9 + [(] 8 10 + [msg] 9 13 + [:] 12 14 + [T] 14 16 + [)] 15 17 + [:] 16 18 + [Unit] 18 23 + [=] 23 25 + [{] 25 27 L183 - [val] 5 8 - [toDo] 9 13 - [:] 13 14 - [(] 15 16 - [)] 16 17 - [=>] 18 20 - [Unit] 21 25 - [=] 26 27 - [baseMailbox] 28 39 - [.] 39 40 - [synchronized] 40 52 - [{] 53 54 + [val] 5 9 + [toDo] 9 14 + [:] 13 15 + [(] 15 17 + [)] 16 18 + [=>] 18 21 + [Unit] 21 26 + [=] 26 28 + [baseMailbox] 28 40 + [.] 39 41 + [synchronized] 40 53 + [{] 53 55 L184 - [msgList] 7 14 - [::=] 15 18 - [msg] 19 22 + [msgList] 7 15 + [::=] 15 19 + [msg] 19 23 L185 - [if] 7 9 - [(] 10 11 - [!] 11 12 - [processing] 12 22 - [)] 22 23 - [{] 24 25 + [if] 7 10 + [(] 10 12 + [!] 11 13 + [processing] 12 23 + [)] 22 24 + [{] 24 26 L186 - [if] 9 11 - [(] 12 13 - [LAScheduler] 13 24 - [.] 24 25 - [onSameThread] 25 37 - [)] 37 38 - [{] 39 40 + [if] 9 12 + [(] 12 14 + [LAScheduler] 13 25 + [.] 24 26 + [onSameThread] 25 38 + [)] 37 39 + [{] 39 41 L187 - [processing] 11 21 - [=] 22 23 - [true] 24 28 + [processing] 11 22 + [=] 22 24 + [true] 24 29 L188 - [(] 11 12 - [)] 12 13 - [=>] 14 16 - [processMailbox] 17 31 - [(] 31 32 - [true] 32 36 - [)] 36 37 + [(] 11 13 + [)] 12 14 + [=>] 14 17 + [processMailbox] 17 32 + [(] 31 33 + [true] 32 37 + [)] 36 38 L189 - [}] 9 10 - [else] 11 15 - [{] 16 17 + [}] 9 11 + [else] 11 16 + [{] 16 18 L190 - [if] 11 13 - [(] 14 15 - [startCnt] 15 23 - [==] 24 26 - [0] 27 28 - [)] 28 29 - [{] 30 31 + [if] 11 14 + [(] 14 16 + [startCnt] 15 24 + [==] 24 27 + [0] 27 29 + [)] 28 30 + [{] 30 32 L191 - [startCnt] 13 21 - [+=] 22 24 - [1] 25 26 + [startCnt] 13 22 + [+=] 22 25 + [1] 25 27 L192 - [(] 13 14 - [)] 14 15 - [=>] 16 18 - [LAScheduler] 19 30 - [.] 30 31 - [execute] 31 38 - [(] 38 39 - [(] 39 40 - [)] 40 41 - [=>] 42 44 - [processMailbox] 45 59 - [(] 59 60 - [false] 60 65 - [)] 65 66 - [)] 66 67 + [(] 13 15 + [)] 14 16 + [=>] 16 19 + [LAScheduler] 19 31 + [.] 30 32 + [execute] 31 39 + [(] 38 40 + [(] 39 41 + [)] 40 42 + [=>] 42 45 + [processMailbox] 45 60 + [(] 59 61 + [false] 60 66 + [)] 65 67 + [)] 66 68 L193 - [}] 11 12 - [else] 13 17 + [}] 11 13 + [else] 13 18 L194 - [(] 11 12 - [)] 12 13 - [=>] 14 16 - [{] 17 18 - [}] 18 19 + [(] 11 13 + [)] 12 14 + [=>] 14 17 + [{] 17 19 + [}] 18 20 L195 - [}] 9 10 + [}] 9 11 L196 - [}] 7 8 + [}] 7 9 L197 - [else] 7 11 - [(] 12 13 - [)] 13 14 - [=>] 15 17 - [{] 18 19 - [}] 19 20 + [else] 7 12 + [(] 12 14 + [)] 13 15 + [=>] 15 18 + [{] 18 20 + [}] 19 21 L198 - [}] 5 6 + [}] 5 7 L199 - [toDo] 5 9 - [(] 9 10 - [)] 10 11 + [toDo] 5 10 + [(] 9 11 + [)] 10 12 L200 - [}] 3 4 + [}] 3 5 L202 - [/**\n * This method inserts the [ 3 6 + [/**\n * This method inserts the [ 3 7 L207 - [protected] 3 12 - [def] 13 16 - [insertMsgAtHeadOfQueue_!] 17 41 - [(] 41 42 - [msg] 42 45 - [:] 45 46 - [T] 47 48 - [)] 48 49 - [:] 49 50 - [Unit] 51 55 - [=] 56 57 - [{] 58 59 + [protected] 3 13 + [def] 13 17 + [insertMsgAtHeadOfQueue_!] 17 42 + [(] 41 43 + [msg] 42 46 + [:] 45 47 + [T] 47 49 + [)] 48 50 + [:] 49 51 + [Unit] 51 56 + [=] 56 58 + [{] 58 60 L208 - [val] 6 9 - [toDo] 10 14 - [:] 14 15 - [(] 16 17 - [)] 17 18 - [=>] 19 21 - [Unit] 22 26 - [=] 27 28 - [baseMailbox] 29 40 - [.] 40 41 - [synchronized] 41 53 - [{] 54 55 + [val] 6 10 + [toDo] 10 15 + [:] 14 16 + [(] 16 18 + [)] 17 19 + [=>] 19 22 + [Unit] 22 27 + [=] 27 29 + [baseMailbox] 29 41 + [.] 40 42 + [synchronized] 41 54 + [{] 54 56 L209 - [this] 7 11 - [.] 11 12 - [priorityMsgList] 12 27 - [::=] 28 31 - [msg] 32 35 + [this] 7 12 + [.] 11 13 + [priorityMsgList] 12 28 + [::=] 28 32 + [msg] 32 36 L210 - [if] 7 9 - [(] 10 11 - [!] 11 12 - [processing] 12 22 - [)] 22 23 - [{] 24 25 + [if] 7 10 + [(] 10 12 + [!] 11 13 + [processing] 12 23 + [)] 22 24 + [{] 24 26 L211 - [if] 9 11 - [(] 12 13 - [LAScheduler] 13 24 - [.] 24 25 - [onSameThread] 25 37 - [)] 37 38 - [{] 39 40 + [if] 9 12 + [(] 12 14 + [LAScheduler] 13 25 + [.] 24 26 + [onSameThread] 25 38 + [)] 37 39 + [{] 39 41 L212 - [processing] 11 21 - [=] 22 23 - [true] 24 28 + [processing] 11 22 + [=] 22 24 + [true] 24 29 L213 - [(] 11 12 - [)] 12 13 - [=>] 14 16 - [processMailbox] 17 31 - [(] 31 32 - [true] 32 36 - [)] 36 37 + [(] 11 13 + [)] 12 14 + [=>] 14 17 + [processMailbox] 17 32 + [(] 31 33 + [true] 32 37 + [)] 36 38 L214 - [}] 9 10 - [else] 11 15 - [{] 16 17 + [}] 9 11 + [else] 11 16 + [{] 16 18 L215 - [if] 11 13 - [(] 14 15 - [startCnt] 15 23 - [==] 24 26 - [0] 27 28 - [)] 28 29 - [{] 30 31 + [if] 11 14 + [(] 14 16 + [startCnt] 15 24 + [==] 24 27 + [0] 27 29 + [)] 28 30 + [{] 30 32 L216 - [startCnt] 13 21 - [+=] 22 24 - [1] 25 26 + [startCnt] 13 22 + [+=] 22 25 + [1] 25 27 L217 - [(] 13 14 - [)] 14 15 - [=>] 16 18 - [LAScheduler] 19 30 - [.] 30 31 - [execute] 31 38 - [(] 38 39 - [(] 39 40 - [)] 40 41 - [=>] 42 44 - [processMailbox] 45 59 - [(] 59 60 - [false] 60 65 - [)] 65 66 - [)] 66 67 + [(] 13 15 + [)] 14 16 + [=>] 16 19 + [LAScheduler] 19 31 + [.] 30 32 + [execute] 31 39 + [(] 38 40 + [(] 39 41 + [)] 40 42 + [=>] 42 45 + [processMailbox] 45 60 + [(] 59 61 + [false] 60 66 + [)] 65 67 + [)] 66 68 L218 - [}] 11 12 - [else] 13 17 + [}] 11 13 + [else] 13 18 L219 - [(] 11 12 - [)] 12 13 - [=>] 14 16 - [{] 17 18 - [}] 18 19 + [(] 11 13 + [)] 12 14 + [=>] 14 17 + [{] 17 19 + [}] 18 20 L220 - [}] 9 10 + [}] 9 11 L221 - [}] 7 8 + [}] 7 9 L222 - [else] 7 11 - [(] 12 13 - [)] 13 14 - [=>] 15 17 - [{] 18 19 - [}] 19 20 + [else] 7 12 + [(] 12 14 + [)] 13 15 + [=>] 15 18 + [{] 18 20 + [}] 19 21 L223 - [}] 5 6 + [}] 5 7 L224 - [toDo] 5 9 - [(] 9 10 - [)] 10 11 + [toDo] 5 10 + [(] 9 11 + [)] 10 12 L225 - [}] 3 4 + [}] 3 5 L227 - [private] 3 10 - [def] 11 14 - [processMailbox] 15 29 - [(] 29 30 - [ignoreProcessing] 30 46 - [:] 46 47 - [Boolean] 48 55 - [)] 55 56 - [{] 57 58 + [private] 3 11 + [def] 11 15 + [processMailbox] 15 30 + [(] 29 31 + [ignoreProcessing] 30 47 + [:] 46 48 + [Boolean] 48 56 + [)] 55 57 + [{] 57 59 L228 - [around] 5 11 - [{] 12 13 + [around] 5 12 + [{] 12 14 L229 - [proc2] 7 12 - [(] 12 13 - [ignoreProcessing] 13 29 - [)] 29 30 + [proc2] 7 13 + [(] 12 14 + [ignoreProcessing] 13 30 + [)] 29 31 L230 - [}] 5 6 + [}] 5 7 L231 - [}] 3 4 + [}] 3 5 L233 - [/**\n * A list of LoanWrappers t[ 3 6 + [/**\n * A list of LoanWrappers t[ 3 7 L236 - [protected] 3 12 - [def] 13 16 - [aroundLoans] 17 28 - [:] 28 29 - [List] 30 34 - [\[] 34 35 - [CommonLoanWrapper] 35 52 - [\]] 52 53 - [=] 54 55 - [Nil] 56 59 + [protected] 3 13 + [def] 13 17 + [aroundLoans] 17 29 + [:] 28 30 + [List] 30 35 + [\[] 34 36 + [CommonLoanWrapper] 35 53 + [\]] 52 54 + [=] 54 56 + [Nil] 56 60 L238 - [/**\n * You can wrap calls aroun[ 3 6 + [/**\n * You can wrap calls aroun[ 3 7 L242 - [protected] 3 12 - [def] 13 16 - [around] 17 23 - [\[] 23 24 - [R] 24 25 - [\]] 25 26 - [(] 26 27 - [f] 27 28 - [:] 28 29 - [=>] 30 32 - [R] 33 34 - [)] 34 35 - [:] 35 36 - [R] 37 38 - [=] 39 40 - [aroundLoans] 41 52 - [match] 53 58 - [{] 59 60 + [protected] 3 13 + [def] 13 17 + [around] 17 24 + [\[] 23 25 + [R] 24 26 + [\]] 25 27 + [(] 26 28 + [f] 27 29 + [:] 28 30 + [=>] 30 33 + [R] 33 35 + [)] 34 36 + [:] 35 37 + [R] 37 39 + [=] 39 41 + [aroundLoans] 41 53 + [match] 53 59 + [{] 59 61 L243 - [case] 5 9 - [Nil] 10 13 - [=>] 14 16 - [f] 17 18 + [case] 5 10 + [Nil] 10 14 + [=>] 14 17 + [f] 17 19 L244 - [case] 5 9 - [xs] 10 12 - [=>] 13 15 - [CommonLoanWrapper] 16 33 - [(] 33 34 - [xs] 34 36 - [)] 36 37 - [(] 37 38 - [f] 38 39 - [)] 39 40 + [case] 5 10 + [xs] 10 13 + [=>] 13 16 + [CommonLoanWrapper] 16 34 + [(] 33 35 + [xs] 34 37 + [)] 36 38 + [(] 37 39 + [f] 38 40 + [)] 39 41 L245 - [}] 3 4 + [}] 3 5 L246 - [private] 3 10 - [def] 11 14 - [proc2] 15 20 - [(] 20 21 - [ignoreProcessing] 21 37 - [:] 37 38 - [Boolean] 39 46 - [)] 46 47 - [{] 48 49 + [private] 3 11 + [def] 11 15 + [proc2] 15 21 + [(] 20 22 + [ignoreProcessing] 21 38 + [:] 37 39 + [Boolean] 39 47 + [)] 46 48 + [{] 48 50 L247 - [var] 5 8 - [clearProcessing] 9 24 - [=] 25 26 - [true] 27 31 + [var] 5 9 + [clearProcessing] 9 25 + [=] 25 27 + [true] 27 32 L248 - [baseMailbox] 5 16 - [.] 16 17 - [synchronized] 17 29 - [{] 30 31 + [baseMailbox] 5 17 + [.] 16 18 + [synchronized] 17 30 + [{] 30 32 L249 - [if] 7 9 - [(] 10 11 - [!] 11 12 - [ignoreProcessing] 12 28 - [&&] 29 31 - [processing] 32 42 - [)] 42 43 - [return] 44 50 + [if] 7 10 + [(] 10 12 + [!] 11 13 + [ignoreProcessing] 12 29 + [&&] 29 32 + [processing] 32 43 + [)] 42 44 + [return] 44 51 L250 - [processing] 7 17 - [=] 18 19 - [true] 20 24 + [processing] 7 18 + [=] 18 20 + [true] 20 25 L251 - [if] 7 9 - [(] 10 11 - [startCnt] 11 19 - [>] 20 21 - [0] 22 23 - [)] 23 24 - [startCnt] 25 33 - [=] 34 35 - [0] 36 37 + [if] 7 10 + [(] 10 12 + [startCnt] 11 20 + [>] 20 22 + [0] 22 24 + [)] 23 25 + [startCnt] 25 34 + [=] 34 36 + [0] 36 38 L252 - [}] 5 6 + [}] 5 7 L254 - [val] 5 8 - [eh] 9 11 - [=] 12 13 - [exceptionHandler] 14 30 + [val] 5 9 + [eh] 9 12 + [=] 12 14 + [exceptionHandler] 14 31 L256 - [def] 5 8 - [putListIntoMB] 9 22 - [(] 22 23 - [)] 23 24 - [:] 24 25 - [Unit] 26 30 - [=] 31 32 - [{] 33 34 + [def] 5 9 + [putListIntoMB] 9 23 + [(] 22 24 + [)] 23 25 + [:] 24 26 + [Unit] 26 31 + [=] 31 33 + [{] 33 35 L257 - [if] 7 9 - [(] 10 11 - [!] 11 12 - [priorityMsgList] 12 27 - [.] 27 28 - [isEmpty] 28 35 - [)] 35 36 - [{] 37 38 + [if] 7 10 + [(] 10 12 + [!] 11 13 + [priorityMsgList] 12 28 + [.] 27 29 + [isEmpty] 28 36 + [)] 35 37 + [{] 37 39 L258 - [priorityMsgList] 7 22 - [.] 22 23 - [foldRight] 23 32 - [(] 32 33 - [baseMailbox] 33 44 - [)] 44 45 - [(] 45 46 - [(] 46 47 - [msg] 47 50 - [,] 50 51 - [mb] 52 54 - [)] 54 55 - [=>] 56 58 - [mb] 59 61 - [.] 61 62 - [insertAfter] 62 73 - [(] 73 74 - [new] 74 77 - [MailboxItem] 78 89 - [(] 89 90 - [msg] 90 93 - [)] 93 94 - [)] 94 95 - [)] 95 96 + [priorityMsgList] 7 23 + [.] 22 24 + [foldRight] 23 33 + [(] 32 34 + [baseMailbox] 33 45 + [)] 44 46 + [(] 45 47 + [(] 46 48 + [msg] 47 51 + [,] 50 52 + [mb] 52 55 + [)] 54 56 + [=>] 56 59 + [mb] 59 62 + [.] 61 63 + [insertAfter] 62 74 + [(] 73 75 + [new] 74 78 + [MailboxItem] 78 90 + [(] 89 91 + [msg] 90 94 + [)] 93 95 + [)] 94 96 + [)] 95 97 L259 - [priorityMsgList] 7 22 - [=] 23 24 - [Nil] 25 28 + [priorityMsgList] 7 23 + [=] 23 25 + [Nil] 25 29 L260 - [}] 7 8 + [}] 7 9 L262 - [if] 7 9 - [(] 10 11 - [!] 11 12 - [msgList] 12 19 - [.] 19 20 - [isEmpty] 20 27 - [)] 27 28 - [{] 29 30 + [if] 7 10 + [(] 10 12 + [!] 11 13 + [msgList] 12 20 + [.] 19 21 + [isEmpty] 20 28 + [)] 27 29 + [{] 29 31 L263 - [msgList] 7 14 - [.] 14 15 - [foldLeft] 15 23 - [(] 23 24 - [baseMailbox] 24 35 - [)] 35 36 - [(] 36 37 - [(] 37 38 - [mb] 38 40 - [,] 40 41 - [msg] 42 45 - [)] 45 46 - [=>] 47 49 - [mb] 50 52 - [.] 52 53 - [insertBefore] 53 65 - [(] 65 66 - [new] 66 69 - [MailboxItem] 70 81 - [(] 81 82 - [msg] 82 85 - [)] 85 86 - [)] 86 87 - [)] 87 88 + [msgList] 7 15 + [.] 14 16 + [foldLeft] 15 24 + [(] 23 25 + [baseMailbox] 24 36 + [)] 35 37 + [(] 36 38 + [(] 37 39 + [mb] 38 41 + [,] 40 42 + [msg] 42 46 + [)] 45 47 + [=>] 47 50 + [mb] 50 53 + [.] 52 54 + [insertBefore] 53 66 + [(] 65 67 + [new] 66 70 + [MailboxItem] 70 82 + [(] 81 83 + [msg] 82 86 + [)] 85 87 + [)] 86 88 + [)] 87 89 L264 - [msgList] 7 14 - [=] 15 16 - [Nil] 17 20 + [msgList] 7 15 + [=] 15 17 + [Nil] 17 21 L265 - [}] 7 8 + [}] 7 9 L266 - [}] 5 6 + [}] 5 7 L268 - [try] 5 8 - [{] 9 10 + [try] 5 9 + [{] 9 11 L269 - [while] 7 12 - [(] 13 14 - [true] 14 18 - [)] 18 19 - [{] 20 21 + [while] 7 13 + [(] 13 15 + [true] 14 19 + [)] 18 20 + [{] 20 22 L270 - [baseMailbox] 9 20 - [.] 20 21 - [synchronized] 21 33 - [{] 34 35 + [baseMailbox] 9 21 + [.] 20 22 + [synchronized] 21 34 + [{] 34 36 L271 - [putListIntoMB] 11 24 - [(] 24 25 - [)] 25 26 + [putListIntoMB] 11 25 + [(] 24 26 + [)] 25 27 L272 - [}] 9 10 + [}] 9 11 L274 - [var] 13 16 - [keepOnDoingHighPriory] 17 38 - [=] 39 40 - [true] 41 45 + [var] 13 17 + [keepOnDoingHighPriory] 17 39 + [=] 39 41 + [true] 41 46 L276 - [while] 13 18 - [(] 19 20 - [keepOnDoingHighPriory] 20 41 - [)] 41 42 - [{] 43 44 + [while] 13 19 + [(] 19 21 + [keepOnDoingHighPriory] 20 42 + [)] 41 43 + [{] 43 45 L277 - [val] 15 18 - [hiPriPfBox] 19 29 - [=] 30 31 - [highPriorityReceive] 32 51 + [val] 15 19 + [hiPriPfBox] 19 30 + [=] 30 32 + [highPriorityReceive] 32 52 L278 - [hiPriPfBox] 15 25 - [.] 25 26 - [map] 26 29 - [{] 29 30 + [hiPriPfBox] 15 26 + [.] 25 27 + [map] 26 30 + [{] 29 31 L279 - [hiPriPf] 17 24 - [=>] 25 27 + [hiPriPf] 17 25 + [=>] 25 28 L280 - [findMailboxItem] 19 34 - [(] 34 35 - [baseMailbox] 35 46 - [.] 46 47 - [next] 47 51 - [,] 51 52 - [mb] 53 55 - [=>] 56 58 - [testTranslate] 59 72 - [(] 72 73 - [hiPriPf] 73 80 - [.] 80 81 - [isDefinedAt] 81 92 - [)] 92 93 - [(] 93 94 - [mb] 94 96 - [.] 96 97 - [item] 97 101 - [)] 101 102 - [)] 102 103 - [match] 104 109 - [{] 110 111 + [findMailboxItem] 19 35 + [(] 34 36 + [baseMailbox] 35 47 + [.] 46 48 + [next] 47 52 + [,] 51 53 + [mb] 53 56 + [=>] 56 59 + [testTranslate] 59 73 + [(] 72 74 + [hiPriPf] 73 81 + [.] 80 82 + [isDefinedAt] 81 93 + [)] 92 94 + [(] 93 95 + [mb] 94 97 + [.] 96 98 + [item] 97 102 + [)] 101 103 + [)] 102 104 + [match] 104 110 + [{] 110 112 L281 - [case] 21 25 - [Full] 26 30 - [(] 30 31 - [mb] 31 33 - [)] 33 34 - [=>] 35 37 + [case] 21 26 + [Full] 26 31 + [(] 30 32 + [mb] 31 34 + [)] 33 35 + [=>] 35 38 L282 - [mb] 23 25 - [.] 25 26 - [remove] 26 32 - [(] 32 33 - [)] 33 34 + [mb] 23 26 + [.] 25 27 + [remove] 26 33 + [(] 32 34 + [)] 33 35 L283 - [try] 23 26 - [{] 27 28 + [try] 23 27 + [{] 27 29 L284 - [execTranslate] 25 38 - [(] 38 39 - [hiPriPf] 39 46 - [)] 46 47 - [(] 47 48 - [mb] 48 50 - [.] 50 51 - [item] 51 55 - [)] 55 56 + [execTranslate] 25 39 + [(] 38 40 + [hiPriPf] 39 47 + [)] 46 48 + [(] 47 49 + [mb] 48 51 + [.] 50 52 + [item] 51 56 + [)] 55 57 L285 - [}] 23 24 - [catch] 25 30 - [{] 31 32 + [}] 23 25 + [catch] 25 31 + [{] 31 33 L286 - [case] 25 29 - [e] 30 31 - [:] 31 32 - [Exception] 33 42 - [=>] 43 45 - [if] 46 48 - [(] 49 50 - [eh] 50 52 - [.] 52 53 - [isDefinedAt] 53 64 - [(] 64 65 - [e] 65 66 - [)] 66 67 - [)] 67 68 - [eh] 69 71 - [(] 71 72 - [e] 72 73 - [)] 73 74 + [case] 25 30 + [e] 30 32 + [:] 31 33 + [Exception] 33 43 + [=>] 43 46 + [if] 46 49 + [(] 49 51 + [eh] 50 53 + [.] 52 54 + [isDefinedAt] 53 65 + [(] 64 66 + [e] 65 67 + [)] 66 68 + [)] 67 69 + [eh] 69 72 + [(] 71 73 + [e] 72 74 + [)] 73 75 L287 - [}] 23 24 + [}] 23 25 L288 - [case] 21 25 - [_] 26 27 - [=>] 28 30 + [case] 21 26 + [_] 26 28 + [=>] 28 31 L289 - [baseMailbox] 23 34 - [.] 34 35 - [synchronized] 35 47 - [{] 48 49 + [baseMailbox] 23 35 + [.] 34 36 + [synchronized] 35 48 + [{] 48 50 L290 - [if] 25 27 - [(] 28 29 - [msgList] 29 36 - [.] 36 37 - [isEmpty] 37 44 - [)] 44 45 - [{] 46 47 + [if] 25 28 + [(] 28 30 + [msgList] 29 37 + [.] 36 38 + [isEmpty] 37 45 + [)] 44 46 + [{] 46 48 L291 - [keepOnDoingHighPriory] 27 48 - [=] 49 50 - [false] 51 56 + [keepOnDoingHighPriory] 27 49 + [=] 49 51 + [false] 51 57 L292 - [}] 25 26 + [}] 25 27 L293 - [else] 25 29 - [{] 30 31 + [else] 25 30 + [{] 30 32 L294 - [putListIntoMB] 27 40 - [(] 40 41 - [)] 41 42 + [putListIntoMB] 27 41 + [(] 40 42 + [)] 41 43 L295 - [}] 25 26 + [}] 25 27 L296 - [}] 23 24 + [}] 23 25 L297 - [}] 19 20 + [}] 19 21 L298 - [}] 15 16 - [.] 16 17 - [openOr] 17 23 - [{] 23 24 - [keepOnDoingHighPriory] 24 45 - [=] 46 47 - [false] 48 53 - [}] 53 54 + [}] 15 17 + [.] 16 18 + [openOr] 17 24 + [{] 23 25 + [keepOnDoingHighPriory] 24 46 + [=] 46 48 + [false] 48 54 + [}] 53 55 L299 - [}] 13 14 + [}] 13 15 L301 - [val] 13 16 - [pf] 17 19 - [=] 20 21 - [messageHandler] 22 36 + [val] 13 17 + [pf] 17 20 + [=] 20 22 + [messageHandler] 22 37 L303 - [findMailboxItem] 9 24 - [(] 24 25 - [baseMailbox] 25 36 - [.] 36 37 - [next] 37 41 - [,] 41 42 - [mb] 43 45 - [=>] 46 48 - [testTranslate] 49 62 - [(] 62 63 - [pf] 63 65 - [.] 65 66 - [isDefinedAt] 66 77 - [)] 77 78 - [(] 78 79 - [mb] 79 81 - [.] 81 82 - [item] 82 86 - [)] 86 87 - [)] 87 88 - [match] 89 94 - [{] 95 96 + [findMailboxItem] 9 25 + [(] 24 26 + [baseMailbox] 25 37 + [.] 36 38 + [next] 37 42 + [,] 41 43 + [mb] 43 46 + [=>] 46 49 + [testTranslate] 49 63 + [(] 62 64 + [pf] 63 66 + [.] 65 67 + [isDefinedAt] 66 78 + [)] 77 79 + [(] 78 80 + [mb] 79 82 + [.] 81 83 + [item] 82 87 + [)] 86 88 + [)] 87 89 + [match] 89 95 + [{] 95 97 L304 - [case] 11 15 - [Full] 16 20 - [(] 20 21 - [mb] 21 23 - [)] 23 24 - [=>] 25 27 + [case] 11 16 + [Full] 16 21 + [(] 20 22 + [mb] 21 24 + [)] 23 25 + [=>] 25 28 L305 - [mb] 13 15 - [.] 15 16 - [remove] 16 22 - [(] 22 23 - [)] 23 24 + [mb] 13 16 + [.] 15 17 + [remove] 16 23 + [(] 22 24 + [)] 23 25 L306 - [try] 13 16 - [{] 17 18 + [try] 13 17 + [{] 17 19 L307 - [execTranslate] 15 28 - [(] 28 29 - [pf] 29 31 - [)] 31 32 - [(] 32 33 - [mb] 33 35 - [.] 35 36 - [item] 36 40 - [)] 40 41 + [execTranslate] 15 29 + [(] 28 30 + [pf] 29 32 + [)] 31 33 + [(] 32 34 + [mb] 33 36 + [.] 35 37 + [item] 36 41 + [)] 40 42 L308 - [}] 13 14 - [catch] 15 20 - [{] 21 22 + [}] 13 15 + [catch] 15 21 + [{] 21 23 L309 - [case] 15 19 - [e] 20 21 - [:] 21 22 - [Exception] 23 32 - [=>] 33 35 - [if] 36 38 - [(] 39 40 - [eh] 40 42 - [.] 42 43 - [isDefinedAt] 43 54 - [(] 54 55 - [e] 55 56 - [)] 56 57 - [)] 57 58 - [eh] 59 61 - [(] 61 62 - [e] 62 63 - [)] 63 64 + [case] 15 20 + [e] 20 22 + [:] 21 23 + [Exception] 23 33 + [=>] 33 36 + [if] 36 39 + [(] 39 41 + [eh] 40 43 + [.] 42 44 + [isDefinedAt] 43 55 + [(] 54 56 + [e] 55 57 + [)] 56 58 + [)] 57 59 + [eh] 59 62 + [(] 61 63 + [e] 62 64 + [)] 63 65 L310 - [}] 13 14 + [}] 13 15 L311 - [case] 11 15 - [_] 16 17 - [=>] 18 20 + [case] 11 16 + [_] 16 18 + [=>] 18 21 L312 - [baseMailbox] 13 24 - [.] 24 25 - [synchronized] 25 37 - [{] 38 39 + [baseMailbox] 13 25 + [.] 24 26 + [synchronized] 25 38 + [{] 38 40 L313 - [if] 15 17 - [(] 18 19 - [msgList] 19 26 - [.] 26 27 - [isEmpty] 27 34 - [)] 34 35 - [{] 36 37 + [if] 15 18 + [(] 18 20 + [msgList] 19 27 + [.] 26 28 + [isEmpty] 27 35 + [)] 34 36 + [{] 36 38 L314 - [processing] 17 27 - [=] 28 29 - [false] 30 35 + [processing] 17 28 + [=] 28 30 + [false] 30 36 L315 - [clearProcessing] 17 32 - [=] 33 34 - [false] 35 40 + [clearProcessing] 17 33 + [=] 33 35 + [false] 35 41 L316 - [return] 17 23 + [return] 17 24 L317 - [}] 15 16 + [}] 15 17 L318 - [else] 15 19 - [{] 20 21 + [else] 15 20 + [{] 20 22 L319 - [putListIntoMB] 17 30 - [(] 30 31 - [)] 31 32 + [putListIntoMB] 17 31 + [(] 30 32 + [)] 31 33 L320 - [}] 15 16 + [}] 15 17 L321 - [}] 13 14 + [}] 13 15 L322 - [}] 9 10 + [}] 9 11 L323 - [}] 7 8 + [}] 7 9 L324 - [}] 5 6 - [catch] 7 12 - [{] 13 14 + [}] 5 7 + [catch] 7 13 + [{] 13 15 L325 - [case] 7 11 - [exception] 12 21 - [:] 21 22 - [Throwable] 23 32 - [=>] 33 35 + [case] 7 12 + [exception] 12 22 + [:] 21 23 + [Throwable] 23 33 + [=>] 33 36 L326 - [if] 9 11 - [(] 12 13 - [eh] 13 15 - [.] 15 16 - [isDefinedAt] 16 27 - [(] 27 28 - [exception] 28 37 - [)] 37 38 - [)] 38 39 + [if] 9 12 + [(] 12 14 + [eh] 13 16 + [.] 15 17 + [isDefinedAt] 16 28 + [(] 27 29 + [exception] 28 38 + [)] 37 39 + [)] 38 40 L327 - [eh] 11 13 - [(] 13 14 - [exception] 14 23 - [)] 23 24 + [eh] 11 14 + [(] 13 15 + [exception] 14 24 + [)] 23 25 L329 - [throw] 9 14 - [exception] 15 24 + [throw] 9 15 + [exception] 15 25 L330 - [}] 5 6 - [finally] 7 14 - [{] 15 16 + [}] 5 7 + [finally] 7 15 + [{] 15 17 L331 - [if] 7 9 - [(] 10 11 - [clearProcessing] 11 26 - [)] 26 27 - [{] 28 29 + [if] 7 10 + [(] 10 12 + [clearProcessing] 11 27 + [)] 26 28 + [{] 28 30 L332 - [baseMailbox] 9 20 - [.] 20 21 - [synchronized] 21 33 - [{] 34 35 + [baseMailbox] 9 21 + [.] 20 22 + [synchronized] 21 34 + [{] 34 36 L333 - [processing] 11 21 - [=] 22 23 - [false] 24 29 + [processing] 11 22 + [=] 22 24 + [false] 24 30 L334 - [}] 9 10 + [}] 9 11 L335 - [}] 7 8 + [}] 7 9 L336 - [}] 5 6 + [}] 5 7 L337 - [}] 3 4 + [}] 3 5 L339 - [protected] 3 12 - [def] 13 16 - [testTranslate] 17 30 - [(] 30 31 - [f] 31 32 - [:] 32 33 - [T] 34 35 - [=>] 36 38 - [Boolean] 39 46 - [)] 46 47 - [(] 47 48 - [v] 48 49 - [:] 49 50 - [T] 51 52 - [)] 52 53 - [:] 53 54 - [Boolean] 55 62 - [=] 63 64 - [f] 65 66 - [(] 66 67 - [v] 67 68 - [)] 68 69 + [protected] 3 13 + [def] 13 17 + [testTranslate] 17 31 + [(] 30 32 + [f] 31 33 + [:] 32 34 + [T] 34 36 + [=>] 36 39 + [Boolean] 39 47 + [)] 46 48 + [(] 47 49 + [v] 48 50 + [:] 49 51 + [T] 51 53 + [)] 52 54 + [:] 53 55 + [Boolean] 55 63 + [=] 63 65 + [f] 65 67 + [(] 66 68 + [v] 67 69 + [)] 68 70 L341 - [protected] 3 12 - [def] 13 16 - [execTranslate] 17 30 - [(] 30 31 - [f] 31 32 - [:] 32 33 - [T] 34 35 - [=>] 36 38 - [Unit] 39 43 - [)] 43 44 - [(] 44 45 - [v] 45 46 - [:] 46 47 - [T] 48 49 - [)] 49 50 - [:] 50 51 - [Unit] 52 56 - [=] 57 58 - [f] 59 60 - [(] 60 61 - [v] 61 62 - [)] 62 63 + [protected] 3 13 + [def] 13 17 + [execTranslate] 17 31 + [(] 30 32 + [f] 31 33 + [:] 32 34 + [T] 34 36 + [=>] 36 39 + [Unit] 39 44 + [)] 43 45 + [(] 44 46 + [v] 45 47 + [:] 46 48 + [T] 48 50 + [)] 49 51 + [:] 50 52 + [Unit] 52 57 + [=] 57 59 + [f] 59 61 + [(] 60 62 + [v] 61 63 + [)] 62 64 L343 - [protected] 3 12 - [def] 13 16 - [messageHandler] 17 31 - [:] 31 32 - [PartialFunction] 33 48 - [\[] 48 49 - [T] 49 50 - [,] 50 51 - [Unit] 52 56 - [\]] 56 57 + [protected] 3 13 + [def] 13 17 + [messageHandler] 17 32 + [:] 31 33 + [PartialFunction] 33 49 + [\[] 48 50 + [T] 49 51 + [,] 50 52 + [Unit] 52 57 + [\]] 56 58 L345 - [protected] 3 12 - [def] 13 16 - [highPriorityReceive] 17 36 - [:] 36 37 - [Box] 38 41 - [\[] 41 42 - [PartialFunction] 42 57 - [\[] 57 58 - [T] 58 59 - [,] 59 60 - [Unit] 61 65 - [\]] 65 66 - [\]] 66 67 - [=] 68 69 - [Empty] 70 75 + [protected] 3 13 + [def] 13 17 + [highPriorityReceive] 17 37 + [:] 36 38 + [Box] 38 42 + [\[] 41 43 + [PartialFunction] 42 58 + [\[] 57 59 + [T] 58 60 + [,] 59 61 + [Unit] 61 66 + [\]] 65 67 + [\]] 66 68 + [=] 68 70 + [Empty] 70 76 L347 - [protected] 3 12 - [def] 13 16 - [exceptionHandler] 17 33 - [:] 33 34 - [PartialFunction] 35 50 - [\[] 50 51 - [Throwable] 51 60 - [,] 60 61 - [Unit] 62 66 - [\]] 66 67 - [=] 68 69 - [{] 70 71 + [protected] 3 13 + [def] 13 17 + [exceptionHandler] 17 34 + [:] 33 35 + [PartialFunction] 35 51 + [\[] 50 52 + [Throwable] 51 61 + [,] 60 62 + [Unit] 62 67 + [\]] 66 68 + [=] 68 70 + [{] 70 72 L348 - [case] 5 9 - [e] 10 11 - [=>] 12 14 - [ActorLogger] 15 26 - [.] 26 27 - [error] 27 32 - [(] 32 33 - ["Actor threw an exception"] 33 59 - [,] 59 60 - [e] 61 62 - [)] 62 63 + [case] 5 10 + [e] 10 12 + [=>] 12 15 + [ActorLogger] 15 27 + [.] 26 28 + [error] 27 33 + [(] 32 34 + ["Actor threw an exception"] 33 60 + [,] 59 61 + [e] 61 63 + [)] 62 64 L349 - [}] 3 4 + [}] 3 5 L350 - [}] 1 2 + [}] 1 3 L352 - [/**\n * A SpecializedLiftActor des[ 1 4 + [/**\n * A SpecializedLiftActor des[ 1 5 L362 - [class] 1 6 - [MockSpecializedLiftActor] 7 31 - [\[] 31 32 - [T] 32 33 - [\]] 33 34 - [extends] 35 42 - [SpecializedLiftActor] 43 63 - [\[] 63 64 - [T] 64 65 - [\]] 65 66 - [{] 67 68 + [class] 1 7 + [MockSpecializedLiftActor] 7 32 + [\[] 31 33 + [T] 32 34 + [\]] 33 35 + [extends] 35 43 + [SpecializedLiftActor] 43 64 + [\[] 63 65 + [T] 64 66 + [\]] 65 67 + [{] 67 69 L363 - [private] 3 10 - [\[] 10 11 - [this] 11 15 - [\]] 15 16 - [var] 17 20 - [messagesReceived] 21 37 - [:] 37 38 - [List] 39 43 - [\[] 43 44 - [T] 44 45 - [\]] 45 46 - [=] 47 48 - [Nil] 49 52 + [private] 3 11 + [\[] 10 12 + [this] 11 16 + [\]] 15 17 + [var] 17 21 + [messagesReceived] 21 38 + [:] 37 39 + [List] 39 44 + [\[] 43 45 + [T] 44 46 + [\]] 45 47 + [=] 47 49 + [Nil] 49 53 L365 - [/**\n * Send a message to the mo[ 3 6 + [/**\n * Send a message to the mo[ 3 7 L369 - [override] 3 11 - [def] 12 15 - [!] 16 17 - [(] 17 18 - [msg] 18 21 - [:] 21 22 - [T] 23 24 - [)] 24 25 - [:] 25 26 - [Unit] 27 31 - [=] 32 33 - [{] 34 35 + [override] 3 12 + [def] 12 16 + [!] 16 18 + [(] 17 19 + [msg] 18 22 + [:] 21 23 + [T] 23 25 + [)] 24 26 + [:] 25 27 + [Unit] 27 32 + [=] 32 34 + [{] 34 36 L370 - [messagesReceived] 5 21 - [.] 21 22 - [synchronized] 22 34 - [{] 35 36 + [messagesReceived] 5 22 + [.] 21 23 + [synchronized] 22 35 + [{] 35 37 L371 - [messagesReceived] 7 23 - [::=] 24 27 - [msg] 28 31 + [messagesReceived] 7 24 + [::=] 24 28 + [msg] 28 32 L372 - [}] 5 6 + [}] 5 7 L373 - [}] 3 4 + [}] 3 5 L375 - [// We aren't required to implement[ 3 79 + [// We aren't required to implement[ 3 80 L376 - [// since the message handler never[ 3 43 + [// since the message handler never[ 3 44 L377 - [override] 3 11 - [def] 12 15 - [messageHandler] 16 30 - [:] 30 31 - [PartialFunction] 32 47 - [\[] 47 48 - [T] 48 49 - [,] 49 50 - [Unit] 51 55 - [\]] 55 56 - [=] 57 58 - [{] 59 60 + [override] 3 12 + [def] 12 16 + [messageHandler] 16 31 + [:] 30 32 + [PartialFunction] 32 48 + [\[] 47 49 + [T] 48 50 + [,] 49 51 + [Unit] 51 56 + [\]] 55 57 + [=] 57 59 + [{] 59 61 L378 - [case] 5 9 - [_] 10 11 - [=>] 12 14 + [case] 5 10 + [_] 10 12 + [=>] 12 15 L379 - [}] 3 4 + [}] 3 5 L381 - [/**\n * Test to see if this acto[ 3 6 + [/**\n * Test to see if this acto[ 3 7 L384 - [def] 3 6 - [hasReceivedMessage_?] 7 27 - [(] 27 28 - [msg] 28 31 - [:] 31 32 - [T] 33 34 - [)] 34 35 - [:] 35 36 - [Boolean] 37 44 - [=] 45 46 - [messagesReceived] 47 63 - [.] 63 64 - [contains] 64 72 - [(] 72 73 - [msg] 73 76 - [)] 76 77 + [def] 3 7 + [hasReceivedMessage_?] 7 28 + [(] 27 29 + [msg] 28 32 + [:] 31 33 + [T] 33 35 + [)] 34 36 + [:] 35 37 + [Boolean] 37 45 + [=] 45 47 + [messagesReceived] 47 64 + [.] 63 65 + [contains] 64 73 + [(] 72 74 + [msg] 73 77 + [)] 76 78 L386 - [/**\n * Returns the list of mess[ 3 6 + [/**\n * Returns the list of mess[ 3 7 L389 - [def] 3 6 - [messages] 7 15 - [:] 15 16 - [List] 17 21 - [\[] 21 22 - [T] 22 23 - [\]] 23 24 - [=] 25 26 - [messagesReceived] 27 43 + [def] 3 7 + [messages] 7 16 + [:] 15 17 + [List] 17 22 + [\[] 21 23 + [T] 22 24 + [\]] 23 25 + [=] 25 27 + [messagesReceived] 27 44 L391 - [/**\n * Return the number of mes[ 3 6 + [/**\n * Return the number of mes[ 3 7 L394 - [def] 3 6 - [messageCount] 7 19 - [:] 19 20 - [Int] 21 24 - [=] 25 26 - [messagesReceived] 27 43 - [.] 43 44 - [size] 44 48 + [def] 3 7 + [messageCount] 7 20 + [:] 19 21 + [Int] 21 25 + [=] 25 27 + [messagesReceived] 27 44 + [.] 43 45 + [size] 44 49 L395 - [}] 1 2 + [}] 1 3 L397 - [object] 1 7 - [ActorLogger] 8 19 - [extends] 20 27 - [Logger] 28 34 - [{] 35 36 + [object] 1 8 + [ActorLogger] 8 20 + [extends] 20 28 + [Logger] 28 35 + [{] 35 37 L398 - [}] 1 2 + [}] 1 3 L400 - [private] 1 8 - [final] 9 14 - [case] 15 19 - [class] 20 25 - [MsgWithResp] 26 37 - [(] 37 38 - [msg] 38 41 - [:] 41 42 - [Any] 43 46 - [,] 46 47 - [future] 48 54 - [:] 54 55 - [LAFuture] 56 64 - [\[] 64 65 - [Any] 65 68 - [\]] 68 69 - [)] 69 70 + [private] 1 9 + [final] 9 15 + [case] 15 20 + [class] 20 26 + [MsgWithResp] 26 38 + [(] 37 39 + [msg] 38 42 + [:] 41 43 + [Any] 43 47 + [,] 46 48 + [future] 48 55 + [:] 54 56 + [LAFuture] 56 65 + [\[] 64 66 + [Any] 65 69 + [\]] 68 70 + [)] 69 71 L402 - [trait] 1 6 - [LiftActor] 7 16 - [extends] 17 24 - [SpecializedLiftActor] 25 45 - [\[] 45 46 - [Any] 46 49 - [\]] 49 50 + [trait] 1 7 + [LiftActor] 7 17 + [extends] 17 25 + [SpecializedLiftActor] 25 46 + [\[] 45 47 + [Any] 46 50 + [\]] 49 51 L403 - [with] 1 5 - [GenericActor] 6 18 - [\[] 18 19 - [Any] 19 22 - [\]] 22 23 + [with] 1 6 + [GenericActor] 6 19 + [\[] 18 20 + [Any] 19 23 + [\]] 22 24 L404 - [with] 1 5 - [ForwardableActor] 6 22 - [\[] 22 23 - [Any] 23 26 - [,] 26 27 - [Any] 28 31 - [\]] 31 32 - [{] 33 34 + [with] 1 6 + [ForwardableActor] 6 23 + [\[] 22 24 + [Any] 23 27 + [,] 26 28 + [Any] 28 32 + [\]] 31 33 + [{] 33 35 L405 - [@] 3 4 - [volatile] 4 12 + [@] 3 5 + [volatile] 4 13 L406 - [private] 3 10 - [\[] 10 11 - [this] 11 15 - [\]] 15 16 - [var] 17 20 - [responseFuture] 21 35 - [:] 35 36 - [LAFuture] 37 45 - [\[] 45 46 - [Any] 46 49 - [\]] 49 50 - [=] 51 52 - [null] 53 57 + [private] 3 11 + [\[] 10 12 + [this] 11 16 + [\]] 15 17 + [var] 17 21 + [responseFuture] 21 36 + [:] 35 37 + [LAFuture] 37 46 + [\[] 45 47 + [Any] 46 50 + [\]] 49 51 + [=] 51 53 + [null] 53 58 L410 - [protected] 3 12 - [final] 13 18 - [def] 19 22 - [forwardMessageTo] 23 39 - [(] 39 40 - [msg] 40 43 - [:] 43 44 - [Any] 45 48 - [,] 48 49 - [forwardTo] 50 59 - [:] 59 60 - [TypedActor] 61 71 - [\[] 71 72 - [Any] 72 75 - [,] 75 76 - [Any] 77 80 - [\]] 80 81 - [)] 81 82 - [{] 83 84 + [protected] 3 13 + [final] 13 19 + [def] 19 23 + [forwardMessageTo] 23 40 + [(] 39 41 + [msg] 40 44 + [:] 43 45 + [Any] 45 49 + [,] 48 50 + [forwardTo] 50 60 + [:] 59 61 + [TypedActor] 61 72 + [\[] 71 73 + [Any] 72 76 + [,] 75 77 + [Any] 77 81 + [\]] 80 82 + [)] 81 83 + [{] 83 85 L411 - [if] 5 7 - [(] 8 9 - [null] 9 13 - [ne] 14 16 - [responseFuture] 17 31 - [)] 31 32 - [{] 33 34 + [if] 5 8 + [(] 8 10 + [null] 9 14 + [ne] 14 17 + [responseFuture] 17 32 + [)] 31 33 + [{] 33 35 L412 - [forwardTo] 7 16 - [match] 17 22 - [{] 23 24 + [forwardTo] 7 17 + [match] 17 23 + [{] 23 25 L413 - [case] 9 13 - [la] 14 16 - [:] 16 17 - [LiftActor] 18 27 - [=>] 28 30 - [la] 31 33 - [!] 34 35 - [MsgWithResp] 36 47 - [(] 47 48 - [msg] 48 51 - [,] 51 52 - [responseFuture] 53 67 - [)] 67 68 + [case] 9 14 + [la] 14 17 + [:] 16 18 + [LiftActor] 18 28 + [=>] 28 31 + [la] 31 34 + [!] 34 36 + [MsgWithResp] 36 48 + [(] 47 49 + [msg] 48 52 + [,] 51 53 + [responseFuture] 53 68 + [)] 67 69 L414 - [case] 9 13 - [other] 14 19 - [=>] 20 22 + [case] 9 14 + [other] 14 20 + [=>] 20 23 L415 - [reply] 11 16 - [(] 16 17 - [other] 17 22 - [!?] 23 25 - [msg] 26 29 - [)] 29 30 + [reply] 11 17 + [(] 16 18 + [other] 17 23 + [!?] 23 26 + [msg] 26 30 + [)] 29 31 L416 - [}] 7 8 + [}] 7 9 L417 - [}] 5 6 - [else] 7 11 - [forwardTo] 12 21 - [!] 22 23 - [msg] 24 27 + [}] 5 7 + [else] 7 12 + [forwardTo] 12 22 + [!] 22 24 + [msg] 24 28 L418 - [}] 3 4 + [}] 3 5 L420 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L425 - [def] 3 6 - [sendAndGetFuture] 7 23 - [(] 23 24 - [msg] 24 27 - [:] 27 28 - [Any] 29 32 - [)] 32 33 - [:] 33 34 - [LAFuture] 35 43 - [\[] 43 44 - [Any] 44 47 - [\]] 47 48 - [=] 49 50 - [this] 51 55 - [!<] 56 58 - [msg] 59 62 + [def] 3 7 + [sendAndGetFuture] 7 24 + [(] 23 25 + [msg] 24 28 + [:] 27 29 + [Any] 29 33 + [)] 32 34 + [:] 33 35 + [LAFuture] 35 44 + [\[] 43 45 + [Any] 44 48 + [\]] 47 49 + [=] 49 51 + [this] 51 56 + [!<] 56 59 + [msg] 59 63 L427 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L431 - [def] 3 6 - [!<] 7 9 - [(] 9 10 - [msg] 10 13 - [:] 13 14 - [Any] 15 18 - [)] 18 19 - [:] 19 20 - [LAFuture] 21 29 - [\[] 29 30 - [Any] 30 33 - [\]] 33 34 - [=] 35 36 - [{] 37 38 + [def] 3 7 + [!<] 7 10 + [(] 9 11 + [msg] 10 14 + [:] 13 15 + [Any] 15 19 + [)] 18 20 + [:] 19 21 + [LAFuture] 21 30 + [\[] 29 31 + [Any] 30 34 + [\]] 33 35 + [=] 35 37 + [{] 37 39 L432 - [val] 5 8 - [future] 9 15 - [=] 16 17 - [new] 18 21 - [LAFuture] 22 30 - [\[] 30 31 - [Any] 31 34 - [\]] 34 35 + [val] 5 9 + [future] 9 16 + [=] 16 18 + [new] 18 22 + [LAFuture] 22 31 + [\[] 30 32 + [Any] 31 35 + [\]] 34 36 L433 - [this] 5 9 - [!] 10 11 - [MsgWithResp] 12 23 - [(] 23 24 - [msg] 24 27 - [,] 27 28 - [future] 29 35 - [)] 35 36 + [this] 5 10 + [!] 10 12 + [MsgWithResp] 12 24 + [(] 23 25 + [msg] 24 28 + [,] 27 29 + [future] 29 36 + [)] 35 37 L434 - [future] 5 11 + [future] 5 12 L435 - [}] 3 4 + [}] 3 5 L437 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L442 - [def] 3 6 - [sendAndGetReply] 7 22 - [(] 22 23 - [msg] 23 26 - [:] 26 27 - [Any] 28 31 - [)] 31 32 - [:] 32 33 - [Any] 34 37 - [=] 38 39 - [this] 40 44 - [!?] 45 47 - [msg] 48 51 + [def] 3 7 + [sendAndGetReply] 7 23 + [(] 22 24 + [msg] 23 27 + [:] 26 28 + [Any] 28 32 + [)] 31 33 + [:] 32 34 + [Any] 34 38 + [=] 38 40 + [this] 40 45 + [!?] 45 48 + [msg] 48 52 L444 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L448 - [def] 3 6 - [!?] 7 9 - [(] 9 10 - [msg] 10 13 - [:] 13 14 - [Any] 15 18 - [)] 18 19 - [:] 19 20 - [Any] 21 24 - [=] 25 26 - [{] 27 28 + [def] 3 7 + [!?] 7 10 + [(] 9 11 + [msg] 10 14 + [:] 13 15 + [Any] 15 19 + [)] 18 20 + [:] 19 21 + [Any] 21 25 + [=] 25 27 + [{] 27 29 L449 - [val] 5 8 - [future] 9 15 - [=] 16 17 - [new] 18 21 - [LAFuture] 22 30 - [\[] 30 31 - [Any] 31 34 - [\]] 34 35 + [val] 5 9 + [future] 9 16 + [=] 16 18 + [new] 18 22 + [LAFuture] 22 31 + [\[] 30 32 + [Any] 31 35 + [\]] 34 36 L450 - [this] 5 9 - [!] 10 11 - [MsgWithResp] 12 23 - [(] 23 24 - [msg] 24 27 - [,] 27 28 - [future] 29 35 - [)] 35 36 + [this] 5 10 + [!] 10 12 + [MsgWithResp] 12 24 + [(] 23 25 + [msg] 24 28 + [,] 27 29 + [future] 29 36 + [)] 35 37 L451 - [future] 5 11 - [.] 11 12 - [get] 12 15 + [future] 5 12 + [.] 11 13 + [get] 12 16 L452 - [}] 3 4 + [}] 3 5 L455 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L461 - [def] 3 6 - [sendAndGetReply] 7 22 - [(] 22 23 - [timeout] 23 30 - [:] 30 31 - [Long] 32 36 - [,] 36 37 - [msg] 38 41 - [:] 41 42 - [Any] 43 46 - [)] 46 47 - [:] 47 48 - [Any] 49 52 - [=] 53 54 - [this] 55 59 - [.] 59 60 - [!?] 60 62 - [(] 62 63 - [timeout] 63 70 - [,] 70 71 - [msg] 72 75 - [)] 75 76 + [def] 3 7 + [sendAndGetReply] 7 23 + [(] 22 24 + [timeout] 23 31 + [:] 30 32 + [Long] 32 37 + [,] 36 38 + [msg] 38 42 + [:] 41 43 + [Any] 43 47 + [)] 46 48 + [:] 47 49 + [Any] 49 53 + [=] 53 55 + [this] 55 60 + [.] 59 61 + [!?] 60 63 + [(] 62 64 + [timeout] 63 71 + [,] 70 72 + [msg] 72 76 + [)] 75 77 L463 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L468 - [def] 3 6 - [!?] 7 9 - [(] 9 10 - [timeout] 10 17 - [:] 17 18 - [Long] 19 23 - [,] 23 24 - [message] 25 32 - [:] 32 33 - [Any] 34 37 - [)] 37 38 - [:] 38 39 - [Box] 40 43 - [\[] 43 44 - [Any] 44 47 - [\]] 47 48 - [=] 49 50 + [def] 3 7 + [!?] 7 10 + [(] 9 11 + [timeout] 10 18 + [:] 17 19 + [Long] 19 24 + [,] 23 25 + [message] 25 33 + [:] 32 34 + [Any] 34 38 + [)] 37 39 + [:] 38 40 + [Box] 40 44 + [\[] 43 45 + [Any] 44 48 + [\]] 47 49 + [=] 49 51 L469 - [this] 5 9 - [!!] 10 12 - [(] 13 14 - [message] 14 21 - [,] 21 22 - [timeout] 23 30 - [)] 30 31 + [this] 5 10 + [!!] 10 13 + [(] 13 15 + [message] 14 22 + [,] 21 23 + [timeout] 23 31 + [)] 30 32 L472 - [/**\n * Send a message to the A[ 5 7 + [/**\n * Send a message to the A[ 5 8 L477 - [def] 3 6 - [!!] 7 9 - [(] 9 10 - [msg] 10 13 - [:] 13 14 - [Any] 15 18 - [,] 18 19 - [timeout] 20 27 - [:] 27 28 - [Long] 29 33 - [)] 33 34 - [:] 34 35 - [Box] 36 39 - [\[] 39 40 - [Any] 40 43 - [\]] 43 44 - [=] 45 46 - [{] 47 48 + [def] 3 7 + [!!] 7 10 + [(] 9 11 + [msg] 10 14 + [:] 13 15 + [Any] 15 19 + [,] 18 20 + [timeout] 20 28 + [:] 27 29 + [Long] 29 34 + [)] 33 35 + [:] 34 36 + [Box] 36 40 + [\[] 39 41 + [Any] 40 44 + [\]] 43 45 + [=] 45 47 + [{] 47 49 L478 - [val] 5 8 - [future] 9 15 - [=] 16 17 - [new] 18 21 - [LAFuture] 22 30 - [\[] 30 31 - [Any] 31 34 - [\]] 34 35 + [val] 5 9 + [future] 9 16 + [=] 16 18 + [new] 18 22 + [LAFuture] 22 31 + [\[] 30 32 + [Any] 31 35 + [\]] 34 36 L479 - [this] 5 9 - [!] 10 11 - [MsgWithResp] 12 23 - [(] 23 24 - [msg] 24 27 - [,] 27 28 - [future] 29 35 - [)] 35 36 + [this] 5 10 + [!] 10 12 + [MsgWithResp] 12 24 + [(] 23 25 + [msg] 24 28 + [,] 27 29 + [future] 29 36 + [)] 35 37 L480 - [future] 5 11 - [.] 11 12 - [get] 12 15 - [(] 15 16 - [timeout] 16 23 - [)] 23 24 + [future] 5 12 + [.] 11 13 + [get] 12 16 + [(] 15 17 + [timeout] 16 24 + [)] 23 25 L481 - [}] 3 4 + [}] 3 5 L483 - [/**\n * Send a message to the Act[ 3 5 + [/**\n * Send a message to the Act[ 3 6 L487 - [def] 3 6 - [!!] 7 9 - [(] 9 10 - [msg] 10 13 - [:] 13 14 - [Any] 15 18 - [)] 18 19 - [:] 19 20 - [Box] 21 24 - [\[] 24 25 - [Any] 25 28 - [\]] 28 29 - [=] 30 31 - [{] 32 33 + [def] 3 7 + [!!] 7 10 + [(] 9 11 + [msg] 10 14 + [:] 13 15 + [Any] 15 19 + [)] 18 20 + [:] 19 21 + [Box] 21 25 + [\[] 24 26 + [Any] 25 29 + [\]] 28 30 + [=] 30 32 + [{] 32 34 L488 - [val] 5 8 - [future] 9 15 - [=] 16 17 - [new] 18 21 - [LAFuture] 22 30 - [\[] 30 31 - [Any] 31 34 - [\]] 34 35 + [val] 5 9 + [future] 9 16 + [=] 16 18 + [new] 18 22 + [LAFuture] 22 31 + [\[] 30 32 + [Any] 31 35 + [\]] 34 36 L489 - [this] 5 9 - [!] 10 11 - [MsgWithResp] 12 23 - [(] 23 24 - [msg] 24 27 - [,] 27 28 - [future] 29 35 - [)] 35 36 + [this] 5 10 + [!] 10 12 + [MsgWithResp] 12 24 + [(] 23 25 + [msg] 24 28 + [,] 27 29 + [future] 29 36 + [)] 35 37 L490 - [Full] 5 9 - [(] 9 10 - [future] 10 16 - [.] 16 17 - [get] 17 20 - [)] 20 21 + [Full] 5 10 + [(] 9 11 + [future] 10 17 + [.] 16 18 + [get] 17 21 + [)] 20 22 L491 - [}] 3 4 + [}] 3 5 L493 - [override] 3 11 - [protected] 12 21 - [def] 22 25 - [testTranslate] 26 39 - [(] 39 40 - [f] 40 41 - [:] 41 42 - [Any] 43 46 - [=>] 47 49 - [Boolean] 50 57 - [)] 57 58 - [(] 58 59 - [v] 59 60 - [:] 60 61 - [Any] 62 65 - [)] 65 66 - [=] 67 68 - [v] 69 70 - [match] 71 76 - [{] 77 78 + [override] 3 12 + [protected] 12 22 + [def] 22 26 + [testTranslate] 26 40 + [(] 39 41 + [f] 40 42 + [:] 41 43 + [Any] 43 47 + [=>] 47 50 + [Boolean] 50 58 + [)] 57 59 + [(] 58 60 + [v] 59 61 + [:] 60 62 + [Any] 62 66 + [)] 65 67 + [=] 67 69 + [v] 69 71 + [match] 71 77 + [{] 77 79 L494 - [case] 5 9 - [MsgWithResp] 10 21 - [(] 21 22 - [msg] 22 25 - [,] 25 26 - [_] 27 28 - [)] 28 29 - [=>] 30 32 - [f] 33 34 - [(] 34 35 - [msg] 35 38 - [)] 38 39 + [case] 5 10 + [MsgWithResp] 10 22 + [(] 21 23 + [msg] 22 26 + [,] 25 27 + [_] 27 29 + [)] 28 30 + [=>] 30 33 + [f] 33 35 + [(] 34 36 + [msg] 35 39 + [)] 38 40 L495 - [case] 5 9 - [v] 10 11 - [=>] 12 14 - [f] 15 16 - [(] 16 17 - [v] 17 18 - [)] 18 19 + [case] 5 10 + [v] 10 12 + [=>] 12 15 + [f] 15 17 + [(] 16 18 + [v] 17 19 + [)] 18 20 L496 - [}] 3 4 + [}] 3 5 L498 - [override] 3 11 - [protected] 12 21 - [def] 22 25 - [execTranslate] 26 39 - [(] 39 40 - [f] 40 41 - [:] 41 42 - [Any] 43 46 - [=>] 47 49 - [Unit] 50 54 - [)] 54 55 - [(] 55 56 - [v] 56 57 - [:] 57 58 - [Any] 59 62 - [)] 62 63 - [=] 64 65 - [v] 66 67 - [match] 68 73 - [{] 74 75 + [override] 3 12 + [protected] 12 22 + [def] 22 26 + [execTranslate] 26 40 + [(] 39 41 + [f] 40 42 + [:] 41 43 + [Any] 43 47 + [=>] 47 50 + [Unit] 50 55 + [)] 54 56 + [(] 55 57 + [v] 56 58 + [:] 57 59 + [Any] 59 63 + [)] 62 64 + [=] 64 66 + [v] 66 68 + [match] 68 74 + [{] 74 76 L499 - [case] 5 9 - [MsgWithResp] 10 21 - [(] 21 22 - [msg] 22 25 - [,] 25 26 - [future] 27 33 - [)] 33 34 - [=>] 35 37 + [case] 5 10 + [MsgWithResp] 10 22 + [(] 21 23 + [msg] 22 26 + [,] 25 27 + [future] 27 34 + [)] 33 35 + [=>] 35 38 L500 - [responseFuture] 7 21 - [=] 22 23 - [future] 24 30 + [responseFuture] 7 22 + [=] 22 24 + [future] 24 31 L501 - [try] 7 10 - [{] 11 12 + [try] 7 11 + [{] 11 13 L502 - [f] 9 10 - [(] 10 11 - [msg] 11 14 - [)] 14 15 + [f] 9 11 + [(] 10 12 + [msg] 11 15 + [)] 14 16 L503 - [}] 7 8 - [finally] 9 16 - [{] 17 18 + [}] 7 9 + [finally] 9 17 + [{] 17 19 L504 - [responseFuture] 9 23 - [=] 24 25 - [null] 26 30 + [responseFuture] 9 24 + [=] 24 26 + [null] 26 31 L505 - [}] 7 8 + [}] 7 9 L506 - [case] 5 9 - [v] 10 11 - [=>] 12 14 - [f] 15 16 - [(] 16 17 - [v] 17 18 - [)] 18 19 + [case] 5 10 + [v] 10 12 + [=>] 12 15 + [f] 15 17 + [(] 16 18 + [v] 17 19 + [)] 18 20 L507 - [}] 3 4 + [}] 3 5 L509 - [/**\n * The Actor should call thi[ 3 5 + [/**\n * The Actor should call thi[ 3 6 L513 - [protected] 3 12 - [def] 13 16 - [reply] 17 22 - [(] 22 23 - [v] 23 24 - [:] 24 25 - [Any] 26 29 - [)] 29 30 - [{] 31 32 + [protected] 3 13 + [def] 13 17 + [reply] 17 23 + [(] 22 24 + [v] 23 25 + [:] 24 26 + [Any] 26 30 + [)] 29 31 + [{] 31 33 L514 - [if] 5 7 - [(] 8 9 - [null] 9 13 - [ne] 14 16 - [responseFuture] 17 31 - [)] 31 32 - [{] 33 34 + [if] 5 8 + [(] 8 10 + [null] 9 14 + [ne] 14 17 + [responseFuture] 17 32 + [)] 31 33 + [{] 33 35 L515 - [responseFuture] 7 21 - [.] 21 22 - [satisfy] 22 29 - [(] 29 30 - [v] 30 31 - [)] 31 32 + [responseFuture] 7 22 + [.] 21 23 + [satisfy] 22 30 + [(] 29 31 + [v] 30 32 + [)] 31 33 L516 - [}] 5 6 + [}] 5 7 L517 - [}] 3 4 + [}] 3 5 L518 - [}] 1 2 + [}] 1 3 L520 - [/**\n * A MockLiftActor for use in[ 1 4 + [/**\n * A MockLiftActor for use in[ 1 5 L529 - [class] 1 6 - [MockLiftActor] 7 20 - [extends] 21 28 - [MockSpecializedLiftActor] 29 53 - [\[] 53 54 - [Any] 54 57 - [\]] 57 58 - [with] 59 63 - [LiftActor] 64 73 + [class] 1 7 + [MockLiftActor] 7 21 + [extends] 21 29 + [MockSpecializedLiftActor] 29 54 + [\[] 53 55 + [Any] 54 58 + [\]] 57 59 + [with] 59 64 + [LiftActor] 64 74 L531 - [import] 1 7 - [java] 8 12 - [.] 12 13 - [lang] 13 17 - [.] 17 18 - [reflect] 18 25 - [.] 25 26 - [_] 26 27 + [import] 1 8 + [java] 8 13 + [.] 12 14 + [lang] 13 18 + [.] 17 19 + [reflect] 18 26 + [.] 25 27 + [_] 26 28 L533 - [object] 1 7 - [LiftActorJ] 8 18 - [{] 19 20 + [object] 1 8 + [LiftActorJ] 8 19 + [{] 19 21 L534 - [private] 3 10 - [var] 11 14 - [methods] 15 22 - [:] 22 23 - [Map] 24 27 - [\[] 27 28 - [Class] 28 33 - [\[] 33 34 - [_] 34 35 - [\]] 35 36 - [,] 36 37 - [DispatchVendor] 38 52 - [\]] 52 53 - [=] 54 55 - [Map] 56 59 - [(] 59 60 - [)] 60 61 + [private] 3 11 + [var] 11 15 + [methods] 15 23 + [:] 22 24 + [Map] 24 28 + [\[] 27 29 + [Class] 28 34 + [\[] 33 35 + [_] 34 36 + [\]] 35 37 + [,] 36 38 + [DispatchVendor] 38 53 + [\]] 52 54 + [=] 54 56 + [Map] 56 60 + [(] 59 61 + [)] 60 62 L536 - [def] 3 6 - [calculateHandler] 7 23 - [(] 23 24 - [what] 24 28 - [:] 28 29 - [LiftActorJ] 30 40 - [)] 40 41 - [:] 41 42 - [PartialFunction] 43 58 - [\[] 58 59 - [Any] 59 62 - [,] 62 63 - [Unit] 64 68 - [\]] 68 69 - [=] 70 71 + [def] 3 7 + [calculateHandler] 7 24 + [(] 23 25 + [what] 24 29 + [:] 28 30 + [LiftActorJ] 30 41 + [)] 40 42 + [:] 41 43 + [PartialFunction] 43 59 + [\[] 58 60 + [Any] 59 63 + [,] 62 64 + [Unit] 64 69 + [\]] 68 70 + [=] 70 72 L537 - [synchronized] 5 17 - [{] 18 19 + [synchronized] 5 18 + [{] 18 20 L538 - [val] 7 10 - [clz] 11 14 - [=] 15 16 - [what] 17 21 - [.] 21 22 - [getClass] 22 30 + [val] 7 11 + [clz] 11 15 + [=] 15 17 + [what] 17 22 + [.] 21 23 + [getClass] 22 31 L539 - [methods] 7 14 - [.] 14 15 - [get] 15 18 - [(] 18 19 - [clz] 19 22 - [)] 22 23 - [match] 24 29 - [{] 30 31 + [methods] 7 15 + [.] 14 16 + [get] 15 19 + [(] 18 20 + [clz] 19 23 + [)] 22 24 + [match] 24 30 + [{] 30 32 L540 - [case] 9 13 - [Some] 14 18 - [(] 18 19 - [pf] 19 21 - [)] 21 22 - [=>] 23 25 - [pf] 26 28 - [.] 28 29 - [vend] 29 33 - [(] 33 34 - [what] 34 38 - [)] 38 39 + [case] 9 14 + [Some] 14 19 + [(] 18 20 + [pf] 19 22 + [)] 21 23 + [=>] 23 26 + [pf] 26 29 + [.] 28 30 + [vend] 29 34 + [(] 33 35 + [what] 34 39 + [)] 38 40 L541 - [case] 9 13 - [_] 14 15 - [=>] 16 18 - [{] 19 20 + [case] 9 14 + [_] 14 16 + [=>] 16 19 + [{] 19 21 L542 - [val] 11 14 - [pf] 15 17 - [=] 18 19 - [buildPF] 20 27 - [(] 27 28 - [clz] 28 31 - [)] 31 32 + [val] 11 15 + [pf] 15 18 + [=] 18 20 + [buildPF] 20 28 + [(] 27 29 + [clz] 28 32 + [)] 31 33 L543 - [methods] 11 18 - [+=] 19 21 - [clz] 22 25 - [->] 26 28 - [pf] 29 31 + [methods] 11 19 + [+=] 19 22 + [clz] 22 26 + [->] 26 29 + [pf] 29 32 L544 - [pf] 11 13 - [.] 13 14 - [vend] 14 18 - [(] 18 19 - [what] 19 23 - [)] 23 24 + [pf] 11 14 + [.] 13 15 + [vend] 14 19 + [(] 18 20 + [what] 19 24 + [)] 23 25 L545 - [}] 9 10 + [}] 9 11 L546 - [}] 7 8 + [}] 7 9 L547 - [}] 5 6 + [}] 5 7 L549 - [private] 3 10 - [def] 11 14 - [getBaseClasses] 15 29 - [(] 29 30 - [clz] 30 33 - [:] 33 34 - [Class] 35 40 - [\[] 40 41 - [_] 41 42 - [\]] 42 43 - [)] 43 44 - [:] 44 45 - [List] 46 50 - [\[] 50 51 - [Class] 51 56 - [\[] 56 57 - [_] 57 58 - [\]] 58 59 - [\]] 59 60 - [=] 61 62 - [clz] 63 66 - [match] 67 72 - [{] 73 74 + [private] 3 11 + [def] 11 15 + [getBaseClasses] 15 30 + [(] 29 31 + [clz] 30 34 + [:] 33 35 + [Class] 35 41 + [\[] 40 42 + [_] 41 43 + [\]] 42 44 + [)] 43 45 + [:] 44 46 + [List] 46 51 + [\[] 50 52 + [Class] 51 57 + [\[] 56 58 + [_] 57 59 + [\]] 58 60 + [\]] 59 61 + [=] 61 63 + [clz] 63 67 + [match] 67 73 + [{] 73 75 L550 - [case] 5 9 - [null] 10 14 - [=>] 15 17 - [Nil] 18 21 + [case] 5 10 + [null] 10 15 + [=>] 15 18 + [Nil] 18 22 L551 - [case] 5 9 - [clz] 10 13 - [=>] 14 16 - [clz] 17 20 - [::] 21 23 - [getBaseClasses] 24 38 - [(] 38 39 - [clz] 39 42 - [.] 42 43 - [getSuperclass] 43 56 - [)] 56 57 + [case] 5 10 + [clz] 10 14 + [=>] 14 17 + [clz] 17 21 + [::] 21 24 + [getBaseClasses] 24 39 + [(] 38 40 + [clz] 39 43 + [.] 42 44 + [getSuperclass] 43 57 + [)] 56 58 L552 - [}] 3 4 + [}] 3 5 L554 - [private] 3 10 - [def] 11 14 - [receiver] 15 23 - [(] 23 24 - [in] 24 26 - [:] 26 27 - [Method] 28 34 - [)] 34 35 - [:] 35 36 - [Boolean] 37 44 - [=] 45 46 - [{] 47 48 + [private] 3 11 + [def] 11 15 + [receiver] 15 24 + [(] 23 25 + [in] 24 27 + [:] 26 28 + [Method] 28 35 + [)] 34 36 + [:] 35 37 + [Boolean] 37 45 + [=] 45 47 + [{] 47 49 L555 - [in] 5 7 - [.] 7 8 - [getParameterTypes] 8 25 - [(] 25 26 - [)] 26 27 - [.] 27 28 - [length] 28 34 - [==] 35 37 - [1] 38 39 - [&&] 40 42 + [in] 5 8 + [.] 7 9 + [getParameterTypes] 8 26 + [(] 25 27 + [)] 26 28 + [.] 27 29 + [length] 28 35 + [==] 35 38 + [1] 38 40 + [&&] 40 43 L556 - [(] 5 6 - [in] 6 8 - [.] 8 9 - [getAnnotation] 9 22 - [(] 22 23 - [classOf] 23 30 - [\[] 30 31 - [JavaActorBase] 31 44 - [.] 44 45 - [Receive] 45 52 - [\]] 52 53 - [)] 53 54 - [!=] 55 57 - [null] 58 62 - [)] 62 63 + [(] 5 7 + [in] 6 9 + [.] 8 10 + [getAnnotation] 9 23 + [(] 22 24 + [classOf] 23 31 + [\[] 30 32 + [JavaActorBase] 31 45 + [.] 44 46 + [Receive] 45 53 + [\]] 52 54 + [)] 53 55 + [!=] 55 58 + [null] 58 63 + [)] 62 64 L557 - [}] 3 4 + [}] 3 5 L559 - [private] 3 10 - [def] 11 14 - [buildPF] 15 22 - [(] 22 23 - [clz] 23 26 - [:] 26 27 - [Class] 28 33 - [\[] 33 34 - [_] 34 35 - [\]] 35 36 - [)] 36 37 - [:] 37 38 - [DispatchVendor] 39 53 - [=] 54 55 - [{] 56 57 + [private] 3 11 + [def] 11 15 + [buildPF] 15 23 + [(] 22 24 + [clz] 23 27 + [:] 26 28 + [Class] 28 34 + [\[] 33 35 + [_] 34 36 + [\]] 35 37 + [)] 36 38 + [:] 37 39 + [DispatchVendor] 39 54 + [=] 54 56 + [{] 56 58 L560 - [val] 5 8 - [methods] 9 16 - [=] 17 18 - [getBaseClasses] 19 33 - [(] 33 34 - [clz] 34 37 - [)] 37 38 - [.] 38 39 + [val] 5 9 + [methods] 9 17 + [=] 17 19 + [getBaseClasses] 19 34 + [(] 33 35 + [clz] 34 38 + [)] 37 39 + [.] 38 40 L561 - [flatMap] 5 12 - [(] 12 13 - [_] 13 14 - [.] 14 15 - [getDeclaredMethods] 15 33 - [.] 33 34 - [toList] 34 40 - [.] 40 41 - [filter] 41 47 - [(] 47 48 - [receiver] 48 56 - [)] 56 57 - [)] 57 58 + [flatMap] 5 13 + [(] 12 14 + [_] 13 15 + [.] 14 16 + [getDeclaredMethods] 15 34 + [.] 33 35 + [toList] 34 41 + [.] 40 42 + [filter] 41 48 + [(] 47 49 + [receiver] 48 57 + [)] 56 58 + [)] 57 59 L563 - [val] 5 8 - [clzMap] 9 15 - [:] 15 16 - [Map] 17 20 - [\[] 20 21 - [Class] 21 26 - [\[] 26 27 - [_] 27 28 - [\]] 28 29 - [,] 29 30 - [Method] 31 37 - [\]] 37 38 - [=] 39 40 + [val] 5 9 + [clzMap] 9 16 + [:] 15 17 + [Map] 17 21 + [\[] 20 22 + [Class] 21 27 + [\[] 26 28 + [_] 27 29 + [\]] 28 30 + [,] 29 31 + [Method] 31 38 + [\]] 37 39 + [=] 39 41 L564 - [Map] 7 10 - [(] 10 11 - [methods] 11 18 - [.] 18 19 - [map] 19 22 - [{] 22 23 - [m] 23 24 - [=>] 25 27 + [Map] 7 11 + [(] 10 12 + [methods] 11 19 + [.] 18 20 + [map] 19 23 + [{] 22 24 + [m] 23 25 + [=>] 25 28 L565 - [m] 9 10 - [.] 10 11 - [setAccessible] 11 24 - [(] 24 25 - [true] 25 29 - [)] 29 30 - [// access private and protected me[ 31 70 + [m] 9 11 + [.] 10 12 + [setAccessible] 11 25 + [(] 24 26 + [true] 25 30 + [)] 29 31 + [// access private and protected me[ 31 71 L566 - [m] 9 10 - [.] 10 11 - [getParameterTypes] 11 28 - [(] 28 29 - [)] 29 30 - [.] 30 31 - [apply] 31 36 - [(] 36 37 - [0] 37 38 - [)] 38 39 - [->] 40 42 - [m] 43 44 - [}] 44 45 - [:] 46 47 - [_] 47 48 - [*] 48 49 - [)] 49 50 + [m] 9 11 + [.] 10 12 + [getParameterTypes] 11 29 + [(] 28 30 + [)] 29 31 + [.] 30 32 + [apply] 31 37 + [(] 36 38 + [0] 37 39 + [)] 38 40 + [->] 40 43 + [m] 43 45 + [}] 44 46 + [:] 46 48 + [_] 47 49 + [*] 48 50 + [)] 49 51 L568 - [new] 5 8 - [DispatchVendor] 9 23 - [(] 23 24 - [clzMap] 24 30 - [)] 30 31 + [new] 5 9 + [DispatchVendor] 9 24 + [(] 23 25 + [clzMap] 24 31 + [)] 30 32 L569 - [}] 3 4 + [}] 3 5 L570 - [}] 1 2 + [}] 1 3 L572 - [private] 1 8 - [final] 9 14 - [class] 15 20 - [DispatchVendor] 21 35 - [(] 35 36 - [map] 36 39 - [:] 39 40 - [Map] 41 44 - [\[] 44 45 - [Class] 45 50 - [\[] 50 51 - [_] 51 52 - [\]] 52 53 - [,] 53 54 - [Method] 55 61 - [\]] 61 62 - [)] 62 63 - [{] 64 65 + [private] 1 9 + [final] 9 15 + [class] 15 21 + [DispatchVendor] 21 36 + [(] 35 37 + [map] 36 40 + [:] 39 41 + [Map] 41 45 + [\[] 44 46 + [Class] 45 51 + [\[] 50 52 + [_] 51 53 + [\]] 52 54 + [,] 53 55 + [Method] 55 62 + [\]] 61 63 + [)] 62 64 + [{] 64 66 L573 - [private] 3 10 - [val] 11 14 - [baseMap] 15 22 - [:] 22 23 - [Map] 24 27 - [\[] 27 28 - [Class] 28 33 - [\[] 33 34 - [_] 34 35 - [\]] 35 36 - [,] 36 37 - [Option] 38 44 - [\[] 44 45 - [Method] 45 51 - [\]] 51 52 - [\]] 52 53 - [=] 54 55 + [private] 3 11 + [val] 11 15 + [baseMap] 15 23 + [:] 22 24 + [Map] 24 28 + [\[] 27 29 + [Class] 28 34 + [\[] 33 35 + [_] 34 36 + [\]] 35 37 + [,] 36 38 + [Option] 38 45 + [\[] 44 46 + [Method] 45 52 + [\]] 51 53 + [\]] 52 54 + [=] 54 56 L574 - [Map] 5 8 - [(] 8 9 - [map] 9 12 - [.] 12 13 - [map] 13 16 - [{] 16 17 - [case] 17 21 - [(] 22 23 - [k] 23 24 - [,] 24 25 - [v] 25 26 - [)] 26 27 - [=>] 28 30 - [(] 31 32 - [k] 32 33 - [,] 33 34 - [Some] 35 39 - [(] 39 40 - [v] 40 41 - [)] 41 42 - [)] 42 43 - [}] 43 44 - [.] 44 45 - [toList] 45 51 - [:] 52 53 - [_] 53 54 - [*] 54 55 - [)] 55 56 + [Map] 5 9 + [(] 8 10 + [map] 9 13 + [.] 12 14 + [map] 13 17 + [{] 16 18 + [case] 17 22 + [(] 22 24 + [k] 23 25 + [,] 24 26 + [v] 25 27 + [)] 26 28 + [=>] 28 31 + [(] 31 33 + [k] 32 34 + [,] 33 35 + [Some] 35 40 + [(] 39 41 + [v] 40 42 + [)] 41 43 + [)] 42 44 + [}] 43 45 + [.] 44 46 + [toList] 45 52 + [:] 52 54 + [_] 53 55 + [*] 54 56 + [)] 55 57 L576 - [def] 3 6 - [vend] 7 11 - [(] 11 12 - [actor] 12 17 - [:] 17 18 - [LiftActorJ] 19 29 - [)] 29 30 - [:] 30 31 - [PartialFunction] 32 47 - [\[] 47 48 - [Any] 48 51 - [,] 51 52 - [Unit] 53 57 - [\]] 57 58 - [=] 59 60 + [def] 3 7 + [vend] 7 12 + [(] 11 13 + [actor] 12 18 + [:] 17 19 + [LiftActorJ] 19 30 + [)] 29 31 + [:] 30 32 + [PartialFunction] 32 48 + [\[] 47 49 + [Any] 48 52 + [,] 51 53 + [Unit] 53 58 + [\]] 57 59 + [=] 59 61 L577 - [new] 5 8 - [PartialFunction] 9 24 - [\[] 24 25 - [Any] 25 28 - [,] 28 29 - [Unit] 30 34 - [\]] 34 35 - [{] 36 37 + [new] 5 9 + [PartialFunction] 9 25 + [\[] 24 26 + [Any] 25 29 + [,] 28 30 + [Unit] 30 35 + [\]] 34 36 + [{] 36 38 L578 - [var] 7 10 - [theMap] 11 17 - [:] 17 18 - [Map] 19 22 - [\[] 22 23 - [Class] 23 28 - [\[] 28 29 - [_] 29 30 - [\]] 30 31 - [,] 31 32 - [Option] 33 39 - [\[] 39 40 - [Method] 40 46 - [\]] 46 47 - [\]] 47 48 - [=] 49 50 - [baseMap] 51 58 + [var] 7 11 + [theMap] 11 18 + [:] 17 19 + [Map] 19 23 + [\[] 22 24 + [Class] 23 29 + [\[] 28 30 + [_] 29 31 + [\]] 30 32 + [,] 31 33 + [Option] 33 40 + [\[] 39 41 + [Method] 40 47 + [\]] 46 48 + [\]] 47 49 + [=] 49 51 + [baseMap] 51 59 L580 - [def] 7 10 - [findClass] 11 20 - [(] 20 21 - [clz] 21 24 - [:] 24 25 - [Class] 26 31 - [\[] 31 32 - [_] 32 33 - [\]] 33 34 - [)] 34 35 - [:] 35 36 - [Option] 37 43 - [\[] 43 44 - [Method] 44 50 - [\]] 50 51 - [=] 52 53 + [def] 7 11 + [findClass] 11 21 + [(] 20 22 + [clz] 21 25 + [:] 24 26 + [Class] 26 32 + [\[] 31 33 + [_] 32 34 + [\]] 33 35 + [)] 34 36 + [:] 35 37 + [Option] 37 44 + [\[] 43 45 + [Method] 44 51 + [\]] 50 52 + [=] 52 54 L581 - [theMap] 9 15 - [.] 15 16 - [find] 16 20 - [(] 20 21 - [_] 21 22 - [.] 22 23 - [_1] 23 25 - [.] 25 26 - [isAssignableFrom] 26 42 - [(] 42 43 - [clz] 43 46 - [)] 46 47 - [)] 47 48 - [.] 48 49 - [flatMap] 49 56 - [(] 56 57 - [_] 57 58 - [.] 58 59 - [_2] 59 61 - [)] 61 62 + [theMap] 9 16 + [.] 15 17 + [find] 16 21 + [(] 20 22 + [_] 21 23 + [.] 22 24 + [_1] 23 26 + [.] 25 27 + [isAssignableFrom] 26 43 + [(] 42 44 + [clz] 43 47 + [)] 46 48 + [)] 47 49 + [.] 48 50 + [flatMap] 49 57 + [(] 56 58 + [_] 57 59 + [.] 58 60 + [_2] 59 62 + [)] 61 63 L583 - [def] 7 10 - [isDefinedAt] 11 22 - [(] 22 23 - [v] 23 24 - [:] 24 25 - [Any] 26 29 - [)] 29 30 - [:] 30 31 - [Boolean] 32 39 - [=] 40 41 - [{] 42 43 + [def] 7 11 + [isDefinedAt] 11 23 + [(] 22 24 + [v] 23 25 + [:] 24 26 + [Any] 26 30 + [)] 29 31 + [:] 30 32 + [Boolean] 32 40 + [=] 40 42 + [{] 42 44 L584 - [val] 9 12 - [clz] 13 16 - [=] 17 18 - [v] 19 20 - [.] 20 21 - [asInstanceOf] 21 33 - [\[] 33 34 - [Object] 34 40 - [\]] 40 41 - [.] 41 42 - [getClass] 42 50 + [val] 9 13 + [clz] 13 17 + [=] 17 19 + [v] 19 21 + [.] 20 22 + [asInstanceOf] 21 34 + [\[] 33 35 + [Object] 34 41 + [\]] 40 42 + [.] 41 43 + [getClass] 42 51 L585 - [theMap] 9 15 - [.] 15 16 - [get] 16 19 - [(] 19 20 - [clz] 20 23 - [)] 23 24 - [match] 25 30 - [{] 31 32 + [theMap] 9 16 + [.] 15 17 + [get] 16 20 + [(] 19 21 + [clz] 20 24 + [)] 23 25 + [match] 25 31 + [{] 31 33 L586 - [case] 11 15 - [Some] 16 20 - [(] 20 21 - [Some] 21 25 - [(] 25 26 - [_] 26 27 - [)] 27 28 - [)] 28 29 - [=>] 30 32 - [true] 33 37 + [case] 11 16 + [Some] 16 21 + [(] 20 22 + [Some] 21 26 + [(] 25 27 + [_] 26 28 + [)] 27 29 + [)] 28 30 + [=>] 30 33 + [true] 33 38 L587 - [case] 11 15 - [None] 16 20 - [=>] 21 23 - [{] 24 25 + [case] 11 16 + [None] 16 21 + [=>] 21 24 + [{] 24 26 L588 - [val] 13 16 - [answer] 17 23 - [=] 24 25 - [findClass] 26 35 - [(] 35 36 - [clz] 36 39 - [)] 39 40 + [val] 13 17 + [answer] 17 24 + [=] 24 26 + [findClass] 26 36 + [(] 35 37 + [clz] 36 40 + [)] 39 41 L589 - [theMap] 13 19 - [+=] 20 22 - [clz] 23 26 - [->] 27 29 - [answer] 30 36 + [theMap] 13 20 + [+=] 20 23 + [clz] 23 27 + [->] 27 30 + [answer] 30 37 L590 - [answer] 13 19 - [.] 19 20 - [isDefined] 20 29 + [answer] 13 20 + [.] 19 21 + [isDefined] 20 30 L591 - [}] 11 12 + [}] 11 13 L592 - [case] 11 15 - [_] 16 17 - [=>] 18 20 - [false] 21 26 + [case] 11 16 + [_] 16 18 + [=>] 18 21 + [false] 21 27 L593 - [}] 9 10 + [}] 9 11 L594 - [}] 7 8 + [}] 7 9 L596 - [def] 7 10 - [apply] 11 16 - [(] 16 17 - [v] 17 18 - [:] 18 19 - [Any] 20 23 - [)] 23 24 - [:] 24 25 - [Unit] 26 30 - [=] 31 32 - [{] 33 34 + [def] 7 11 + [apply] 11 17 + [(] 16 18 + [v] 17 19 + [:] 18 20 + [Any] 20 24 + [)] 23 25 + [:] 24 26 + [Unit] 26 31 + [=] 31 33 + [{] 33 35 L597 - [val] 9 12 - [o] 13 14 - [:] 14 15 - [Object] 16 22 - [=] 23 24 - [v] 25 26 - [.] 26 27 - [asInstanceOf] 27 39 - [\[] 39 40 - [Object] 40 46 - [\]] 46 47 + [val] 9 13 + [o] 13 15 + [:] 14 16 + [Object] 16 23 + [=] 23 25 + [v] 25 27 + [.] 26 28 + [asInstanceOf] 27 40 + [\[] 39 41 + [Object] 40 47 + [\]] 46 48 L598 - [val] 9 12 - [meth] 13 17 - [=] 18 19 - [theMap] 20 26 - [(] 26 27 - [o] 27 28 - [.] 28 29 - [getClass] 29 37 - [)] 37 38 - [.] 38 39 - [get] 39 42 + [val] 9 13 + [meth] 13 18 + [=] 18 20 + [theMap] 20 27 + [(] 26 28 + [o] 27 29 + [.] 28 30 + [getClass] 29 38 + [)] 37 39 + [.] 38 40 + [get] 39 43 L599 - [meth] 9 13 - [.] 13 14 - [invoke] 14 20 - [(] 20 21 - [actor] 21 26 - [,] 26 27 - [o] 28 29 - [)] 29 30 - [match] 31 36 - [{] 37 38 + [meth] 9 14 + [.] 13 15 + [invoke] 14 21 + [(] 20 22 + [actor] 21 27 + [,] 26 28 + [o] 28 30 + [)] 29 31 + [match] 31 37 + [{] 37 39 L600 - [case] 11 15 - [null] 16 20 - [=>] 21 23 + [case] 11 16 + [null] 16 21 + [=>] 21 24 L601 - [case] 11 15 - [x] 16 17 - [=>] 18 20 - [actor] 21 26 - [.] 26 27 - [internalReply] 27 40 - [(] 40 41 - [x] 41 42 - [)] 42 43 + [case] 11 16 + [x] 16 18 + [=>] 18 21 + [actor] 21 27 + [.] 26 28 + [internalReply] 27 41 + [(] 40 42 + [x] 41 43 + [)] 42 44 L602 - [}] 9 10 + [}] 9 11 L603 - [}] 7 8 + [}] 7 9 L604 - [}] 5 6 + [}] 5 7 L605 - [}] 1 2 + [}] 1 3 L607 - [/**\n * Java versions of Actors sh[ 1 4 + [/**\n * Java versions of Actors sh[ 1 5 L612 - [class] 1 6 - [LiftActorJ] 7 17 - [extends] 18 25 - [JavaActorBase] 26 39 - [with] 40 44 - [LiftActor] 45 54 - [{] 55 56 + [class] 1 7 + [LiftActorJ] 7 18 + [extends] 18 26 + [JavaActorBase] 26 40 + [with] 40 45 + [LiftActor] 45 55 + [{] 55 57 L613 - [protected] 3 12 - [lazy] 13 17 - [val] 18 21 - [_messageHandler] 22 37 - [:] 37 38 - [PartialFunction] 39 54 - [\[] 54 55 - [Any] 55 58 - [,] 58 59 - [Unit] 60 64 - [\]] 64 65 - [=] 66 67 + [protected] 3 13 + [lazy] 13 18 + [val] 18 22 + [_messageHandler] 22 38 + [:] 37 39 + [PartialFunction] 39 55 + [\[] 54 56 + [Any] 55 59 + [,] 58 60 + [Unit] 60 65 + [\]] 64 66 + [=] 66 68 L614 - [calculateJavaMessageHandler] 5 32 + [calculateJavaMessageHandler] 5 33 L616 - [protected] 3 12 - [def] 13 16 - [calculateJavaMessageHandler] 17 44 - [=] 45 46 - [LiftActorJ] 47 57 - [.] 57 58 - [calculateHandler] 58 74 - [(] 74 75 - [this] 75 79 - [)] 79 80 + [protected] 3 13 + [def] 13 17 + [calculateJavaMessageHandler] 17 45 + [=] 45 47 + [LiftActorJ] 47 58 + [.] 57 59 + [calculateHandler] 58 75 + [(] 74 76 + [this] 75 80 + [)] 79 81 L618 - [protected] 3 12 - [def] 13 16 - [messageHandler] 17 31 - [=] 32 33 - [_messageHandler] 34 49 + [protected] 3 13 + [def] 13 17 + [messageHandler] 17 32 + [=] 32 34 + [_messageHandler] 34 50 L620 - [private] 3 10 - [\[] 10 11 - [actor] 11 16 - [\]] 16 17 - [def] 18 21 - [internalReply] 22 35 - [(] 35 36 - [v] 36 37 - [:] 37 38 - [Any] 39 42 - [)] 42 43 - [=] 44 45 - [reply] 46 51 - [(] 51 52 - [v] 52 53 - [)] 53 54 + [private] 3 11 + [\[] 10 12 + [actor] 11 17 + [\]] 16 18 + [def] 18 22 + [internalReply] 22 36 + [(] 35 37 + [v] 36 38 + [:] 37 39 + [Any] 39 43 + [)] 42 44 + [=] 44 46 + [reply] 46 52 + [(] 51 53 + [v] 52 54 + [)] 53 55 L621 - [}] 1 2 + [}] 1 3 EOF diff --git a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Issue628.txt b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Issue628.txt index cb117c3d8c..a72ac8a4ac 100644 --- a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Issue628.txt +++ b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Issue628.txt @@ -1,8 +1,8 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [var] 1 3 - [str] 5 7 - [=] 9 9 - ["Hello Hello Hello Hello Hello Hel[ 11 4404 - [;] 4405 4405 + [var] 1 4 + [str] 5 8 + [=] 9 10 + ["Hello Hello Hello Hello Hello Hel[ 11 4405 + [;] 4405 4406 EOF diff --git a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift4.2.txt b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift4.2.txt index 53f2e37e53..3df01edf44 100644 --- a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift4.2.txt +++ b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift4.2.txt @@ -1,108 +1,108 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [let] 1 3 - [diceRoll] 5 12 - [=] 14 14 - [Int] 16 18 - [.] 19 19 - [random] 20 25 - [(] 26 26 - [in] 27 28 - [:] 29 29 - [1] 31 31 - [...] 33 35 - [6] 37 37 - [)] 38 38 + [let] 1 4 + [diceRoll] 5 13 + [=] 14 15 + [Int] 16 19 + [.] 19 20 + [random] 20 26 + [(] 26 27 + [in] 27 29 + [:] 29 30 + [1] 31 32 + [...] 33 36 + [6] 37 38 + [)] 38 39 L5 - [let] 1 3 - [randomUnit] 5 14 - [=] 16 16 - [Double] 18 23 - [.] 24 24 - [random] 25 30 - [(] 31 31 - [in] 32 33 - [:] 34 34 - [0] 36 36 - [..] 38 39 - [<] 40 40 - [1] 42 42 - [)] 43 43 + [let] 1 4 + [randomUnit] 5 15 + [=] 16 17 + [Double] 18 24 + [.] 24 25 + [random] 25 31 + [(] 31 32 + [in] 32 34 + [:] 34 35 + [0] 36 37 + [..] 38 40 + [<] 40 41 + [1] 42 43 + [)] 43 44 L6 - [let] 1 3 - [randomBool] 5 14 - [=] 16 16 - [Bool] 18 21 - [.] 22 22 - [random] 23 28 - [(] 29 29 - [)] 30 30 + [let] 1 4 + [randomBool] 5 15 + [=] 16 17 + [Bool] 18 22 + [.] 22 23 + [random] 23 29 + [(] 29 30 + [)] 30 31 L9 - [public] 1 6 - [class] 8 12 - [C] 14 14 - [{] 16 16 + [public] 1 7 + [class] 8 13 + [C] 14 15 + [{] 16 17 L10 - [public] 3 8 - [func] 10 13 - [f] 15 15 - [(] 16 16 - [)] 17 17 - [{] 19 19 - [}] 20 20 + [public] 3 9 + [func] 10 14 + [f] 15 16 + [(] 16 17 + [)] 17 18 + [{] 19 20 + [}] 20 21 L11 - [}] 1 1 + [}] 1 2 L13 - [public] 1 6 - [class] 8 12 - [Cbis] 14 17 - [{] 19 19 + [public] 1 7 + [class] 8 13 + [Cbis] 14 18 + [{] 19 20 L14 - [@] 3 3 - [usableFromInline] 4 19 - [internal] 21 28 - [class] 30 34 - [D] 36 36 - [{] 38 38 + [@] 3 4 + [usableFromInline] 4 20 + [internal] 21 29 + [class] 30 35 + [D] 36 37 + [{] 38 39 L15 - [@] 5 5 - [usableFromInline] 6 21 - [internal] 23 30 - [func] 32 35 - [f] 37 37 - [(] 38 38 - [)] 39 39 - [{] 41 41 - [}] 42 42 + [@] 5 6 + [usableFromInline] 6 22 + [internal] 23 31 + [func] 32 36 + [f] 37 38 + [(] 38 39 + [)] 39 40 + [{] 41 42 + [}] 42 43 L17 - [@] 5 5 - [inlinable] 6 14 - [internal] 16 23 - [func] 25 28 - [g] 30 30 - [(] 31 31 - [)] 32 32 - [{] 34 34 - [}] 35 35 + [@] 5 6 + [inlinable] 6 15 + [internal] 16 24 + [func] 25 29 + [g] 30 31 + [(] 31 32 + [)] 32 33 + [{] 34 35 + [}] 35 36 L18 - [}] 3 3 + [}] 3 4 L19 - [}] 1 1 + [}] 1 2 L22 - [#warning] 1 8 - [(] 9 9 - ["this is incomplete"] 10 29 - [)] 30 30 + [#warning] 1 9 + [(] 9 10 + ["this is incomplete"] 10 30 + [)] 30 31 L24 - [#if] 1 3 - [MY_BUILD_CONFIG] 5 19 - [&&] 21 22 - [MY_OTHER_BUILD_CONFIG] 24 44 + [#if] 1 4 + [MY_BUILD_CONFIG] 5 20 + [&&] 21 23 + [MY_OTHER_BUILD_CONFIG] 24 45 L25 - [#error] 3 8 - [(] 9 9 - ["MY_BUILD_CONFIG and MY_OTHER_BUIL[ 10 71 - [)] 72 72 + [#error] 3 9 + [(] 9 10 + ["MY_BUILD_CONFIG and MY_OTHER_BUIL[ 10 72 + [)] 72 73 L26 - [#endif] 1 6 + [#endif] 1 7 EOF diff --git a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.txt b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.txt index 5eaa13610c..5a8a5f541d 100644 --- a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.txt +++ b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.txt @@ -1,200 +1,200 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [enum] 1 4 - [Result] 6 11 - [<] 12 12 - [Success] 13 19 - [,] 20 20 - [Failure] 22 28 - [:] 29 29 - [Error] 31 35 - [>] 36 36 - [{] 38 38 + [enum] 1 5 + [Result] 6 12 + [<] 12 13 + [Success] 13 20 + [,] 20 21 + [Failure] 22 29 + [:] 29 30 + [Error] 31 36 + [>] 36 37 + [{] 38 39 L5 - [case] 5 8 - [success] 10 16 - [(] 17 17 - [Success] 18 24 - [)] 25 25 + [case] 5 9 + [success] 10 17 + [(] 17 18 + [Success] 18 25 + [)] 25 26 L6 - [case] 5 8 - [failure] 10 16 - [(] 17 17 - [Failure] 18 24 - [)] 25 25 + [case] 5 9 + [failure] 10 17 + [(] 17 18 + [Failure] 18 25 + [)] 25 26 L7 - [}] 1 1 + [}] 1 2 L10 - [struct] 1 6 - [MyType] 8 13 - [{] 15 15 - [}] 16 16 + [struct] 1 7 + [MyType] 8 14 + [{] 15 16 + [}] 16 17 L11 - [#if] 1 3 - [compiler] 5 12 - [(] 13 13 - [<] 14 14 - [5.0] 15 17 - [)] 18 18 + [#if] 1 4 + [compiler] 5 13 + [(] 13 14 + [<] 14 15 + [5.0] 15 18 + [)] 18 19 L12 - [extension] 1 9 - [MyType] 11 16 - [:] 18 18 - [_ExpressibleByStringInterpolation] 20 52 - [{] 54 54 - [}] 56 56 + [extension] 1 10 + [MyType] 11 17 + [:] 18 19 + [_ExpressibleByStringInterpolation] 20 53 + [{] 54 55 + [}] 56 57 L13 - [#else] 1 5 + [#else] 1 6 L14 - [extension] 1 9 - [MyType] 11 16 - [:] 18 18 - [ExpressibleByStringInterpolation] 20 51 - [{] 53 53 - [}] 55 55 + [extension] 1 10 + [MyType] 11 17 + [:] 18 19 + [ExpressibleByStringInterpolation] 20 52 + [{] 53 54 + [}] 55 56 L15 - [#endif] 1 6 + [#endif] 1 7 L18 - [func] 1 4 - [foo] 6 8 - [(] 9 9 - [_] 10 10 - [fn] 12 13 - [:] 14 14 - [@] 16 16 - [autoclosure] 17 27 - [(] 29 29 - [)] 30 30 - [->] 32 33 - [Int] 35 37 - [)] 38 38 - [{] 40 40 - [}] 41 41 + [func] 1 5 + [foo] 6 9 + [(] 9 10 + [_] 10 11 + [fn] 12 14 + [:] 14 15 + [@] 16 17 + [autoclosure] 17 28 + [(] 29 30 + [)] 30 31 + [->] 32 34 + [Int] 35 38 + [)] 38 39 + [{] 40 41 + [}] 41 42 L19 - [func] 1 4 - [bar] 6 8 - [(] 9 9 - [_] 10 10 - [fn] 12 13 - [:] 14 14 - [@] 16 16 - [autoclosure] 17 27 - [(] 29 29 - [)] 30 30 - [->] 32 33 - [Int] 35 37 - [)] 38 38 - [{] 40 40 + [func] 1 5 + [bar] 6 9 + [(] 9 10 + [_] 10 11 + [fn] 12 14 + [:] 14 15 + [@] 16 17 + [autoclosure] 17 28 + [(] 29 30 + [)] 30 31 + [->] 32 34 + [Int] 35 38 + [)] 38 39 + [{] 40 41 L21 - [foo] 3 5 - [(] 6 6 - [fn] 7 8 - [(] 9 9 - [)] 10 10 - [)] 11 11 + [foo] 3 6 + [(] 6 7 + [fn] 7 9 + [(] 9 10 + [)] 10 11 + [)] 11 12 L22 - [}] 1 1 + [}] 1 2 L25 - [@] 1 1 - [dynamicCallable] 2 16 + [@] 1 2 + [dynamicCallable] 2 17 L26 - [struct] 1 6 - [ToyCallable] 8 18 - [{] 20 20 + [struct] 1 7 + [ToyCallable] 8 19 + [{] 20 21 L27 - [func] 3 6 - [dynamicallyCall] 8 22 - [(] 23 23 - [withArguments] 24 36 - [:] 37 37 - [\[] 39 39 - [Int] 40 42 - [\]] 43 43 - [)] 44 44 - [{] 46 46 - [}] 47 47 + [func] 3 7 + [dynamicallyCall] 8 23 + [(] 23 24 + [withArguments] 24 37 + [:] 37 38 + [\[] 39 40 + [Int] 40 43 + [\]] 43 44 + [)] 44 45 + [{] 46 47 + [}] 47 48 L28 - [func] 3 6 - [dynamicallyCall] 8 22 - [(] 23 23 - [withKeywordArguments] 24 43 - [:] 44 44 - [KeyValuePairs] 46 58 - [<] 59 59 - [String] 60 65 - [,] 66 66 - [Int] 68 70 - [>] 71 71 - [)] 72 72 - [{] 74 74 - [}] 75 75 + [func] 3 7 + [dynamicallyCall] 8 23 + [(] 23 24 + [withKeywordArguments] 24 44 + [:] 44 45 + [KeyValuePairs] 46 59 + [<] 59 60 + [String] 60 66 + [,] 66 67 + [Int] 68 71 + [>] 71 72 + [)] 72 73 + [{] 74 75 + [}] 75 76 L29 - [}] 1 1 + [}] 1 2 L30 - [let] 1 3 - [toy] 5 7 - [=] 9 9 - [ToyCallable] 11 21 - [(] 22 22 - [)] 23 23 + [let] 1 4 + [toy] 5 8 + [=] 9 10 + [ToyCallable] 11 22 + [(] 22 23 + [)] 23 24 L31 - [toy] 1 3 - [(] 4 4 - [1] 5 5 - [,] 6 6 - [2] 8 8 - [,] 9 9 - [3] 11 11 - [)] 12 12 + [toy] 1 4 + [(] 4 5 + [1] 5 6 + [,] 6 7 + [2] 8 9 + [,] 9 10 + [3] 11 12 + [)] 12 13 L32 - [toy] 1 3 - [(] 4 4 - [label] 5 9 - [:] 10 10 - [1] 12 12 - [,] 13 13 - [2] 15 15 - [)] 16 16 + [toy] 1 4 + [(] 4 5 + [label] 5 10 + [:] 10 11 + [1] 12 13 + [,] 13 14 + [2] 15 16 + [)] 16 17 L35 - [let] 1 3 - [id] 5 6 - [=] 8 8 - [\\] 10 10 - [Int] 11 13 - [.] 14 14 - [self] 15 18 + [let] 1 4 + [id] 5 7 + [=] 8 9 + [\\] 10 11 + [Int] 11 14 + [.] 14 15 + [self] 15 19 L37 - [var] 1 3 - [x] 5 5 - [=] 7 7 - [2] 9 9 + [var] 1 4 + [x] 5 6 + [=] 7 8 + [2] 9 10 L38 - [print] 1 5 - [(] 6 6 - [x] 7 7 - [\[] 8 8 - [keyPath] 9 15 - [:] 16 16 - [id] 18 19 - [\]] 20 20 - [)] 21 21 + [print] 1 6 + [(] 6 7 + [x] 7 8 + [\[] 8 9 + [keyPath] 9 16 + [:] 16 17 + [id] 18 20 + [\]] 20 21 + [)] 21 22 L39 - [x] 1 1 - [\[] 2 2 - [keyPath] 3 9 - [:] 10 10 - [id] 12 13 - [\]] 14 14 - [=] 16 16 - [3] 18 18 + [x] 1 2 + [\[] 2 3 + [keyPath] 3 10 + [:] 10 11 + [id] 12 14 + [\]] 14 15 + [=] 16 17 + [3] 18 19 L40 - [print] 1 5 - [(] 6 6 - [x] 7 7 - [\[] 8 8 - [keyPath] 9 15 - [:] 16 16 - [id] 18 19 - [\]] 20 20 - [)] 21 21 + [print] 1 6 + [(] 6 7 + [x] 7 8 + [\[] 8 9 + [keyPath] 9 16 + [:] 16 17 + [id] 18 20 + [\]] 20 21 + [)] 21 22 EOF diff --git a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.1.txt b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.1.txt index 7ef944ce1d..1906e2331d 100644 --- a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.1.txt +++ b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.1.txt @@ -1,290 +1,290 @@ [Image] or [Truncated image[ Bcol Ecol L6 - [import] 1 6 - [Combine] 8 14 + [import] 1 7 + [Combine] 8 15 L7 - [class] 1 5 - [Weather] 7 13 - [{] 15 15 + [class] 1 6 + [Weather] 7 14 + [{] 15 16 L8 - [@] 5 5 - [Published] 6 14 - [var] 16 18 - [temperature] 20 30 - [:] 31 31 - [Double] 33 38 + [@] 5 6 + [Published] 6 15 + [var] 16 19 + [temperature] 20 31 + [:] 31 32 + [Double] 33 39 L9 - [init] 5 8 - [(] 9 9 - [temperature] 10 20 - [:] 21 21 - [Double] 23 28 - [)] 29 29 - [{] 31 31 + [init] 5 9 + [(] 9 10 + [temperature] 10 21 + [:] 21 22 + [Double] 23 29 + [)] 29 30 + [{] 31 32 L10 - [self] 9 12 - [.] 13 13 - [temperature] 14 24 - [=] 26 26 - [temperature] 28 38 + [self] 9 13 + [.] 13 14 + [temperature] 14 25 + [=] 26 27 + [temperature] 28 39 L11 - [}] 5 5 + [}] 5 6 L12 - [}] 1 1 + [}] 1 2 L14 - [let] 1 3 - [weather] 5 11 - [=] 13 13 - [Weather] 15 21 - [(] 22 22 - [temperature] 23 33 - [:] 34 34 - [20] 36 37 - [)] 38 38 + [let] 1 4 + [weather] 5 12 + [=] 13 14 + [Weather] 15 22 + [(] 22 23 + [temperature] 23 34 + [:] 34 35 + [20] 36 38 + [)] 38 39 L15 - [let] 1 3 - [cancellable] 5 15 - [=] 17 17 - [weather] 19 25 - [.] 26 26 - [$] 27 27 - [temperature] 28 38 + [let] 1 4 + [cancellable] 5 16 + [=] 17 18 + [weather] 19 26 + [.] 26 27 + [$] 27 28 + [temperature] 28 39 L16 - [.] 5 5 - [sink] 6 9 - [(] 10 10 - [)] 11 11 - [{] 13 13 + [.] 5 6 + [sink] 6 10 + [(] 10 11 + [)] 11 12 + [{] 13 14 L17 - [print] 9 13 - [(] 15 15 - ["Temperature now: \\($0)"] 16 39 - [)] 40 40 + [print] 9 14 + [(] 15 16 + ["Temperature now: \\($0)"] 16 40 + [)] 40 41 L18 - [}] 1 1 + [}] 1 2 L19 - [weather] 1 7 - [.] 8 8 - [temperature] 9 19 - [=] 21 21 - [25] 23 24 + [weather] 1 8 + [.] 8 9 + [temperature] 9 20 + [=] 21 22 + [25] 23 25 L26 - [func] 1 4 - [makeMeACollection] 6 22 - [(] 23 23 - [)] 24 24 - [->] 26 27 - [some] 29 32 - [Collection] 34 43 - [{] 45 45 + [func] 1 5 + [makeMeACollection] 6 23 + [(] 23 24 + [)] 24 25 + [->] 26 28 + [some] 29 33 + [Collection] 34 44 + [{] 45 46 L27 - [return] 3 8 - [\[] 10 10 - [1] 11 11 - [,] 12 12 - [2] 14 14 - [,] 15 15 - [3] 17 17 - [\]] 18 18 + [return] 3 9 + [\[] 10 11 + [1] 11 12 + [,] 12 13 + [2] 14 15 + [,] 15 16 + [3] 17 18 + [\]] 18 19 L28 - [}] 1 1 + [}] 1 2 L31 - [@] 1 1 - [dynamicMemberLookup] 2 20 + [@] 1 2 + [dynamicMemberLookup] 2 21 L32 - [struct] 1 6 - [Lens] 8 11 - [<] 12 12 - [T] 13 13 - [>] 14 14 - [{] 16 16 + [struct] 1 7 + [Lens] 8 12 + [<] 12 13 + [T] 13 14 + [>] 14 15 + [{] 16 17 L33 - [let] 3 5 - [getter:] 7 13 - [(] 15 15 - [)] 16 16 - [->] 18 19 - [T] 21 21 + [let] 3 6 + [getter:] 7 14 + [(] 15 16 + [)] 16 17 + [->] 18 20 + [T] 21 22 L34 - [let] 3 5 - [setter:] 7 13 - [(] 15 15 - [T] 16 16 - [)] 17 17 - [->] 19 20 - [Void] 22 25 + [let] 3 6 + [setter:] 7 14 + [(] 15 16 + [T] 16 17 + [)] 17 18 + [->] 19 21 + [Void] 22 26 L36 - [var] 3 5 - [value] 7 11 - [:] 12 12 - [T] 14 14 - [{] 16 16 + [var] 3 6 + [value] 7 12 + [:] 12 13 + [T] 14 15 + [{] 16 17 L37 - [get] 5 7 - [{] 9 9 + [get] 5 8 + [{] 9 10 L38 - [return] 7 12 - [getter] 14 19 - [(] 20 20 - [)] 21 21 + [return] 7 13 + [getter] 14 20 + [(] 20 21 + [)] 21 22 L39 - [}] 5 5 + [}] 5 6 L40 - [set] 5 7 - [{] 9 9 + [set] 5 8 + [{] 9 10 L41 - [setter] 7 12 - [(] 13 13 - [newValue] 14 21 - [)] 22 22 + [setter] 7 13 + [(] 13 14 + [newValue] 14 22 + [)] 22 23 L42 - [}] 5 5 + [}] 5 6 L43 - [}] 3 3 + [}] 3 4 L45 - [subscript] 3 11 - [<] 12 12 - [U] 13 13 - [>] 14 14 - [(] 15 15 - [dynamicMember] 16 28 - [keyPath] 30 36 - [:] 37 37 - [WritableKeyPath] 39 53 - [<] 54 54 - [T] 55 55 - [,] 56 56 - [U] 58 58 - [>] 59 59 - [)] 60 60 - [->] 62 63 - [Lens] 65 68 - [<] 69 69 - [U] 70 70 - [>] 71 71 - [{] 73 73 + [subscript] 3 12 + [<] 12 13 + [U] 13 14 + [>] 14 15 + [(] 15 16 + [dynamicMember] 16 29 + [keyPath] 30 37 + [:] 37 38 + [WritableKeyPath] 39 54 + [<] 54 55 + [T] 55 56 + [,] 56 57 + [U] 58 59 + [>] 59 60 + [)] 60 61 + [->] 62 64 + [Lens] 65 69 + [<] 69 70 + [U] 70 71 + [>] 71 72 + [{] 73 74 L46 - [return] 5 10 - [Lens] 12 15 - [<] 16 16 - [U] 17 17 - [>] 18 18 - [(] 19 19 + [return] 5 11 + [Lens] 12 16 + [<] 16 17 + [U] 17 18 + [>] 18 19 + [(] 19 20 L47 - [getter:] 9 15 - [{] 17 17 - [self] 19 22 - [.] 23 23 - [value] 24 28 - [\[] 29 29 - [keyPath] 30 36 - [:] 37 37 - [keyPath] 39 45 - [\]] 46 46 - [}] 48 48 - [,] 49 49 + [getter:] 9 16 + [{] 17 18 + [self] 19 23 + [.] 23 24 + [value] 24 29 + [\[] 29 30 + [keyPath] 30 37 + [:] 37 38 + [keyPath] 39 46 + [\]] 46 47 + [}] 48 49 + [,] 49 50 L48 - [setter:] 9 15 - [{] 17 17 - [self] 19 22 - [.] 23 23 - [value] 24 28 - [\[] 29 29 - [keyPath] 30 36 - [:] 37 37 - [keyPath] 39 45 - [\]] 46 46 - [=] 48 48 - [$0] 50 51 - [}] 53 53 - [)] 54 54 + [setter:] 9 16 + [{] 17 18 + [self] 19 23 + [.] 23 24 + [value] 24 29 + [\[] 29 30 + [keyPath] 30 37 + [:] 37 38 + [keyPath] 39 46 + [\]] 46 47 + [=] 48 49 + [$0] 50 52 + [}] 53 54 + [)] 54 55 L49 - [}] 3 3 + [}] 3 4 L50 - [}] 1 1 + [}] 1 2 L53 - [struct] 1 6 - [Dog] 8 10 - [{] 12 12 + [struct] 1 7 + [Dog] 8 11 + [{] 12 13 L54 - [var] 3 5 - [name] 7 10 - [=] 12 12 - ["Generic dog name"] 14 31 + [var] 3 6 + [name] 7 11 + [=] 12 13 + ["Generic dog name"] 14 32 L55 - [var] 3 5 - [age] 7 9 - [=] 11 11 - [0] 13 13 + [var] 3 6 + [age] 7 10 + [=] 11 12 + [0] 13 14 L58 - [init] 3 6 - [(] 7 7 - [name] 8 11 - [:] 12 12 - [String] 14 19 - [=] 21 21 - ["Generic dog name"] 23 40 - [,] 41 41 - [age] 43 45 - [:] 46 46 - [Int] 48 50 - [=] 52 52 - [0] 54 54 - [)] 55 55 - [{] 57 57 - [}] 58 58 + [init] 3 7 + [(] 7 8 + [name] 8 12 + [:] 12 13 + [String] 14 20 + [=] 21 22 + ["Generic dog name"] 23 41 + [,] 41 42 + [age] 43 46 + [:] 46 47 + [Int] 48 51 + [=] 52 53 + [0] 54 55 + [)] 55 56 + [{] 57 58 + [}] 58 59 L59 - [}] 1 1 + [}] 1 2 L61 - [let] 1 3 - [sparky] 5 10 - [=] 12 12 - [Dog] 14 16 - [(] 17 17 - [name] 18 21 - [:] 22 22 - ["Sparky"] 24 31 - [)] 32 32 + [let] 1 4 + [sparky] 5 11 + [=] 12 13 + [Dog] 14 17 + [(] 17 18 + [name] 18 22 + [:] 22 23 + ["Sparky"] 24 32 + [)] 32 33 L65 - [enum] 1 4 - [Foo] 6 8 - [{] 10 10 - [case] 12 15 - [zero] 17 20 - [,] 21 21 - [one] 23 25 - [}] 27 27 + [enum] 1 5 + [Foo] 6 9 + [{] 10 11 + [case] 12 16 + [zero] 17 21 + [,] 21 22 + [one] 23 26 + [}] 27 28 L67 - [let] 1 3 - [foo] 5 7 - [:] 8 8 - [Foo] 10 12 - [?] 13 13 - [=] 15 15 - [.] 17 17 - [zero] 18 21 + [let] 1 4 + [foo] 5 8 + [:] 8 9 + [Foo] 10 13 + [?] 13 14 + [=] 15 16 + [.] 17 18 + [zero] 18 22 L69 - [switch] 1 6 - [foo] 8 10 - [{] 12 12 + [switch] 1 7 + [foo] 8 11 + [{] 12 13 L70 - [case] 3 6 - [.] 8 8 - [zero] 9 12 - [:] 13 13 - [break] 15 19 + [case] 3 7 + [.] 8 9 + [zero] 9 13 + [:] 13 14 + [break] 15 20 L71 - [case] 3 6 - [.] 8 8 - [one] 9 11 - [:] 12 12 - [break] 14 18 + [case] 3 7 + [.] 8 9 + [one] 9 12 + [:] 12 13 + [break] 14 19 L72 - [case] 3 6 - [.] 8 8 - [none] 9 12 - [:] 13 13 - [break] 15 19 + [case] 3 7 + [.] 8 9 + [none] 9 13 + [:] 13 14 + [break] 15 20 L73 - [}] 1 1 + [}] 1 2 EOF diff --git a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.2.txt b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.2.txt index f72139cbd1..2fbbe70f9b 100644 --- a/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.2.txt +++ b/pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.2.txt @@ -1,111 +1,111 @@ [Image] or [Truncated image[ Bcol Ecol L4 - [struct] 1 6 - [Adder] 8 12 - [{] 14 14 + [struct] 1 7 + [Adder] 8 13 + [{] 14 15 L5 - [var] 3 5 - [base] 7 10 - [:] 11 11 - [Int] 13 15 + [var] 3 6 + [base] 7 11 + [:] 11 12 + [Int] 13 16 L6 - [func] 3 6 - [callAsFunction] 8 21 - [(] 22 22 - [_] 23 23 - [x] 25 25 - [:] 26 26 - [Int] 28 30 - [)] 31 31 - [->] 33 34 - [Int] 36 38 - [{] 40 40 + [func] 3 7 + [callAsFunction] 8 22 + [(] 22 23 + [_] 23 24 + [x] 25 26 + [:] 26 27 + [Int] 28 31 + [)] 31 32 + [->] 33 35 + [Int] 36 39 + [{] 40 41 L7 - [return] 5 10 - [x] 12 12 - [+] 14 14 - [base] 16 19 + [return] 5 11 + [x] 12 13 + [+] 14 15 + [base] 16 20 L8 - [}] 3 3 + [}] 3 4 L9 - [}] 1 1 + [}] 1 2 L10 - [var] 1 3 - [adder] 5 9 - [=] 11 11 - [Adder] 13 17 - [(] 18 18 - [base] 19 22 - [:] 23 23 - [3] 25 25 - [)] 26 26 + [var] 1 4 + [adder] 5 10 + [=] 11 12 + [Adder] 13 18 + [(] 18 19 + [base] 19 23 + [:] 23 24 + [3] 25 26 + [)] 26 27 L11 - [adder] 1 5 - [(] 6 6 - [10] 7 8 - [)] 9 9 + [adder] 1 6 + [(] 6 7 + [10] 7 9 + [)] 9 10 L14 - [struct] 1 6 - [User] 8 11 - [{] 13 13 + [struct] 1 7 + [User] 8 12 + [{] 13 14 L15 - [let] 3 5 - [email] 7 11 - [:] 12 12 - [String] 14 19 + [let] 3 6 + [email] 7 12 + [:] 12 13 + [String] 14 20 L16 - [let] 3 5 - [isAdmin] 7 13 - [:] 14 14 - [Bool] 16 19 + [let] 3 6 + [isAdmin] 7 14 + [:] 14 15 + [Bool] 16 20 L17 - [}] 1 1 + [}] 1 2 L19 - [users] 1 5 - [.] 6 6 - [map] 7 9 - [(] 10 10 - [\\] 11 11 - [.] 12 12 - [email] 13 17 - [)] 18 18 + [users] 1 6 + [.] 6 7 + [map] 7 10 + [(] 10 11 + [\\] 11 12 + [.] 12 13 + [email] 13 18 + [)] 18 19 L22 - [struct] 1 6 - [Subscriptable] 8 20 - [{] 22 22 + [struct] 1 7 + [Subscriptable] 8 21 + [{] 22 23 L23 - [subscript] 3 11 - [(] 12 12 - [x] 13 13 - [:] 14 14 - [Int] 16 18 - [,] 19 19 - [y] 21 21 - [:] 22 22 - [Int] 24 26 - [=] 28 28 - [0] 30 30 - [)] 31 31 - [{] 33 33 + [subscript] 3 12 + [(] 12 13 + [x] 13 14 + [:] 14 15 + [Int] 16 19 + [,] 19 20 + [y] 21 22 + [:] 22 23 + [Int] 24 27 + [=] 28 29 + [0] 30 31 + [)] 31 32 + [{] 33 34 L24 - [...] 5 7 + [...] 5 8 L25 - [}] 3 3 + [}] 3 4 L26 - [}] 1 1 + [}] 1 2 L28 - [let] 1 3 - [s] 5 5 - [=] 7 7 - [Subscriptable] 9 21 - [(] 22 22 - [)] 23 23 + [let] 1 4 + [s] 5 6 + [=] 7 8 + [Subscriptable] 9 22 + [(] 22 23 + [)] 23 24 L29 - [print] 1 5 - [(] 6 6 - [s] 7 7 - [\[] 8 8 - [0] 9 9 - [\]] 10 10 - [)] 11 11 + [print] 1 6 + [(] 6 7 + [s] 7 8 + [\[] 8 9 + [0] 9 10 + [\]] 10 11 + [)] 11 12 EOF diff --git a/pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/testdata/simple.txt b/pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/testdata/simple.txt index 60ded92bdf..fde92a6615 100644 --- a/pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/testdata/simple.txt +++ b/pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/testdata/simple.txt @@ -1,43 +1,43 @@ [Image] or [Truncated image[ Bcol Ecol L1 - [] 37 38 - [\n] 39 39 + [] 37 39 + [\n] 39 40 L2 - [<] 1 1 - [someTag] 2 8 - [>] 9 9 - [\n\t] 10 1 + [<] 1 2 + [someTag] 2 9 + [>] 9 10 + [\n\t] 10 2 L3 - [<] 2 2 - [someOtherTag] 3 14 - [>] 15 15 - [Somehow we would like to improve t[ 16 125 - [<] 126 126 - [/] 127 127 - [someOtherTag] 128 139 - [>] 140 140 - [\n\t] 141 1 + [<] 2 3 + [someOtherTag] 3 15 + [>] 15 16 + [Somehow we would like to improve t[ 16 126 + [<] 126 127 + [/] 127 128 + [someOtherTag] 128 140 + [>] 140 141 + [\n\t] 141 2 L4 - [<] 2 2 - [someOtherTag] 3 14 - [>] 15 15 - [Somehow we would like to improve t[ 16 125 - [<] 126 126 - [/] 127 127 - [someOtherTag] 128 139 - [>] 140 140 - [\n] 141 141 + [<] 2 3 + [someOtherTag] 3 15 + [>] 15 16 + [Somehow we would like to improve t[ 16 126 + [<] 126 127 + [/] 127 128 + [someOtherTag] 128 140 + [>] 140 141 + [\n] 141 142 L5 - [<] 1 1 - [/] 2 2 - [someTag] 3 9 - [>] 10 10 - [\n] 11 11 + [<] 1 2 + [/] 2 3 + [someTag] 3 10 + [>] 10 11 + [\n] 11 12 EOF