Hi everyone,
I am having a problem with our Sonar installation and was wondering if you could provide some help. After configuring my own quality profile, the analysis produces a StackOverflowError during parsing of one of our parser projects. At the end of the mail you find a (rather large) snippet of the log containing the output of the analysis of this particular project. I can provide the full log, but it is rather large (~50MB, 2MB zipped). It seems to me that the analysis has difficulties with one of our generated classes, namely BinaryExpression.java. In itself this seems to be a bug, but I am also in the situation where I wanted to exclude this file from the analysis, and it seems my exclusion pattern triggered. So maybe this file should not have been analyzed at all? Interestingly, this issue only occurs sometimes, even on the same revision of the project. The successful log is of course much longer, but I can provide this one as well. I can also provide the whole project if this helps. Best regards, Daniel Dietsch ---------------------------------------- Daniel Dietsch Chair of Software Engineering Department of Computer Science Albert-Ludwig University Freiburg Georges-Köhler-Allee 52 D-79110 Freiburg room: 052-00-005 phone: +49 761 203 6953 fax: +49 761 203 8242 mail: [hidden email] web: http://swt.informatik.uni-freiburg.de/staff/dietsch ACSLParser log snippet -- [INFO] [13:14:27.777] ------------- Scan ACSLParser [INFO] [13:14:27.777] Load module settings [INFO] [13:14:27.801] Language is forced to java [DEBUG] [13:14:27.806] Initializers : FindbugsMavenInitializer [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer (done) | time=0ms [INFO] [13:14:27.806] Base dir: /storage/jenkins/jenkins_home/jobs/Ultimate Nightly/workspace/trunk/source/ACSLParser [INFO] [13:14:27.806] Working dir: /storage/jenkins/jenkins_home/jobs/Ultimate Nightly/workspace/trunk/source/ACSLParser/target/sonar [INFO] [13:14:27.806] Source paths: pom.xml, src [INFO] [13:14:27.806] Binary dirs: target/classes [INFO] [13:14:27.806] Source encoding: UTF-8, default locale: en_US [INFO] [13:14:27.806] Index files [DEBUG] [13:14:27.806] Declared extensions of language org.sonar.batch.repository.language.Language@438f299 were converted to sonar.lang.patterns.java : **/*.java,**/*.jav [DEBUG] [13:14:27.808] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/LTLPrettyPrinter.java' is detected to be 'java' [DEBUG] [13:14:27.808] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assumes.java' is detected to be 'java' [DEBUG] [13:14:27.808] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/WildcardExpression.java' is detected to be 'java' [DEBUG] [13:14:27.808] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Inductive.java' is detected to be 'java' [DEBUG] [13:14:27.808] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NullPointer.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Decreases.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Terminates.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IntegerLiteral.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/MallocableExpression.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAnnot.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/OldValueExpression.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BinaryExpression.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/RealLiteral.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SizeOfExpression.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IfThenElseExpression.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAssigns.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopStatement.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assigns.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopVariant.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/StringLiteral.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitVectorAccessExpression.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Requires.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeInvariant.java' is detected to be 'java' [DEBUG] [13:14:27.809] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FunctionApplication.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Ensures.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Behavior.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLTransformer.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SyntacticNamingExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Predicate.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/UnaryExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayAccessExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ValidExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IdentifierExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/AtLabelExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitvecLiteral.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayStoreExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BlockLengthExpression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Expression.java' is detected to be 'java' [DEBUG] [13:14:27.810] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Invariant.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Lemma.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/PolyIdentifier.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Contract.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnot.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BooleanLiteral.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ContractStatement.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalInvariant.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLType.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotStmt.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/QuantifierExpression.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Case.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FieldAccessExpression.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLResultExpression.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ModelVariable.java' is detected to be 'java' [DEBUG] [13:14:27.811] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopInvariant.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiom.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Completeness.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiomatic.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopForBehavior.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Parameter.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FreeableExpression.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLVisitor.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BaseAddrExpression.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assertion.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalLTLInvariant.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NotDefinedExpression.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicStatement.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicFunction.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeForBehavior.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/TypeInvariant.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotBehavior.java' is detected to be 'java' [DEBUG] [13:14:27.812] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeStatement.java' is detected to be 'java' [DEBUG] [13:14:27.813] Language of file 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/sym.java' is detected to be 'java' [DEBUG] [13:14:27.813] Language of file 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ACSLNode.java' is detected to be 'java' [DEBUG] [13:14:27.813] Language of file 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ParserTester.java' is detected to be 'java' [DEBUG] [13:14:27.813] Language of file 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Scanner.java' is detected to be 'java' [DEBUG] [13:14:27.813] Language of file 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ACSLSyntaxErrorException.java' is detected to be 'java' [DEBUG] [13:14:27.813] Language of file 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Parser.java' is detected to be 'java' [INFO] [13:14:27.829] 77 files indexed [DEBUG] [13:14:31.191] Updating semaphore batch-Ultimate:MavenParentUltimate [INFO] [13:14:31.352] Quality profile for java: Ultimate [DEBUG] [13:14:31.352] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser/ACSLSyntaxErrorException.java [DEBUG] [13:14:31.353] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser/Parser.java [DEBUG] [13:14:31.354] - Exclusion pattern 'The following code was generated by CUP': every violation in this file will be ignored. [DEBUG] [13:14:31.354] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser/ParserTester.java [DEBUG] [13:14:31.354] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser/Scanner.java [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was generated by JFlex': every violation in this file will be ignored. [DEBUG] [13:14:31.355] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser/sym.java [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was generated by CUP': every violation in this file will be ignored. [DEBUG] [13:14:31.355] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ACSLNode.java [DEBUG] [13:14:31.355] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/LTLPrettyPrinter.java [DEBUG] [13:14:31.356] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLResultExpression.java [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.356] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLTransformer.java [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.356] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLType.java [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.356] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLVisitor.java [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.357] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayAccessExpression.java [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.357] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayStoreExpression.java [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.357] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assertion.java [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.357] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assigns.java [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.357] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assumes.java [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.357] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/AtLabelExpression.java [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.358] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiom.java [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.358] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiomatic.java [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.358] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BaseAddrExpression.java [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.358] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Behavior.java [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.358] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BinaryExpression.java [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.359] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitVectorAccessExpression.java [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.359] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitvecLiteral.java [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.359] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BlockLengthExpression.java [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.359] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BooleanLiteral.java [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.359] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Case.java [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnot.java [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotBehavior.java [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotStmt.java [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeForBehavior.java [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeInvariant.java [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeStatement.java [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.360] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Completeness.java [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.361] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Contract.java [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.361] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ContractStatement.java [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.361] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Decreases.java [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.361] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Ensures.java [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.361] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Expression.java [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.361] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FieldAccessExpression.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FreeableExpression.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FunctionApplication.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalInvariant.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalLTLInvariant.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IdentifierExpression.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IfThenElseExpression.java [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.362] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Inductive.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IntegerLiteral.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Invariant.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Lemma.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicFunction.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicStatement.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAnnot.java [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.363] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAssigns.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopForBehavior.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopInvariant.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopStatement.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopVariant.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/MallocableExpression.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ModelVariable.java [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.364] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NotDefinedExpression.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NullPointer.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/OldValueExpression.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Parameter.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/PolyIdentifier.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Predicate.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/QuantifierExpression.java [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.365] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/RealLiteral.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Requires.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SizeOfExpression.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/StringLiteral.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SyntacticNamingExpression.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Terminates.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/TypeInvariant.java [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.366] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/UnaryExpression.java [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.367] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ValidExpression.java [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.367] Scanning ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/WildcardExpression.java [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically generated by TreeBuilder': every violation in this file will be ignored. [DEBUG] [13:14:31.378] Sensors : JavaSquidSensor -> Lines Sensor (wrapped) -> QProfileSensor -> InitialOpenIssuesSensor -> ProjectLinksSensor -> VersionEventsSensor -> Maven dependencies -> org.sonar.plugins.findbugs.FindbugsSensor@2e5b1fe1 -> CheckstyleSensor -> PmdSensor -> SurefireSensor -> JaCoCoOverallSensor -> SCM Sensor (wrapped) -> JaCoCoSensor -> CPD Sensor (wrapped) [INFO] [13:14:31.378] Sensor JavaSquidSensor [INFO] [13:14:31.402] Java Main Files AST scan... [INFO] [13:14:31.402] 77 source files to be analyzed [DEBUG] [13:14:31.404] ----- Classpath analyzed by Squid: [DEBUG] [13:14:31.404] /storage/jenkins/jenkins_home/jobs/Ultimate Nightly/workspace/trunk/source/ACSLParser/target/classes [DEBUG] [13:14:31.404] /storage/jenkins/.m2/repository/Library-log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar [DEBUG] [13:14:31.404] /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup-1.0.0.jar [DEBUG] [13:14:31.404] /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder-0.0.1.jar [DEBUG] [13:14:31.404] ----- [DEBUG] [13:14:31.406] Completing symbol : Exception [DEBUG] [13:14:31.406] Completing symbol : Throwable [DEBUG] [13:14:31.406] Completing symbol : List [DEBUG] [13:14:31.406] Completing symbol : Collection [DEBUG] [13:14:31.407] Completing symbol : Iterable [DEBUG] [13:14:31.407] Completing symbol : Iterator [DEBUG] [13:14:31.407] Completing symbol : ListIterator [DEBUG] [13:14:31.407] Completing symbol : Set [DEBUG] [13:14:31.407] Completing symbol : Object [DEBUG] [13:14:31.407] Completing symbol : Serializable [DEBUG] [13:14:31.409] Completing symbol : ACSLNode [DEBUG] [13:14:31.409] Completing symbol : String [DEBUG] [13:14:31.409] Completing symbol : Comparable [DEBUG] [13:14:31.409] Completing symbol : Comparator [DEBUG] [13:14:31.409] Completing symbol : Deprecated [DEBUG] [13:14:31.409] Completing symbol : Documented [DEBUG] [13:14:31.409] Completing symbol : Retention [DEBUG] [13:14:31.409] Completing symbol : RetentionPolicy [DEBUG] [13:14:31.409] Completing symbol : Enum [DEBUG] [13:14:31.410] Completing symbol : Class [DEBUG] [13:14:31.410] Completing symbol : Constructor [DEBUG] [13:14:31.410] Completing symbol : Map [DEBUG] [13:14:31.410] Completing symbol : Entry [DEBUG] [13:14:31.410] Completing symbol : TypeVariable [DEBUG] [13:14:31.411] Completing symbol : CallerSensitive [DEBUG] [13:14:31.411] Completing symbol : Target [DEBUG] [13:14:31.411] Completing symbol : ElementType [DEBUG] [13:14:31.411] Completing symbol : ReflectionData [DEBUG] [13:14:31.411] Completing symbol : SoftReference [DEBUG] [13:14:31.411] Completing symbol : Reference [DEBUG] [13:14:31.411] Completing symbol : ReferenceQueue [DEBUG] [13:14:31.412] Completing symbol : CharSequence [DEBUG] [13:14:31.417] Metric lines is an internal metric computed by SonarQube. Provided value is ignored. [DEBUG] [13:14:31.782] ----- Classpath analyzed by Squid: [DEBUG] [13:14:31.782] /storage/jenkins/jenkins_home/jobs/Ultimate Nightly/workspace/trunk/source/ACSLParser/target/classes [DEBUG] [13:14:31.782] /storage/jenkins/.m2/repository/Library-log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar [DEBUG] [13:14:31.782] /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup-1.0.0.jar [DEBUG] [13:14:31.782] /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder-0.0.1.jar [DEBUG] [13:14:31.782] ----- [DEBUG] [13:14:31.792] Completing symbol : ComplexSymbolFactory [DEBUG] [13:14:31.792] Completing symbol : Object [DEBUG] [13:14:31.792] Completing symbol : SymbolFactory [DEBUG] [13:14:31.793] Completing symbol : LRParser [DEBUG] [13:14:31.793] Completing symbol : ArrayList [DEBUG] [13:14:31.793] Completing symbol : AbstractList [DEBUG] [13:14:31.794] Completing symbol : AbstractCollection [DEBUG] [13:14:31.794] Completing symbol : Collection [DEBUG] [13:14:31.794] Completing symbol : Iterable [DEBUG] [13:14:31.794] Completing symbol : Iterator [DEBUG] [13:14:31.794] Completing symbol : List [DEBUG] [13:14:31.794] Completing symbol : ListIterator [DEBUG] [13:14:31.795] Completing symbol : LinkedList [DEBUG] [13:14:31.795] Completing symbol : AbstractSequentialList [DEBUG] [13:14:31.795] Completing symbol : Deque [DEBUG] [13:14:31.795] Completing symbol : Queue [DEBUG] [13:14:31.795] Completing symbol : Node [DEBUG] [13:14:31.795] Completing symbol : BinaryExpression [DEBUG] [13:14:31.866] Release semaphore on project : org.sonar.api.resources.Project@5a986e9e[id=1,key=Ultimate:MavenParentUltimate,qualifier=TRK], with key batch-Ultimate:MavenParentUltimate [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] MavenParentUltimate ............................... FAILURE [5:26.893s] [INFO] Library-log4j ..................................... SKIPPED [INFO] JavaCup ........................................... SKIPPED [INFO] ASTBuilder ........................................ SKIPPED [INFO] ACSLParser ........................................ SKIPPED [INFO] Library-UltimateUtil .............................. SKIPPED [INFO] Library-SMTLIB .................................... SKIPPED [INFO] Library-ApacheCommonsLang ......................... SKIPPED [INFO] UltimateCore ...................................... SKIPPED [INFO] Library-Jung ...................................... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.automata ...... SKIPPED [INFO] AutomataScriptParser .............................. SKIPPED [INFO] BA_FeatureDependenciesCommandlineE3 ............... SKIPPED [INFO] BA_FeatureDependenciesCommandlineE4 ............... SKIPPED [INFO] BA_FeatureDependenciesDebugE3 ..................... SKIPPED [INFO] BA_FeatureDependenciesDebugE4 ..................... SKIPPED [INFO] BoogieParser ...................................... SKIPPED [INFO] BoogiePreprocessor ................................ SKIPPED [INFO] SMTInterpol ....................................... SKIPPED [INFO] SMTSolverBridge ................................... SKIPPED [INFO] Library-ModelCheckerUtils ......................... SKIPPED [INFO] Library-jdom ...................................... SKIPPED [INFO] Library-xerces .................................... SKIPPED [INFO] Library-CZT ....................................... SKIPPED [INFO] Library-PEA ....................................... SKIPPED [INFO] Library-srParse ................................... SKIPPED [INFO] PEAtoBoogie ....................................... SKIPPED [INFO] UltimateCLI ....................................... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.boogie.printer SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder SKIPPED [INFO] Library-LassoRanker ............................... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.analysis.irsdependencies SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretation SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.witnessparser . SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction SKIPPED [INFO] BA_FeatureUltimateBOSCHReqAnalyzer ................ SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.analysis.lassoranker SKIPPED [INFO] CDTParser ......................................... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstractionconcurrent SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.blockencoding SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.automatascriptinterpreter SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck SKIPPED [INFO] Library-Batik ..................................... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.ltl2aut ....... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.buchiprogramproduct SKIPPED [INFO] BA_FeatureUltimateCommandLine ..................... SKIPPED [INFO] GUIGeneratedPreferencePages ....................... SKIPPED [INFO] GUILoggingWindow .................................. SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.gui ........... SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.output.jungvisualization SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstractionwithafas SKIPPED [INFO] BA_FeatureUltimateDebug ........................... SKIPPED [INFO] UltimateRepository ................................ SKIPPED [INFO] CDTPlugin ......................................... SKIPPED [INFO] WebUltimateBridge ................................. SKIPPED [INFO] de.uni_freiburg.informatik.ultimate.boogie.procedureinliner SKIPPED [INFO] Library-junit-helper .............................. SKIPPED [INFO] Library-UltimateTest .............................. SKIPPED [INFO] Library-UltimateUtilTest .......................... SKIPPED [INFO] Library-UltimateTestTest .......................... SKIPPED [INFO] CoreRCPTest ....................................... SKIPPED [INFO] UltimateRegressionTest ............................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6:34.174s [INFO] Finished at: Sun May 10 13:14:31 CEST 2015 [INFO] Final Memory: 384M/1934M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project MavenParentUltimate: null: MojoExecutionException: StackOverflowError -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project MavenParentUltimate: null at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: org.apache.maven.plugin.MojoExecutionException at org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:41) at org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:139) at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:132) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) ... 19 more Caused by: java.lang.StackOverflowError at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:241) at org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(TypeAndReferenceSolver.java:418) at org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryExpressionTreeImpl.java:85) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:280) at org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndReferenceSolver.java:248) [ERROR] [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException SonarQube analysis completed: FAILURE -- |
Hi,
the problem still persists. Does anybody have an idea how I can exclude the file from the project or somehow track down the reason for the stack overflow in the analysis? Best, Daniel > -----Original Message----- > From: Daniel Dietsch [mailto:[hidden email]] > Sent: Sonntag, 10. Mai 2015 14:20 > To: [hidden email] > Subject: [sonar-user] StackOverflowError during Squid analysis of an parser > and AST generator in Sonar 5.1 > > Hi everyone, > I am having a problem with our Sonar installation and was wondering if you > could provide some help. > > After configuring my own quality profile, the analysis produces a > StackOverflowError during parsing of one of our parser projects. > > At the end of the mail you find a (rather large) snippet of the log > the output of the analysis of this particular project. I can provide the > but it is rather large (~50MB, 2MB zipped). > It seems to me that the analysis has difficulties with one of our generated > classes, namely BinaryExpression.java. In itself this seems to be a bug, but I > am also in the situation where I wanted to exclude this file from the analysis, > and it seems my exclusion pattern triggered. So maybe this file should not > have been analyzed at all? > > Interestingly, this issue only occurs sometimes, even on the same revision of > the project. The successful log is of course much longer, but I can provide this > one as well. I can also provide the whole project if this helps. > > Best regards, > Daniel Dietsch > > ---------------------------------------- > Daniel Dietsch > Chair of Software Engineering > Department of Computer Science > Albert-Ludwig University Freiburg > Georges-Köhler-Allee 52 > D-79110 Freiburg > > room: 052-00-005 > phone: +49 761 203 6953 > fax: +49 761 203 8242 > mail: [hidden email] > web: http://swt.informatik.uni-freiburg.de/staff/dietsch > > > ACSLParser log snippet > -- > [INFO] [13:14:27.777] ------------- Scan ACSLParser > [INFO] [13:14:27.777] Load module settings > [INFO] [13:14:27.801] Language is forced to java > [DEBUG] [13:14:27.806] Initializers : FindbugsMavenInitializer > [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer > [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer (done) | > [INFO] [13:14:27.806] Base dir: > /storage/jenkins/jenkins_home/jobs/Ultimate > Nightly/workspace/trunk/source/ACSLParser > [INFO] [13:14:27.806] Working dir: > /storage/jenkins/jenkins_home/jobs/Ultimate > Nightly/workspace/trunk/source/ACSLParser/target/sonar > [INFO] [13:14:27.806] Source paths: pom.xml, src > [INFO] [13:14:27.806] Binary dirs: target/classes > [INFO] [13:14:27.806] Source encoding: UTF-8, default locale: en_US > [INFO] [13:14:27.806] Index files > [DEBUG] [13:14:27.806] Declared extensions of language > org.sonar.batch.repository.language.Language@438f299 were converted to > sonar.lang.patterns.java : **/*.java,**/*.jav > [DEBUG] [13:14:27.808] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/LTLPrettyPrinter.java' > is detected to be 'java' > [DEBUG] [13:14:27.808] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assumes.java' is > detected to be 'java' > [DEBUG] [13:14:27.808] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/WildcardExpressio > n.java' is detected to be 'java' > [DEBUG] [13:14:27.808] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Inductive.java' is > detected to be 'java' > [DEBUG] [13:14:27.808] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NullPointer.java' > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Decreases.java' is > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Terminates.java' > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IntegerLiteral.java' > is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/MallocableExpressi > on.java' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAnnot.java' is > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/OldValueExpressio > n.java' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BinaryExpression.j > ava' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/RealLiteral.java' > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SizeOfExpression.j > ava' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IfThenElseExpressi > on.java' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAssigns.java' > is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopStatement.jav > a' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assigns.java' is > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopVariant.java' > is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitVectorAccessEx > pression.java' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Requires.java' is > detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeInvariant.java > ' is detected to be 'java' > [DEBUG] [13:14:27.809] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FunctionApplicatio > n.java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Ensures.java' is > detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Behavior.java' is > detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLTransformer.j > ava' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SyntacticNamingEx > pression.java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Predicate.java' is > detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/UnaryExpression.j > ava' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayAccessExpres > sion.java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ValidExpression.ja > va' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > > n.java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/AtLabelExpression. > java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > > is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayStoreExpressi > on.java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BlockLengthExpres > sion.java' is detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Expression.java' is > detected to be 'java' > [DEBUG] [13:14:27.810] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Invariant.java' is > detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Lemma.java' is > detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/PolyIdentifier.java' > is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Contract.java' is > detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnot.java' is > detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BooleanLiteral.java > ' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ContractStatement > .java' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalInvariant.jav > a' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLType.java' is > detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotStmt.ja > va' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/QuantifierExpressi > on.java' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Case.java' is > detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FieldAccessExpress > ion.java' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLResultExpress > ion.java' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ModelVariable.jav > a' is detected to be 'java' > [DEBUG] [13:14:27.811] Language of file > > is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiom.java' is > detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Completeness.java > ' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiomatic.java' is > detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopForBehavior.j > ava' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Parameter.java' is > detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FreeableExpressio > n.java' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLVisitor.java' > detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BaseAddrExpressio > n.java' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assertion.java' is > detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > > java' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NotDefinedExpres > sion.java' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicStatement.jav > a' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicFunction.java' > is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeForBehavior.j > ava' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/TypeInvariant.java' > is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotBehavi > or.java' is detected to be 'java' > [DEBUG] [13:14:27.812] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeStatement.ja > va' is detected to be 'java' > [DEBUG] [13:14:27.813] Language of file > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/sym.java' is detected > to be 'java' > [DEBUG] [13:14:27.813] Language of file > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ACSLNode.java' is > detected to be 'java' > [DEBUG] [13:14:27.813] Language of file > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ParserTester.java' is > detected to be 'java' > [DEBUG] [13:14:27.813] Language of file > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Scanner.java' is > detected to be 'java' > [DEBUG] [13:14:27.813] Language of file > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ACSLSyntaxErrorExcep > tion.java' is detected to be 'java' > [DEBUG] [13:14:27.813] Language of file > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Parser.java' is > detected to be 'java' > [INFO] [13:14:27.829] 77 files indexed > [DEBUG] [13:14:31.191] Updating semaphore batch- > Ultimate:MavenParentUltimate > [INFO] [13:14:31.352] Quality profile for java: Ultimate > [DEBUG] [13:14:31.352] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > /ACSLSyntaxErrorException.java > [DEBUG] [13:14:31.353] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > /Parser.java > [DEBUG] [13:14:31.354] - Exclusion pattern 'The following code was > generated by CUP': every violation in this file will be ignored. > [DEBUG] [13:14:31.354] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > /ParserTester.java > [DEBUG] [13:14:31.354] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > /Scanner.java > [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was > generated by JFlex': every violation in this file will be ignored. > [DEBUG] [13:14:31.355] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > /sym.java > [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was > generated by CUP': every violation in this file will be ignored. > [DEBUG] [13:14:31.355] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ACSLNode.java > [DEBUG] [13:14:31.355] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /LTLPrettyPrinter.java > [DEBUG] [13:14:31.356] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ACSLResultExpression.java > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.356] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ACSLTransformer.java > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.356] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ACSLType.java > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.356] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ACSLVisitor.java > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.357] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ArrayAccessExpression.java > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.357] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ArrayStoreExpression.java > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.357] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Assertion.java > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.357] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Assigns.java > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.357] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Assumes.java > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.357] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/AtLabelExpression.java > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.358] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Axiom.java > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.358] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Axiomatic.java > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.358] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/BaseAddrExpression.java > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.358] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Behavior.java > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.358] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/BinaryExpression.java > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.359] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/BitVectorAccessExpression.java > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.359] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/BitvecLiteral.java > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.359] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/BlockLengthExpression.java > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.359] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/BooleanLiteral.java > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.359] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Case.java > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/CodeAnnot.java > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/CodeAnnotBehavior.java > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/CodeAnnotStmt.java > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/CodeForBehavior.java > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/CodeInvariant.java > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/CodeStatement.java > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.360] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Completeness.java > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.361] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Contract.java > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.361] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ContractStatement.java > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.361] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Decreases.java > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.361] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Ensures.java > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.361] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Expression.java > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.361] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/FieldAccessExpression.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/FreeableExpression.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/FunctionApplication.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/GlobalInvariant.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/GlobalLTLInvariant.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/IdentifierExpression.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/IfThenElseExpression.java > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.362] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Inductive.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/IntegerLiteral.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Invariant.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Lemma.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LogicFunction.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LogicStatement.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LoopAnnot.java > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.363] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LoopAssigns.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LoopForBehavior.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LoopInvariant.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LoopStatement.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/LoopVariant.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/MallocableExpression.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ModelVariable.java > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.364] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/NotDefinedExpression.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/NullPointer.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/OldValueExpression.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Parameter.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/PolyIdentifier.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Predicate.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/QuantifierExpression.java > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.365] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/RealLiteral.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Requires.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/SizeOfExpression.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/StringLiteral.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/SyntacticNamingExpression.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/Terminates.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/TypeInvariant.java > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.366] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/UnaryExpression.java > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.367] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/ValidExpression.java > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.367] Scanning > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > /ast/WildcardExpression.java > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > generated by TreeBuilder': every violation in this file will be ignored. > [DEBUG] [13:14:31.378] Sensors : JavaSquidSensor -> Lines Sensor (wrapped) > -> QProfileSensor -> InitialOpenIssuesSensor -> ProjectLinksSensor -> > VersionEventsSensor -> Maven dependencies -> > org.sonar.plugins.findbugs.FindbugsSensor@2e5b1fe1 -> CheckstyleSensor - > > PmdSensor -> SurefireSensor -> JaCoCoOverallSensor -> SCM Sensor > (wrapped) -> JaCoCoSensor -> CPD Sensor (wrapped) > [INFO] [13:14:31.378] Sensor JavaSquidSensor > [INFO] [13:14:31.402] Java Main Files AST scan... > [INFO] [13:14:31.402] 77 source files to be analyzed > [DEBUG] [13:14:31.404] ----- Classpath analyzed by Squid: > [DEBUG] [13:14:31.404] /storage/jenkins/jenkins_home/jobs/Ultimate > Nightly/workspace/trunk/source/ACSLParser/target/classes > [DEBUG] [13:14:31.404] /storage/jenkins/.m2/repository/Library- > log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar > [DEBUG] [13:14:31.404] > /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup-1.0.0.jar > [DEBUG] [13:14:31.404] > /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder- > 0.0.1.jar > [DEBUG] [13:14:31.404] ----- > [DEBUG] [13:14:31.406] Completing symbol : Exception > [DEBUG] [13:14:31.406] Completing symbol : Throwable > [DEBUG] [13:14:31.406] Completing symbol : List > [DEBUG] [13:14:31.406] Completing symbol : Collection > [DEBUG] [13:14:31.407] Completing symbol : Iterable > [DEBUG] [13:14:31.407] Completing symbol : Iterator > [DEBUG] [13:14:31.407] Completing symbol : ListIterator > [DEBUG] [13:14:31.407] Completing symbol : Set > [DEBUG] [13:14:31.407] Completing symbol : Object > [DEBUG] [13:14:31.407] Completing symbol : Serializable > [DEBUG] [13:14:31.409] Completing symbol : ACSLNode > [DEBUG] [13:14:31.409] Completing symbol : String > [DEBUG] [13:14:31.409] Completing symbol : Comparable > [DEBUG] [13:14:31.409] Completing symbol : Comparator > [DEBUG] [13:14:31.409] Completing symbol : Deprecated > [DEBUG] [13:14:31.409] Completing symbol : Documented > [DEBUG] [13:14:31.409] Completing symbol : Retention > [DEBUG] [13:14:31.409] Completing symbol : RetentionPolicy > [DEBUG] [13:14:31.409] Completing symbol : Enum > [DEBUG] [13:14:31.410] Completing symbol : Class > [DEBUG] [13:14:31.410] Completing symbol : Constructor > [DEBUG] [13:14:31.410] Completing symbol : Map > [DEBUG] [13:14:31.410] Completing symbol : Entry > [DEBUG] [13:14:31.410] Completing symbol : TypeVariable > [DEBUG] [13:14:31.411] Completing symbol : CallerSensitive > [DEBUG] [13:14:31.411] Completing symbol : Target > [DEBUG] [13:14:31.411] Completing symbol : ElementType > [DEBUG] [13:14:31.411] Completing symbol : ReflectionData > [DEBUG] [13:14:31.411] Completing symbol : SoftReference > [DEBUG] [13:14:31.411] Completing symbol : Reference > [DEBUG] [13:14:31.411] Completing symbol : ReferenceQueue > [DEBUG] [13:14:31.412] Completing symbol : CharSequence > [DEBUG] [13:14:31.417] Metric lines is an internal metric computed by > SonarQube. Provided value is ignored. > [DEBUG] [13:14:31.782] ----- Classpath analyzed by Squid: > [DEBUG] [13:14:31.782] /storage/jenkins/jenkins_home/jobs/Ultimate > Nightly/workspace/trunk/source/ACSLParser/target/classes > [DEBUG] [13:14:31.782] /storage/jenkins/.m2/repository/Library- > log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar > [DEBUG] [13:14:31.782] > /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup-1.0.0.jar > [DEBUG] [13:14:31.782] > /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder- > 0.0.1.jar > [DEBUG] [13:14:31.782] ----- > [DEBUG] [13:14:31.792] Completing symbol : ComplexSymbolFactory > [DEBUG] [13:14:31.792] Completing symbol : Object > [DEBUG] [13:14:31.792] Completing symbol : SymbolFactory > [DEBUG] [13:14:31.793] Completing symbol : LRParser > [DEBUG] [13:14:31.793] Completing symbol : ArrayList > [DEBUG] [13:14:31.793] Completing symbol : AbstractList > [DEBUG] [13:14:31.794] Completing symbol : AbstractCollection > [DEBUG] [13:14:31.794] Completing symbol : Collection > [DEBUG] [13:14:31.794] Completing symbol : Iterable > [DEBUG] [13:14:31.794] Completing symbol : Iterator > [DEBUG] [13:14:31.794] Completing symbol : List > [DEBUG] [13:14:31.794] Completing symbol : ListIterator > [DEBUG] [13:14:31.795] Completing symbol : LinkedList > [DEBUG] [13:14:31.795] Completing symbol : AbstractSequentialList > [DEBUG] [13:14:31.795] Completing symbol : Deque > [DEBUG] [13:14:31.795] Completing symbol : Queue > [DEBUG] [13:14:31.795] Completing symbol : Node > [DEBUG] [13:14:31.795] Completing symbol : BinaryExpression > [DEBUG] [13:14:31.866] Release semaphore on project : > org.sonar.api.resources.Project@5a986e9e[id=1,key=Ultimate:MavenParent > Ultimate,qualifier=TRK], with key batch-Ultimate:MavenParentUltimate > [INFO] > [INFO] Reactor Summary: > [INFO] > [INFO] MavenParentUltimate ............................... FAILURE > [INFO] Library-log4j ..................................... SKIPPED > [INFO] JavaCup ........................................... SKIPPED > [INFO] ASTBuilder ........................................ SKIPPED > [INFO] ACSLParser ........................................ SKIPPED > [INFO] Library-UltimateUtil .............................. SKIPPED > [INFO] Library-SMTLIB .................................... SKIPPED > [INFO] Library-ApacheCommonsLang ......................... SKIPPED > [INFO] UltimateCore ...................................... SKIPPED > [INFO] Library-Jung ...................................... SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.automata ...... SKIPPED > [INFO] AutomataScriptParser .............................. SKIPPED > [INFO] BA_FeatureDependenciesCommandlineE3 ............... SKIPPED > [INFO] BA_FeatureDependenciesCommandlineE4 ............... SKIPPED > [INFO] BA_FeatureDependenciesDebugE3 ..................... SKIPPED > [INFO] BA_FeatureDependenciesDebugE4 ..................... SKIPPED > [INFO] BoogieParser ...................................... SKIPPED > [INFO] BoogiePreprocessor ................................ SKIPPED > [INFO] SMTInterpol ....................................... SKIPPED > [INFO] SMTSolverBridge ................................... SKIPPED > [INFO] Library-ModelCheckerUtils ......................... SKIPPED > [INFO] Library-jdom ...................................... SKIPPED > [INFO] Library-xerces .................................... SKIPPED > [INFO] Library-CZT ....................................... SKIPPED > [INFO] Library-PEA ....................................... SKIPPED > [INFO] Library-srParse ................................... SKIPPED > [INFO] PEAtoBoogie ....................................... SKIPPED > [INFO] UltimateCLI ....................................... SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.boogie.printer SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder > SKIPPED > [INFO] Library-LassoRanker ............................... SKIPPED > [INFO] > SKIPPED > [INFO] > > SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.witnessparser . SKIPPED > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction > SKIPPED > [INFO] BA_FeatureUltimateBOSCHReqAnalyzer ................ SKIPPED > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer > SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.plugins.analysis.lassoranker > SKIPPED > [INFO] CDTParser ......................................... SKIPPED > [INFO] > > rrent SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.blockencoding > SKIPPED > [INFO] > > SKIPPED > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.generator.automatascriptinterpr > eter SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck > SKIPPED > [INFO] Library-Batik ..................................... SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.ltl2aut ....... SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.buchiprogramproduct SKIPPED > [INFO] BA_FeatureUltimateCommandLine ..................... SKIPPED > [INFO] GUIGeneratedPreferencePages ....................... SKIPPED > [INFO] GUILoggingWindow .................................. SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.gui ........... SKIPPED > [INFO] > SKIPPED > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions > SKIPPED > [INFO] > > fas SKIPPED > [INFO] BA_FeatureUltimateDebug ........................... SKIPPED > [INFO] UltimateRepository ................................ SKIPPED > [INFO] CDTPlugin ......................................... SKIPPED > [INFO] WebUltimateBridge ................................. SKIPPED > [INFO] de.uni_freiburg.informatik.ultimate.boogie.procedureinliner > SKIPPED > [INFO] Library-junit-helper .............................. SKIPPED > [INFO] Library-UltimateTest .............................. SKIPPED > [INFO] Library-UltimateUtilTest .......................... SKIPPED > [INFO] Library-UltimateTestTest .......................... SKIPPED > [INFO] CoreRCPTest ....................................... SKIPPED > [INFO] UltimateRegressionTest ............................ SKIPPED > [INFO] > [INFO] BUILD FAILURE > [INFO] > [INFO] Total time: 6:34.174s > [INFO] Finished at: Sun May 10 13:14:31 CEST 2015 > [INFO] Final Memory: 384M/1934M > [INFO] ------------------------------------------------------------------------ > [ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven- > plugin:2.6:sonar (default-cli) on project MavenParentUltimate: null: > MojoExecutionException: StackOverflowError -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on > project MavenParentUltimate: null > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > va:217) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > va:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > va:145) > at > > cycleModuleBuilder.java:84) > at > > cycleModuleBuilder.java:59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Lif > ecycleStarter.java:183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarte r > .java:161) > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > at > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > ava:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch > er.java:290) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:23 > 0) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun > cher.java:409) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352 > ) > Caused by: org.apache.maven.plugin.MojoExecutionException > at > org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHa > ndling.java:41) > at > org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBo > otstraper.java:139) > at > org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:132) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default > BuildPluginManager.java:101) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > va:209) > ... 19 more > Caused by: java.lang.StackOverflowError > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:241) > at > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > AndReferenceSolver.java:418) > at > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > pressionTreeImpl.java:85) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:280) > at > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > nceSolver.java:248) > [ERROR] > [ERROR] > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExcepti > on > SonarQube analysis completed: FAILURE > -- |
Hi,
can anyone confirm that my issues are indeed bugs? Summarizing: - Excluding files from the analysis does not work. Files are still analyzed. - StackOverflowError during analysis of generated code (the code in question is part of a parser) Best, Daniel > -----Original Message----- > From: Daniel Dietsch [mailto:[hidden email]] > Sent: Dienstag, 12. Mai 2015 16:08 > To: [hidden email] > Subject: RE: [sonar-user] StackOverflowError during Squid analysis of an > parser and AST generator in Sonar 5.1 > > Hi, > the problem still persists. Does anybody have an idea how I can exclude the > file from the project or somehow track down the reason for the stack > overflow in the analysis? > > Best, > Daniel > > > -----Original Message----- > > From: Daniel Dietsch [mailto:[hidden email]] > > Sent: Sonntag, 10. Mai 2015 14:20 > > To: [hidden email] > > Subject: [sonar-user] StackOverflowError during Squid analysis of an > parser > > and AST generator in Sonar 5.1 > > > > Hi everyone, > > I am having a problem with our Sonar installation and was wondering if > > could provide some help. > > > > After configuring my own quality profile, the analysis produces a > > StackOverflowError during parsing of one of our parser projects. > > > > At the end of the mail you find a (rather large) snippet of the log > containing > > the output of the analysis of this particular project. I can provide the > full log, > > but it is rather large (~50MB, 2MB zipped). > > It seems to me that the analysis has difficulties with one of our > generated > > classes, namely BinaryExpression.java. In itself this seems to be a bug, > but I > > am also in the situation where I wanted to exclude this file from the > analysis, > > and it seems my exclusion pattern triggered. So maybe this file should > > have been analyzed at all? > > > > Interestingly, this issue only occurs sometimes, even on the same > of > > the project. The successful log is of course much longer, but I can > provide this > > one as well. I can also provide the whole project if this helps. > > > > Best regards, > > Daniel Dietsch > > > > ---------------------------------------- > > Daniel Dietsch > > Chair of Software Engineering > > Department of Computer Science > > Albert-Ludwig University Freiburg > > Georges-Köhler-Allee 52 > > D-79110 Freiburg > > > > room: 052-00-005 > > phone: +49 761 203 6953 > > fax: +49 761 203 8242 > > mail: [hidden email] > > web: http://swt.informatik.uni-freiburg.de/staff/dietsch > > > > > > ACSLParser log snippet > > -- > > [INFO] [13:14:27.777] ------------- Scan ACSLParser > > [INFO] [13:14:27.777] Load module settings > > [INFO] [13:14:27.801] Language is forced to java > > [DEBUG] [13:14:27.806] Initializers : FindbugsMavenInitializer > > [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer > > [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer (done) | > time=0ms > > [INFO] [13:14:27.806] Base dir: > > /storage/jenkins/jenkins_home/jobs/Ultimate > > Nightly/workspace/trunk/source/ACSLParser > > [INFO] [13:14:27.806] Working dir: > > /storage/jenkins/jenkins_home/jobs/Ultimate > > Nightly/workspace/trunk/source/ACSLParser/target/sonar > > [INFO] [13:14:27.806] Source paths: pom.xml, src > > [INFO] [13:14:27.806] Binary dirs: target/classes > > [INFO] [13:14:27.806] Source encoding: UTF-8, default locale: en_US > > [INFO] [13:14:27.806] Index files > > [DEBUG] [13:14:27.806] Declared extensions of language > > org.sonar.batch.repository.language.Language@438f299 were converted > to > > sonar.lang.patterns.java : **/*.java,**/*.jav > > [DEBUG] [13:14:27.808] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/LTLPrettyPrinter.java' > > is detected to be 'java' > > [DEBUG] [13:14:27.808] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assumes.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.808] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/WildcardExpressio > > n.java' is detected to be 'java' > > [DEBUG] [13:14:27.808] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Inductive.java' > > detected to be 'java' > > [DEBUG] [13:14:27.808] Language of file > > > is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Decreases.java' > is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Terminates.java' > is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > > > is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/MallocableExpressi > > on.java' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAnnot.java' > is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/OldValueExpressio > > n.java' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BinaryExpression.j > > ava' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SizeOfExpression.j > > ava' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IfThenElseExpressi > > on.java' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAssigns.java' > > is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopStatement.jav > > a' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assigns.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > > is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > > is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitVectorAccessEx > > pression.java' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Requires.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeInvariant.java > > ' is detected to be 'java' > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FunctionApplicatio > > n.java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Ensures.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Behavior.java' > > detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLTransformer.j > > ava' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SyntacticNamingEx > > pression.java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Predicate.java' > > detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/UnaryExpression.j > > ava' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayAccessExpres > > sion.java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ValidExpression.ja > > va' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > > > n.java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/AtLabelExpression. > > java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > > > is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayStoreExpressi > > on.java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BlockLengthExpres > > sion.java' is detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Expression.java' > is > > detected to be 'java' > > [DEBUG] [13:14:27.810] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Invariant.java' > > detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Lemma.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > > > is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Contract.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnot.java' > is > > detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BooleanLiteral.java > > ' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ContractStatement > > .java' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalInvariant.jav > > a' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLType.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotStmt.ja > > va' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/QuantifierExpressi > > on.java' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Case.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FieldAccessExpress > > ion.java' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLResultExpress > > ion.java' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ModelVariable.jav > > a' is detected to be 'java' > > [DEBUG] [13:14:27.811] Language of file > > > > > is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiom.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Completeness.java > > ' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiomatic.java' > > detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopForBehavior.j > > ava' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Parameter.java' > is > > detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FreeableExpressio > > n.java' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > is > > detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BaseAddrExpressio > > n.java' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assertion.java' > > detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/GlobalLTLInvariant. > > java' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NotDefinedExpres > > sion.java' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicStatement.jav > > a' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > > > is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeForBehavior.j > > ava' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > > > is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotBehavi > > or.java' is detected to be 'java' > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeStatement.ja > > va' is detected to be 'java' > > [DEBUG] [13:14:27.813] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/sym.java' is > > to be 'java' > > [DEBUG] [13:14:27.813] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ACSLNode.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.813] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ParserTester.java' > > detected to be 'java' > > [DEBUG] [13:14:27.813] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Scanner.java' is > > detected to be 'java' > > [DEBUG] [13:14:27.813] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ACSLSyntaxErrorExcep > > tion.java' is detected to be 'java' > > [DEBUG] [13:14:27.813] Language of file > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Parser.java' is > > detected to be 'java' > > [INFO] [13:14:27.829] 77 files indexed > > [DEBUG] [13:14:31.191] Updating semaphore batch- > > Ultimate:MavenParentUltimate > > [INFO] [13:14:31.352] Quality profile for java: Ultimate > > [DEBUG] [13:14:31.352] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > /ACSLSyntaxErrorException.java > > [DEBUG] [13:14:31.353] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > /Parser.java > > [DEBUG] [13:14:31.354] - Exclusion pattern 'The following code was > > generated by CUP': every violation in this file will be ignored. > > [DEBUG] [13:14:31.354] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > /ParserTester.java > > [DEBUG] [13:14:31.354] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > /Scanner.java > > [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was > > generated by JFlex': every violation in this file will be ignored. > > [DEBUG] [13:14:31.355] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > /sym.java > > [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was > > generated by CUP': every violation in this file will be ignored. > > [DEBUG] [13:14:31.355] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ACSLNode.java > > [DEBUG] [13:14:31.355] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /LTLPrettyPrinter.java > > [DEBUG] [13:14:31.356] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ACSLResultExpression.java > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.356] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ACSLTransformer.java > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.356] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ACSLType.java > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.356] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ACSLVisitor.java > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.357] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ArrayAccessExpression.java > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.357] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ArrayStoreExpression.java > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.357] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Assertion.java > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.357] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Assigns.java > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.357] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Assumes.java > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.357] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/AtLabelExpression.java > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.358] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Axiom.java > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.358] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Axiomatic.java > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.358] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/BaseAddrExpression.java > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.358] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Behavior.java > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.358] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/BinaryExpression.java > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.359] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/BitVectorAccessExpression.java > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.359] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/BitvecLiteral.java > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.359] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/BlockLengthExpression.java > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.359] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/BooleanLiteral.java > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.359] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Case.java > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/CodeAnnot.java > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/CodeAnnotBehavior.java > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/CodeAnnotStmt.java > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/CodeForBehavior.java > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/CodeInvariant.java > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/CodeStatement.java > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.360] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Completeness.java > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.361] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Contract.java > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.361] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ContractStatement.java > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.361] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Decreases.java > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.361] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Ensures.java > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.361] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Expression.java > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.361] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/FieldAccessExpression.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/FreeableExpression.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/FunctionApplication.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/GlobalInvariant.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/GlobalLTLInvariant.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/IdentifierExpression.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/IfThenElseExpression.java > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.362] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Inductive.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/IntegerLiteral.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Invariant.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Lemma.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LogicFunction.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LogicStatement.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LoopAnnot.java > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.363] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LoopAssigns.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LoopForBehavior.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LoopInvariant.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LoopStatement.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/LoopVariant.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/MallocableExpression.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ModelVariable.java > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.364] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/NotDefinedExpression.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/NullPointer.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/OldValueExpression.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Parameter.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/PolyIdentifier.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Predicate.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/QuantifierExpression.java > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.365] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/RealLiteral.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Requires.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/SizeOfExpression.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/StringLiteral.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/SyntacticNamingExpression.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/Terminates.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/TypeInvariant.java > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.366] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/UnaryExpression.java > > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.367] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/ValidExpression.java > > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.367] Scanning > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > /ast/WildcardExpression.java > > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > > generated by TreeBuilder': every violation in this file will be ignored. > > [DEBUG] [13:14:31.378] Sensors : JavaSquidSensor -> Lines Sensor > (wrapped) > > -> QProfileSensor -> InitialOpenIssuesSensor -> ProjectLinksSensor -> > > VersionEventsSensor -> Maven dependencies -> > > org.sonar.plugins.findbugs.FindbugsSensor@2e5b1fe1 -> > CheckstyleSensor - > > > PmdSensor -> SurefireSensor -> JaCoCoOverallSensor -> SCM Sensor > > (wrapped) -> JaCoCoSensor -> CPD Sensor (wrapped) > > [INFO] [13:14:31.378] Sensor JavaSquidSensor > > [INFO] [13:14:31.402] Java Main Files AST scan... > > [INFO] [13:14:31.402] 77 source files to be analyzed > > [DEBUG] [13:14:31.404] ----- Classpath analyzed by Squid: > > [DEBUG] [13:14:31.404] /storage/jenkins/jenkins_home/jobs/Ultimate > > Nightly/workspace/trunk/source/ACSLParser/target/classes > > [DEBUG] [13:14:31.404] /storage/jenkins/.m2/repository/Library- > > log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar > > [DEBUG] [13:14:31.404] > > /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup-1.0.0.jar > > [DEBUG] [13:14:31.404] > > /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder- > > 0.0.1.jar > > [DEBUG] [13:14:31.404] ----- > > [DEBUG] [13:14:31.406] Completing symbol : Exception > > [DEBUG] [13:14:31.406] Completing symbol : Throwable > > [DEBUG] [13:14:31.406] Completing symbol : List > > [DEBUG] [13:14:31.406] Completing symbol : Collection > > [DEBUG] [13:14:31.407] Completing symbol : Iterable > > [DEBUG] [13:14:31.407] Completing symbol : Iterator > > [DEBUG] [13:14:31.407] Completing symbol : ListIterator > > [DEBUG] [13:14:31.407] Completing symbol : Set > > [DEBUG] [13:14:31.407] Completing symbol : Object > > [DEBUG] [13:14:31.407] Completing symbol : Serializable > > [DEBUG] [13:14:31.409] Completing symbol : ACSLNode > > [DEBUG] [13:14:31.409] Completing symbol : String > > [DEBUG] [13:14:31.409] Completing symbol : Comparable > > [DEBUG] [13:14:31.409] Completing symbol : Comparator > > [DEBUG] [13:14:31.409] Completing symbol : Deprecated > > [DEBUG] [13:14:31.409] Completing symbol : Documented > > [DEBUG] [13:14:31.409] Completing symbol : Retention > > [DEBUG] [13:14:31.409] Completing symbol : RetentionPolicy > > [DEBUG] [13:14:31.409] Completing symbol : Enum > > [DEBUG] [13:14:31.410] Completing symbol : Class > > [DEBUG] [13:14:31.410] Completing symbol : Constructor > > [DEBUG] [13:14:31.410] Completing symbol : Map > > [DEBUG] [13:14:31.410] Completing symbol : Entry > > [DEBUG] [13:14:31.410] Completing symbol : TypeVariable > > [DEBUG] [13:14:31.411] Completing symbol : CallerSensitive > > [DEBUG] [13:14:31.411] Completing symbol : Target > > [DEBUG] [13:14:31.411] Completing symbol : ElementType > > [DEBUG] [13:14:31.411] Completing symbol : ReflectionData > > [DEBUG] [13:14:31.411] Completing symbol : SoftReference > > [DEBUG] [13:14:31.411] Completing symbol : Reference > > [DEBUG] [13:14:31.411] Completing symbol : ReferenceQueue > > [DEBUG] [13:14:31.412] Completing symbol : CharSequence > > [DEBUG] [13:14:31.417] Metric lines is an internal metric computed by > > SonarQube. Provided value is ignored. > > [DEBUG] [13:14:31.782] ----- Classpath analyzed by Squid: > > [DEBUG] [13:14:31.782] /storage/jenkins/jenkins_home/jobs/Ultimate > > Nightly/workspace/trunk/source/ACSLParser/target/classes > > [DEBUG] [13:14:31.782] /storage/jenkins/.m2/repository/Library- > > log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar > > [DEBUG] [13:14:31.782] > > /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup-1.0.0.jar > > [DEBUG] [13:14:31.782] > > /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder- > > 0.0.1.jar > > [DEBUG] [13:14:31.782] ----- > > [DEBUG] [13:14:31.792] Completing symbol : ComplexSymbolFactory > > [DEBUG] [13:14:31.792] Completing symbol : Object > > [DEBUG] [13:14:31.792] Completing symbol : SymbolFactory > > [DEBUG] [13:14:31.793] Completing symbol : LRParser > > [DEBUG] [13:14:31.793] Completing symbol : ArrayList > > [DEBUG] [13:14:31.793] Completing symbol : AbstractList > > [DEBUG] [13:14:31.794] Completing symbol : AbstractCollection > > [DEBUG] [13:14:31.794] Completing symbol : Collection > > [DEBUG] [13:14:31.794] Completing symbol : Iterable > > [DEBUG] [13:14:31.794] Completing symbol : Iterator > > [DEBUG] [13:14:31.794] Completing symbol : List > > [DEBUG] [13:14:31.794] Completing symbol : ListIterator > > [DEBUG] [13:14:31.795] Completing symbol : LinkedList > > [DEBUG] [13:14:31.795] Completing symbol : AbstractSequentialList > > [DEBUG] [13:14:31.795] Completing symbol : Deque > > [DEBUG] [13:14:31.795] Completing symbol : Queue > > [DEBUG] [13:14:31.795] Completing symbol : Node > > [DEBUG] [13:14:31.795] Completing symbol : BinaryExpression > > [DEBUG] [13:14:31.866] Release semaphore on project : > > > org.sonar.api.resources.Project@5a986e9e[id=1,key=Ultimate:MavenParent > > Ultimate,qualifier=TRK], with key batch-Ultimate:MavenParentUltimate > > [INFO] > ------------------------------------------------------------------------ > > [INFO] Reactor Summary: > > [INFO] > > [INFO] MavenParentUltimate ............................... FAILURE > [5:26.893s] > > [INFO] Library-log4j ..................................... SKIPPED > > [INFO] JavaCup ........................................... SKIPPED > > [INFO] ASTBuilder ........................................ SKIPPED > > [INFO] ACSLParser ........................................ SKIPPED > > [INFO] Library-UltimateUtil .............................. SKIPPED > > [INFO] Library-SMTLIB .................................... SKIPPED > > [INFO] Library-ApacheCommonsLang ......................... SKIPPED > > [INFO] UltimateCore ...................................... SKIPPED > > [INFO] Library-Jung ...................................... SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.automata ...... SKIPPED > > [INFO] AutomataScriptParser .............................. SKIPPED > > [INFO] BA_FeatureDependenciesCommandlineE3 ............... SKIPPED > > [INFO] BA_FeatureDependenciesCommandlineE4 ............... SKIPPED > > [INFO] BA_FeatureDependenciesDebugE3 ..................... SKIPPED > > [INFO] BA_FeatureDependenciesDebugE4 ..................... SKIPPED > > [INFO] BoogieParser ...................................... SKIPPED > > [INFO] BoogiePreprocessor ................................ SKIPPED > > [INFO] SMTInterpol ....................................... SKIPPED > > [INFO] SMTSolverBridge ................................... SKIPPED > > [INFO] Library-ModelCheckerUtils ......................... SKIPPED > > [INFO] Library-jdom ...................................... SKIPPED > > [INFO] Library-xerces .................................... SKIPPED > > [INFO] Library-CZT ....................................... SKIPPED > > [INFO] Library-PEA ....................................... SKIPPED > > [INFO] Library-srParse ................................... SKIPPED > > [INFO] PEAtoBoogie ....................................... SKIPPED > > [INFO] UltimateCLI ....................................... SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.boogie.printer SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder > > SKIPPED > > [INFO] Library-LassoRanker ............................... SKIPPED > > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.analysis.irsdependencies > > SKIPPED > > [INFO] > > > > > SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.witnessparser . SKIPPED > > [INFO] > > de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction > > SKIPPED > > [INFO] BA_FeatureUltimateBOSCHReqAnalyzer ................ SKIPPED > > [INFO] > > de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer > > SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.plugins.analysis.lassoranker > > SKIPPED > > [INFO] CDTParser ......................................... SKIPPED > > [INFO] > > > > > rrent SKIPPED > > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.generator.blockencoding > > SKIPPED > > [INFO] > > > > > SKIPPED > > [INFO] > > > de.uni_freiburg.informatik.ultimate.plugins.generator.automatascriptinterpr > > eter SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck > > SKIPPED > > [INFO] Library-Batik ..................................... SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.ltl2aut ....... SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.buchiprogramproduct SKIPPED > > [INFO] BA_FeatureUltimateCommandLine ..................... SKIPPED > > [INFO] GUIGeneratedPreferencePages ....................... SKIPPED > > [INFO] GUILoggingWindow .................................. SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.gui ........... SKIPPED > > [INFO] > de.uni_freiburg.informatik.ultimate.plugins.output.jungvisualization > > SKIPPED > > [INFO] > > de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions > > SKIPPED > > [INFO] > > > > > fas SKIPPED > > [INFO] BA_FeatureUltimateDebug ........................... SKIPPED > > [INFO] UltimateRepository ................................ SKIPPED > > [INFO] CDTPlugin ......................................... SKIPPED > > [INFO] WebUltimateBridge ................................. SKIPPED > > [INFO] de.uni_freiburg.informatik.ultimate.boogie.procedureinliner > > SKIPPED > > [INFO] Library-junit-helper .............................. SKIPPED > > [INFO] Library-UltimateTest .............................. SKIPPED > > [INFO] Library-UltimateUtilTest .......................... SKIPPED > > [INFO] Library-UltimateTestTest .......................... SKIPPED > > [INFO] CoreRCPTest ....................................... SKIPPED > > [INFO] UltimateRegressionTest ............................ SKIPPED > > [INFO] > ------------------------------------------------------------------------ > > [INFO] BUILD FAILURE > > [INFO] > ------------------------------------------------------------------------ > > [INFO] Total time: 6:34.174s > > [INFO] Finished at: Sun May 10 13:14:31 CEST 2015 > > [INFO] Final Memory: 384M/1934M > > [INFO] > ------------------------------------------------------------------------ > > [ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven- > > plugin:2.6:sonar (default-cli) on project MavenParentUltimate: null: > > MojoExecutionException: StackOverflowError -> [Help 1] > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > > goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on > > project MavenParentUltimate: null > > at > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > va:217) > > at > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > va:153) > > at > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > va:145) > > at > > > > > cycleModuleBuilder.java:84) > > at > > > > > cycleModuleBuilder.java:59) > > at > > > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Lif > > ecycleStarter.java:183) > > at > > > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarte > r > > .java:161) > > at > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > > at > > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > > ava:57) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > > sorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > at > > > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch > > er.java:290) > > at > > > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:23 > > 0) > > at > > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun > > cher.java:409) > > at > > > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352 > > ) > > Caused by: org.apache.maven.plugin.MojoExecutionException > > at > > > org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHa > > ndling.java:41) > > at > > > org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBo > > otstraper.java:139) > > at > > org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:132) > > at > > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default > > BuildPluginManager.java:101) > > at > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > va:209) > > ... 19 more > > Caused by: java.lang.StackOverflowError > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:241) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > AndReferenceSolver.java:418) > > at > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > pressionTreeImpl.java:85) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:280) > > at > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > nceSolver.java:248) > > [ERROR] > > [ERROR] > > [ERROR] For more information about the errors and possible solutions, > > please read the following articles: > > [ERROR] [Help 1] > > > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExcepti > > on > > SonarQube analysis completed: FAILURE > > -- |
Hi again,
just bumping this issue; it still persists. Is there any problem with my original bug report or is this just not important/common enough to get a response? Best, Daniel > -----Original Message----- > From: Daniel Dietsch [mailto:[hidden email]] > Sent: Donnerstag, 14. Mai 2015 12:59 > To: [hidden email] > Subject: RE: [sonar-user] StackOverflowError during Squid analysis of an > parser and AST generator in Sonar 5.1 > > Hi, > can anyone confirm that my issues are indeed bugs? > > Summarizing: > - Excluding files from the analysis does not work. Files are still > - StackOverflowError during analysis of generated code (the code in > is part of a parser) > > Best, > Daniel > > > -----Original Message----- > > From: Daniel Dietsch [mailto:[hidden email]] > > Sent: Dienstag, 12. Mai 2015 16:08 > > To: [hidden email] > > Subject: RE: [sonar-user] StackOverflowError during Squid analysis of an > > parser and AST generator in Sonar 5.1 > > > > Hi, > > the problem still persists. Does anybody have an idea how I can exclude > the > > file from the project or somehow track down the reason for the stack > > overflow in the analysis? > > > > Best, > > Daniel > > > > > -----Original Message----- > > > From: Daniel Dietsch [mailto:[hidden email]] > > > Sent: Sonntag, 10. Mai 2015 14:20 > > > To: [hidden email] > > > Subject: [sonar-user] StackOverflowError during Squid analysis of an > > parser > > > and AST generator in Sonar 5.1 > > > > > > Hi everyone, > > > I am having a problem with our Sonar installation and was wondering if > you > > > could provide some help. > > > > > > After configuring my own quality profile, the analysis produces a > > > StackOverflowError during parsing of one of our parser projects. > > > > > > At the end of the mail you find a (rather large) snippet of the log > > containing > > > the output of the analysis of this particular project. I can provide > > full log, > > > but it is rather large (~50MB, 2MB zipped). > > > It seems to me that the analysis has difficulties with one of our > > generated > > > classes, namely BinaryExpression.java. In itself this seems to be a > > but I > > > am also in the situation where I wanted to exclude this file from the > > analysis, > > > and it seems my exclusion pattern triggered. So maybe this file should > not > > > have been analyzed at all? > > > > > > Interestingly, this issue only occurs sometimes, even on the same > revision > > of > > > the project. The successful log is of course much longer, but I can > > provide this > > > one as well. I can also provide the whole project if this helps. > > > > > > Best regards, > > > Daniel Dietsch > > > > > > ---------------------------------------- > > > Daniel Dietsch > > > Chair of Software Engineering > > > Department of Computer Science > > > Albert-Ludwig University Freiburg > > > Georges-Köhler-Allee 52 > > > D-79110 Freiburg > > > > > > room: 052-00-005 > > > phone: +49 761 203 6953 > > > fax: +49 761 203 8242 > > > mail: [hidden email] > > > web: http://swt.informatik.uni-freiburg.de/staff/dietsch > > > > > > > > > ACSLParser log snippet > > > -- > > > [INFO] [13:14:27.777] ------------- Scan ACSLParser > > > [INFO] [13:14:27.777] Load module settings > > > [INFO] [13:14:27.801] Language is forced to java > > > [DEBUG] [13:14:27.806] Initializers : FindbugsMavenInitializer > > > [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer > > > [INFO] [13:14:27.806] Initializer FindbugsMavenInitializer (done) | > > time=0ms > > > [INFO] [13:14:27.806] Base dir: > > > /storage/jenkins/jenkins_home/jobs/Ultimate > > > Nightly/workspace/trunk/source/ACSLParser > > > [INFO] [13:14:27.806] Working dir: > > > /storage/jenkins/jenkins_home/jobs/Ultimate > > > Nightly/workspace/trunk/source/ACSLParser/target/sonar > > > [INFO] [13:14:27.806] Source paths: pom.xml, src > > > [INFO] [13:14:27.806] Binary dirs: target/classes > > > [INFO] [13:14:27.806] Source encoding: UTF-8, default locale: en_US > > > [INFO] [13:14:27.806] Index files > > > [DEBUG] [13:14:27.806] Declared extensions of language > > > org.sonar.batch.repository.language.Language@438f299 were converted > > to > > > sonar.lang.patterns.java : **/*.java,**/*.jav > > > [DEBUG] [13:14:27.808] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/LTLPrettyPrinter.java' > > > is detected to be 'java' > > > [DEBUG] [13:14:27.808] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assumes.java' > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.808] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/WildcardExpressio > > > n.java' is detected to be 'java' > > > [DEBUG] [13:14:27.808] Language of file > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.808] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NullPointer.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Terminates.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > > > > is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/MallocableExpressi > > > on.java' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAnnot.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/OldValueExpressio > > > n.java' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BinaryExpression.j > > > ava' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/RealLiteral.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SizeOfExpression.j > > > ava' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IfThenElseExpressi > > > on.java' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopAssigns.java' > > > is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopStatement.jav > > > a' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Assigns.java' > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopVariant.java' > > > is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BitVectorAccessEx > > > pression.java' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Requires.java' > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeInvariant.java > > > ' is detected to be 'java' > > > [DEBUG] [13:14:27.809] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FunctionApplicatio > > > n.java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Ensures.java' > > > detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Behavior.java' > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLTransformer.j > > > ava' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/SyntacticNamingEx > > > pression.java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/UnaryExpression.j > > > ava' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayAccessExpres > > > sion.java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ValidExpression.ja > > > va' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > > > > n.java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/AtLabelExpression. > > > java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > > > > is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ArrayStoreExpressi > > > on.java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BlockLengthExpres > > > sion.java' is detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Expression.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.810] Language of file > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Lemma.java' is > > > detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > > > > is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Contract.java' > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnot.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > > > > ' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ContractStatement > > > .java' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > > > > a' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLType.java' > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotStmt.ja > > > va' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/QuantifierExpressi > > > on.java' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Case.java' is > > > detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FieldAccessExpress > > > ion.java' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLResultExpress > > > ion.java' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ModelVariable.jav > > > a' is detected to be 'java' > > > [DEBUG] [13:14:27.811] Language of file > > > > > > > > > is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Axiom.java' is > > > detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Completeness.java > > > ' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LoopForBehavior.j > > > ava' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/Parameter.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/FreeableExpressio > > > n.java' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/ACSLVisitor.java' > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/BaseAddrExpressio > > > n.java' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > > > > java' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/NotDefinedExpres > > > sion.java' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/LogicStatement.jav > > > a' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > > > > is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeForBehavior.j > > > ava' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > > > > is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeAnnotBehavi > > > or.java' is detected to be 'java' > > > [DEBUG] [13:14:27.812] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/CodeStatement.ja > > > va' is detected to be 'java' > > > [DEBUG] [13:14:27.813] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/sym.java' is > detected > > > to be 'java' > > > [DEBUG] [13:14:27.813] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/model/acsl/ACSLNode.java' is > > > detected to be 'java' > > > [DEBUG] [13:14:27.813] Language of file > > > > is > > > detected to be 'java' > > > [DEBUG] [13:14:27.813] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Scanner.java' is > > > detected to be 'java' > > > [DEBUG] [13:14:27.813] Language of file > > > > > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/ACSLSyntaxErrorExcep > > > tion.java' is detected to be 'java' > > > [DEBUG] [13:14:27.813] Language of file > > > 'src/de/uni_freiburg/informatik/ultimate/acsl/parser/Parser.java' is > > > detected to be 'java' > > > [INFO] [13:14:27.829] 77 files indexed > > > [DEBUG] [13:14:31.191] Updating semaphore batch- > > > Ultimate:MavenParentUltimate > > > [INFO] [13:14:31.352] Quality profile for java: Ultimate > > > [DEBUG] [13:14:31.352] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > > /ACSLSyntaxErrorException.java > > > [DEBUG] [13:14:31.353] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > > /Parser.java > > > [DEBUG] [13:14:31.354] - Exclusion pattern 'The following code was > > > generated by CUP': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.354] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > > /ParserTester.java > > > [DEBUG] [13:14:31.354] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > > /Scanner.java > > > [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was > > > generated by JFlex': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.355] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/acsl/parser > > > /sym.java > > > [DEBUG] [13:14:31.355] - Exclusion pattern 'The following code was > > > generated by CUP': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.355] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ACSLNode.java > > > [DEBUG] [13:14:31.355] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /LTLPrettyPrinter.java > > > [DEBUG] [13:14:31.356] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ACSLResultExpression.java > > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be > > > [DEBUG] [13:14:31.356] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ACSLTransformer.java > > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be > > > [DEBUG] [13:14:31.356] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ACSLType.java > > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.356] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ACSLVisitor.java > > > [DEBUG] [13:14:31.356] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.357] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ArrayAccessExpression.java > > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.357] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ArrayStoreExpression.java > > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.357] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Assertion.java > > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.357] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Assigns.java > > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.357] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Assumes.java > > > [DEBUG] [13:14:31.357] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.357] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/AtLabelExpression.java > > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.358] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Axiom.java > > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.358] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Axiomatic.java > > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.358] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/BaseAddrExpression.java > > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.358] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Behavior.java > > > [DEBUG] [13:14:31.358] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.358] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/BinaryExpression.java > > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.359] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/BitVectorAccessExpression.java > > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.359] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/BitvecLiteral.java > > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.359] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/BlockLengthExpression.java > > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.359] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/BooleanLiteral.java > > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.359] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Case.java > > > [DEBUG] [13:14:31.359] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/CodeAnnot.java > > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/CodeAnnotBehavior.java > > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/CodeAnnotStmt.java > > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/CodeForBehavior.java > > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/CodeInvariant.java > > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/CodeStatement.java > > > [DEBUG] [13:14:31.360] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.360] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Completeness.java > > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.361] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Contract.java > > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.361] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ContractStatement.java > > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.361] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Decreases.java > > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.361] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Ensures.java > > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.361] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Expression.java > > > [DEBUG] [13:14:31.361] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.361] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/FieldAccessExpression.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/FreeableExpression.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/FunctionApplication.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/GlobalInvariant.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/GlobalLTLInvariant.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/IdentifierExpression.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/IfThenElseExpression.java > > > [DEBUG] [13:14:31.362] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.362] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Inductive.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/IntegerLiteral.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Invariant.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Lemma.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LogicFunction.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LogicStatement.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LoopAnnot.java > > > [DEBUG] [13:14:31.363] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.363] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LoopAssigns.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LoopForBehavior.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LoopInvariant.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LoopStatement.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/LoopVariant.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/MallocableExpression.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ModelVariable.java > > > [DEBUG] [13:14:31.364] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.364] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/NotDefinedExpression.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/NullPointer.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/OldValueExpression.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Parameter.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/PolyIdentifier.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Predicate.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/QuantifierExpression.java > > > [DEBUG] [13:14:31.365] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.365] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/RealLiteral.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Requires.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/SizeOfExpression.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/StringLiteral.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/SyntacticNamingExpression.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/Terminates.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/TypeInvariant.java > > > [DEBUG] [13:14:31.366] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.366] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/UnaryExpression.java > > > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.367] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/ValidExpression.java > > > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.367] Scanning > > > > > > ACSLParser:ACSLParser:src/de/uni_freiburg/informatik/ultimate/model/acsl > > > /ast/WildcardExpression.java > > > [DEBUG] [13:14:31.367] - Exclusion pattern '[A-Za-z]+ -- Automatically > > > generated by TreeBuilder': every violation in this file will be ignored. > > > [DEBUG] [13:14:31.378] Sensors : JavaSquidSensor -> Lines Sensor > > (wrapped) > > > -> QProfileSensor -> InitialOpenIssuesSensor -> ProjectLinksSensor -> > > > VersionEventsSensor -> Maven dependencies -> > > > org.sonar.plugins.findbugs.FindbugsSensor@2e5b1fe1 -> > > CheckstyleSensor - > > > > PmdSensor -> SurefireSensor -> JaCoCoOverallSensor -> SCM Sensor > > > (wrapped) -> JaCoCoSensor -> CPD Sensor (wrapped) > > > [INFO] [13:14:31.378] Sensor JavaSquidSensor > > > [INFO] [13:14:31.402] Java Main Files AST scan... > > > [INFO] [13:14:31.402] 77 source files to be analyzed > > > [DEBUG] [13:14:31.404] ----- Classpath analyzed by Squid: > > > [DEBUG] [13:14:31.404] /storage/jenkins/jenkins_home/jobs/Ultimate > > > Nightly/workspace/trunk/source/ACSLParser/target/classes > > > [DEBUG] [13:14:31.404] /storage/jenkins/.m2/repository/Library- > > > log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar > > > [DEBUG] [13:14:31.404] > > > /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup- > 1.0.0.jar > > > [DEBUG] [13:14:31.404] > > > > /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder- > > > 0.0.1.jar > > > [DEBUG] [13:14:31.404] ----- > > > [DEBUG] [13:14:31.406] Completing symbol : Exception > > > [DEBUG] [13:14:31.406] Completing symbol : Throwable > > > [DEBUG] [13:14:31.406] Completing symbol : List > > > [DEBUG] [13:14:31.406] Completing symbol : Collection > > > [DEBUG] [13:14:31.407] Completing symbol : Iterable > > > [DEBUG] [13:14:31.407] Completing symbol : Iterator > > > [DEBUG] [13:14:31.407] Completing symbol : ListIterator > > > [DEBUG] [13:14:31.407] Completing symbol : Set > > > [DEBUG] [13:14:31.407] Completing symbol : Object > > > [DEBUG] [13:14:31.407] Completing symbol : Serializable > > > [DEBUG] [13:14:31.409] Completing symbol : ACSLNode > > > [DEBUG] [13:14:31.409] Completing symbol : String > > > [DEBUG] [13:14:31.409] Completing symbol : Comparable > > > [DEBUG] [13:14:31.409] Completing symbol : Comparator > > > [DEBUG] [13:14:31.409] Completing symbol : Deprecated > > > [DEBUG] [13:14:31.409] Completing symbol : Documented > > > [DEBUG] [13:14:31.409] Completing symbol : Retention > > > [DEBUG] [13:14:31.409] Completing symbol : RetentionPolicy > > > [DEBUG] [13:14:31.409] Completing symbol : Enum > > > [DEBUG] [13:14:31.410] Completing symbol : Class > > > [DEBUG] [13:14:31.410] Completing symbol : Constructor > > > [DEBUG] [13:14:31.410] Completing symbol : Map > > > [DEBUG] [13:14:31.410] Completing symbol : Entry > > > [DEBUG] [13:14:31.410] Completing symbol : TypeVariable > > > [DEBUG] [13:14:31.411] Completing symbol : CallerSensitive > > > [DEBUG] [13:14:31.411] Completing symbol : Target > > > [DEBUG] [13:14:31.411] Completing symbol : ElementType > > > [DEBUG] [13:14:31.411] Completing symbol : ReflectionData > > > [DEBUG] [13:14:31.411] Completing symbol : SoftReference > > > [DEBUG] [13:14:31.411] Completing symbol : Reference > > > [DEBUG] [13:14:31.411] Completing symbol : ReferenceQueue > > > [DEBUG] [13:14:31.412] Completing symbol : CharSequence > > > [DEBUG] [13:14:31.417] Metric lines is an internal metric computed by > > > SonarQube. Provided value is ignored. > > > [DEBUG] [13:14:31.782] ----- Classpath analyzed by Squid: > > > [DEBUG] [13:14:31.782] /storage/jenkins/jenkins_home/jobs/Ultimate > > > Nightly/workspace/trunk/source/ACSLParser/target/classes > > > [DEBUG] [13:14:31.782] /storage/jenkins/.m2/repository/Library- > > > log4j/Library-log4j/1.2.15/Library-log4j-1.2.15.jar > > > [DEBUG] [13:14:31.782] > > > /storage/jenkins/.m2/repository/JavaCup/JavaCup/1.0.0/JavaCup- > 1.0.0.jar > > > [DEBUG] [13:14:31.782] > > > > /storage/jenkins/.m2/repository/ASTBuilder/ASTBuilder/0.0.1/ASTBuilder- > > > 0.0.1.jar > > > [DEBUG] [13:14:31.782] ----- > > > [DEBUG] [13:14:31.792] Completing symbol : ComplexSymbolFactory > > > [DEBUG] [13:14:31.792] Completing symbol : Object > > > [DEBUG] [13:14:31.792] Completing symbol : SymbolFactory > > > [DEBUG] [13:14:31.793] Completing symbol : LRParser > > > [DEBUG] [13:14:31.793] Completing symbol : ArrayList > > > [DEBUG] [13:14:31.793] Completing symbol : AbstractList > > > [DEBUG] [13:14:31.794] Completing symbol : AbstractCollection > > > [DEBUG] [13:14:31.794] Completing symbol : Collection > > > [DEBUG] [13:14:31.794] Completing symbol : Iterable > > > [DEBUG] [13:14:31.794] Completing symbol : Iterator > > > [DEBUG] [13:14:31.794] Completing symbol : List > > > [DEBUG] [13:14:31.794] Completing symbol : ListIterator > > > [DEBUG] [13:14:31.795] Completing symbol : LinkedList > > > [DEBUG] [13:14:31.795] Completing symbol : AbstractSequentialList > > > [DEBUG] [13:14:31.795] Completing symbol : Deque > > > [DEBUG] [13:14:31.795] Completing symbol : Queue > > > [DEBUG] [13:14:31.795] Completing symbol : Node > > > [DEBUG] [13:14:31.795] Completing symbol : BinaryExpression > > > [DEBUG] [13:14:31.866] Release semaphore on project : > > > > > > org.sonar.api.resources.Project@5a986e9e[id=1,key=Ultimate:MavenParent > > > Ultimate,qualifier=TRK], with key batch-Ultimate:MavenParentUltimate > > > [INFO] > > ------------------------------------------------------------------------ > > > [INFO] Reactor Summary: > > > [INFO] > > > [INFO] MavenParentUltimate ............................... FAILURE > > [5:26.893s] > > > [INFO] Library-log4j ..................................... SKIPPED > > > [INFO] JavaCup ........................................... SKIPPED > > > [INFO] ASTBuilder ........................................ SKIPPED > > > [INFO] ACSLParser ........................................ SKIPPED > > > [INFO] Library-UltimateUtil .............................. SKIPPED > > > [INFO] Library-SMTLIB .................................... SKIPPED > > > [INFO] Library-ApacheCommonsLang ......................... SKIPPED > > > [INFO] UltimateCore ...................................... SKIPPED > > > [INFO] Library-Jung ...................................... SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.automata ...... SKIPPED > > > [INFO] AutomataScriptParser .............................. SKIPPED > > > [INFO] BA_FeatureDependenciesCommandlineE3 ............... SKIPPED > > > [INFO] BA_FeatureDependenciesCommandlineE4 ............... SKIPPED > > > [INFO] BA_FeatureDependenciesDebugE3 ..................... SKIPPED > > > [INFO] BA_FeatureDependenciesDebugE4 ..................... SKIPPED > > > [INFO] BoogieParser ...................................... SKIPPED > > > [INFO] BoogiePreprocessor ................................ SKIPPED > > > [INFO] SMTInterpol ....................................... SKIPPED > > > [INFO] SMTSolverBridge ................................... SKIPPED > > > [INFO] Library-ModelCheckerUtils ......................... SKIPPED > > > [INFO] Library-jdom ...................................... SKIPPED > > > [INFO] Library-xerces .................................... SKIPPED > > > [INFO] Library-CZT ....................................... SKIPPED > > > [INFO] Library-PEA ....................................... SKIPPED > > > [INFO] Library-srParse ................................... SKIPPED > > > [INFO] PEAtoBoogie ....................................... SKIPPED > > > [INFO] UltimateCLI ....................................... SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.boogie.printer SKIPPED > > > [INFO] > > > SKIPPED > > > [INFO] Library-LassoRanker ............................... SKIPPED > > > [INFO] > > de.uni_freiburg.informatik.ultimate.plugins.analysis.irsdependencies > > > SKIPPED > > > [INFO] > > > > > > > > > SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.witnessparser . SKIPPED > > > [INFO] > > > de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction > > > SKIPPED > > > [INFO] BA_FeatureUltimateBOSCHReqAnalyzer ................ SKIPPED > > > [INFO] > > > de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer > > > SKIPPED > > > [INFO] > > > SKIPPED > > > [INFO] CDTParser ......................................... SKIPPED > > > [INFO] > > > > > > > > > rrent SKIPPED > > > [INFO] > > de.uni_freiburg.informatik.ultimate.plugins.generator.blockencoding > > > SKIPPED > > > [INFO] > > > > > > de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator > > > SKIPPED > > > [INFO] > > > > > > de.uni_freiburg.informatik.ultimate.plugins.generator.automatascriptinterpr > > > eter SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck > > > SKIPPED > > > [INFO] Library-Batik ..................................... SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.ltl2aut ....... SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.buchiprogramproduct > SKIPPED > > > [INFO] BA_FeatureUltimateCommandLine ..................... SKIPPED > > > [INFO] GUIGeneratedPreferencePages ....................... SKIPPED > > > [INFO] GUILoggingWindow .................................. SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.gui ........... SKIPPED > > > [INFO] > > de.uni_freiburg.informatik.ultimate.plugins.output.jungvisualization > > > SKIPPED > > > [INFO] > > > > > > SKIPPED > > > [INFO] > > > > > > > > > fas SKIPPED > > > [INFO] BA_FeatureUltimateDebug ........................... SKIPPED > > > [INFO] UltimateRepository ................................ SKIPPED > > > [INFO] CDTPlugin ......................................... SKIPPED > > > [INFO] WebUltimateBridge ................................. SKIPPED > > > [INFO] de.uni_freiburg.informatik.ultimate.boogie.procedureinliner > > > SKIPPED > > > [INFO] Library-junit-helper .............................. SKIPPED > > > [INFO] Library-UltimateTest .............................. SKIPPED > > > [INFO] Library-UltimateUtilTest .......................... SKIPPED > > > [INFO] Library-UltimateTestTest .......................... SKIPPED > > > [INFO] CoreRCPTest ....................................... SKIPPED > > > [INFO] UltimateRegressionTest ............................ SKIPPED > > > [INFO] > > ------------------------------------------------------------------------ > > > [INFO] BUILD FAILURE > > > [INFO] > > ------------------------------------------------------------------------ > > > [INFO] Total time: 6:34.174s > > > [INFO] Finished at: Sun May 10 13:14:31 CEST 2015 > > > [INFO] Final Memory: 384M/1934M > > > [INFO] > > ------------------------------------------------------------------------ > > > [ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven- > > > plugin:2.6:sonar (default-cli) on project MavenParentUltimate: null: > > > MojoExecutionException: StackOverflowError -> [Help 1] > > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > execute > > > goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on > > > project MavenParentUltimate: null > > > at > > > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > > va:217) > > > at > > > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > > va:153) > > > at > > > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > > va:145) > > > at > > > > > > > > > cycleModuleBuilder.java:84) > > > at > > > > > > > > > cycleModuleBuilder.java:59) > > > at > > > > > > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Lif > > > ecycleStarter.java:183) > > > at > > > > > > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarte > > r > > > .java:161) > > > at > > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > > > at > > > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > > > ava:57) > > > at > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > > > sorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:606) > > > at > > > > > > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch > > > er.java:290) > > > at > > > > > > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:23 > > > 0) > > > at > > > > > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun > > > cher.java:409) > > > at > > > > > > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352 > > > ) > > > Caused by: org.apache.maven.plugin.MojoExecutionException > > > at > > > > > > org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHa > > > ndling.java:41) > > > at > > > > > > org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBo > > > otstraper.java:139) > > > at > > > org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:132) > > > at > > > > > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default > > > BuildPluginManager.java:101) > > > at > > > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja > > > va:209) > > > ... 19 more > > > Caused by: java.lang.StackOverflowError > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:241) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.visitBinaryExpression(Type > > > AndReferenceSolver.java:418) > > > at > > > > > > org.sonar.java.model.expression.BinaryExpressionTreeImpl.accept(BinaryEx > > > pressionTreeImpl.java:85) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:280) > > > at > > > > > > org.sonar.java.resolve.TypeAndReferenceSolver.resolveAs(TypeAndRefere > > > nceSolver.java:248) > > > [ERROR] > > > [ERROR] > > > [ERROR] For more information about the errors and possible solutions, > > > please read the following articles: > > > [ERROR] [Help 1] > > > > > > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExcepti > > > on > > > SonarQube analysis completed: FAILURE > > > -- |
Hi Daniel, Your issue seems to be linked to this issue: https://jira.codehaus.org/browse/SONARJAVA-793 but it is hard to be certain without a glimpse of the source file. As for why the exclusion of your file does not work, I let someone from platform team answer but to help you, please share your project configuration if you want anyone being able to help. Cheers, 2015-05-19 10:36 GMT+02:00 Daniel Dietsch <[hidden email]>: Hi again, |