Quantcast

StackOverflowError during Squid analysis of an parser and AST generator in Sonar 5.1

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

StackOverflowError during Squid analysis of an parser and AST generator in Sonar 5.1

Daniel Dietsch
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
--

smime.p7s (8K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: StackOverflowError during Squid analysis of an parser and AST generator in Sonar 5.1

Daniel Dietsch
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 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/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'
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/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' 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/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
>
'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IdentifierExpressio
> 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
>
'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/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
>
'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.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
> '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/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
[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.traceabstractionconcu
> 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]
> de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions
> SKIPPED
> [INFO]
>
de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstractionwitha

> 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
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> cycleModuleBuilder.java:84)
> at
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> 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
> --

smime.p7s (8K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: StackOverflowError during Squid analysis of an parser and AST generator in Sonar 5.1

Daniel Dietsch
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
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/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'

> 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/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' 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/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
> >
>
'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IdentifierExpressio
> > 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
> >
>
'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/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
> >
>
'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.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
> > '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/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
> [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.traceabstractionconcu
> > 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]
> > de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions
> > SKIPPED
> > [INFO]
> >
>
de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstractionwitha

> > 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
> >
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > cycleModuleBuilder.java:84)
> > at
> >
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > 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
> > --

smime.p7s (8K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: StackOverflowError during Squid analysis of an parser and AST generator in Sonar 5.1

Daniel Dietsch
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
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
> 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/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'
> > 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/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'
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/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
> > >
> >
>
'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IdentifierExpressio

> > > 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
> > >
> >
>
'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/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
> > >
> >
>
'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.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
> > >
'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/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
> > [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.traceabstractionconcu
> > > 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]
> > >
de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions
> > > SKIPPED
> > > [INFO]
> > >
> >
>
de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstractionwitha

> > > 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
> > >
> >
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > > cycleModuleBuilder.java:84)
> > > at
> > >
> >
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > > 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
> > > --

smime.p7s (8K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: StackOverflowError during Squid analysis of an parser and AST generator in Sonar 5.1

Nicolas Peru
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,

Nicolas PERU | SonarSource
Senior Developer
http://sonarsource.com


2015-05-19 10:36 GMT+02:00 Daniel Dietsch <[hidden email]>:
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
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
> 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/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'
> > 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/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'
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/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
> > >
> >
>
'src/de/uni_freiburg/informatik/ultimate/model/acsl/ast/IdentifierExpressio
> > > 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
> > >
> >
>
'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/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
> > >
> >
>
'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.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
> > >
'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/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
> > [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.traceabstractionconcu
> > > 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]
> > >
de.uni_freiburg.informatik.ultimate.plugins.analysis.reachingdefinitions
> > > SKIPPED
> > > [INFO]
> > >
> >
>
de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstractionwitha
> > > 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
> > >
> >
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > > cycleModuleBuilder.java:84)
> > >   at
> > >
> >
>
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Life
> > > 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