Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pmd/pmd-regression-tester

Automated regression tests against real-world projects
https://github.com/pmd/pmd-regression-tester

Bump version to 1.4.0-SNAPSHOT

75f5303941c6db0d0f5a507ac889137ebebcb348 authored over 2 years ago by Andreas Dangel <[email protected]>
Merge pull request #103 from adangel:auto-gen-config-all

Support other languages besides java #103

b3f3245db91d38221f71fcefa26d5189db124e95 authored over 2 years ago by Andreas Dangel <[email protected]>
(doc) Update release notes (#103)

3b4479bad0ac2972195b0398f224403a7e651fc9 authored over 2 years ago by Andreas Dangel <[email protected]>
Add additional tests to detect changed rules

This is in anticipating of the change disccussed in pmd/pmd#3846

0092f4734103144317be992cb9805c087f97b741 authored over 2 years ago by Andreas Dangel <[email protected]>
Update gems

44a62cd72a839e821a8160429c873f5dad362c83 authored over 2 years ago by Andreas Dangel <[email protected]>
Add integration test, improve logging

e4d29fac0dfc76cdbfb57157b3dca16bad959dd4 authored over 2 years ago by Andreas Dangel <[email protected]>
Fix rubocop issues

f3c687869bc79f454a5bf05de3a3971e8809058a authored over 2 years ago by Andreas Dangel <[email protected]>
Fix unit tests

The filter now needs to include the language
Take the language of the violation from externalInf...

0fefdc408b928cfffc1dfd28dfa3e8e275f4de19 authored over 2 years ago by Andreas Dangel <[email protected]>
Rework rule_set_builder to support more languages

f85b8e127f05c49726a7b0bd77f45295c40123ec authored over 2 years ago by Andreas Dangel <[email protected]>
Prepare next development version 1.3.1-SNAPSHOT

4082a416500a41aec4b27b987fc26d650818a914 authored almost 3 years ago by Andreas Dangel <[email protected]>
Prepare release 1.3.0

62770fd28d7f0d67be13909e7d2b9809846492a4 authored almost 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #102 from adangel:pmd-long-cli-options

Use long cli options for PMD >= 6.41.0 #102

* pr-102:
Fix semantic version comparison
Use l...

3c07da3d72da7265f7e1dad3b25d449630f09b79 authored almost 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #101 from adangel:issue-95-page-size

Display length changing input control #101

* pr-101:
Display length changing input control

8f1d7f2dd555477d4880945763010c970a886676 authored almost 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #100 from adangel:issue-94-code-snippet-preview

Improve code snippet preview #100

* pr-100:
Update release notes (#94)
Add copy to clipboar...

8f68c56b67cc893e252466a384c53b25459b6247 authored almost 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #99 from adangel:issue-86-violation-undefined

Only register click handler on real rows #99

* pr-99:
Only register click handler on real rows

2234eb26d52121d45230ced0c82023604a867606 authored almost 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #98 from adangel:issue-93-line-numbers

Fix line numbers display for > 1000 #98

* pr-98:
Fix line numbers display for > 1000

67399e600b0667f4d23360453d15ba0c8de0737c authored almost 3 years ago by Andreas Dangel <[email protected]>
Fix semantic version comparison

f04feefe94896de4e1a6ff7452b8484bbccfe101 authored almost 3 years ago by Andreas Dangel <[email protected]>
Use long cli options for PMD >= 6.41.0

This is to avoid deprecation warnings.

6c20af23f3f3caaf1f7814d48053ea6fd121881a authored almost 3 years ago by Andreas Dangel <[email protected]>
Display length changing input control

- Fixes #95

b8143db29c1c10448d0504d17c30f14b76ec21be authored almost 3 years ago by Andreas Dangel <[email protected]>
Update release notes (#94)

4358e370ebcd0b7877ac50e81145f41862fc43b2 authored almost 3 years ago by Andreas Dangel <[email protected]>
Add copy to clipboard button

a89d87f5cb7c08728cd18feef974fdac124dab63 authored almost 3 years ago by Andreas Dangel <[email protected]>
Render code snippet as table

This prevents line numbers from being selected.

aa839946325640adb9b528d4d877303becd7f7e7 authored almost 3 years ago by Andreas Dangel <[email protected]>
Fix highlighting of violation line

9521b671dd5c67691dc33dce202a02f30e309304 authored almost 3 years ago by Andreas Dangel <[email protected]>
Only register click handler on real rows

- Fixes #86

3ed1c09cc7962f401255c48bfe23bce0a927536b authored almost 3 years ago by Andreas Dangel <[email protected]>
Fix line numbers display for > 1000

- Fixes #93

159f6d2d63ccd353d3781b5b8227e0fbbd594023 authored almost 3 years ago by Andreas Dangel <[email protected]>
Fix integration tests (follow up on #96, #97)

27a3b49d28d8dc573ca89f934a4ec4aaba352acc authored almost 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #97 from adangel:issue-96-integration-tests

Update integration tests #97

* pr-97:
Update integration tests after pmd/pmd#3666 has been me...

031e089504e9443550ca4abe36325b81c8b35eb9 authored almost 3 years ago by Andreas Dangel <[email protected]>
Update integration tests after pmd/pmd#3666 has been merged

a7fbf77727dfa9899b28036b9f072f4b6dfd02fc authored almost 3 years ago by Andreas Dangel <[email protected]>
[ci] Use new cache

To make sure, we don't use old git clones
under target/repositories

35af107e42684432f627b318c6f2a7c38e25a115 authored almost 3 years ago by Andreas Dangel <[email protected]>
Update release notes (#96)

19833d63692f421534edc6b471d16ee8a55a2430 authored almost 3 years ago by Andreas Dangel <[email protected]>
Update integration tests

* Use newer PMD tags
* Use newer project-list.xml

aeac197eb927a8621eba7bfa54cb2c6d60f0cf80 authored almost 3 years ago by Andreas Dangel <[email protected]>
[ci] Run these integration tests monthly automatically

8fd0e9d80987a0a53cac034d11a912953c8f220d authored almost 3 years ago by Andreas Dangel <[email protected]>
Update test case 5

There is now also openjdk-11 as a test project

4197f93fa4c635b111e759c56100d2176432167b authored almost 3 years ago by Andreas Dangel <[email protected]>
Use en_US.UTF-8 as locale, don't sign the commits

not signing the commits should make it able to reuse the
previous build test-modified PMD binari...

1765bb8ccde38aeab053f0a4b445ceb54a9fcc19 authored almost 3 years ago by Andreas Dangel <[email protected]>
Fix test case 2

34a6206df3689d07a6655be9b77344e703044e23 authored almost 3 years ago by Andreas Dangel <[email protected]>
Fix test case 1

The new projects have new numbers.

7bd6a23933d5e31622864a3b6c81fef0c62a70d0 authored almost 3 years ago by Andreas Dangel <[email protected]>
Bump build-tools from master to 17

9c2e1fd2132d4ba618f3b15b4e1152284d75145a authored almost 3 years ago by Andreas Dangel <[email protected]>
Use GITHUB_TOKEN, update build-tools

eb07344305237ec3291b5440a5c1a11cb9b5c019 authored about 3 years ago by Andreas Dangel <[email protected]>
Clone pmd repo for tests if it is missing

c98e4a6d90f4aaf555ab52c84117d6c7787696a5 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix manual-integration-tests - there are no errors anymore to be

expected

957b9d3b5cdeb9e812777a7973083d95d1485692 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix manual-integration-tests - there are no errors anymore to be

expected

2f5dc38577dd3e1ffdcfb7032f395ce03a7e29ba authored over 3 years ago by Andreas Dangel <[email protected]>
Prepare next development version 1.2.1-SNAPSHOT

a38ed30f30976ee5c61ac0ad87d0cf6355c576c9 authored over 3 years ago by Andreas Dangel <[email protected]>
Prepare release 1.2.0

1ede4b718b406898477bc3fdb8587dd96b8b9c0d authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #92 from adangel:include-full-pmd-report

Include full pmd report #92

0e8f328066048e5da8741a14ed92dd52a66adea8 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #91 from adangel:filter-baseline

Filter baseline based on patch config #91

d10e25ce1faf1dbb4921905402444e6301c004ef authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #89 from oowekyala:src-subpath

Make it possible to select a subpath of cloned directory #89

537cb0a5312ee75fb56b607f5656c377c73e729a authored over 3 years ago by Andreas Dangel <[email protected]>
Try to fix manual-integration-tests workflow

407c08a7c822816bc5a794d1a9710279a5a33971 authored over 3 years ago by Andreas Dangel <[email protected]>
Use --no-single-branch when git cloning

5221212c3c28bb8c392895d20bd98cfdae6addcc authored over 3 years ago by Andreas Dangel <[email protected]>
Render full PMD report as html

Fixes #71

6616934e47585d984cd73764894b0c71cf9be205 authored over 3 years ago by Andreas Dangel <[email protected]>
Update release notes (#89)

2d7f63f9bb67ad54ef94f0c3101dec2a5c59c26f authored over 3 years ago by Andreas Dangel <[email protected]>
Drop support for mercurial

2cc5440e813b796911175182bd038632e3bfffeb authored over 3 years ago by Andreas Dangel <[email protected]>
Update gemspec

e08e12cc4d5da1216a13480e38a62db56a63faac authored over 3 years ago by Andreas Dangel <[email protected]>
Fix unit tests

13cbef4db96bd5eb31cba91b05d8db9e2623784a authored over 3 years ago by Andreas Dangel <[email protected]>
Use new schema projectlist_1_2_0.xsd everywhere

b568a86ddd26904288b89689f0324436736a3ef4 authored over 3 years ago by Andreas Dangel <[email protected]>
Use the same checkstyle-8.10 tag everywhere

a0cbdf88482cdaa1c76a9e1824d50d7af9adf93a authored over 3 years ago by Andreas Dangel <[email protected]>
Sort out where the different project-list.xml files belong

fee3305c7524231f7986a8d7964fb2c7663df25e authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pr-89

ca0964b4c88aeea2772b5e6e9f54f6f047f199fe authored over 3 years ago by Andreas Dangel <[email protected]>
Copy full pmd report for download

6a30bc7aea79ffb77b54426c3300ab2d34d270f5 authored over 3 years ago by Andreas Dangel <[email protected]>
Add header and timestamp to index page

1eeb92a5890f9031d8792bfa55706d4031627f84 authored over 3 years ago by Andreas Dangel <[email protected]>
Update release notes (#91)

03d76dabeee8454272657961b870f1c0c1aadb32 authored over 3 years ago by Andreas Dangel <[email protected]>
Introduce new option "--filter-with-patch-config"

cce8d2b6f273a2be5587f8ce8af2b4f7b9edcf3e authored over 3 years ago by Andreas Dangel <[email protected]>
Support creating filter_set from existing patch_config

412b4c76a4f9eeb7b903646bdccf867aca419ee5 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #90 from adangel:gh-actions-ruby

Explicitly install ruby #90

1ad4d248c45bd120aa7d44ee7c593f9c389aa652 authored over 3 years ago by Andreas Dangel <[email protected]>
Use build-tools scripts 14

13191c8787c4383abca35150c6810de70fb07200 authored over 3 years ago by Andreas Dangel <[email protected]>
Don't use --single-branch option

1dbd980d0087144068caf8a01f22c82efbc510ba authored over 3 years ago by Clément Fournier <[email protected]>
Use mvn -B more generally

bd7ff7395ff286c492248be164ec26193a99546d authored over 3 years ago by Clément Fournier <[email protected]>
Use batch mode for integration test build commands

20bc4c3ea8461b9f129d83c1891ad678b7d756a8 authored over 3 years ago by Clément Fournier <[email protected]>
Merge remote-tracking branch 'adangel/gh-actions-ruby' into src-subpath

6537b77683ceac1dd17acf9937d8d4834ab6b85c authored over 3 years ago by Clément Fournier <[email protected]>
Explicitly install ruby

This hopefully correctly sets the paths so that
gems can be installed for the current user.

gem...

bf5ee80c0c2cdafcef1febd46da3313c2a71b448 authored over 3 years ago by Andreas Dangel <[email protected]>
Commit manifest and versions

???

7c6956fcb176873512dd14f1cfc01f7395acb342 authored over 3 years ago by Clément Fournier <[email protected]>
Fix test

b006c5c9c0ab85e72fc9b2942e5f4784edf701fb authored over 3 years ago by Clément Fournier <[email protected]>
Add openjdk to default project list

930bed8f808da4292712df0de8e6a228616905d0 authored over 3 years ago by Clément Fournier <[email protected]>
Add src-subpath to project list format

Also only shallow clone source repos.

f1810ee3c6a0b57f5f9070e7afdfb2d642cb5180 authored over 3 years ago by Clément Fournier <[email protected]>
Bump build-tools from 11 to 12

b284edeb80b9585ca81878ffcae7b4170e5bb8ae authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Fix build for releases - this is not a maven project

aee120dd783c78acc2ee1dbc11ce24706b299171 authored over 3 years ago by Andreas Dangel <[email protected]>
Add info about updating lock in pmd main repo

54877b34ff0195f51af15fcc942b635045e335b8 authored over 3 years ago by Clément Fournier <[email protected]>
Merge pull request #87 from adangel:build-scripts

Update Build scripts #87

a9b5019cf7e0cefaf77cdfec69568c93e4545d2d authored over 3 years ago by Andreas Dangel <[email protected]>
Bump build-tools to 11

d4b86cb6354fbbf9f4e843fdea87fede24ba00ec authored over 3 years ago by Andreas Dangel <[email protected]>
Prepare next development version 1.2.0-SNAPSHOT

1a7730aaa5dc5f05184ac4719a10adc8e980f20d authored over 3 years ago by Clément Fournier <[email protected]>
Prepare release 1.1.2

c479ab7863a3ecd7754ea61a06345d0bca1f4e5c authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'html-escaping'

Refs #88

d6f4b06eb58e5dae0a6ce36a03fbd2083ee7e818 authored over 3 years ago by Clément Fournier <[email protected]>
Also skip pmd run in build

faa6af5068e50da864f1ad1d06d84f96f6c06a03 authored over 3 years ago by Clément Fournier <[email protected]>
Fix #84: preserve whitespace in code snippets

b2910835a882b6d3a46ed7efde316a93fafc670e authored over 3 years ago by Clément Fournier <[email protected]>
Fix #85: html escaping in code snippet

9f0bf723a282f8c1145f749f2e2f9d9c41458af1 authored over 3 years ago by Clément Fournier <[email protected]>
Install bundler into user location for manual-integration-tests

fcf2a6b31bc5bfd7b4443783e369f9c21407475c authored over 3 years ago by Andreas Dangel <[email protected]>
Exclude .ci/check-environment.sh

376b0bb0909fe87f135776da131d2fbd3138377f authored over 3 years ago by Andreas Dangel <[email protected]>
Add target/repositories as cache directory

80bc8472cfafd5e3f34325d1a46b02b046b6b8e3 authored over 3 years ago by Andreas Dangel <[email protected]>
Install bundler into user location

1b18765dbfb1c2bdfa879b55383e50458f353992 authored over 3 years ago by Andreas Dangel <[email protected]>
Remove unnecessary git stash, fix gempkgfile path

0ce77b6a998f2f7e15251ce146e3648d177a3f67 authored over 3 years ago by Andreas Dangel <[email protected]>
Exclude downloaded build scripts

68f6e178defc0f3ea2fd03ade32705f5c8ec57ca authored over 3 years ago by Andreas Dangel <[email protected]>
Update build scripts, automate github release

c0240ccf9e2a2eec2d5858706be7241a4cee80f6 authored over 3 years ago by Andreas Dangel <[email protected]>
Prepare next development version 1.2.0-SNAPSHOT

1cfc323164c43c03b75ccf54462bc9693322f72a authored almost 4 years ago by Andreas Dangel <[email protected]>
Prepare release 1.1.1

92fc13f25a26181a3f738c15c8bf6167b75571c6 authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix manual-integration-test

Force a rebuild of PMD for every test case.

8db84db990bd1373c275f5be38e0b666d5564aa7 authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix unit tests

156097deb90ed03bbfdecbe7d2aeab55251824b3 authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix reusing already built PMD binary in CI

The binary pmd-dist/taget/pmd-bin-x.y.z-SNAPSHOT.zip can be reused in CI builds
but wasn't due t...

e26c2c425f0df0b7e3a64d11544a0b586714bce9 authored almost 4 years ago by Andreas Dangel <[email protected]>
manual integration tests - configure git identity

05535b3eff14c9bc8815480f4b4eb9a3bf2ab74d authored almost 4 years ago by Andreas Dangel <[email protected]>
Update gemspec

28f0fd7b187d401b05e445767d44ef91d8f44cda authored almost 4 years ago by Andreas Dangel <[email protected]>
Merge pull request #83 from adangel:manual-integration-tests

Add manual integration test cases #83

3a1f5a16ad3d192bcdbeb3985e7e4f536f396777 authored almost 4 years ago by Andreas Dangel <[email protected]>
Add new files to Manifest.txt

0502c5ada98309ced2d3e0c2330b9b4be8577da8 authored almost 4 years ago by Andreas Dangel <[email protected]>