pmd-commits Mailing List for PMD (Page 410)
A source code analyzer
Brought to you by:
adangel,
juansotuyo
You can subscribe to this list here.
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(21) |
Aug
(6) |
Sep
(8) |
Oct
(14) |
Nov
(43) |
Dec
(52) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 |
Jan
(89) |
Feb
(99) |
Mar
(62) |
Apr
(50) |
May
(32) |
Jun
(45) |
Jul
(49) |
Aug
(41) |
Sep
(18) |
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
(31) |
Mar
(5) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
(85) |
Apr
(107) |
May
(64) |
Jun
(90) |
Jul
(79) |
Aug
(32) |
Sep
(90) |
Oct
(101) |
Nov
(46) |
Dec
(55) |
| 2020 |
Jan
(155) |
Feb
(74) |
Mar
(122) |
Apr
(118) |
May
(77) |
Jun
(88) |
Jul
(115) |
Aug
(124) |
Sep
(81) |
Oct
(107) |
Nov
(89) |
Dec
(48) |
| 2021 |
Jan
(68) |
Feb
(48) |
Mar
(94) |
Apr
(141) |
May
(124) |
Jun
(91) |
Jul
(103) |
Aug
(53) |
Sep
(58) |
Oct
(96) |
Nov
(64) |
Dec
(93) |
| 2022 |
Jan
(106) |
Feb
(120) |
Mar
(83) |
Apr
(134) |
May
(143) |
Jun
(100) |
Jul
(117) |
Aug
(103) |
Sep
(95) |
Oct
(97) |
Nov
(95) |
Dec
(69) |
| 2023 |
Jan
(149) |
Feb
(86) |
Mar
(81) |
Apr
(122) |
May
(116) |
Jun
(69) |
Jul
(35) |
Aug
(72) |
Sep
(105) |
Oct
(62) |
Nov
(55) |
Dec
(52) |
| 2024 |
Jan
(69) |
Feb
(79) |
Mar
(202) |
Apr
(178) |
May
(108) |
Jun
(109) |
Jul
(156) |
Aug
(117) |
Sep
(185) |
Oct
(120) |
Nov
(228) |
Dec
(165) |
| 2025 |
Jan
(213) |
Feb
(181) |
Mar
(230) |
Apr
(188) |
May
(144) |
Jun
(220) |
Jul
(252) |
Aug
(159) |
Sep
(365) |
Oct
(447) |
Nov
(285) |
Dec
(98) |
|
From: GitHub <no...@gi...> - 2017-01-16 17:50:30
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 15336017eff69ac8582790e2b32799a85c1ad821 https://github.com/pmd/pmd/commit/15336017eff69ac8582790e2b32799a85c1ad821 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M pmd-groovy/pom.xml Log Message: ----------- Fix typo in PMD-Groovy's pom Commit: a5c02a6f045671ed2877324ac45527388b0ef400 https://github.com/pmd/pmd/commit/a5c02a6f045671ed2877324ac45527388b0ef400 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M pmd-groovy/pom.xml Log Message: ----------- Merge branch 'groovy-typo' Compare: https://github.com/pmd/pmd/compare/074b606645a4...a5c02a6f0456 |
|
From: GitHub <no...@gi...> - 2017-01-16 17:50:00
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: 15336017eff69ac8582790e2b32799a85c1ad821 https://github.com/pmd/pmd/commit/15336017eff69ac8582790e2b32799a85c1ad821 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M pmd-groovy/pom.xml Log Message: ----------- Fix typo in PMD-Groovy's pom Commit: 9631680e805fdbcf92ab22a258879e6c55293d01 https://github.com/pmd/pmd/commit/9631680e805fdbcf92ab22a258879e6c55293d01 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M pmd-groovy/pom.xml Log Message: ----------- Merge branch 'groovy-typo' into pmd/5.5.x Compare: https://github.com/pmd/pmd/compare/a21510ecf348...9631680e805f |
|
From: GitHub <no...@gi...> - 2017-01-15 18:57:32
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: 80b2792db5eb3962d356a691f55602d71e42d5a8 https://github.com/pmd/pmd/commit/80b2792db5eb3962d356a691f55602d71e42d5a8 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-15 (Sun, 15 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/complexity/AbstractNcssCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/complexity/xml/NcssMethodCount.xml Log Message: ----------- Fix #183 - Count whole expressions as 1 line - This is consistent with how we count "lines" in other languages. - Notice we are not actually counting lines, so multiline expressions are counted as 1. - Having multiple variable declarations together is still counting 1 per variable. Commit: 2fdfa26e4cb12e441628f3ed2b57de1e0ad042a2 https://github.com/pmd/pmd/commit/2fdfa26e4cb12e441628f3ed2b57de1e0ad042a2 Author: Andreas Dangel <ad...@us...> Date: 2017-01-15 (Sun, 15 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: a21510ecf34877f6a96a5b808d778263eb4f58f9 https://github.com/pmd/pmd/commit/a21510ecf34877f6a96a5b808d778263eb4f58f9 Author: Andreas Dangel <ad...@us...> Date: 2017-01-15 (Sun, 15 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/complexity/AbstractNcssCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/complexity/xml/NcssMethodCount.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'pr-188' into pmd/5.5.x Closes #188 (rebased onto pmd/5.5.x) Compare: https://github.com/pmd/pmd/compare/4055a79e4c36...a21510ecf348 |
|
From: GitHub <no...@gi...> - 2017-01-15 18:57:21
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c794d952b1378080a1f2588db43c42066e7e85a4 https://github.com/pmd/pmd/commit/c794d952b1378080a1f2588db43c42066e7e85a4 Author: Andreas Dangel <ad...@us...> Date: 2017-01-04 (Wed, 04 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java M pmd-apex/src/main/resources/rulesets/apex/security.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 'pr-175' into pmd/5.5.x Closes #175 (rebased onto pmd/5.5.x) Commit: c9514e563a3ff22e3303f3396e1ff7d857deb8bd https://github.com/pmd/pmd/commit/c9514e563a3ff22e3303f3396e1ff7d857deb8bd Author: Andreas Dangel <ad...@us...> Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-177' into pmd/5.5.x Fixes #177 Commit: 9c85a788849bc65de245c75991b782c6d22ff712 https://github.com/pmd/pmd/commit/9c85a788849bc65de245c75991b782c6d22ff712 Author: Sergey <ser...@sa...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for strings prefixed with / Commit: 0be5a1554cb7beb7f06cd7d7f1b1abdc71e2d795 https://github.com/pmd/pmd/commit/0be5a1554cb7beb7f06cd7d7f1b1abdc71e2d795 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 03a5aa2519a14bae091b8373a0f34c4ae0deb085 https://github.com/pmd/pmd/commit/03a5aa2519a14bae091b8373a0f34c4ae0deb085 Author: Sergey <ser...@sa...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: 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 Log Message: ----------- Legacy test class declaration Commit: 6f6d37b2a1ed7246e6a7aac2868e61d512d0cdaa https://github.com/pmd/pmd/commit/6f6d37b2a1ed7246e6a7aac2868e61d512d0cdaa Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 923aab806504ddf5101a9757cb976c90e50cda14 https://github.com/pmd/pmd/commit/923aab806504ddf5101a9757cb976c90e50cda14 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-1556' into pmd/5.5.x Commit: 1cfbdc9268425ed558a12e5c51f0f7bbab4b933c https://github.com/pmd/pmd/commit/1cfbdc9268425ed558a12e5c51f0f7bbab4b933c Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Merge branch 'pr-170' into pmd/5.5.x Commit: 64f8fbcf26ca30c555ec208ddc3e8a2d5fa3a78d https://github.com/pmd/pmd/commit/64f8fbcf26ca30c555ec208ddc3e8a2d5fa3a78d Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Merge branch 'formatter-docs' into pmd/5.5.x Commit: 9b0839a46cfa8bb2ecf9a781a09497e4e87eb55f https://github.com/pmd/pmd/commit/9b0839a46cfa8bb2ecf9a781a09497e4e87eb55f Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Merge branch 'pr-181' into pmd/5.5.x Commit: 174ffa9461b20ac99577489cb888ef18700f0b59 https://github.com/pmd/pmd/commit/174ffa9461b20ac99577489cb888ef18700f0b59 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 16b9d566f379426878c0bc331ae32dec5ebb7259 https://github.com/pmd/pmd/commit/16b9d566f379426878c0bc331ae32dec5ebb7259 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Merge branch 'pr-184' into pmd/5.5.x Commit: 4055a79e4c36fdd68f567810407b5780db0e991f https://github.com/pmd/pmd/commit/4055a79e4c36fdd68f567810407b5780db0e991f Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 80b2792db5eb3962d356a691f55602d71e42d5a8 https://github.com/pmd/pmd/commit/80b2792db5eb3962d356a691f55602d71e42d5a8 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-15 (Sun, 15 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/complexity/AbstractNcssCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/complexity/xml/NcssMethodCount.xml Log Message: ----------- Fix #183 - Count whole expressions as 1 line - This is consistent with how we count "lines" in other languages. - Notice we are not actually counting lines, so multiline expressions are counted as 1. - Having multiple variable declarations together is still counting 1 per variable. Commit: 2fdfa26e4cb12e441628f3ed2b57de1e0ad042a2 https://github.com/pmd/pmd/commit/2fdfa26e4cb12e441628f3ed2b57de1e0ad042a2 Author: Andreas Dangel <ad...@us...> Date: 2017-01-15 (Sun, 15 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 074b606645a47937a91ea6ca9285733b6501ec52 https://github.com/pmd/pmd/commit/074b606645a47937a91ea6ca9285733b6501ec52 Author: Andreas Dangel <ad...@us...> Date: 2017-01-15 (Sun, 15 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/complexity/AbstractNcssCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/complexity/xml/NcssMethodCount.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'pr-188' Closes #188 (rebased onto pmd/5.5.x) Compare: https://github.com/pmd/pmd/compare/08e5feeb6d12...074b606645a4 |
|
From: GitHub <no...@gi...> - 2017-01-13 03:28:57
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: a38526544af2ad0218e7ae0348b2c184b5693eb5 https://github.com/pmd/pmd/commit/a38526544af2ad0218e7ae0348b2c184b5693eb5 Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for static fields Commit: edabb22f377ed7a3c2c193fb9802c398913b9370 https://github.com/pmd/pmd/commit/edabb22f377ed7a3c2c193fb9802c398913b9370 Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving detection for assignment operator Commit: 79121c42cc433c2bc444959fe4c1341b8838a2a5 https://github.com/pmd/pmd/commit/79121c42cc433c2bc444959fe4c1341b8838a2a5 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java Log Message: ----------- Comment to warn future folks to check Apex compiler implementation first Commit: 16b9d566f379426878c0bc331ae32dec5ebb7259 https://github.com/pmd/pmd/commit/16b9d566f379426878c0bc331ae32dec5ebb7259 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Merge branch 'pr-184' into pmd/5.5.x Commit: 4055a79e4c36fdd68f567810407b5780db0e991f https://github.com/pmd/pmd/commit/4055a79e4c36fdd68f567810407b5780db0e991f Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Compare: https://github.com/pmd/pmd/compare/174ffa9461b2...4055a79e4c36 |
|
From: GitHub <no...@gi...> - 2017-01-13 03:28:44
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 448ce2074aeea4565610b1985d8b368627600b8e https://github.com/pmd/pmd/commit/448ce2074aeea4565610b1985d8b368627600b8e Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for static fields Commit: 289505e426e58354f63f4ff7907fcf7b7db44f3a https://github.com/pmd/pmd/commit/289505e426e58354f63f4ff7907fcf7b7db44f3a Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving detection for assignment operator Commit: ed0b133cdc7521df99bf196b01368a663ecbab2c https://github.com/pmd/pmd/commit/ed0b133cdc7521df99bf196b01368a663ecbab2c Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java Log Message: ----------- Comment to warn future folks to check Apex compiler implementation first Commit: a38526544af2ad0218e7ae0348b2c184b5693eb5 https://github.com/pmd/pmd/commit/a38526544af2ad0218e7ae0348b2c184b5693eb5 Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for static fields Commit: edabb22f377ed7a3c2c193fb9802c398913b9370 https://github.com/pmd/pmd/commit/edabb22f377ed7a3c2c193fb9802c398913b9370 Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving detection for assignment operator Commit: 79121c42cc433c2bc444959fe4c1341b8838a2a5 https://github.com/pmd/pmd/commit/79121c42cc433c2bc444959fe4c1341b8838a2a5 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java Log Message: ----------- Comment to warn future folks to check Apex compiler implementation first Commit: 4d57503e1a618a2856d88a5127d759907fec18a9 https://github.com/pmd/pmd/commit/4d57503e1a618a2856d88a5127d759907fec18a9 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Merge branch 'pr-184' Commit: 8177f4bab65d4e7c433eaf7493dc07899aeded2b https://github.com/pmd/pmd/commit/8177f4bab65d4e7c433eaf7493dc07899aeded2b Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 08e5feeb6d12fc33e3db3d47c15218699b7b1f8a https://github.com/pmd/pmd/commit/08e5feeb6d12fc33e3db3d47c15218699b7b1f8a Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-13 (Fri, 13 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java Log Message: ----------- Merge branch 'OpenRedirectImprovement' of https://github.com/sgorbaty/pmd Compare: https://github.com/pmd/pmd/compare/8cab2c9f5092...08e5feeb6d12 |
|
From: GitHub <no...@gi...> - 2017-01-13 01:04:34
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: dfbd332e66acf09b789400d7f3ea32eafc5e8ebb https://github.com/pmd/pmd/commit/dfbd332e66acf09b789400d7f3ea32eafc5e8ebb Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-09 (Mon, 09 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- CF based CRUD rule checking Commit: 204ab6d83c0e2904e67ef952f1455effd7e7bad8 https://github.com/pmd/pmd/commit/204ab6d83c0e2904e67ef952f1455effd7e7bad8 Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Accessibility checks improved with CF Commit: 593b7843db71713a9de7cd1b763fea3773444bd7 https://github.com/pmd/pmd/commit/593b7843db71713a9de7cd1b763fea3773444bd7 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Bug fixes Commit: 505f458f253a01f3a58237a8b774f063b7e8fd04 https://github.com/pmd/pmd/commit/505f458f253a01f3a58237a8b774f063b7e8fd04 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Bug fixes part 2 Commit: b45569c7040fd684c86b8622b5fe08482bedf140 https://github.com/pmd/pmd/commit/b45569c7040fd684c86b8622b5fe08482bedf140 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java Log Message: ----------- Bug fix #3 for else statements Commit: 9baf99f19dd55e298f759f4afc56df99f4101cbc https://github.com/pmd/pmd/commit/9baf99f19dd55e298f759f4afc56df99f4101cbc Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- CF based CRUD rule checking Commit: 7a3ab3d7a18649ad60d8517044e64cbb9bcadccd https://github.com/pmd/pmd/commit/7a3ab3d7a18649ad60d8517044e64cbb9bcadccd Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Accessibility checks improved with CF Commit: 9d384f404c62386c27f0fbf67513776a35bf6045 https://github.com/pmd/pmd/commit/9d384f404c62386c27f0fbf67513776a35bf6045 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Bug fixes Commit: 9db4b2503d0b70ad99513c8ce7ce689036bdf26f https://github.com/pmd/pmd/commit/9db4b2503d0b70ad99513c8ce7ce689036bdf26f Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Bug fixes part 2 Commit: 608c9139be0f4cb905683dae507ab399707f9108 https://github.com/pmd/pmd/commit/608c9139be0f4cb905683dae507ab399707f9108 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java Log Message: ----------- Bug fix #3 for else statements Commit: ac0b873f08e0baf07f9b00f495c85c0b67fda8c1 https://github.com/pmd/pmd/commit/ac0b873f08e0baf07f9b00f495c85c0b67fda8c1 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Merge branch 'pr-181' Commit: ea53d913a083cac95011543d8bca69c7ac7806c8 https://github.com/pmd/pmd/commit/ea53d913a083cac95011543d8bca69c7ac7806c8 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 8cab2c9f50926e97d06394837d744d61f55898fd https://github.com/pmd/pmd/commit/8cab2c9f50926e97d06394837d744d61f55898fd Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Log Message: ----------- Merge branch 'ControlFlowBasedCRUDCheck' of https://github.com/sgorbaty/pmd Compare: https://github.com/pmd/pmd/compare/e4c353ff8385...8cab2c9f5092 |
|
From: GitHub <no...@gi...> - 2017-01-13 01:03:59
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: 9baf99f19dd55e298f759f4afc56df99f4101cbc https://github.com/pmd/pmd/commit/9baf99f19dd55e298f759f4afc56df99f4101cbc Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- CF based CRUD rule checking Commit: 7a3ab3d7a18649ad60d8517044e64cbb9bcadccd https://github.com/pmd/pmd/commit/7a3ab3d7a18649ad60d8517044e64cbb9bcadccd Author: Sergey Gorbaty <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Accessibility checks improved with CF Commit: 9d384f404c62386c27f0fbf67513776a35bf6045 https://github.com/pmd/pmd/commit/9d384f404c62386c27f0fbf67513776a35bf6045 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Bug fixes Commit: 9db4b2503d0b70ad99513c8ce7ce689036bdf26f https://github.com/pmd/pmd/commit/9db4b2503d0b70ad99513c8ce7ce689036bdf26f Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Bug fixes part 2 Commit: 608c9139be0f4cb905683dae507ab399707f9108 https://github.com/pmd/pmd/commit/608c9139be0f4cb905683dae507ab399707f9108 Author: Sergey <ser...@sa...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java Log Message: ----------- Bug fix #3 for else statements Commit: 9b0839a46cfa8bb2ecf9a781a09497e4e87eb55f https://github.com/pmd/pmd/commit/9b0839a46cfa8bb2ecf9a781a09497e4e87eb55f Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml Log Message: ----------- Merge branch 'pr-181' into pmd/5.5.x Commit: 174ffa9461b20ac99577489cb888ef18700f0b59 https://github.com/pmd/pmd/commit/174ffa9461b20ac99577489cb888ef18700f0b59 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Compare: https://github.com/pmd/pmd/compare/64f8fbcf26ca...174ffa9461b2 |
|
From: GitHub <no...@gi...> - 2017-01-10 14:11:25
|
Branch: refs/heads/pmd/5.4.x Home: https://github.com/pmd/pmd Commit: bbba3aa608b71bee3f0253541f83c5a5c8ebc88e https://github.com/pmd/pmd/commit/bbba3aa608b71bee3f0253541f83c5a5c8ebc88e Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/usage/ant-task.md Log Message: ----------- Add documentation on formatter encoding Commit: c8b38c83ca0e63140eb82cc1a8814ff24d6c9a76 https://github.com/pmd/pmd/commit/c8b38c83ca0e63140eb82cc1a8814ff24d6c9a76 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: ad32501f364f06e44b32e0b2eb936194834c524c https://github.com/pmd/pmd/commit/ad32501f364f06e44b32e0b2eb936194834c524c Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Merge branch 'formatter-docs' into pmd/5.4.x Compare: https://github.com/pmd/pmd/compare/60c329b07a1a...ad32501f364f |
|
From: GitHub <no...@gi...> - 2017-01-10 14:10:56
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: bbba3aa608b71bee3f0253541f83c5a5c8ebc88e https://github.com/pmd/pmd/commit/bbba3aa608b71bee3f0253541f83c5a5c8ebc88e Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/usage/ant-task.md Log Message: ----------- Add documentation on formatter encoding Commit: c8b38c83ca0e63140eb82cc1a8814ff24d6c9a76 https://github.com/pmd/pmd/commit/c8b38c83ca0e63140eb82cc1a8814ff24d6c9a76 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: e4c353ff8385048f2fab7471d41791c4a7be4ed1 https://github.com/pmd/pmd/commit/e4c353ff8385048f2fab7471d41791c4a7be4ed1 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Merge branch 'formatter-docs' Compare: https://github.com/pmd/pmd/compare/eae56033bdd2...e4c353ff8385 |
|
From: GitHub <no...@gi...> - 2017-01-10 14:09:38
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: bbba3aa608b71bee3f0253541f83c5a5c8ebc88e https://github.com/pmd/pmd/commit/bbba3aa608b71bee3f0253541f83c5a5c8ebc88e Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/usage/ant-task.md Log Message: ----------- Add documentation on formatter encoding Commit: c8b38c83ca0e63140eb82cc1a8814ff24d6c9a76 https://github.com/pmd/pmd/commit/c8b38c83ca0e63140eb82cc1a8814ff24d6c9a76 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 64f8fbcf26ca30c555ec208ddc3e8a2d5fa3a78d https://github.com/pmd/pmd/commit/64f8fbcf26ca30c555ec208ddc3e8a2d5fa3a78d Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md M src/site/markdown/usage/ant-task.md Log Message: ----------- Merge branch 'formatter-docs' into pmd/5.5.x Compare: https://github.com/pmd/pmd/compare/1cfbdc926842...64f8fbcf26ca |
|
From: GitHub <no...@gi...> - 2017-01-10 13:23:40
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c853e8caa9eab5d9c87116b5cd733a15dd16882d https://github.com/pmd/pmd/commit/c853e8caa9eab5d9c87116b5cd733a15dd16882d Author: pyxide <op...@gm...> Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Ant Task Formatter encoding issue with XMLRenderer Hi, The writers in the Ant task's formatter uses the default platform's encoding (for instance cp1252 on Western Windows) and the XMLRenderer sets the default XML encoding to UTF-8. This may lead to incorrect XML encoding, detected for instance when the XML file is sent to a XSLT task. This goes undetected as long as the characters in the XML file are in the ASCII subset, which is frequently the case with code, usually in plain Latin language. In my case, the issue was raised because of the localized formatting of some line numbers greater than 999, due to localized thousand separator 0xA0, which is out of the ASCII subset. I modified the Formatter class to always use a charset for writers. When no encoding is specified, UTF-8 is used instead of the default platform's encoding. I strongly recommend to *always set the encoding parameter* of the formatter element. It should be reflected as so in the Ant Task documentation. ```xml <pmd encoding="cp1252"> <!-- source encoding --> <formatter type="xml" toFile="pmd.xml"> <param name="encoding" value="UTF-8" /> <!-- report encoding --> </formatter> <fileset dir="src/main/java"> <include name="**/*.java"/> </fileset> </pmd> ``` Note: when digging into sourceforge issues for similar bugs, I found [Bug 877: Output with encoding CP1252](https://sourceforge.net/p/pmd/bugs/877/) . Not the same task, but the same symptoms, probably the same cause ? Commit: 6c2f61bb9728594038989e889800021f2835d146 https://github.com/pmd/pmd/commit/6c2f61bb9728594038989e889800021f2835d146 Author: pyxide <op...@gm...> Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Update Formatter.java Commit: 10fd174b294f7ff8cdaa70d6706b89aae66297f4 https://github.com/pmd/pmd/commit/10fd174b294f7ff8cdaa70d6706b89aae66297f4 Author: pyxide <op...@gm...> Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 36afd5dfc600435e61adcc8584c7af3bfd31c88d https://github.com/pmd/pmd/commit/36afd5dfc600435e61adcc8584c7af3bfd31c88d Author: pyxide <op...@gm...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Bug fix and enhanced console output encoding - due to some rewriting without testing, the encoding property was not added to the renderer properties. - better console encoding: use system property `sun.stdout.encoding` in interactive console, and `file.encoding` in piped or redirected output Commit: 7cbb06f6e3e0e6efa65e3ed4d4b68133b548f867 https://github.com/pmd/pmd/commit/7cbb06f6e3e0e6efa65e3ed4d4b68133b548f867 Author: pyxide <op...@gm...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 2643f5a3d013d038f1c29d51fc7639555f81b304 https://github.com/pmd/pmd/commit/2643f5a3d013d038f1c29d51fc7639555f81b304 Author: pyxide <op...@gm...> Date: 2017-01-09 (Mon, 09 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Reflection detection code for console encoding Note: calling the static native method `String Console.encoding()` returns the current console encoding, even if `System.console()` is null because the console is not interactive (pipe or redirection). Commit: b5d931f1c9d683ecd0b51d9a69228941a4a88282 https://github.com/pmd/pmd/commit/b5d931f1c9d683ecd0b51d9a69228941a4a88282 Author: pyxide <op...@gm...> Date: 2017-01-09 (Mon, 09 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 185df84fa4f22ba6511a0130d50f8c19e597ae04 https://github.com/pmd/pmd/commit/185df84fa4f22ba6511a0130d50f8c19e597ae04 Author: pyxide <op...@gm...> Date: 2017-01-09 (Mon, 09 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Console encoding only when interactive Commit: 74583d003a841af280e7fea8f3ae3521dfcbb89b https://github.com/pmd/pmd/commit/74583d003a841af280e7fea8f3ae3521dfcbb89b Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Ant Task Formatter encoding issue with XMLRenderer Hi, The writers in the Ant task's formatter uses the default platform's encoding (for instance cp1252 on Western Windows) and the XMLRenderer sets the default XML encoding to UTF-8. This may lead to incorrect XML encoding, detected for instance when the XML file is sent to a XSLT task. This goes undetected as long as the characters in the XML file are in the ASCII subset, which is frequently the case with code, usually in plain Latin language. In my case, the issue was raised because of the localized formatting of some line numbers greater than 999, due to localized thousand separator 0xA0, which is out of the ASCII subset. I modified the Formatter class to always use a charset for writers. When no encoding is specified, UTF-8 is used instead of the default platform's encoding. I strongly recommend to *always set the encoding parameter* of the formatter element. It should be reflected as so in the Ant Task documentation. ```xml <pmd encoding="cp1252"> <!-- source encoding --> <formatter type="xml" toFile="pmd.xml"> <param name="encoding" value="UTF-8" /> <!-- report encoding --> </formatter> <fileset dir="src/main/java"> <include name="**/*.java"/> </fileset> </pmd> ``` Note: when digging into sourceforge issues for similar bugs, I found [Bug 877: Output with encoding CP1252](https://sourceforge.net/p/pmd/bugs/877/) . Not the same task, but the same symptoms, probably the same cause ? Commit: 368313fd8f246300b6f38159029f217b1eedaef0 https://github.com/pmd/pmd/commit/368313fd8f246300b6f38159029f217b1eedaef0 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Update Formatter.java Commit: 4c71b0da4ad11049d01aa5c2e10292711cf7b5dc https://github.com/pmd/pmd/commit/4c71b0da4ad11049d01aa5c2e10292711cf7b5dc Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: abf65acb63522a6332020821efef7c275bec275c https://github.com/pmd/pmd/commit/abf65acb63522a6332020821efef7c275bec275c Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Bug fix and enhanced console output encoding - due to some rewriting without testing, the encoding property was not added to the renderer properties. - better console encoding: use system property `sun.stdout.encoding` in interactive console, and `file.encoding` in piped or redirected output Commit: 89600bfcc4e7d75f67bfbeb77dc04865c8355921 https://github.com/pmd/pmd/commit/89600bfcc4e7d75f67bfbeb77dc04865c8355921 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 958f8df5f557a381e556818f156bc03b981dfed8 https://github.com/pmd/pmd/commit/958f8df5f557a381e556818f156bc03b981dfed8 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Reflection detection code for console encoding Note: calling the static native method `String Console.encoding()` returns the current console encoding, even if `System.console()` is null because the console is not interactive (pipe or redirection). Commit: d7c503bee4209ac3ae4359c45c1d8db2ee8694db https://github.com/pmd/pmd/commit/d7c503bee4209ac3ae4359c45c1d8db2ee8694db Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 43a38d314433e6f4f1345d793cb418157849765c https://github.com/pmd/pmd/commit/43a38d314433e6f4f1345d793cb418157849765c Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Console encoding only when interactive Commit: 552bb7eabf3830a8ae7b29a391ceadc32553f00e https://github.com/pmd/pmd/commit/552bb7eabf3830a8ae7b29a391ceadc32553f00e Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Merge branch 'pr-170' Commit: eae56033bdd20b9226be55c5a6f7a3eea4ebe47c https://github.com/pmd/pmd/commit/eae56033bdd20b9226be55c5a6f7a3eea4ebe47c Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Log Message: ----------- Merge branch 'patch-1' of https://github.com/pyxide/pmd Compare: https://github.com/pmd/pmd/compare/056554c4e3e3...eae56033bdd2 |
|
From: GitHub <no...@gi...> - 2017-01-10 13:23:26
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: 74583d003a841af280e7fea8f3ae3521dfcbb89b https://github.com/pmd/pmd/commit/74583d003a841af280e7fea8f3ae3521dfcbb89b Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Ant Task Formatter encoding issue with XMLRenderer Hi, The writers in the Ant task's formatter uses the default platform's encoding (for instance cp1252 on Western Windows) and the XMLRenderer sets the default XML encoding to UTF-8. This may lead to incorrect XML encoding, detected for instance when the XML file is sent to a XSLT task. This goes undetected as long as the characters in the XML file are in the ASCII subset, which is frequently the case with code, usually in plain Latin language. In my case, the issue was raised because of the localized formatting of some line numbers greater than 999, due to localized thousand separator 0xA0, which is out of the ASCII subset. I modified the Formatter class to always use a charset for writers. When no encoding is specified, UTF-8 is used instead of the default platform's encoding. I strongly recommend to *always set the encoding parameter* of the formatter element. It should be reflected as so in the Ant Task documentation. ```xml <pmd encoding="cp1252"> <!-- source encoding --> <formatter type="xml" toFile="pmd.xml"> <param name="encoding" value="UTF-8" /> <!-- report encoding --> </formatter> <fileset dir="src/main/java"> <include name="**/*.java"/> </fileset> </pmd> ``` Note: when digging into sourceforge issues for similar bugs, I found [Bug 877: Output with encoding CP1252](https://sourceforge.net/p/pmd/bugs/877/) . Not the same task, but the same symptoms, probably the same cause ? Commit: 368313fd8f246300b6f38159029f217b1eedaef0 https://github.com/pmd/pmd/commit/368313fd8f246300b6f38159029f217b1eedaef0 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Update Formatter.java Commit: 4c71b0da4ad11049d01aa5c2e10292711cf7b5dc https://github.com/pmd/pmd/commit/4c71b0da4ad11049d01aa5c2e10292711cf7b5dc Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: abf65acb63522a6332020821efef7c275bec275c https://github.com/pmd/pmd/commit/abf65acb63522a6332020821efef7c275bec275c Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Bug fix and enhanced console output encoding - due to some rewriting without testing, the encoding property was not added to the renderer properties. - better console encoding: use system property `sun.stdout.encoding` in interactive console, and `file.encoding` in piped or redirected output Commit: 89600bfcc4e7d75f67bfbeb77dc04865c8355921 https://github.com/pmd/pmd/commit/89600bfcc4e7d75f67bfbeb77dc04865c8355921 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 958f8df5f557a381e556818f156bc03b981dfed8 https://github.com/pmd/pmd/commit/958f8df5f557a381e556818f156bc03b981dfed8 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Reflection detection code for console encoding Note: calling the static native method `String Console.encoding()` returns the current console encoding, even if `System.console()` is null because the console is not interactive (pipe or redirection). Commit: d7c503bee4209ac3ae4359c45c1d8db2ee8694db https://github.com/pmd/pmd/commit/d7c503bee4209ac3ae4359c45c1d8db2ee8694db Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 43a38d314433e6f4f1345d793cb418157849765c https://github.com/pmd/pmd/commit/43a38d314433e6f4f1345d793cb418157849765c Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Console encoding only when interactive Commit: 1cfbdc9268425ed558a12e5c51f0f7bbab4b933c https://github.com/pmd/pmd/commit/1cfbdc9268425ed558a12e5c51f0f7bbab4b933c Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Merge branch 'pr-170' into pmd/5.5.x Compare: https://github.com/pmd/pmd/compare/923aab806504...1cfbdc926842 |
|
From: GitHub <no...@gi...> - 2017-01-10 13:23:14
|
Branch: refs/heads/pmd/5.4.x Home: https://github.com/pmd/pmd Commit: 74583d003a841af280e7fea8f3ae3521dfcbb89b https://github.com/pmd/pmd/commit/74583d003a841af280e7fea8f3ae3521dfcbb89b Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Ant Task Formatter encoding issue with XMLRenderer Hi, The writers in the Ant task's formatter uses the default platform's encoding (for instance cp1252 on Western Windows) and the XMLRenderer sets the default XML encoding to UTF-8. This may lead to incorrect XML encoding, detected for instance when the XML file is sent to a XSLT task. This goes undetected as long as the characters in the XML file are in the ASCII subset, which is frequently the case with code, usually in plain Latin language. In my case, the issue was raised because of the localized formatting of some line numbers greater than 999, due to localized thousand separator 0xA0, which is out of the ASCII subset. I modified the Formatter class to always use a charset for writers. When no encoding is specified, UTF-8 is used instead of the default platform's encoding. I strongly recommend to *always set the encoding parameter* of the formatter element. It should be reflected as so in the Ant Task documentation. ```xml <pmd encoding="cp1252"> <!-- source encoding --> <formatter type="xml" toFile="pmd.xml"> <param name="encoding" value="UTF-8" /> <!-- report encoding --> </formatter> <fileset dir="src/main/java"> <include name="**/*.java"/> </fileset> </pmd> ``` Note: when digging into sourceforge issues for similar bugs, I found [Bug 877: Output with encoding CP1252](https://sourceforge.net/p/pmd/bugs/877/) . Not the same task, but the same symptoms, probably the same cause ? Commit: 368313fd8f246300b6f38159029f217b1eedaef0 https://github.com/pmd/pmd/commit/368313fd8f246300b6f38159029f217b1eedaef0 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Update Formatter.java Commit: 4c71b0da4ad11049d01aa5c2e10292711cf7b5dc https://github.com/pmd/pmd/commit/4c71b0da4ad11049d01aa5c2e10292711cf7b5dc Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: abf65acb63522a6332020821efef7c275bec275c https://github.com/pmd/pmd/commit/abf65acb63522a6332020821efef7c275bec275c Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Bug fix and enhanced console output encoding - due to some rewriting without testing, the encoding property was not added to the renderer properties. - better console encoding: use system property `sun.stdout.encoding` in interactive console, and `file.encoding` in piped or redirected output Commit: 89600bfcc4e7d75f67bfbeb77dc04865c8355921 https://github.com/pmd/pmd/commit/89600bfcc4e7d75f67bfbeb77dc04865c8355921 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 958f8df5f557a381e556818f156bc03b981dfed8 https://github.com/pmd/pmd/commit/958f8df5f557a381e556818f156bc03b981dfed8 Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Reflection detection code for console encoding Note: calling the static native method `String Console.encoding()` returns the current console encoding, even if `System.console()` is null because the console is not interactive (pipe or redirection). Commit: d7c503bee4209ac3ae4359c45c1d8db2ee8694db https://github.com/pmd/pmd/commit/d7c503bee4209ac3ae4359c45c1d8db2ee8694db Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- checkstyle fixes Commit: 43a38d314433e6f4f1345d793cb418157849765c https://github.com/pmd/pmd/commit/43a38d314433e6f4f1345d793cb418157849765c Author: pyxide <op...@gm...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Console encoding only when interactive Commit: 60c329b07a1a50c5bd959fe4bfed0886bad6c50f https://github.com/pmd/pmd/commit/60c329b07a1a50c5bd959fe4bfed0886bad6c50f Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java Log Message: ----------- Merge branch 'pr-170' into pmd/5.4.x Compare: https://github.com/pmd/pmd/compare/b9e5901b123e...60c329b07a1a |
|
From: GitHub <no...@gi...> - 2017-01-08 13:11:24
|
Branch: refs/heads/pmd/5.4.x Home: https://github.com/pmd/pmd Commit: af3ad2bc0240a93468bf86ec4aff45528da2e1d9 https://github.com/pmd/pmd/commit/af3ad2bc0240a93468bf86ec4aff45528da2e1d9 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Fixes #1556 [java] UseLocaleWithCaseConversions does not works with `ResultSet` (false negative) Commit: c0e1c3e731d69bb55b40daf485b9fc927213926d https://github.com/pmd/pmd/commit/c0e1c3e731d69bb55b40daf485b9fc927213926d Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml Log Message: ----------- Slightly improve performance of XPath Rule UseLocaleWithCaseConversions Commit: b9e5901b123e3f1050c73fcb4c60251e6a4717f3 https://github.com/pmd/pmd/commit/b9e5901b123e3f1050c73fcb4c60251e6a4717f3 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-1556' into pmd/5.4.x Compare: https://github.com/pmd/pmd/compare/f825cdb1db4b...b9e5901b123e |
|
From: GitHub <no...@gi...> - 2017-01-08 13:10:51
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: f825cdb1db4b50bf86b9274ef794104164638b1e https://github.com/pmd/pmd/commit/f825cdb1db4b50bf86b9274ef794104164638b1e Author: Andreas Dangel <ad...@us...> Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-177' into pmd/5.4.x Fixes #177 Commit: af3ad2bc0240a93468bf86ec4aff45528da2e1d9 https://github.com/pmd/pmd/commit/af3ad2bc0240a93468bf86ec4aff45528da2e1d9 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Fixes #1556 [java] UseLocaleWithCaseConversions does not works with `ResultSet` (false negative) Commit: c0e1c3e731d69bb55b40daf485b9fc927213926d https://github.com/pmd/pmd/commit/c0e1c3e731d69bb55b40daf485b9fc927213926d Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml Log Message: ----------- Slightly improve performance of XPath Rule UseLocaleWithCaseConversions Commit: 923aab806504ddf5101a9757cb976c90e50cda14 https://github.com/pmd/pmd/commit/923aab806504ddf5101a9757cb976c90e50cda14 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-1556' into pmd/5.5.x Compare: https://github.com/pmd/pmd/compare/6f6d37b2a1ed...923aab806504 |
|
From: GitHub <no...@gi...> - 2017-01-08 13:10:24
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f825cdb1db4b50bf86b9274ef794104164638b1e https://github.com/pmd/pmd/commit/f825cdb1db4b50bf86b9274ef794104164638b1e Author: Andreas Dangel <ad...@us...> Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-177' into pmd/5.4.x Fixes #177 Commit: af3ad2bc0240a93468bf86ec4aff45528da2e1d9 https://github.com/pmd/pmd/commit/af3ad2bc0240a93468bf86ec4aff45528da2e1d9 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Fixes #1556 [java] UseLocaleWithCaseConversions does not works with `ResultSet` (false negative) Commit: c0e1c3e731d69bb55b40daf485b9fc927213926d https://github.com/pmd/pmd/commit/c0e1c3e731d69bb55b40daf485b9fc927213926d Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml Log Message: ----------- Slightly improve performance of XPath Rule UseLocaleWithCaseConversions Commit: 056554c4e3e36f8b3929a2a9a9ec760261d3ae08 https://github.com/pmd/pmd/commit/056554c4e3e36f8b3929a2a9a9ec760261d3ae08 Author: Andreas Dangel <ad...@us...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: M pmd-java/src/main/resources/rulesets/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseLocaleWithCaseConversions.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-1556' Compare: https://github.com/pmd/pmd/compare/cdcc42087e38...056554c4e3e3 |
|
From: GitHub <no...@gi...> - 2017-01-08 05:31:34
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: cdcc42087e38f8de6e87f1603ec45284383e2662 https://github.com/pmd/pmd/commit/cdcc42087e38f8de6e87f1603ec45284383e2662 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-08 (Sun, 08 Jan 2017) Changed paths: A .github/ISSUE_TEMPLATE.md A .github/PULL_REQUEST_TEMPLATE.md Log Message: ----------- Add github templates |
|
From: GitHub <no...@gi...> - 2017-01-08 01:33:40
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 64d461cd848e1f4d46eed0439639fe44104f07f9 https://github.com/pmd/pmd/commit/64d461cd848e1f4d46eed0439639fe44104f07f9 Author: Sergey <ser...@sa...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: 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 Log Message: ----------- Legacy test class declaration Commit: a08b478f099606344c36240e841514adb49938a4 https://github.com/pmd/pmd/commit/a08b478f099606344c36240e841514adb49938a4 Author: Sergey <ser...@sa...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: 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 Log Message: ----------- Legacy test class declaration Commit: e1ff00561bb10c2ae8544feb11abbbb2064a5278 https://github.com/pmd/pmd/commit/e1ff00561bb10c2ae8544feb11abbbb2064a5278 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: 237a2133938285bb9b93bfebd8fe572bae8cf639 https://github.com/pmd/pmd/commit/237a2133938285bb9b93bfebd8fe572bae8cf639 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Log Message: ----------- Merge branch 'FixTestDetection' of https://github.com/sgorbaty/pmd Compare: https://github.com/pmd/pmd/compare/a782caa9b9b0...237a21339382 |
|
From: GitHub <no...@gi...> - 2017-01-08 01:33:16
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: 03a5aa2519a14bae091b8373a0f34c4ae0deb085 https://github.com/pmd/pmd/commit/03a5aa2519a14bae091b8373a0f34c4ae0deb085 Author: Sergey <ser...@sa...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: 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 Log Message: ----------- Legacy test class declaration Commit: 6f6d37b2a1ed7246e6a7aac2868e61d512d0cdaa https://github.com/pmd/pmd/commit/6f6d37b2a1ed7246e6a7aac2868e61d512d0cdaa Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Compare: https://github.com/pmd/pmd/compare/0be5a1554cb7...6f6d37b2a1ed |
|
From: GitHub <no...@gi...> - 2017-01-08 01:19:25
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c5089f756c5bcdadbdd74584dc3656cdc4a77d8e https://github.com/pmd/pmd/commit/c5089f756c5bcdadbdd74584dc3656cdc4a77d8e Author: Sergey <ser...@sa...> Date: 2017-01-04 (Wed, 04 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for strings prefixed with / Commit: a84a0abbc269c6207d6bc0fd81b6714c026cfe9d https://github.com/pmd/pmd/commit/a84a0abbc269c6207d6bc0fd81b6714c026cfe9d Author: Sergey <ser...@sa...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for strings prefixed with / Commit: fb6344c8937181f51940c1acace58bc4ea9a5e9b https://github.com/pmd/pmd/commit/fb6344c8937181f51940c1acace58bc4ea9a5e9b Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: a782caa9b9b0e217a7c259fe58929ad0fd31dd83 https://github.com/pmd/pmd/commit/a782caa9b9b0e217a7c259fe58929ad0fd31dd83 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Log Message: ----------- Merge branch 'ImproveOpenRedirectFP' of https://github.com/sgorbaty/pmd Compare: https://github.com/pmd/pmd/compare/c3077a99b8d1...a782caa9b9b0 |
|
From: GitHub <no...@gi...> - 2017-01-08 01:19:16
|
Branch: refs/heads/pmd/5.5.x Home: https://github.com/pmd/pmd Commit: 9c85a788849bc65de245c75991b782c6d22ff712 https://github.com/pmd/pmd/commit/9c85a788849bc65de245c75991b782c6d22ff712 Author: Sergey <ser...@sa...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml Log Message: ----------- Improving open redirect detection for strings prefixed with / Commit: 0be5a1554cb7beb7f06cd7d7f1b1abdc71e2d795 https://github.com/pmd/pmd/commit/0be5a1554cb7beb7f06cd7d7f1b1abdc71e2d795 Author: Juan Martín Sotuyo Dodero <jms...@mo...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Compare: https://github.com/pmd/pmd/compare/c9514e563a3f...0be5a1554cb7 |
|
From: GitHub <no...@gi...> - 2017-01-07 17:51:15
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 55eff12d36bcc443dded285a9617f6e22c1f82cf https://github.com/pmd/pmd/commit/55eff12d36bcc443dded285a9617f6e22c1f82cf Author: Andreas Dangel <ad...@us...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M .travis.yml Log Message: ----------- Remove javadoc / doclint run from travis Commit: c3077a99b8d10adfd897c3bc8bc629a861b56500 https://github.com/pmd/pmd/commit/c3077a99b8d10adfd897c3bc8bc629a861b56500 Author: Andreas Dangel <ad...@us...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M do-release.sh Log Message: ----------- Add doclint check during release Compare: https://github.com/pmd/pmd/compare/5b3142433bcf...c3077a99b8d1 |
|
From: GitHub <no...@gi...> - 2017-01-07 16:12:43
|
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: a1825c4114a48d05d3f80a82373a14011587e65e https://github.com/pmd/pmd/commit/a1825c4114a48d05d3f80a82373a14011587e65e Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/NumericPropertyDescriptor.java M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PropertyDescriptor.java M pmd-core/src/main/java/net/sourceforge/pmd/Report.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateIssue.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextColorRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBMSMetadata.java M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBURI.java M pom.xml Log Message: ----------- Javadoc doclint fixes References #1516 [build] doclint error during build Commit: 3277febd886f6e18148c3197ab74d41278bfc905 https://github.com/pmd/pmd/commit/3277febd886f6e18148c3197ab74d41278bfc905 Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PropertyDescriptor.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/benchmark/Benchmarker.java M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TextReport.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java M pmd-core/src/main/java/net/sourceforge/pmd/dcd/DCD.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/AbstractDataFlowNode.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/SequenceChecker.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/Structure.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/pathfinder/DAAPathFinder.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/pathfinder/Executable.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/report/ReportHTMLPrintVisitor.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/XPathRule.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/AbstractNumericProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/AbstractPackagedProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/AbstractProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/MethodMultiProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/MethodProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/TypeMultiProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/TypeProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/MonoThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/MultiThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java M pmd-core/src/main/java/net/sourceforge/pmd/util/ClassUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/FileIterable.java M pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/model/ViewerModel.java M pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/model/ViewerModelEvent.java Log Message: ----------- [core] Javadoc doclint fixes References #1516 [build] doclint error during build Commit: 30952ca876bb04e291bd30dcd8bc9a0ef2e79eba https://github.com/pmd/pmd/commit/30952ca876bb04e291bd30dcd8bc9a0ef2e79eba Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/PMDTestRunner.java Log Message: ----------- [test] Javadoc doclint fixes References #1516 [build] doclint error during build Commit: c9d3bd3e9c553f213af5210457719acc32ed6360 https://github.com/pmd/pmd/commit/c9d3bd3e9c553f213af5210457719acc32ed6360 Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/complexity/ExcessivePublicCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTThrowStatement.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/DataFlowFacade.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/StatementAndBraceFinder.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractInefficientZeroCheck.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/basic/DoubleCheckedLockingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/ExcessivePublicCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/NPathComplexityRule.java 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/ConfusingTernaryRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ConstructorCallsOverridableMethodRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExcessiveLengthRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExcessiveNodeCountRule.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/GenericClassCounterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UnsynchronizedStaticDateFormatterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/logging/GuardLogStatementRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/migrating/UnnecessaryCastRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strictexception/AvoidCatchingThrowableRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strictexception/SignatureDeclareThrowsExceptionRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/AppendCharacterWithCharRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/ConsecutiveLiteralAppendsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/InefficientEmptyStringCheckRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/InsufficientStringBufferDeclarationRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/UseStringBufferLengthRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/AbstractJavaScope.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/SourceFileScope.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/SignatureDeclareThrowsException.java Log Message: ----------- [java] Javadoc doclint fixes References #1516 [build] doclint error during build Commit: 2dfd580e9375ff92adac670f2cc51a4190ab374a https://github.com/pmd/pmd/commit/2dfd580e9375ff92adac670f2cc51a4190ab374a Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-jsp/etc/grammar/JspParser.jjt M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/basic/NoInlineStyleInformationRule.java Log Message: ----------- [jsp] Javadoc doclint fixes References #1516 [build] doclint error during build Commit: 7dd7dd3512388f2f003690c4a9eb7e4547dc1f19 https://github.com/pmd/pmd/commit/7dd7dd3512388f2f003690c4a9eb7e4547dc1f19 Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-plsql/etc/grammar/PldocAST.jjt M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ExecutableCode.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/DataFlowFacade.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/StatementAndBraceFinder.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/VariableAccessVisitor.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/AbstractNcssCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/NPathComplexityRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/NcssMethodCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveLengthRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveNodeCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/ClassScope.java Log Message: ----------- [plsql] Javadoc doclint fixes References #1516 [build] doclint error during build Commit: a041ea3eba1cd39065722db81f3793b7a2e35866 https://github.com/pmd/pmd/commit/a041ea3eba1cd39065722db81f3793b7a2e35866 Author: Andreas Dangel <ad...@us...> Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M pmd-vm/etc/grammar/VmParser.jjt M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTDirective.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTEscape.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTMethod.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTReference.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTStringLiteral.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/TemplateParseException.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/directive/Directive.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/util/VelocityCharStream.java Log Message: ----------- [vm] Javadoc doclint fixes References #1516 [build] doclint error during build Commit: 79847dd3e930a70c5c04d320118699c180bd6d30 https://github.com/pmd/pmd/commit/79847dd3e930a70c5c04d320118699c180bd6d30 Author: Andreas Dangel <ad...@us...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pom.xml Log Message: ----------- Remove -Xdoclint:none workarounds References #1516 [build] doclint error during build Commit: e1d12dd4f85fa3d102051d3d61d51c12a2199530 https://github.com/pmd/pmd/commit/e1d12dd4f85fa3d102051d3d61d51c12a2199530 Author: Andreas Dangel <ad...@us...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/stat/StatisticalRuleTest.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspDocStyleTest.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/OpenTagRegisterTest.java Log Message: ----------- Further Javadoc doclint fixes References #1516 [build] doclint error during build Commit: b36ee0ebf378ac15e404039b71d16954e7b299a1 https://github.com/pmd/pmd/commit/b36ee0ebf378ac15e404039b71d16954e7b299a1 Author: Andreas Dangel <ad...@us...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M .travis.yml Log Message: ----------- Update travis build to run doclint check for all modules References #1516 [build] doclint error during build Commit: 5b3142433bcfd037ac3a15c2e704f701b93c3cac https://github.com/pmd/pmd/commit/5b3142433bcfd037ac3a15c2e704f701b93c3cac Author: Andreas Dangel <ad...@us...> Date: 2017-01-07 (Sat, 07 Jan 2017) Changed paths: M .travis.yml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/complexity/ExcessivePublicCountRule.java M pmd-core/src/main/java/net/sourceforge/pmd/NumericPropertyDescriptor.java M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PropertyDescriptor.java M pmd-core/src/main/java/net/sourceforge/pmd/Report.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/RuleSetReferenceId.java M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TextReport.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java M pmd-core/src/main/java/net/sourceforge/pmd/dcd/DCD.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/AbstractDataFlowNode.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/SequenceChecker.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/Structure.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/pathfinder/DAAPathFinder.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/pathfinder/Executable.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/report/ReportHTMLPrintVisitor.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/XPathRule.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/AbstractNumericProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/AbstractPackagedProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/AbstractProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/MethodMultiProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/MethodProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/TypeMultiProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/properties/TypeProperty.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/MonoThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/MultiThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateIssue.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextColorRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/util/ClassUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/FileIterable.java M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBMSMetadata.java M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBURI.java M pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/model/ViewerModel.java M pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/model/ViewerModelEvent.java M pmd-core/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/stat/StatisticalRuleTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTThrowStatement.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/DataFlowFacade.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/StatementAndBraceFinder.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractInefficientZeroCheck.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/basic/DoubleCheckedLockingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/ExcessivePublicCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/NPathComplexityRule.java 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/ConfusingTernaryRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ConstructorCallsOverridableMethodRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExcessiveLengthRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExcessiveNodeCountRule.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/GenericClassCounterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UnsynchronizedStaticDateFormatterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/logging/GuardLogStatementRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/migrating/UnnecessaryCastRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strictexception/AvoidCatchingThrowableRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strictexception/SignatureDeclareThrowsExceptionRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/AppendCharacterWithCharRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/ConsecutiveLiteralAppendsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/InefficientEmptyStringCheckRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/InsufficientStringBufferDeclarationRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/UseStringBufferLengthRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/AbstractJavaScope.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/SourceFileScope.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/SignatureDeclareThrowsException.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-jsp/etc/grammar/JspParser.jjt M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/basic/NoInlineStyleInformationRule.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspDocStyleTest.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/OpenTagRegisterTest.java M pmd-plsql/etc/grammar/PldocAST.jjt M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ExecutableCode.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/DataFlowFacade.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/StatementAndBraceFinder.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/VariableAccessVisitor.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/AbstractNcssCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/NPathComplexityRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/NcssMethodCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveLengthRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveNodeCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/ClassScope.java M pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/PMDTestRunner.java M pmd-vm/etc/grammar/VmParser.jjt M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTDirective.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTEscape.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTMethod.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTReference.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTStringLiteral.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/TemplateParseException.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/directive/Directive.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/util/VelocityCharStream.java M pom.xml Log Message: ----------- Merge branch 'doclint' Compare: https://github.com/pmd/pmd/compare/62e33b8e034d...5b3142433bcf |
|
From: GitHub <no...@gi...> - 2017-01-06 09:50:29
|
Branch: refs/heads/pmd/5.4.x Home: https://github.com/pmd/pmd Commit: 767c9aae7981b49e8aa499001cda7aa40b3d80bb https://github.com/pmd/pmd/commit/767c9aae7981b49e8aa499001cda7aa40b3d80bb Author: Andreas Dangel <ad...@us...> Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml Log Message: ----------- Bugfix singular field + lambda Commit: af9d78c01a0c910fcb5e1a2e49c4bfd8275c46f2 https://github.com/pmd/pmd/commit/af9d78c01a0c910fcb5e1a2e49c4bfd8275c46f2 Author: Andreas Dangel <ad...@us...> Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Update changelog Commit: f825cdb1db4b50bf86b9274ef794104164638b1e https://github.com/pmd/pmd/commit/f825cdb1db4b50bf86b9274ef794104164638b1e Author: Andreas Dangel <ad...@us...> Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml M src/site/markdown/overview/changelog.md Log Message: ----------- Merge branch 'bug-177' into pmd/5.4.x Fixes #177 Compare: https://github.com/pmd/pmd/compare/ba7a7a2f8d1b...f825cdb1db4b |