Commit Graph

14919 Commits

Author SHA1 Message Date
ad1e7d2022 Update release notes, refs #1829, fixes #1814, fixes #1815 2019-06-01 11:06:37 +02:00
b76fefb974 Merge branch 'master' into pr-1829 2019-06-01 11:02:18 +02:00
0c219e2a59 [java] UnsynchronizedStatic(Date)Formatter - new property allowMethodLevelSynchronization
This new property is added to allow backwards compatibility, since
the rule now allows by default only synchronized blocks.
2019-06-01 10:53:40 +02:00
f1f20b97f2 [java] UnsynchronizedStatic(Date)Formatter - test cases, documentation
* Fixes #1814
* Fixes #1815
2019-06-01 10:31:20 +02:00
c28c34e2f8 Dogfooding - use PMD 6.15.0 2019-05-26 11:38:42 +02:00
f5f4c59bfa Prepare next development version 2019-05-26 11:04:15 +02:00
5ac687918a [maven-release-plugin] prepare for next development iteration 2019-05-26 11:02:26 +02:00
ba2d795f59 [maven-release-plugin] prepare release pmd_releases/6.15.0 pmd_releases/6.15.0 2019-05-26 11:02:18 +02:00
cbe0c33c96 Prepare pmd release 6.15.0 2019-05-26 10:50:39 +02:00
54ad46d15c Update documentation
TRAVIS_JOB_NUMBER=3793.1
TRAVIS_COMMIT_RANGE=02a232bbc6d8...145753eab730
2019-05-26 08:43:11 +00:00
145753eab7 Improve deprecation notice for LoggerIsNotStaticFinal 2019-05-26 10:21:23 +02:00
02a232bbc6 Update documentation
TRAVIS_JOB_NUMBER=3791.1
TRAVIS_COMMIT_RANGE=fb8a422d7358...6d9356cb057d
2019-05-25 23:13:07 +00:00
6d9356cb05 Merge branch 'bedla-logger-class-names' for PR #1762 2019-05-26 00:56:18 +02:00
fb8a422d73 Merge branch for pr #1647 2019-05-26 00:46:33 +02:00
e4caaf706f Merge branch 'pr-1838' 2019-05-25 19:19:23 +02:00
443b53c3b1 Update release notes, refs #1838 2019-05-25 19:18:48 +02:00
a1a13b6234 [dart] Add multi-line string example 2019-05-25 19:18:09 +02:00
44079146c8 (doc) update generated rule docs 2019-05-25 18:59:43 +02:00
b9ac84ef33 Fix unit test for QuickstartRuleset
check the logger directly instead of System.err.
2019-05-25 18:49:05 +02:00
07c90ee34c [apex] Replace deprecated rule VariableNamingConventions in quickstart ruleset
Also fix the unit test to check the logger directly instead of
System.err.

Refs #1817
2019-05-25 18:48:54 +02:00
1f01557ca9 Merge branch 'pr-1843' 2019-05-25 18:11:42 +02:00
ef2f1ed3e6 Update release notes, fixes #1842 2019-05-25 18:11:23 +02:00
e99005a031 (doc) update generated rule doc 2019-05-25 18:01:25 +02:00
8563ed8c35 Merge branch 'pr-1798' 2019-05-25 17:52:27 +02:00
25cd37bdb6 Update release notes, fixes #1793, refs #1798 2019-05-25 17:50:52 +02:00
19dc5a4f82 Simplify XPath expression for UseShortArrayInitializer
Co-Authored-By: oowekyala <clement.fournier76@gmail.com>
2019-05-25 17:22:44 +02:00
d482083df9 Merge branch 'master' into pr-1762 2019-05-25 17:14:41 +02:00
6761cac785 Update release notes, refs #1762 2019-05-25 17:13:20 +02:00
677a252c1c Improve XPath expression for ProperLogger
The properties loggerName and staticLoggerName are actually different
properties used in different contexts.
The property requireStaticFinalLogger is not needed - this behaviour
of the rule was already there and is not new.
2019-05-25 13:49:49 +02:00
e415e68d34 Improve test cases for ProperLogger 2019-05-25 13:46:24 +02:00
e1577e1f14 Revert whitespace changes and generated doc changes 2019-05-25 11:12:11 +02:00
d1044287c3 Add additional test case to cover "var" 2019-05-25 10:43:17 +02:00
ae8ba5128b Fix annotated module declaration 2019-05-25 07:27:59 +02:00
65f897e56d Update release notes, fixes #1495, refs #1647 2019-05-24 20:25:35 +02:00
6c4a0dc13c Merge branch 'master' into pr-1647 2019-05-24 20:18:15 +02:00
3be46b8b27 Rename the rule to UseShortArrayInitializer 2019-05-24 20:17:58 +02:00
9e717a3734 Use XPath to implement the rule 2019-05-24 20:14:47 +02:00
12cf9009bf Add more test cases 2019-05-24 20:13:54 +02:00
fa91d47f7b (doc) Update generated rule documentation 2019-05-24 19:37:24 +02:00
912d358c05 Merge branch 'pr-1837' 2019-05-24 19:36:52 +02:00
bd3dfb9d7d Update release notes, refs #1837 2019-05-24 19:36:09 +02:00
0076ada3ab Merge branch 'pr-1840' 2019-05-24 19:25:02 +02:00
37ecbc1dad Update release notes, fixes #1684, refs #1840 2019-05-24 19:24:54 +02:00
68f2e556a2 [java] Whitelist serialPersistentFields 2019-05-22 08:38:05 +02:00
806b130e4a Improved Dart tokenizer to handle strings correctly.
This is based on the grammar at https://github.com/chalin/dart-spec-and-grammar/blob/master/doc/grammar-AUTOGENERATED-DO-NOT-EDIT.txt.

The string handling is now much closer to this grammar, resulting in more files being tokenized correctly.
2019-05-21 14:43:34 +02:00
bcf0de6880 Various unit tests for strings that are currently not handled correctly by the Dart tokenizer. 2019-05-21 14:43:16 +02:00
3b646edd71 Small minor performance improvements 2019-05-20 17:08:50 +02:00
f72e38034b Merge branch 'deprecated-dump-facade'
From PR #1806, refs #1801
2019-05-18 16:43:00 +02:00
23e162b932 Merge branch 'master' into deprecated-dump-facade 2019-05-18 16:42:25 +02:00
bf51f15834 Update documentation
TRAVIS_JOB_NUMBER=3757.1
TRAVIS_COMMIT_RANGE=8d21fd52b345...7defd6b501d7
2019-05-17 14:51:36 +00:00