Andreas Dangel
3d4928dfbb
Initial version of new ci scripts
2020-11-10 22:26:26 +01:00
Clément Fournier
154f9387b2
Merge branch 'deprecations-for-2807'
...
[core] Deprecations for ParametricRuleViolation and ParserOptions#suppressMarker #2907
2020-11-08 09:03:26 +01:00
Andreas Dangel
db404434b4
[modelica] Internalize ModelicaRuleViolationFactory
...
This was missing, all other impls are internal api already
2020-11-06 16:40:22 +01:00
Andreas Dangel
75d197b592
[core] Add deprecations for ParametricRuleViolation and ParserOptions#suppressMarker
2020-11-06 16:39:22 +01:00
Andreas Dangel
ae7fa3d1fe
Bump kotest from 4.3.0 to 4.3.1
2020-11-06 11:15:16 +01:00
Andreas Dangel
741d89c5c2
[doc] Fix release notes
2020-11-06 09:55:48 +01:00
Andreas Dangel
52a71f48aa
[javascript] Add deprecations for EcmascriptParser/Handler
...
Refs #2837
2020-11-06 09:26:44 +01:00
Clément Fournier
e8b7ecd207
Merge branch 'deprecations-for-70-pr'
2020-11-03 14:18:03 +01:00
Andreas Dangel
34fae59817
[ci] Update "PMD Release Signing Key"
...
Now Valid till 2021-12-31
http://pool.sks-keyservers.net:11371/pks/lookup?search=0xD0BF1D737C9A1C22&fingerprint=on&op=index
https://keys.openpgp.org/vks/v1/by-fingerprint/EBB241A545CB17C87FACB2EBD0BF1D737C9A1C22
2020-11-02 20:13:17 +01:00
Clément Fournier
873206e657
Replace usages, update reference files
2020-10-31 15:34:54 +01:00
Clément Fournier
53ef99ea95
Update release notes
2020-10-31 15:21:08 +01:00
Clément Fournier
bc9557830a
Deprecate ASTPackageDeclaration#getPackageNameImage
2020-10-31 15:18:46 +01:00
Clément Fournier
2b9e3057a7
Deprecate ASTTypeParameter#getParameterName
2020-10-31 15:18:36 +01:00
Andreas Dangel
9bda5b368f
[ci] Remove jobs for mac and windows on travis
...
Builds are executed by github actions and don't need
to run on travis again.
2020-10-29 10:14:48 +01:00
Andreas Dangel
27953b4926
Merge branch 'pr-2871' into master
...
[ci] Use auxclasspath with regression-tester #2871
2020-10-29 10:07:16 +01:00
Clément Fournier
ec89913368
Merge branch 'xpath-doc-nodes'
2020-10-28 22:49:02 +01:00
Clément Fournier
3e23e6645e
Fix release notes format
...
Co-authored-by: Andreas Dangel <andreas.dangel@pmd-code.org>
2020-10-28 22:48:03 +01:00
Andreas Dangel
9f701ee460
Merge branch 'pr-2870' into master
...
[lang-test] Upgrade Kotlin, Dokka and Kotest #2870
2020-10-28 16:53:53 +01:00
Andreas Dangel
01f1e8dede
Add back pom.parent.relativePath for pmd-lang-test
2020-10-28 16:53:45 +01:00
Andreas Dangel
718b72d00a
[java] Add tests for UnusedAssignments
...
Refs #2843
2020-10-28 16:38:48 +01:00
Andreas Dangel
cac03fdb29
[ci] Switch back to pmd/pmd-regression-tester@master
2020-10-28 16:17:11 +01:00
Andreas Dangel
6726640b90
[ci] Use new project-list.xml for Danger
2020-10-28 11:50:00 +01:00
Andreas Dangel
fc39b28a9f
[ci] Use ruby 2.7 on travis
2020-10-28 11:50:00 +01:00
Andreas Dangel
ff6e5278f3
[ci] Update pmd-tester, use auxclasspath
...
This will test pmd/pmd-regression-tester#72
checkstyle:
Add exclude patterns for checkstyle: after compilation,
testresources appear now under target/test-classes
and they don't need to be analyzed again.
Also exclude generated-sources.
2020-10-28 11:49:57 +01:00
Andreas Dangel
398305144d
[ci] Display used java version in github action
2020-10-28 11:03:20 +01:00
Andreas Dangel
edc33e6927
[ci] Update install-openjdk to always use latest jdk
...
This change will download openjdk from fixed URLs
so that we don't need to update the script everytime
a new jdk version is relased.
2020-10-28 11:00:57 +01:00
Andreas Dangel
9b81f94338
[ci] Update travis build badge
...
After move to travis-ci.com
2020-10-27 15:34:38 +01:00
Clément Fournier
ddcf3536b4
Update release notes, refs #1939
2020-10-26 18:32:53 +01:00
Clément Fournier
27441ae3dc
Document #1938 in migration guide
2020-10-26 18:32:42 +01:00
Clément Fournier
0a4dd810c9
Test remaining cases of #1938
2020-10-26 17:57:42 +01:00
Clément Fournier
7a8ca28c3f
Check result of / expression
...
Refs #1938
2020-10-26 17:54:33 +01:00
Clément Fournier
c21784843c
Check XPath expression result for correct type
...
Fixes #1939
2020-10-26 17:47:48 +01:00
Clément Fournier
a95c67c31e
Upgrade to kotlin 1.4.1 and kotest 4.3.0
2020-10-26 17:08:08 +01:00
Andreas Dangel
40cc666507
(dogfood) Bump pmd from 6.28.0 to 6.29.0
2020-10-24 11:38:15 +02:00
Andreas Dangel
21e13e8f55
Prepare next development version
2020-10-24 10:19:00 +02:00
Andreas Dangel
4837c8dbc8
[maven-release-plugin] prepare for next development iteration
2020-10-24 10:17:24 +02:00
Andreas Dangel
81f12d3e5d
[maven-release-plugin] prepare release pmd_releases/6.29.0
pmd_releases/6.29.0
2020-10-24 10:17:15 +02:00
Andreas Dangel
561e7a8c61
Prepare pmd release 6.29.0
2020-10-24 10:06:54 +02:00
Andreas Dangel
df957ad053
Merge branch 'pr-2863' into master
...
[apex] Add support for Safe Navigation Operator (v50, Winter 21) #2863
2020-10-24 09:48:51 +02:00
Andreas Dangel
cfb21d226a
Merge branch 'pr-2866' into master
...
[java] (doc) Fix example for CouplingBetweenObjects #2866
2020-10-23 09:02:42 +02:00
Andreas Dangel
0aafd30d61
Merge branch 'pr-2865' into master
...
[java] (doc) Update ExcessiveImports example code for clarity #2865
2020-10-23 09:00:52 +02:00
Gustavo Krieger
ccb7fd25aa
Programming correction in docs
...
Docs of CouplingBetweenObjects has a Programming issue. I also made "something" a method.
2020-10-22 19:46:46 -03:00
Gustavo Krieger
151400d95b
Update ExcessiveImports example code for clarity
...
Since the default minimum is 30, I believe it would make more sense if the comment said "28" instead of "18".
2020-10-22 19:38:40 -03:00
Andreas Dangel
b0f3f37e9d
[doc] Update release notes, refs #2839
2020-10-22 20:06:20 +02:00
Andreas Dangel
e7738e2b4c
[apex] Add support and test for parsing SafeNavigationOperator
...
Refs #2839
2020-10-22 20:02:51 +02:00
Andreas Dangel
9eeea472ac
[apex] Update apex-jorje to 2020-09-10-5a5192 (Winter 21, Version 50)
...
Fixes #2839
2020-10-22 19:13:35 +02:00
Andreas Dangel
47d3e1b9f9
Merge branch 'pr-2816' into master
...
[apex] Detect 'Database' method invocations inside loops #2816
2020-10-22 18:08:28 +02:00
Andreas Dangel
888fe3b15e
[doc] Update release notes, refs #2816 , fixes #1713
2020-10-22 18:07:01 +02:00
Andreas Dangel
0745789bb7
[apex] Remove deprecated rules from quickstart.xml, restore Test
2020-10-22 17:58:06 +02:00
Andreas Dangel
2f4079ed8f
Merge branch 'pr-2842' into master
...
[core] Bump antlr4 from 4.7 to 4.7.2 #2842
2020-10-22 16:07:59 +02:00