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

Split hashing & rendering

6a52ff5ca79cb51297edf96b7475dea1dffb6ee2 authored almost 4 years ago by Clément Fournier <[email protected]>
Cleanup

81964b1b0b5900b8ac6d7c2890b8349202726ebb authored almost 4 years ago by Clément Fournier <[email protected]>
Dont diff stack traces

2287ed20a10a4d667926677601dfe7850d4d3fb0 authored almost 4 years ago by Clément Fournier <[email protected]>
Merge changed errors

9d848c52a8cae1ce35436292067b6388321ffc01 authored almost 4 years ago by Clément Fournier <[email protected]>
Add errors to report

c784fc412c55f7a0ec2f2f8251bfa7bb3ef704dc authored almost 4 years ago by Clément Fournier <[email protected]>
Use file index to reduce json size

38377bfcb2b358086badeec397cc7cd876eff211 authored almost 4 years ago by Clément Fournier <[email protected]>
Fix bug

3085847c7ab2f20df240e0e05806f6864b272d58 authored almost 4 years ago by Clément Fournier <[email protected]>
Use pills in summary table

0a057d87be2329fec79032c0fc5bfc7cbeebcb44 authored almost 4 years ago by Clément Fournier <[email protected]>
Fix title case

2fdd251394d30dbc0ddb113729e7ae9b180265bb authored almost 4 years ago by Clément Fournier <[email protected]>
Revert

todo for later

d39ce64bfe8297d1c61f8b29aa9dc71ce382d4d0 authored almost 4 years ago by Clément Fournier <[email protected]>
Try to select rule from summary table

doesn't work

a82da7509a5d6f4c69af2d42ed4841a246eac737 authored almost 4 years ago by Clément Fournier <[email protected]>
Require that links open in new tab

f33c6e7028b330bb2cc845e4acb17504c2f791a9 authored almost 4 years ago by Clément Fournier <[email protected]>
Finish setting up search panes

76af3d12fc0bdf5411fc85144ae468a55453afaf authored almost 4 years ago by Clément Fournier <[email protected]>
Remove collapsing rows

29a98a2c094c1ca08c9945f6a0c168fc5a296e06 authored almost 4 years ago by Clément Fournier <[email protected]>
Use datatables extensions

b1ab5cd3dd70db5b650caa9823f8df47e70c7012 authored almost 4 years ago by Clément Fournier <[email protected]>
Move rule link out

I'm clicking on this too often

c56f5094750e873007ad44a101994846925d6f6d authored almost 4 years ago by Clément Fournier <[email protected]>
Add total count by rule

da2e70cc900e534eebc3c2e827a7387d5687a8f3 authored almost 4 years ago by Clément Fournier <[email protected]>
Merge branch 'pr-74' into master

Merge violations that have just changed messages #74

34aa1d0b1a0ee6bace3f009234bfdc0a258f4184 authored almost 4 years ago by Andreas Dangel <[email protected]>
Update changelog

7c20c78493fe6cd6fbd5ceaff62b87bfb4dcf999 authored almost 4 years ago by Andreas Dangel <[email protected]>
Add changed violations as result for runner

6909b7dd07f5081d73a2f523a740bfd2b410f20f authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix integration tests

And also update the test to use pmd/7.0.x and error recovery

5b85fdc36915f39f118914916043c19de3a66dcf authored almost 4 years ago by Andreas Dangel <[email protected]>
Avoid overriding branch references

In case the repo is currently at a different branch than the one
to be changed to, git reset wou...

21047b99bc9215996c8d07e49f44b5e1e82ed28e authored almost 4 years ago by Andreas Dangel <[email protected]>
Add new option "--error-recovery"

Enabling this option sets PMD_JAVA_OPTS before executing PMD.

fbff68dd6ccede828c27c1c6db9e877b2993aa00 authored almost 4 years ago by Andreas Dangel <[email protected]>
Cleanup

90bc0704474ad56a82b6eb1a56838208bf3e7a22 authored almost 4 years ago by Clément Fournier <[email protected]>
Fix merge

eb3ae61480d900151ab866ce21abf4d740d3ea3a authored almost 4 years ago by Clément Fournier <[email protected]>
Merge branch 'changed-violation' into better-html-reports

150985f7a37f8bbc035c6be4d1aedaa7c3968166 authored almost 4 years ago by Clément Fournier <[email protected]>
Merge more aggressively

b2cb9a2047d68b3900d74fb461391c2d9b3290be authored almost 4 years ago by Clément Fournier <[email protected]>
Tests

80875410c36dadd63983d191886feb5a21a4ddf8 authored almost 4 years ago by Clément Fournier <[email protected]>
Render line changes

6d41cc43de8669268e689a6906c9bd0de88947cb authored almost 4 years ago by Clément Fournier <[email protected]>
Also consider line moves

60342bad72be1a44abdc886234c4d9765949b415 authored almost 4 years ago by Clément Fournier <[email protected]>
Remove old mvn style

4de74f426e0341b5b6b74c9cf3f6b245c34d14dc authored almost 4 years ago by Clément Fournier <[email protected]>
Add summary by rule, change styling

e041d499b7f2d457d639ada93c69f16dd00ec082 authored almost 4 years ago by Clément Fournier <[email protected]>
Add summary table

dda573cd9cca6fd055a6145ddd5929fc118f5f3c authored almost 4 years ago by Clément Fournier <[email protected]>
Figure out many things

9e80021c9fd036aaea651ad4cdff647da2a71eb0 authored almost 4 years ago by Clément Fournier <[email protected]>
Fix styling

4546b55387147d266cf6128397b1fb7bd5e5bf05 authored almost 4 years ago by Clément Fournier <[email protected]>
Download js

c2622c2d6f2eefe426c78882d68a01a17254fb03 authored almost 4 years ago by Clément Fournier <[email protected]>
Doc

12630e3787d13fcb12d0e5bc68f006c2ce2e292d authored almost 4 years ago by Clément Fournier <[email protected]>
Fix liquid

7053b6b5a0a6f52f397e1152a366662a5ba57830 authored almost 4 years ago by Clément Fournier <[email protected]>
Add liquid dependency

be9f11490952befb2506e19d1a51563b9a19bc42 authored almost 4 years ago by Clément Fournier <[email protected]>
WIP replace ruby html builders with liquid

03d66f7f6ab6e521199ee91dd42fdc3a34b9ac13 authored almost 4 years ago by Clément Fournier <[email protected]>
Fix rubocop

4dbcc87709ebfe2ee06a6ea2a020875f9b1f4411 authored almost 4 years ago by Clément Fournier <[email protected]>
Update index

d4a6b3bc2a72493a9009376f1735b0a22096270b authored almost 4 years ago by Clément Fournier <[email protected]>
Fix rubocop offenses

30434cf109c2a3871285247d45f9a54ba5cb2196 authored almost 4 years ago by Clément Fournier <[email protected]>
Update tests

e9bce65186fd4b3afa3d84ad9c2b16b1a62faf45 authored almost 4 years ago by Clément Fournier <[email protected]>
Remove priority column

cbd55f48eeb0986c449a0f9525e7271975bccc29 authored almost 4 years ago by Clément Fournier <[email protected]>
Render diff of messages

00be06a0e725e718b5a69ae3baf78bd9be0280eb authored almost 4 years ago by Clément Fournier <[email protected]>
Merge changed violations

2c9effa92766f2190dbe4012260f9112ab437028 authored almost 4 years ago by Clément Fournier <[email protected]>
Merge branch 'auxclasspath' into master

Support build-command and auxclasspath-command #72

6875868e8be772807498ab46411e44d163633d64 authored almost 4 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes

bf102f1fe8032df77e278d2286c7a545a3c01b31 authored almost 4 years ago by Andreas Dangel <[email protected]>
Use new openjdk11 download url

b30efaea1c77bd0f914309562538b9eed4fa47f4 authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix another directory for auxclasspath tempfile, update integration test

The integration tests now build checkstyle. Both build-command
and auxclasspath-command are spec...

6a29d7b5024204e5b0cf8d19c0d310baacf335c0 authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix tempfile directory and file needs to be closed before executed

9080b6981bffebf2c05e0f5c8c533c7b71f2c4ea authored almost 4 years ago by Andreas Dangel <[email protected]>
Update required ruby version to 2.7

61d51712d5e6d504c712f261b8e78a7d3b8f5f45 authored almost 4 years ago by Andreas Dangel <[email protected]>
Add progress logger during project builds

3556ccbb7f312c64008ebff29c4ac0289424dea9 authored almost 4 years ago by Andreas Dangel <[email protected]>
Run build-command and auxclasspath-command as a script

2208c0126de008e88d87b11e6201ede84b9410ca authored almost 4 years ago by Andreas Dangel <[email protected]>
Add line-break for exclude patterns in project specific config

7c5f48d5ae875f08cfc515bb005b8ee37ae286c0 authored almost 4 years ago by Andreas Dangel <[email protected]>
Add unit test for report builder with auxclasspath

5e889778fd234ed9430a6ca00a68c20731ed4659 authored almost 4 years ago by Andreas Dangel <[email protected]>
Implement build-command and auxclasspath-command

This is done in project_builder, which is called
from pmd_report_build.

c0352a90958a0811f034308a8a4bc797e9c9cb8c authored almost 4 years ago by Andreas Dangel <[email protected]>
projectlist: Add build-command and auxclasspath-command

<build-command> specifies, how the project should be
compiled, so that the bytecode is created.
...

5866f0602c888ad5632f6235b08c3974a65753aa authored almost 4 years ago by Andreas Dangel <[email protected]>
Fix test, refs #70

8ad3d5864a532d6f13de050a98a7c6bd94730d20 authored about 4 years ago by Andreas Dangel <[email protected]>
Fix github pull request URL

Refs #70

2d250897c6f4f51cb8f9a372887193e9e5e2c7b1 authored about 4 years ago by Andreas Dangel <[email protected]>
Update gemspec

1bd28df6762922a320d553c6012edcad3ae825d0 authored about 4 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-70' into master

Add link to PR on github in HTML report #70

db4167f7c21a776443cacb50811a48daf0faa66f authored about 4 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes, refs #70

273b398acfe5051ac5477ef2cd607b4dd4d46afb authored about 4 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-69' into master

Detect single rules with auto-gen-config #69

c0e8eea6750908a43ee346e861a011ab280bc288 authored about 4 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes, refs #69

f6eb997c81d5096826f9d310bac60d2bb7118271 authored about 4 years ago by Andreas Dangel <[email protected]>
Render links to github and pull request on the diff summary page

b4476c68b90fce1fa8c14f192d623edf39d34e4a authored about 4 years ago by Andreas Dangel <[email protected]>
Refactor diff_report_builder

26d5ab4a1bcb0b1e67a4ce9569635bad2df05f0e authored about 4 years ago by Andreas Dangel <[email protected]>
Add links in summary table to jump to e.g. violations or errors

61160549679a8473eb742e4b68fae4e97d382564 authored about 4 years ago by Andreas Dangel <[email protected]>
Update gemspec

92f64a0bdb86d13f1d6fe208a4c4b0065080a36a authored about 4 years ago by Andreas Dangel <[email protected]>
Add option "--keep-reports" to disable cleaning of target/reports

By default, old reports are deleted. But if pmdtester is run
multiple times with different basel...

70acd8f5055b25e9b59fff798586e10486d2334a authored about 4 years ago by Andreas Dangel <[email protected]>
Skip PMD execution if report already exists

This allows to run pmdtester multiple times against different
baselines. The second run only com...

378e76b039cb1afb61dff64aeeecae490f6ef5b8 authored about 4 years ago by Andreas Dangel <[email protected]>
Add integration test with --auto-gen-config

812d42641d5d176026809d3ac1e26210fa79dcc7 authored about 4 years ago by Andreas Dangel <[email protected]>
Update schema location for rulesets

7ae5f7e16b75f078ba8cc35717dc030391eb537d authored about 4 years ago by Andreas Dangel <[email protected]>
Refactor rule_set_builder

df656768c50cf44b648f0105ee5588fe49fdf22f authored about 4 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into filter-ruleset-single-rules

dbab741d0c1716943e80e255ceacdab7b2b9ef96 authored about 4 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-68' into master

Don't generate a dynamic ruleset if not needed #68

44f387748fade2e9a66af5befbaf9ed28f8d618f authored about 4 years ago by Andreas Dangel <[email protected]>
Use timestamping when downloading baseline

This avoids downloading the baseline again, if it is already
current.

0f8313cbd0491c7a9c4d2273f869186a97cd4f4c authored about 4 years ago by Andreas Dangel <[email protected]>
Allow to override project list and patch config when in online mode

368bebba1ca2b804945ff297a6d2b7666258de24 authored about 4 years ago by Andreas Dangel <[email protected]>
Support filtering by category or single rules

6be72e2504c87bb0ecf97f53b3ac4553f1eb1c5a authored about 4 years ago by Andreas Dangel <[email protected]>
Cleanup

0defe97a716c09d3c29e53753eda95dc60b5ccb6 authored about 4 years ago by Andreas Dangel <[email protected]>
Detect single rules instead of complete categories when possible

This allows a more fine-grained control of the dynamically
generated ruleset.

Note: in online m...

38bf9a1fe96d05f9549e8f2468d6c59ad6cc637d authored about 4 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes

7e83ef7593a3840686d9449c3bfeb647df720d7d authored about 4 years ago by Andreas Dangel <[email protected]>
Don't generate a dynamic ruleset if not needed

In case all rules should be executed anyway, just use the
configured config.

762d53698f7d3ebfb8d84724d089173a349db6ba authored about 4 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-67' into master

Report contains errors having nil filename #67

515cbb88cd6006008cb8e181efc5b89a3037451f authored about 4 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes, refs #67

990f33b04821ae737f8fbc8e9fd84b32bcea2cb5 authored about 4 years ago by Andreas Dangel <[email protected]>
Fix nil filename

0034cddc0e9afd0aec61abb984d4966dedf324e0 authored about 4 years ago by Andreas Dangel <[email protected]>
Code style

6e147924206bdfaebb3b15102f0d51a85bde1914 authored about 4 years ago by Clément Fournier <[email protected]>
Fix some errors having nil file

5deffa0aa068b31458a4ae5a410ff6c235fac0f5 authored about 4 years ago by Clément Fournier <[email protected]>
Merge branch 'gh-actions-1' into master

[ci] Add github actions to execute ruby tests #64

5d166ef089b14ae4f549cded5fff720fd6c2e888 authored about 4 years ago by Andreas Dangel <[email protected]>
Update manifest

bc558202daf6db89950007ad71dca83a9d870bb5 authored about 4 years ago by Andreas Dangel <[email protected]>
use rake verify

fdd83dd5e92bd3ee341db62daf1d70d7775b7be2 authored about 4 years ago by Andreas Dangel <[email protected]>
Update versions

41e0bfa4b3596a59174191c43cb6391ce8059485 authored about 4 years ago by Andreas Dangel <[email protected]>
Move github action to .github/workflows

58046e8871c3e10bd2e18964553c8c6f6aef65bd authored about 4 years ago by Andreas Dangel <[email protected]>
Add github actions workflow

66f7bc5aebb5f7eb680350857a79aa79668163ea authored about 4 years ago by Clément Fournier <[email protected]>
Prepare next development version 1.1.0-SNAPSHOT

035db874359b9661e8fcbeae3d3acd97f3d5bc2c authored over 4 years ago by Andreas Dangel <[email protected]>
Prepare release 1.0.1

4ff9c86bb99f6b95767db6529fc3750449ddafa9 authored over 4 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr-62'

Violation descriptions parsed incompletely #62

fa39704981b07ab732ce54ebc6a4578e1865399b authored over 4 years ago by Andreas Dangel <[email protected]>
Update changelog

655964a2a5c280a8d6f386d50bc88594dbc13fcc authored over 4 years ago by Andreas Dangel <[email protected]>
Exclude .project

2965b9af2e90bcf85c78d3cf4a8c6f3ee6e86834 authored over 4 years ago by Andreas Dangel <[email protected]>