18293 Commits

Author SHA1 Message Date
c2069282a7 Add test case for more complicated interpolations 2020-08-30 16:47:25 +02:00
7384fd6fb2 Merge branch 'master' into 7.0.x 2020-08-28 14:58:10 +02:00
e851403482 Fix compilation 2020-08-28 14:49:49 +02:00
ebae5549e1 Merge branch 'fix_typos' into master
Refs #2744
2020-08-28 14:19:41 +02:00
bf88cba7e5 Update release notes, refs #2744 2020-08-28 14:19:33 +02:00
104e71d497 Merge branch 'master' into StringBuilder_issues 2020-08-28 14:04:56 +02:00
292fa74ef5 Simplify test
I don't think we need to assert everything, the pmd-dist module
already has a test like that
2020-08-28 14:04:38 +02:00
986b39208f Remove dead code in PMDCommandLineInterface 2020-08-28 13:59:43 +02:00
7740e47292 Escaped characters in Dart multiline string are now handled correctly 2020-08-27 14:21:10 +02:00
74a9950128 Improvements for Dart interpolated strings
The Dart tokenizer was incomplete, resulting in some strings that use
string interpolation not being parsed correctly. This has been worked
around by making sure that the contents of string interpolation are all
included in the same string token.
2020-08-27 13:16:56 +02:00
363c3a30ff Trigger for non lombok Builder.Default 2020-08-27 08:45:53 +01:00
d85d1058e1 fix 2020-08-27 13:54:12 +08:00
32698d8c6b add unit test for the change made. 2020-08-27 13:43:24 +08:00
e5d0b7243f revert in package net.sourceforge.pmd.lang.java.typeresolution 2020-08-27 12:09:19 +08:00
e15223f722 Merge remote-tracking branch 'XenoAmess/fix_typos' into fix_typos
# Conflicts:
#	pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CouplingBetweenObjectsRule.java
2020-08-27 12:02:58 +08:00
1a443f92f3 Update pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentContentRule.java
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2020-08-27 12:02:21 +08:00
39be80485a convenient to convenience 2020-08-27 12:01:57 +08:00
44a08faf7f Update pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CouplingBetweenObjectsRule.java
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2020-08-27 12:01:20 +08:00
bab82f5d98 revert release_notes_old.md 2020-08-27 11:59:56 +08:00
7e8146f70a descendant-self to descendant-or-self 2020-08-27 11:53:51 +08:00
627fb430bd improve to improvement 2020-08-27 11:52:17 +08:00
2e258aa529 revert changes to InnaccurateNumericLiteral 2020-08-27 11:49:39 +08:00
244a39db0f fix typos. 2020-08-27 11:47:11 +08:00
72555a9476 Checkout OptionalBool 2020-08-26 20:01:44 +02:00
997e3acf1e Extract improvements to core utils from java-grammar 2020-08-26 19:58:46 +02:00
827782a089 Fix python referring to old task 2020-08-26 19:30:07 +02:00
c1eb426142 Use camelCase name for PLSQL 2020-08-26 19:25:21 +02:00
5015383fc6 Partially revert 2020-08-26 19:10:32 +02:00
dd303a0903 Remove default implementation 2020-08-26 19:10:32 +02:00
36f4469ac9 Checkstyle 2020-08-26 19:10:32 +02:00
c5f8d16caf Cleanup wrapper script 2020-08-26 19:10:32 +02:00
d3d3d637e7 Cleanup some usages of jjtAccept 2020-08-26 19:10:32 +02:00
9fb4bfd1d4 Adapt PLSQL module 2020-08-26 19:10:32 +02:00
6c3a42f78c Fix base visitor classes 2020-08-26 19:10:32 +02:00
1cf88f6aad Same for visualforce 2020-08-26 19:10:32 +02:00
eed8a1609a Same for VM module 2020-08-26 19:10:32 +02:00
6ccd620309 Add dependency on kotest 2020-08-26 19:10:32 +02:00
80e9f48ed9 Add a hook for nodes to callback if the visitor is incorrect 2020-08-26 19:10:32 +02:00
9ed0da4ed5 Make modelica visitor generic 2020-08-26 19:10:32 +02:00
cd98a36b66 [java] Fix 2708: False positive FinalFieldCouldBeStatic 2020-08-26 16:52:13 +01:00
efd87c50e4 Fix a NPE created by the last pr.
Sorry about that.
2020-08-26 21:08:51 +08:00
31b75d3acb Update release notes 2020-08-25 16:48:16 +02:00
fde23333a0 Deprecate ruleviolation comparator 2020-08-25 16:37:19 +02:00
bceee2b54f Disallow overriding language in rule reference 2020-08-25 16:13:22 +02:00
7922fb7564 Move MockRule into test sources 2020-08-25 16:13:20 +02:00
d9de4a5f4e Remove AbstractRuleViolationFactory
Since we have a compat branch for the designer, this
doesn't need to exist
2020-08-25 15:25:38 +02:00
5f8e5fc1ff Remove ImmutableLanguage 2020-08-25 15:23:22 +02:00
7a456e5b93 Remove ruleContext attributes
Refs #2676

Was forgotten in #2672
2020-08-25 15:18:19 +02:00
285e7f2e94 Merge branch 'master' into 7.0.x 2020-08-25 14:53:48 +02:00
8c3277b8a2 Merge branch 'use_addAll' into master
Refs #2733
2020-08-25 14:51:13 +02:00