Results of semistructured (SM) and unstructured merge (UM) in revision : conflicts (C), conflicting lines of code (CL) and semantic conflicts (SC).
Yellow boxes indicate better results of unstructured merge. CM column dislays which kind is selected for combined conflict merge.
CCLSCCM
FileUMSMUMSMUMSM
/src/net/sourceforge/pmd/PMD.java54317249--1SM
/src/net/sourceforge/pmd/SimpleRuleSetNameMapper.java438175--1SM
/src/net/sourceforge/pmd/ant/PMDTask.java21244232--0SM
/regress/test/net/sourceforge/pmd/RuleSetTest.java216268--0SM
/regress/test/net/sourceforge/pmd/SuppressWarningsTest.java213012--0SM
/src/net/sourceforge/pmd/RuleChain.java21177--0SM
/src/net/sourceforge/pmd/AbstractJavaRule.java103920--0SM
/src/net/sourceforge/pmd/ast/JavaParserVisitorAdapter.java103310--0SM
/src/net/sourceforge/pmd/cpd/cppast/CPPParserConstants.java102630--0SM
/src/net/sourceforge/pmd/ast/JavaParserTreeConstants.java102240--2SM
/src/net/sourceforge/pmd/jsp/ast/JspParserConstants.java101740--0SM
/src/net/sourceforge/pmd/ast/JavaParserVisitor.java101130--0SM
/src/net/sourceforge/pmd/cpd/cppast/TokenMgrError.java10720--0SM
/src/net/sourceforge/pmd/rules/MoreThanOneLogger.java10690--0SM
/src/net/sourceforge/pmd/rules/optimization/UnnecessaryWrapperObjectCreation.java10570--1SM
/src/net/sourceforge/pmd/ast/ASTLiteral.java10550--0SM
/src/net/sourceforge/pmd/ast/ASTCompilationUnit.java10340--0SM
/src/net/sourceforge/pmd/rules/strings/UseIndexOfChar.java10200--0SM
/src/net/sourceforge/pmd/jsp/ast/CharStream.java10150--0SM
/src/net/sourceforge/pmd/ast/CharStream.java10150--0SM
/src/net/sourceforge/pmd/RuleChainVisitor.java1070--0SM
/src/net/sourceforge/pmd/cpd/GUI.java1040--0SM
/src/net/sourceforge/pmd/typeresolution/ClassTypeResolver.java1153419--0SM
/src/net/sourceforge/pmd/cpd/cppast/ParseException.java1111342--0SM
/src/net/sourceforge/pmd/rules/strings/AvoidDuplicateLiteralsRule.java1112720--0SM
/src/net/sourceforge/pmd/symboltable/MethodNameDeclaration.java118939--0SM
/src/net/sourceforge/pmd/rules/SuspiciousOctalEscape.java118144--0SM
/src/net/sourceforge/pmd/rules/imports/UnusedImportsRule.java11989--0SM
/src/net/sourceforge/pmd/rules/BeanMembersShouldSerializeRule.java118914--0SM
/src/net/sourceforge/pmd/rules/optimization/UseStringBufferForStringAppends.java115338--0SM
/src/net/sourceforge/pmd/rules/strings/UselessStringValueOf.java116421--0SM
/regress/test/net/sourceforge/pmd/rules/basic/BasicRulesTest.java114436--0SM
/src/net/sourceforge/pmd/rules/AbstractPoorMethodCall.java114824--0SM
/src/net/sourceforge/pmd/symboltable/VariableNameDeclaration.java11637--0SM
/src/net/sourceforge/pmd/util/designer/Designer.java115115--0SM
/src/net/sourceforge/pmd/rules/design/NullAssignmentRule.java114120--0SM
/src/net/sourceforge/pmd/ast/ASTAnnotation.java113922--0SM
/src/net/sourceforge/pmd/typeresolution/PMDASMClassLoader.java113722--0SM
/src/net/sourceforge/pmd/rules/optimization/AvoidInstantiatingObjectsInLoops.java113714--0SM
/src/net/sourceforge/pmd/cpd/cppast/Token.java11394--1SM
/src/net/sourceforge/pmd/cpd/SourceCode.java111818--0SM
/src/net/sourceforge/pmd/rules/strings/AppendCharacterWithChar.java111913--0SM
/regress/test/net/sourceforge/pmd/ast/JDKVersionTest.java111515--0SM
/src/net/sourceforge/pmd/RuleSets.java111610--0SM
/regress/test/net/sourceforge/pmd/symboltable/MethodScopeTest.java11128--0SM
/src/net/sourceforge/pmd/util/TypeMap.java0104--0UM
/src/net/sourceforge/pmd/jsp/ast/Token.java12398--1UM
/src/net/sourceforge/pmd/ast/Token.java12498--3UM
/src/net/sourceforge/pmd/rules/UselessOperationOnImmutable.java125629--0UM
/src/net/sourceforge/pmd/AbstractRuleChainVisitor.java129257--0UM
/src/net/sourceforge/pmd/rules/design/PreserveStackTrace.java1213360--0UM
/src/net/sourceforge/pmd/rules/UselessOverridingMethod.java1218889--0UM
/src/net/sourceforge/pmd/rules/strings/ConsecutiveLiteralAppends.java1222387--0UM
/src/net/sourceforge/pmd/RuleSetWriter.java1313654--0UM
/src/net/sourceforge/pmd/cpd/cppast/SimpleCharStream.java1335768--0UM
/src/net/sourceforge/pmd/ast/ParseException.java15113105--0UM
/src/net/sourceforge/pmd/jsp/ast/ParseException.java15113105--0UM
/src/net/sourceforge/pmd/jsp/ast/TokenMgrError.java167263--0UM
/src/net/sourceforge/pmd/ast/TokenMgrError.java167363--1UM
/src/net/sourceforge/pmd/ast/JavaParserTokenManager.java1112100604--2UM
/src/net/sourceforge/pmd/jsp/ast/JJTJspParserState.java1128173--2UM
/src/net/sourceforge/pmd/cpd/cppast/CPPParserTokenManager.java12816551442--1UM
/src/net/sourceforge/pmd/ast/JavaCharStream.java131480428--0UM
/src/net/sourceforge/pmd/jsp/ast/JspParser.java1491455416--2UM
/src/net/sourceforge/pmd/jsp/ast/JspParserTokenManager.java17235173254--1UM
/src/net/sourceforge/pmd/ast/JavaParser.java130389132403--0UM