Checkstyle Results
The following document contains the results of Checkstyle 9.3 with google_checks.xml ruleset.
Summary
Files | ![]() |
![]() |
![]() |
---|---|---|---|
14 | 0 | 207 | 0 |
Files
File | ![]() |
![]() |
![]() |
---|---|---|---|
org/mal_lang/lib/AST.java | 0 | 79 | 0 |
org/mal_lang/lib/Analyzer.java | 0 | 13 | 0 |
org/mal_lang/lib/CompilerException.java | 0 | 1 | 0 |
org/mal_lang/lib/Distributions.java | 0 | 30 | 0 |
org/mal_lang/lib/LangConverter.java | 0 | 3 | 0 |
org/mal_lang/lib/Lexer.java | 0 | 10 | 0 |
org/mal_lang/lib/MalLogger.java | 0 | 3 | 0 |
org/mal_lang/lib/Parser.java | 0 | 57 | 0 |
org/mal_lang/lib/Position.java | 0 | 3 | 0 |
org/mal_lang/lib/Scope.java | 0 | 1 | 0 |
org/mal_lang/lib/Token.java | 0 | 6 | 0 |
org/mal_lang/lib/TokenType.java | 0 | 1 | 0 |
Rules
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | LeftCurly
|
2 | ![]() |
coding | MissingSwitchDefault | 1 | ![]() |
VariableDeclarationUsageDistance | 10 | ![]() | |
javadoc | MissingJavadocMethod
|
54 | ![]() |
MissingJavadocType
|
62 | ![]() | |
NonEmptyAtclauseDescription | 2 | ![]() | |
SummaryJavadoc
|
1 | ![]() | |
naming | AbbreviationAsWordInName
|
32 | ![]() |
MemberName
|
5 | ![]() | |
MethodName
|
38 | ![]() |
Details
org/mal_lang/lib/AST.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 23 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'AST' must contain no more than '1' consecutive capital letters. | 23 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 73 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'ID' must contain no more than '1' consecutive capital letters. | 73 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 87 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 102 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 118 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 122 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 133 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 149 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 154 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 161 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 171 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 187 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 195 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 212 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 232 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 248 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 256 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 266 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 287 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 326 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 342 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'CIA' must contain no more than '1' consecutive capital letters. | 342 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 347 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 359 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCExpr' must contain no more than '1' consecutive capital letters. | 359 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 365 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCBinaryExpr' must contain no more than '1' consecutive capital letters. | 365 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 369 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 376 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCAddExpr' must contain no more than '1' consecutive capital letters. | 376 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 387 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCSubExpr' must contain no more than '1' consecutive capital letters. | 387 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 398 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCMulExpr' must contain no more than '1' consecutive capital letters. | 398 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 409 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCDivExpr' must contain no more than '1' consecutive capital letters. | 409 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 420 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCPowExpr' must contain no more than '1' consecutive capital letters. | 420 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 431 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCFuncExpr' must contain no more than '1' consecutive capital letters. | 431 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 435 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 453 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'TTCNumExpr' must contain no more than '1' consecutive capital letters. | 453 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 467 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 475 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 485 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 489 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 495 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 507 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 511 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 522 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 538 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 543 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 559 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 563 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 570 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 581 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 593 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 605 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 616 |
![]() |
naming | MemberName | Member name 'e' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 617 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 625 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 636 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 651 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'IDExpr' must contain no more than '1' consecutive capital letters. | 651 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 665 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 679 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 689 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 710 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 730 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 736 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 752 |
org/mal_lang/lib/Analyzer.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 31 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'LOGGER' must contain no more than '1' consecutive capital letters. | 32 |
![]() |
naming | MemberName | Member name 'LOGGER' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 32 |
![]() |
naming | MethodName | Method name '_analyze' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 68 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'checkCIA' must contain no more than '1' consecutive capital letters. | 338 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'checkTTC' must contain no more than '1' consecutive capital letters. | 364 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'checkTTCExpr' must contain no more than '1' consecutive capital letters. | 406 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'checkTTCExpr' must contain no more than '1' consecutive capital letters. | 410 |
![]() |
javadoc | SummaryJavadoc | First sentence of Javadoc is missing an ending period. | 541 |
![]() |
javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 544 |
![]() |
javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 545 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'checkIDExpr' must contain no more than '1' consecutive capital letters. | 800 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'getLCA' must contain no more than '1' consecutive capital letters. | 910 |
org/mal_lang/lib/CompilerException.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 19 |
org/mal_lang/lib/Distributions.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 21 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 109 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 113 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 124 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 147 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 160 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 183 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 194 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 217 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 230 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 256 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 269 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 293 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 306 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 336 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 349 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 374 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 387 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 421 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 435 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 449 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 463 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 478 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 492 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 507 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 521 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 533 |
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 545 |
org/mal_lang/lib/LangConverter.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'LOGGER' must contain no more than '1' consecutive capital letters. | 62 |
![]() |
naming | MemberName | Member name 'LOGGER' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 62 |
![]() |
coding | MissingSwitchDefault | switch without "default" clause. | 314 |
org/mal_lang/lib/Lexer.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 29 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'LOGGER' must contain no more than '1' consecutive capital letters. | 30 |
![]() |
naming | MemberName | Member name 'LOGGER' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 30 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 105 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 133 |
![]() |
blocks | LeftCurly | '{' at column 9 should be on the previous line. | 437 |
![]() |
blocks | LeftCurly | '{' at column 9 should be on the previous line. | 447 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'token' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 548 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'preComments' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 549 |
org/mal_lang/lib/MalLogger.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 27 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 149 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 225 |
org/mal_lang/lib/Parser.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 29 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name 'LOGGER' must contain no more than '1' consecutive capital letters. | 30 |
![]() |
naming | MemberName | Member name 'LOGGER' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 30 |
![]() |
naming | MethodName | Method name '_next' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 98 |
![]() |
naming | MethodName | Method name '_expect' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 102 |
![]() |
naming | MethodName | Method name '_parse' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 110 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseID' must contain no more than '1' consecutive capital letters. | 141 |
![]() |
naming | MethodName | Method name '_parseID' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 141 |
![]() |
naming | MethodName | Method name '_parseString' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 153 |
![]() |
naming | MethodName | Method name '_parseDefine' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 165 |
![]() |
naming | MethodName | Method name '_parseMeta1' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 176 |
![]() |
naming | MethodName | Method name '_parseMeta2' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 182 |
![]() |
naming | MethodName | Method name '_parseMeta1List' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 190 |
![]() |
naming | MethodName | Method name '_parseInclude' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 199 |
![]() |
naming | MethodName | Method name '_parseNumber' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 228 |
![]() |
naming | MethodName | Method name '_parseCategory' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 245 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'firstToken' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 246 |
![]() |
naming | MethodName | Method name '_parseAsset' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 267 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'firstToken' declaration and its first usage is 6, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 268 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'name' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 276 |
![]() |
naming | MethodName | Method name '_parseAssetList' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 314 |
![]() |
naming | MethodName | Method name '_parseAttackStep' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 329 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'firstToken' declaration and its first usage is 6, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 330 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'asType' declaration and its first usage is 6, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 332 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'name' declaration and its first usage is 6, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 333 |
![]() |
naming | MethodName | Method name '_parseAttackStepType' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 359 |
![]() |
naming | MethodName | Method name '_parseTag' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 382 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseCIA' must contain no more than '1' consecutive capital letters. | 388 |
![]() |
naming | MethodName | Method name '_parseCIA' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 388 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseCIAList' must contain no more than '1' consecutive capital letters. | 399 |
![]() |
naming | MethodName | Method name '_parseCIAList' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 399 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseCIAClass' must contain no more than '1' consecutive capital letters. | 408 |
![]() |
naming | MethodName | Method name '_parseCIAClass' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 408 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseTTC' must contain no more than '1' consecutive capital letters. | 425 |
![]() |
naming | MethodName | Method name '_parseTTC' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 425 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseTTCExpr' must contain no more than '1' consecutive capital letters. | 439 |
![]() |
naming | MethodName | Method name '_parseTTCExpr' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 439 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseTTCTerm' must contain no more than '1' consecutive capital letters. | 457 |
![]() |
naming | MethodName | Method name '_parseTTCTerm' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 457 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseTTCFact' must contain no more than '1' consecutive capital letters. | 475 |
![]() |
naming | MethodName | Method name '_parseTTCFact' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 475 |
![]() |
naming | AbbreviationAsWordInName | Abbreviation in name '_parseTTCPrim' must contain no more than '1' consecutive capital letters. | 488 |
![]() |
naming | MethodName | Method name '_parseTTCPrim' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 488 |
![]() |
naming | MethodName | Method name '_parseExistence' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 519 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'firstToken' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 520 |
![]() |
naming | MethodName | Method name '_parseReaches' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 533 |
![]() |
coding | VariableDeclarationUsageDistance | Distance between variable 'firstToken' declaration and its first usage is 5, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). | 534 |
![]() |
naming | MethodName | Method name '_parseVariable' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 555 |
![]() |
naming | MethodName | Method name '_parseExpr' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 566 |
![]() |
naming | MethodName | Method name '_parseSteps' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 588 |
![]() |
naming | MethodName | Method name '_parseStep' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 601 |
![]() |
naming | MethodName | Method name '_parseAssociations' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 632 |
![]() |
naming | MethodName | Method name '_parseAssociations1' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 644 |
![]() |
naming | MethodName | Method name '_parseAssociation' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 664 |
![]() |
naming | MethodName | Method name '_parseMultiplicity' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 686 |
![]() |
naming | MethodName | Method name '_parseMultiplicityUnit' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 730 |
![]() |
naming | MethodName | Method name '_parseType' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. | 745 |
org/mal_lang/lib/Position.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 21 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 26 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 |
org/mal_lang/lib/Scope.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 84 |
org/mal_lang/lib/Token.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 21 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 49 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 59 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 |
org/mal_lang/lib/TokenType.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | MissingJavadocType | Missing a Javadoc comment. | 19 |