Andreas Dangel
6859f8db36
[maven-release-plugin] prepare release pmd_releases/6.44.0
pmd_releases/6.44.0
2022-03-27 17:01:54 +02:00
Andreas Dangel
6cf3efe6a6
Prepare pmd release 6.44.0
2022-03-27 16:51:50 +02:00
Andreas Dangel
55c089da5f
Merge pull request #3855 from adangel:issue-3850
...
[java] Fix ImmutableField with conditionally assignment in ctors #3855
2022-03-27 16:22:03 +02:00
Andreas Dangel
6c3fcc6374
Merge pull request #3854 from adangel:issue-3851
...
[java] Fix #3851 - ClassWithOnlyPrivateConstructorsShouldBeFinal #3854
2022-03-27 16:18:02 +02:00
Andreas Dangel
8e5c5e499b
Merge pull requets #3837 from adangel:jdk-18
...
[java] Support JDK 18 #3837
2022-03-27 16:16:59 +02:00
Andreas Dangel
43ee8dfb74
Merge pull request #3861 from adangel:regression-tester-update
...
[ci] Add apex projects for regression testing #3861
2022-03-27 16:16:22 +02:00
Andreas Dangel
b33e944267
Merge branch 'master' into issue-3850
2022-03-25 08:49:03 +01:00
Andreas Dangel
5537ca3abb
[doc] Regenerate contributors list
2022-03-25 08:48:22 +01:00
Andreas Dangel
52d3d58f48
Merge branch 'master' into issue-3851
2022-03-25 08:47:16 +01:00
Andreas Dangel
60ae36b00e
Merge branch 'master' into jdk-18
2022-03-25 08:45:08 +01:00
Andreas Dangel
522605df34
Merge pull request #3864 from oowekyala:xml-new-xpath-rule
...
[xml] Add new XPath rule for xml #3864
2022-03-25 08:13:03 +01:00
Andreas Dangel
cdf19cf24b
[doc] Update release notes ( #2766 , #3863 , #3864 )
2022-03-25 08:10:47 +01:00
Clément Fournier
586a901146
REVERTME Revert "Deprecate xpath attrs for lines/cols"
...
This reverts commit 6e1e8a6adc741650549ef8542485085350a5841d.
Note for future: I tried to deprecate the XPath attributes for `@BeginLine`, `@EndLine` etc, but there's a rule I can't port easily without XPath 3: OneDeclarationPerLine. It has this thing:
```
distinct-values(FieldDeclaration/VariableExpression/@BeginLine)
```
In XPath 3 you can write this
```
distinct-values(FieldDeclaration/VariableExpression ! pmd:startLine)
```
But I'm not sure how to do this in XPath 2, so I've reverted the commit,
we can do that later.
2022-03-24 22:24:42 +01:00
Clément Fournier
6e1e8a6adc
Deprecate xpath attrs for lines/cols
2022-03-24 22:24:26 +01:00
Clément Fournier
6549c585a0
Update release notes
2022-03-24 22:20:20 +01:00
Clément Fournier
9a43a09a37
Pr review
2022-03-24 19:16:59 +01:00
Clément Fournier
8b073b9dd5
Apply suggestions from code review
...
Co-authored-by: Andreas Dangel <andreas.dangel@adangel.org>
2022-03-24 19:12:28 +01:00
Andreas Dangel
0081e61cfd
Update pmdtester to 1.4.0
2022-03-24 16:46:42 +01:00
Andreas Dangel
2f5f7f3c92
[doc] Update release notes ( #2693 )
2022-03-24 16:22:58 +01:00
Andreas Dangel
2b21e260e5
Merge branch 'master' into regression-tester-update
2022-03-24 16:19:23 +01:00
Andreas Dangel
b1f85585d4
Revert "REVERT ME - Use pmtester from pmd/pmd-regression-tester#103"
...
This reverts commit 67928910df25574ec41821b60d352e5f32bfe971.
2022-03-24 16:18:51 +01:00
Andreas Dangel
44e779ce13
Merge pull request #3856 from adangel:fix-regression-project-list
...
[ci] Fix project-list for spring #3856
2022-03-24 14:36:32 +01:00
Andreas Dangel
5f9e9d1066
Merge pull request #3818 from adangel:fix-abstract-ruleset-factory-test
...
[core] Fix abstract ruleset factory test #3818
2022-03-24 14:34:43 +01:00
Andreas Dangel
8c50c1eca3
Merge pull request #3817 from adangel:apex-designer-bindings
...
[apex] Add designer bindings to display main attributes #3817
2022-03-24 14:33:20 +01:00
Andreas Dangel
83680f90ff
[doc] Update release notes ( #3817 )
2022-03-24 14:32:46 +01:00
Andreas Dangel
2f65275db3
Bump maven from 3.8.4 to 3.8.5
2022-03-24 14:27:34 +01:00
Andreas Dangel
3d72a0dcd7
Merge pull request #3811 from btjiong:issue2504-editme-button
...
[doc] Improve "Edit me on github" button #3811
2022-03-24 12:26:50 +01:00
Andreas Dangel
9665a2f010
Add @btjiong as a contributor
2022-03-24 12:19:23 +01:00
Andreas Dangel
857f9b5776
[doc] Update release notes ( #2504 , #3811 ]
2022-03-24 12:18:54 +01:00
Andreas Dangel
698b49df33
Merge branch 'master' into pr-3811
2022-03-24 12:17:15 +01:00
Andreas Dangel
af9547af7d
[doc] Minor fixes (styling mostly)
...
Don't show edit buttons for generated pages
2022-03-24 12:13:01 +01:00
Clément Fournier
5bfc2546d9
Fix tests
2022-03-22 21:35:03 +01:00
Clément Fournier
291be974c1
Fix header for pmd: funs
2022-03-22 19:58:22 +01:00
Clément Fournier
37e701a905
Add startCol/endCol functions
...
Rename beginLine to startLine
2022-03-22 19:44:00 +01:00
Clément Fournier
463f68faca
Cleanup doc
2022-03-22 19:34:13 +01:00
Clément Fournier
f7442094a4
Test namespace fn
2022-03-20 17:23:40 +01:00
Clément Fournier
6b2effb5e7
More doc
2022-03-20 14:12:00 +01:00
Clément Fournier
01b6aab95a
Test PIs and comments
2022-03-20 14:05:37 +01:00
Clément Fournier
104397fde8
More doc
2022-03-20 13:52:03 +01:00
Clément Fournier
ccf9a9f13b
XPath fun doc
2022-03-20 13:09:48 +01:00
Clément Fournier
da775bfb9b
Cleanups
2022-03-20 13:01:35 +01:00
Clément Fournier
6520ecff81
Add tests in pmd-core
2022-03-19 21:41:03 +01:00
Clément Fournier
3385809abd
Add functions to replace xpath rule
2022-03-19 21:24:52 +01:00
Clément Fournier
0011865cf9
Add a property for the default namespace
2022-03-19 21:03:23 +01:00
Clément Fournier
00d391261d
More tests, handle namespaces
...
We have to reparse the expression with
the correct URI if the input document has
an unnamed URI.
2022-03-19 16:54:22 +01:00
Clément Fournier
656ec30c88
Add new DOM xpath rule for xml
2022-03-19 15:57:57 +01:00
Andreas Dangel
f2db24ffbb
Use new caches in CI build
2022-03-18 17:04:02 +01:00
Andreas Dangel
16fb7a546a
Use forked repos and tag "pmd-regression-test"
2022-03-18 16:34:48 +01:00
Andreas Dangel
67928910df
REVERT ME - Use pmtester from pmd/pmd-regression-tester#103
...
And also make a change in core to run it
2022-03-18 15:51:15 +01:00
Andreas Dangel
fbcfebd1a9
[ci] Add apex projects for regression testing
...
Refs #2693
Dangerfile is copied from pmd/7.0.x and
adjusted slightly: autogen is used now for both
branches again.
2022-03-18 15:48:08 +01:00