Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: e26b71585af1377265df7e1d8b70b54026b9d8a6
https://github.com/pmd/pmd/commit/e26b71585af1377265df7e1d8b70b54026b9d8a6
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-26 (Sun, 26 Mar 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/DataHolder.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/MethodMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Simple Key enum selection
Commit: 08b6b560cb12de1988ecc962619c0785f5639938
https://github.com/pmd/pmd/commit/08b6b560cb12de1988ecc962619c0785f5639938
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Double enum selection
Commit: 3a942aad07a8e669733e9d9cc7b3b77a9902744f
https://github.com/pmd/pmd/commit/3a942aad07a8e669733e9d9cc7b3b77a9902744f
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/DataHolder.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
Log Message:
-----------
Started holder impl
Commit: f61455440c9ee9fcc5a5751801bcf9f959402231
https://github.com/pmd/pmd/commit/f61455440c9ee9fcc5a5751801bcf9f959402231
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractEntityHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/MethodMetric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
Log Message:
-----------
Started holder impl
Commit: 7544aa47c7be8a7613b1432511a78c4a1ae7565e
https://github.com/pmd/pmd/commit/7544aa47c7be8a7613b1432511a78c4a1ae7565e
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
Log Message:
-----------
Implemented signatures
Commit: e569941a06c8bbb6a51dbbcd3b2444c9c123fb0d
https://github.com/pmd/pmd/commit/e569941a06c8bbb6a51dbbcd3b2444c9c123fb0d
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/MethodMetric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/SigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
Log Message:
-----------
Abstracted signatures
Commit: 8ff272a505f384a1a372356c0b61f96012d694b6
https://github.com/pmd/pmd/commit/8ff272a505f384a1a372356c0b61f96012d694b6
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
Log Message:
-----------
Support for constructors
Commit: 9fedb69d42e3edd070daef58e37cbab0312aa6da
https://github.com/pmd/pmd/commit/9fedb69d42e3edd070daef58e37cbab0312aa6da
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/DataHolder.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/MethodMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Simple Key enum selection
Commit: af650cc987eea88b8195a08d309f47bc4c3d9646
https://github.com/pmd/pmd/commit/af650cc987eea88b8195a08d309f47bc4c3d9646
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Double enum selection
Commit: b922bcd04c4a84d4ec7a5c11a2dc2925baf68c82
https://github.com/pmd/pmd/commit/b922bcd04c4a84d4ec7a5c11a2dc2925baf68c82
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/DataHolder.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
Log Message:
-----------
Started holder impl
Commit: 92568e3174fd3ab203a801480b904a47ef9db00a
https://github.com/pmd/pmd/commit/92568e3174fd3ab203a801480b904a47ef9db00a
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractEntityHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/MethodMetric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
Log Message:
-----------
Started holder impl
Commit: 7a5894c856f302ca1dee3425afadd50abe09a172
https://github.com/pmd/pmd/commit/7a5894c856f302ca1dee3425afadd50abe09a172
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
Log Message:
-----------
Implemented signatures
Commit: 4b671f5d122bf68f93812dcc216b54eb5cbad93e
https://github.com/pmd/pmd/commit/4b671f5d122bf68f93812dcc216b54eb5cbad93e
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/MethodMetric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/SigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
Log Message:
-----------
Abstracted signatures
Commit: 1ad748764de29924dde9053bfc7a2ccc19efa31d
https://github.com/pmd/pmd/commit/1ad748764de29924dde9053bfc7a2ccc19efa31d
Author: Clément Fournier <clement.fourn...@insa-rennes.fr>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
Log Message:
-----------
Support for constructors
Commit: 6e6559cb0ce545275634b2b6213e4b78fe4a03ba
https://github.com/pmd/pmd/commit/6e6559cb0ce545275634b2b6213e4b78fe4a03ba
Author: Clément Fournier <cl-fourn...@live.com>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Log Message:
-----------
Merge branch 'metrics-prework' of https://github.com/Oowekyala/pmd into
metrics-prework
Commit: ebafeff4a48bcda0bf10aabf78ea9e8737c8a1a2
https://github.com/pmd/pmd/commit/ebafeff4a48bcda0bf10aabf78ea9e8737c8a1a2
Author: Clément Fournier <cl-fourn...@live.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCSRF.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSharingViolations.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexXSSFromURLParam.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'master' into metrics-prework
Commit: 5d9434b623c32c42b8d6135d02049349d515fe36
https://github.com/pmd/pmd/commit/5d9434b623c32c42b8d6135d02049349d515fe36
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M .gitattributes
A .mvn/wrapper/maven-wrapper.jar
A .mvn/wrapper/maven-wrapper.properties
M .travis.yml
M .travis/build-pull-request.sh
M .travis/build-push.sh
M .travis/build-site.sh
M .travis/build-sonar.sh
A .travis/configure-maven.sh
R .travis/install-configure-maven.sh
M .travis/release.sh
M BUILDING.md
M do-release.sh
M example-toolchains.xml
A mvnw
A mvnw.cmd
M pmd-apex/pom.xml
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTField.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldDeclarationStatements.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTMethod.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTParameter.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClass.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserInterface.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTVariableDeclaration.java
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/CanSuppressWarnings.java
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
M pmd-apex/src/main/resources/rulesets/apex/security.xml
R pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/FooRule.java
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/SuppressWarningsTest.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
M pmd-core/pom.xml
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/ResourceLoader.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
M
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryCompatibilityTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetReferenceIdTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTst.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/HTMLRendererTest.java
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dist/pom.xml
M pmd-fortran/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-java/pom.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AccessorClassGenerationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/FieldDeclarationsShouldBeAtStartOfClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UnnecessaryLocalBeforeReturnRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/imports/DontImportJavaLangRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/junit/JUnitTestsShouldIncludeAssertRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/unnecessary/UnnecessaryModifierRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/unusedcode/UnusedModifierRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/SourceFileScope.java
M pmd-java/src/main/resources/rulesets/java/unnecessary.xml
M pmd-java/src/main/resources/rulesets/java/unusedcode.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/unnecessary/UnnecessaryRulesTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/unusedcode/UnusedCodeRulesTest.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AccessorClassGeneration.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FieldDeclarationsShouldBeAtStartOfClass.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UnnecessaryLocalBeforeReturn.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/imports/xml/DontImportJavaLang.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/junit/xml/JUnitTestsShouldIncludeAssert.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/unnecessary/xml/UnnecessaryModifier.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/unusedcode/xml/UnusedModifier.xml
M pmd-java8/pom.xml
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-matlab/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala/pom.xml
M pmd-swift/pom.xml
M pmd-test/pom.xml
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
M pmd-ui/pom.xml
M pmd-visualforce/etc/grammar/VfParser.jjt
M pmd-visualforce/pom.xml
M pmd-visualforce/src/main/ant/alljavacc.xml
R
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTCommentTag.java
R
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTHtmlStyle.java
A
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTNegationExpression.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParserVisitorAdapter.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/AbstractVfRule.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElRule.java
M
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfDocStyleTest.java
M
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/xml/VfUnescapeEl.xml
M pmd-vm/pom.xml
M pmd-xml/pom.xml
M pom.xml
M src/site/markdown/customizing/howtowritearule.md
M src/site/markdown/overview/changelog-old.md
M src/site/markdown/overview/changelog.md
M src/site/markdown/usage/suppressing.md
Log Message:
-----------
Merge branch 'master' into metrics-prework
Commit: 5d308a53120ed2e523e52ce5ac2acc21a06fbd0c
https://github.com/pmd/pmd/commit/5d308a53120ed2e523e52ce5ac2acc21a06fbd0c
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
Log Message:
-----------
Introduced marker interface for AST method and constructor nodes
Commit: 6a0cd33e28368caff31e96f1bb692079f2ea065c
https://github.com/pmd/pmd/commit/6a0cd33e28368caff31e96f1bb692079f2ea065c
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
Log Message:
-----------
Simplified capability check
Commit: 8af2b6c11869037c3865e13210670c6886024348
https://github.com/pmd/pmd/commit/8af2b6c11869037c3865e13210670c6886024348
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-05 (Fri, 05 May 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
Log Message:
-----------
Methods and constructors are treated the same
Commit: a8ff116fb3758ab6534ad66f4146adc029e199f1
https://github.com/pmd/pmd/commit/a8ff116fb3758ab6534ad66f4146adc029e199f1
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-06 (Sat, 06 May 2017)
Changed paths:
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractEntityHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/SigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
Log Message:
-----------
Changed header template
Commit: cb0a30b2e162b7d0cd02e9be3bc71ae7fcb4bc5f
https://github.com/pmd/pmd/commit/cb0a30b2e162b7d0cd02e9be3bc71ae7fcb4bc5f
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-06 (Sat, 06 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/SigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
Log Message:
-----------
Documentation
Commit: 9c1e8bb4e86b41514ba049b8e1899afd111a9cf1
https://github.com/pmd/pmd/commit/9c1e8bb4e86b41514ba049b8e1899afd111a9cf1
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-06 (Sat, 06 May 2017)
Changed paths:
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AtfdMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/ClassStats.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSigMask.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/FieldSignature.java
R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metric.java
R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Metrics.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSigMask.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/OperationSignature.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/PackageStats.java
R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/SigMask.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/Signature.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/WmcMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/ClassMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/OperationMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/SigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Changed package structure
Commit: 16a878b6d6c59bf11164df7f39ace69572e844fa
https://github.com/pmd/pmd/commit/16a878b6d6c59bf11164df7f39ace69572e844fa
Author: Oowekyala <cl-fourn...@live.com>
Date: 2017-05-07 (Sun, 07 May 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/ClassMetric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/WmcMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
Log Message:
-----------
Cleanup
Commit: 3c3648151ced6bc8a11ceb00a8ad3ebea7632e02
https://github.com/pmd/pmd/commit/3c3648151ced6bc8a11ceb00a8ad3ebea7632e02
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
Log Message:
-----------
References to class hierarchy
Commit: 0193aa8f2344da506271f6782a0c981e62ae8f6a
https://github.com/pmd/pmd/commit/0193aa8f2344da506271f6782a0c981e62ae8f6a
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
Log Message:
-----------
Outer memo infrastructure
Commit: 9ec2388bb37c5de50ce045bb81ea30d95411187f
https://github.com/pmd/pmd/commit/9ec2388bb37c5de50ce045bb81ea30d95411187f
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M .travis.yml
A .travis/build-deploy.sh
R .travis/build-pull-request.sh
R .travis/build-push.sh
M .travis/build-site.sh
M .travis/build-sonar.sh
A .travis/common-functions.sh
M .travis/configure-maven.sh
M .travis/release.sh
M .travis/setup-secrets.sh
M do-release.sh
M pmd-apex/pom.xml
M pmd-apex/src/main/resources/rulesets/apex/style.xml
M pmd-core/pom.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java
A pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmptyRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/RendererFactory.java
A
pmd-core/src/test/java/net/sourceforge/pmd/renderers/EmptyRendererTest.java
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dist/pom.xml
M pmd-fortran/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-java/etc/grammar/Java.jjt
M pmd-java/pom.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/coupling/LawOfDemeterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/junit/JUnitTestsShouldIncludeAssertRule.java
M pmd-java/src/main/resources/rulesets/java/design.xml
M pmd-java/src/main/resources/rulesets/java/strings.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/coupling/xml/LawOfDemeter.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/junit/xml/JUnitTestsShouldIncludeAssert.xml
M pmd-java8/pom.xml
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-jsp/src/main/resources/rulesets/jsp/basic.xml
M
pmd-jsp/src/test/resources/net/sourceforge/pmd/lang/jsp/rule/basic/xml/JspEncoding.xml
M pmd-matlab/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala/pom.xml
M pmd-swift/pom.xml
M pmd-test/pom.xml
M pmd-ui/pom.xml
M pmd-visualforce/pom.xml
M pmd-vm/pom.xml
M pmd-xml/pom.xml
M pom.xml
M src/site/markdown/overview/changelog-old.md
M src/site/markdown/overview/changelog.md
M src/site/markdown/overview/products.md
Log Message:
-----------
Merge branch 'master' of https://github.com/oowekyala/pmd into metrics-prework
Commit: cdd8737df488b6a31239b6f22d108769c76b39b3
https://github.com/pmd/pmd/commit/cdd8737df488b6a31239b6f22d108769c76b39b3
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
Log Message:
-----------
Added OO metrics to Rule interface
Commit: 8bc1173ce5bfb00236c589447493ec003b33a8b1
https://github.com/pmd/pmd/commit/8bc1173ce5bfb00236c589447493ec003b33a8b1
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
Log Message:
-----------
Implemented usesMetrics field in Rules
Commit: c0b020e066a8f7bc69a77d00b1c38de356d7ef04
https://github.com/pmd/pmd/commit/c0b020e066a8f7bc69a77d00b1c38de356d7ef04
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
Log Message:
-----------
Added usesMetrics to Rule interface
Commit: dc83eb1720a56bac757216e671980dbeac887058
https://github.com/pmd/pmd/commit/dc83eb1720a56bac757216e671980dbeac887058
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractDelegateRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
Log Message:
-----------
Introduced metrics attribute in xml rule element
Commit: 52a7707681ee6d4b3b2b9fab1ed99dfabff2d06d
https://github.com/pmd/pmd/commit/52a7707681ee6d4b3b2b9fab1ed99dfabff2d06d
Author: oowekyala <cl-fourn...@live.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
Log Message:
-----------
Added umbrella interface for Constructor and Methods
Commit: fffa63ad630e9166a38433ff64d624bbf9dba1ff
https://github.com/pmd/pmd/commit/fffa63ad630e9166a38433ff64d624bbf9dba1ff
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSets.java
Log Message:
-----------
Rulesets are aware of useMetrics
Commit: 0be4a2c09a9e5b600d939cb48ea3c4b623481e2b
https://github.com/pmd/pmd/commit/0be4a2c09a9e5b600d939cb48ea3c4b623481e2b
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
Log Message:
-----------
SourceCodeProcessor should now start MetricsVisitorFacade
Commit: cad0697798c6fa136b555457f0808f66fe6aef0a
https://github.com/pmd/pmd/commit/cad0697798c6fa136b555457f0808f66fe6aef0a
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmark.java
Log Message:
-----------
Added a Benchmark for Metrics
Commit: ea2523489a37391f66cac1cd79601031b2a8e46c
https://github.com/pmd/pmd/commit/ea2523489a37391f66cac1cd79601031b2a8e46c
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractDelegateRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
Log Message:
-----------
Checkstyle fixes
Commit: 2cb92a005ee70e9832a9b983dcdfe4e17cc30100
https://github.com/pmd/pmd/commit/2cb92a005ee70e9832a9b983dcdfe4e17cc30100
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java
Log Message:
-----------
Adapted RuleTstTest
Commit: 42e0a9f8e83c29a98c150c1b1cdfcc0870b44ace
https://github.com/pmd/pmd/commit/42e0a9f8e83c29a98c150c1b1cdfcc0870b44ace
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitor.java
Log Message:
-----------
Added the visitor
Commit: a8cb6eced7773ed586a8ba3a35a735edfceac3f7
https://github.com/pmd/pmd/commit/a8cb6eced7773ed586a8ba3a35a735edfceac3f7
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/ClassMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metric.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/OperationMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/SigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Resolve merge conflicts with prework
Commit: a97997bb1e0eb531928500c4c499113e88ae24ec
https://github.com/pmd/pmd/commit/a97997bb1e0eb531928500c4c499113e88ae24ec
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/OperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
Log Message:
-----------
Checkstyle fixes
Commit: c767953ff558b317b87802db79b01256d4e9c516
https://github.com/pmd/pmd/commit/c767953ff558b317b87802db79b01256d4e9c516
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
Log Message:
-----------
Solve dependency problem to pmd-core
Commit: ed736dabb5de08b353c917c5269c8d444a4d66bd
https://github.com/pmd/pmd/commit/ed736dabb5de08b353c917c5269c8d444a4d66bd
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Implemented qualified names
Commit: c013f11ad0d5f457e31797f62b52c9a9b076693a
https://github.com/pmd/pmd/commit/c013f11ad0d5f457e31797f62b52c9a9b076693a
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Implemented qualified names
Commit: 996a08fbd63d1c2766cd6636c977257056e8fdc6
https://github.com/pmd/pmd/commit/996a08fbd63d1c2766cd6636c977257056e8fdc6
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Created QualifiedName class
Commit: 8c0863a070cb41262a8fa7d01b466ef72bddfc8f
https://github.com/pmd/pmd/commit/8c0863a070cb41262a8fa7d01b466ef72bddfc8f
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Added test for QualifiedName
Commit: 4891592a5764354d93f680ca53433b38b4605031
https://github.com/pmd/pmd/commit/4891592a5764354d93f680ca53433b38b4605031
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Merge branch 'metrics-prework' of https://github.com/oowekyala/pmd into
metrics-prework
Commit: 44a4aecf85ff36cbc9594b25b334aea2567605ef
https://github.com/pmd/pmd/commit/44a4aecf85ff36cbc9594b25b334aea2567605ef
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Added utility methods for qualified names
Commit: 583e350da0799351956d6853e14601b120e053a0
https://github.com/pmd/pmd/commit/583e350da0799351956d6853e14601b120e053a0
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
Log Message:
-----------
Finished visitor facade
Commit: 3ad3df3a700835f26480747bd4a3df0f3c100a65
https://github.com/pmd/pmd/commit/3ad3df3a700835f26480747bd4a3df0f3c100a65
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
Log Message:
-----------
Implemented some navigation and modification methods on PackageStats
Commit: a6f41f1bffb8645a37aa445932356ecc06f76965
https://github.com/pmd/pmd/commit/a6f41f1bffb8645a37aa445932356ecc06f76965
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
Log Message:
-----------
Minor doc changes
Commit: 167d5ec63c07a4493bb24795accfc86fb8a61ee1
https://github.com/pmd/pmd/commit/167d5ec63c07a4493bb24795accfc86fb8a61ee1
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
Log Message:
-----------
MethodOrConstructorDeclaration extends Node
Commit: ab14dbb47ce8551bea0a7e4e258f8ee4d70cf7e0
https://github.com/pmd/pmd/commit/ab14dbb47ce8551bea0a7e4e258f8ee4d70cf7e0
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/LocMetric.java
Log Message:
-----------
Added LOC metric
Commit: 5607456f2f402fb4f53012e95c47e85464b76f43
https://github.com/pmd/pmd/commit/5607456f2f402fb4f53012e95c47e85464b76f43
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/LocMetric.java
Log Message:
-----------
Simplified existing metrics
Commit: 1dacfd1b96b1e286a2b6e03061e76dbab4adb3cd
https://github.com/pmd/pmd/commit/1dacfd1b96b1e286a2b6e03061e76dbab4adb3cd
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
R pmd-core/src/site/site.xml
R pmd-cpp/src/site/site.xml
R pmd-cs/src/site/site.xml
R pmd-dist/src/site/site.xml
R pmd-fortran/src/site/site.xml
R pmd-go/src/site/site.xml
R pmd-groovy/src/site/site.xml
R pmd-java8/src/site/site.xml
R pmd-matlab/src/site/site.xml
R pmd-objectivec/src/site/site.xml
R pmd-perl/src/site/site.xml
R pmd-php/src/site/site.xml
R pmd-python/src/site/site.xml
R pmd-ruby/src/site/site.xml
R pmd-scala/src/site/site.xml
R pmd-swift/src/site/site.xml
R pmd-test/src/site/site.xml
R pmd-ui/src/site/site.xml
Log Message:
-----------
Update untracked
Commit: e4392fc75182321228b19266c77b2fa91f740192
https://github.com/pmd/pmd/commit/e4392fc75182321228b19266c77b2fa91f740192
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
Log Message:
-----------
createIfNotFound for PackageStats methods
Commit: a99f0c276d342f3677bac7a77d5fe04dc08b4de3
https://github.com/pmd/pmd/commit/a99f0c276d342f3677bac7a77d5fe04dc08b4de3
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
Log Message:
-----------
Added modification methods for ClassStats
Commit: ded6dc670b65f71b6ffd0497d6b0f1f9604a9378
https://github.com/pmd/pmd/commit/ded6dc670b65f71b6ffd0497d6b0f1f9604a9378
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
FieldDeclaration implements QualifiableNode
Commit: a50a1b5795878c1501ff902876c6cab69ff49fe5
https://github.com/pmd/pmd/commit/a50a1b5795878c1501ff902876c6cab69ff49fe5
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Revert "FieldDeclaration implements QualifiableNode"
This reverts commit ded6dc670b65f71b6ffd0497d6b0f1f9604a9378.
Commit: c35e51359864c0e8e7864fc1291cba624d525056
https://github.com/pmd/pmd/commit/c35e51359864c0e8e7864fc1291cba624d525056
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
Log Message:
-----------
Static building method for FieldSignature
Commit: f83ee39c652203f430cfb4c5707f86d1c2cbd21b
https://github.com/pmd/pmd/commit/f83ee39c652203f430cfb4c5707f86d1c2cbd21b
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitor.java
Log Message:
-----------
Visitor with classContext
Commit: 5b622e6cf5c700b5f652ff182140a4cde76a6bf7
https://github.com/pmd/pmd/commit/5b622e6cf5c700b5f652ff182140a4cde76a6bf7
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
Log Message:
-----------
hashCode and equals for Signatures
Commit: def31ec49c64b6a1394062f74fc6a574e8c1faa3
https://github.com/pmd/pmd/commit/def31ec49c64b6a1394062f74fc6a574e8c1faa3
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Documentation
Commit: 5f426f90b79b1124ad2c212a17f7afcfcabba20e
https://github.com/pmd/pmd/commit/5f426f90b79b1124ad2c212a17f7afcfcabba20e
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
Log Message:
-----------
Removed probably useless methods from QualifiedName
Commit: a6185327b52a7b2f8a021aa7a43da21e468eca77
https://github.com/pmd/pmd/commit/a6185327b52a7b2f8a021aa7a43da21e468eca77
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
Log Message:
-----------
Qualified names memoization
Commit: 117da90e7240487e50117a57a8a4ce74e4e15187
https://github.com/pmd/pmd/commit/117da90e7240487e50117a57a8a4ce74e4e15187
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmark.java
Log Message:
-----------
Fix benchmark
Commit: 1673e8306ab21feab05936c9452caeeb72dd8e6b
https://github.com/pmd/pmd/commit/1673e8306ab21feab05936c9452caeeb72dd8e6b
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
Log Message:
-----------
Use Qname for memoized result retrieval
Commit: 909bb600438fb38ec2f66abcbca13204fb86ae3e
https://github.com/pmd/pmd/commit/909bb600438fb38ec2f66abcbca13204fb86ae3e
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Inlined canonical separators for qualified names
Commit: b09cde6d039b387740ec7ef02fb2ff37231ca893
https://github.com/pmd/pmd/commit/b09cde6d039b387740ec7ef02fb2ff37231ca893
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaTypeNode.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Canonical type of arguments in method Qname\n That doesn't work for now
because of Typeres. Be sure to edit the tests
Commit: 5b918ba53dc9a09599d8078629db3a42a68fd114
https://github.com/pmd/pmd/commit/5b918ba53dc9a09599d8078629db3a42a68fd114
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaTypeNode.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Revert "Canonical type of arguments in method Qname" until TypeRes is ok
Commit: 0847f24068070b9ed7295920387b7ef546f78f44
https://github.com/pmd/pmd/commit/0847f24068070b9ed7295920387b7ef546f78f44
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
A fixjs
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
Log Message:
-----------
Fix capabilities nonsense
Commit: acff55e15197c009e53d360e0c677be9208abb82
https://github.com/pmd/pmd/commit/acff55e15197c009e53d360e0c677be9208abb82
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
R fixjs
Log Message:
-----------
Deleted local file
Commit: ad51c61f336ded60032cd1e3f5ecb722dc943db9
https://github.com/pmd/pmd/commit/ad51c61f336ded60032cd1e3f5ecb722dc943db9
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
A pmd-core/src/site/site.xml
A pmd-cpp/src/site/site.xml
A pmd-cs/src/site/site.xml
A pmd-dist/src/site/site.xml
A pmd-fortran/src/site/site.xml
A pmd-go/src/site/site.xml
A pmd-groovy/src/site/site.xml
A pmd-java8/src/site/site.xml
A pmd-matlab/src/site/site.xml
A pmd-objectivec/src/site/site.xml
A pmd-perl/src/site/site.xml
A pmd-php/src/site/site.xml
A pmd-python/src/site/site.xml
A pmd-ruby/src/site/site.xml
A pmd-scala/src/site/site.xml
A pmd-swift/src/site/site.xml
A pmd-test/src/site/site.xml
A pmd-ui/src/site/site.xml
Log Message:
-----------
Revert dumb move with gitignore
Commit: 6fbcb431fc7cb62a734a4aa056bfd5cb5d833f8b
https://github.com/pmd/pmd/commit/6fbcb431fc7cb62a734a4aa056bfd5cb5d833f8b
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Checkstyle fixes
Commit: e1f02acf87a2edf1eb9ad9c5859c5def727d5aa3
https://github.com/pmd/pmd/commit/e1f02acf87a2edf1eb9ad9c5859c5def727d5aa3
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Checkstyle fix
Commit: 4be7616c15da351570f15ffc40f4c47bc26292ee
https://github.com/pmd/pmd/commit/4be7616c15da351570f15ffc40f4c47bc26292ee
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-28 (Sun, 28 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
Log Message:
-----------
Fixed formatter chaos
Commit: da4897f2b368d2d305fb9b0b2fe9e8f72de8b184
https://github.com/pmd/pmd/commit/da4897f2b368d2d305fb9b0b2fe9e8f72de8b184
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-28 (Sun, 28 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
Log Message:
-----------
Fix misplaced benchmark
Commit: 02bac9ab7179a760cb47dad9903d270e72f5fda0
https://github.com/pmd/pmd/commit/02bac9ab7179a760cb47dad9903d270e72f5fda0
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiedName.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Moved QualifiedName into standalone class
Commit: 9ad46fbf889db8e2b5a459247b86efa9b5247160
https://github.com/pmd/pmd/commit/9ad46fbf889db8e2b5a459247b86efa9b5247160
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSets.java
Log Message:
-----------
Documented usesMetrics and usesTypeRes
Commit: c543cef8b16fb80a74dfe1a42c18546001b7a781
https://github.com/pmd/pmd/commit/c543cef8b16fb80a74dfe1a42c18546001b7a781
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiedName.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
Log Message:
-----------
Big refactor of qname
The creation methods now mostly take the node to describe as parameter. That
way, the implementation of the class is less exposed, the creation methods can
be overloaded and simplified in the AST nodes' classes.
Only nested class do not do that. That is to keep the recursive call to
getQualifiedName which would be much more complicated if it was called from
QualifiedName rather than the AST node.
Commit: 9ee19ac7ac351c473e87a74f5839d80d3f300cc4
https://github.com/pmd/pmd/commit/9ee19ac7ac351c473e87a74f5839d80d3f300cc4
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/SigMask.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
Log Message:
-----------
Remove ALL fields in enums
Commit: 0aff98986222eed64fe34cf7e81787773ce8bc63
https://github.com/pmd/pmd/commit/0aff98986222eed64fe34cf7e81787773ce8bc63
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
Log Message:
-----------
Checkstyle fix
Commit: 255dfd04a87cae0c21d4d749248107a1c860a8a7
https://github.com/pmd/pmd/commit/255dfd04a87cae0c21d4d749248107a1c860a8a7
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmark.java
Log Message:
-----------
Changed benchmark name
Commit: 455e42bf3b64cbe29996effe300a0ffda9f6924d
https://github.com/pmd/pmd/commit/455e42bf3b64cbe29996effe300a0ffda9f6924d
Author: oowekyala <clement.fournie...@gmail.com>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M .travis/release.sh
M do-release.sh
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLambdaExpression.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ConstructorCallsOverridableMethod.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'master' of https://github.com/pmd/pmd into metrics-prework
Commit: e6e04836595f1473fe81b462ef1d688ce4629559
https://github.com/pmd/pmd/commit/e6e04836595f1473fe81b462ef1d688ce4629559
Author: Andreas Dangel <adan...@users.sourceforge.net>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M .travis/configure-maven.sh
Log Message:
-----------
travis: fix path for $HOME/.m2
Commit: ca59d3665e8074c1c26ad8a2a01bf508b7c375be
https://github.com/pmd/pmd/commit/ca59d3665e8074c1c26ad8a2a01bf508b7c375be
Author: Andreas Dangel <adan...@users.sourceforge.net>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSets.java
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmark.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractDelegateRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiedName.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/ClassMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/OperationMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/LocMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/SigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java
Log Message:
-----------
Merge branch 'metrics-prework' of https://github.com/oowekyala/pmd into pr-409
Commit: 5c8ac2499e2e18a5d56a5128898a9b81bfb8019d
https://github.com/pmd/pmd/commit/5c8ac2499e2e18a5d56a5128898a9b81bfb8019d
Author: Andreas Dangel <adan...@users.sourceforge.net>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog, refs #409
Commit: 161070396c9630686db68ef681fdb9affa717857
https://github.com/pmd/pmd/commit/161070396c9630686db68ef681fdb9affa717857
Author: Andreas Dangel <adan...@users.sourceforge.net>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSets.java
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmark.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractDelegateRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodOrConstructorDeclaration.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiableNode.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/QualifiedName.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/ClassMetric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metric.java
A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/Metrics.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/OperationMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AbstractMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/LocMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/metrics/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/ClassStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/FieldSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/MetricsVisitorFacade.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/OperationSignature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/PackageStats.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/SigMask.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/oom/visitor/Signature.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/metrics/AtfdRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/QualifiedNameTest.java
M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-409'
Compare: https://github.com/pmd/pmd/compare/a239b6c78a92...161070396c96
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits