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
6a52ff5ca79cb51297edf96b7475dea1dffb6ee2 authored about 4 years ago by Clément Fournier <[email protected]>
81964b1b0b5900b8ac6d7c2890b8349202726ebb authored about 4 years ago by Clément Fournier <[email protected]>
2287ed20a10a4d667926677601dfe7850d4d3fb0 authored about 4 years ago by Clément Fournier <[email protected]>
9d848c52a8cae1ce35436292067b6388321ffc01 authored about 4 years ago by Clément Fournier <[email protected]>
c784fc412c55f7a0ec2f2f8251bfa7bb3ef704dc authored about 4 years ago by Clément Fournier <[email protected]>
38377bfcb2b358086badeec397cc7cd876eff211 authored about 4 years ago by Clément Fournier <[email protected]>
3085847c7ab2f20df240e0e05806f6864b272d58 authored about 4 years ago by Clément Fournier <[email protected]>
0a057d87be2329fec79032c0fc5bfc7cbeebcb44 authored about 4 years ago by Clément Fournier <[email protected]>
2fdd251394d30dbc0ddb113729e7ae9b180265bb authored about 4 years ago by Clément Fournier <[email protected]>
todo for later
d39ce64bfe8297d1c61f8b29aa9dc71ce382d4d0 authored about 4 years ago by Clément Fournier <[email protected]>doesn't work
a82da7509a5d6f4c69af2d42ed4841a246eac737 authored about 4 years ago by Clément Fournier <[email protected]>f33c6e7028b330bb2cc845e4acb17504c2f791a9 authored about 4 years ago by Clément Fournier <[email protected]>
76af3d12fc0bdf5411fc85144ae468a55453afaf authored about 4 years ago by Clément Fournier <[email protected]>
29a98a2c094c1ca08c9945f6a0c168fc5a296e06 authored about 4 years ago by Clément Fournier <[email protected]>
b1ab5cd3dd70db5b650caa9823f8df47e70c7012 authored about 4 years ago by Clément Fournier <[email protected]>
I'm clicking on this too often
c56f5094750e873007ad44a101994846925d6f6d authored about 4 years ago by Clément Fournier <[email protected]>da2e70cc900e534eebc3c2e827a7387d5687a8f3 authored about 4 years ago by Clément Fournier <[email protected]>
Merge violations that have just changed messages #74
34aa1d0b1a0ee6bace3f009234bfdc0a258f4184 authored about 4 years ago by Andreas Dangel <[email protected]>7c20c78493fe6cd6fbd5ceaff62b87bfb4dcf999 authored about 4 years ago by Andreas Dangel <[email protected]>
6909b7dd07f5081d73a2f523a740bfd2b410f20f authored about 4 years ago by Andreas Dangel <[email protected]>
And also update the test to use pmd/7.0.x and error recovery
5b85fdc36915f39f118914916043c19de3a66dcf authored about 4 years ago by Andreas Dangel <[email protected]>
In case the repo is currently at a different branch than the one
to be changed to, git reset wou...
Enabling this option sets PMD_JAVA_OPTS before executing PMD.
fbff68dd6ccede828c27c1c6db9e877b2993aa00 authored about 4 years ago by Andreas Dangel <[email protected]>90bc0704474ad56a82b6eb1a56838208bf3e7a22 authored about 4 years ago by Clément Fournier <[email protected]>
eb3ae61480d900151ab866ce21abf4d740d3ea3a authored about 4 years ago by Clément Fournier <[email protected]>
150985f7a37f8bbc035c6be4d1aedaa7c3968166 authored about 4 years ago by Clément Fournier <[email protected]>
b2cb9a2047d68b3900d74fb461391c2d9b3290be authored about 4 years ago by Clément Fournier <[email protected]>
80875410c36dadd63983d191886feb5a21a4ddf8 authored about 4 years ago by Clément Fournier <[email protected]>
6d41cc43de8669268e689a6906c9bd0de88947cb authored about 4 years ago by Clément Fournier <[email protected]>
60342bad72be1a44abdc886234c4d9765949b415 authored about 4 years ago by Clément Fournier <[email protected]>
4de74f426e0341b5b6b74c9cf3f6b245c34d14dc authored about 4 years ago by Clément Fournier <[email protected]>
e041d499b7f2d457d639ada93c69f16dd00ec082 authored about 4 years ago by Clément Fournier <[email protected]>
dda573cd9cca6fd055a6145ddd5929fc118f5f3c authored about 4 years ago by Clément Fournier <[email protected]>
9e80021c9fd036aaea651ad4cdff647da2a71eb0 authored about 4 years ago by Clément Fournier <[email protected]>
4546b55387147d266cf6128397b1fb7bd5e5bf05 authored about 4 years ago by Clément Fournier <[email protected]>
c2622c2d6f2eefe426c78882d68a01a17254fb03 authored about 4 years ago by Clément Fournier <[email protected]>
12630e3787d13fcb12d0e5bc68f006c2ce2e292d authored about 4 years ago by Clément Fournier <[email protected]>
7053b6b5a0a6f52f397e1152a366662a5ba57830 authored about 4 years ago by Clément Fournier <[email protected]>
be9f11490952befb2506e19d1a51563b9a19bc42 authored about 4 years ago by Clément Fournier <[email protected]>
03d66f7f6ab6e521199ee91dd42fdc3a34b9ac13 authored about 4 years ago by Clément Fournier <[email protected]>
4dbcc87709ebfe2ee06a6ea2a020875f9b1f4411 authored about 4 years ago by Clément Fournier <[email protected]>
d4a6b3bc2a72493a9009376f1735b0a22096270b authored about 4 years ago by Clément Fournier <[email protected]>
30434cf109c2a3871285247d45f9a54ba5cb2196 authored about 4 years ago by Clément Fournier <[email protected]>
e9bce65186fd4b3afa3d84ad9c2b16b1a62faf45 authored about 4 years ago by Clément Fournier <[email protected]>
cbd55f48eeb0986c449a0f9525e7271975bccc29 authored about 4 years ago by Clément Fournier <[email protected]>
00be06a0e725e718b5a69ae3baf78bd9be0280eb authored about 4 years ago by Clément Fournier <[email protected]>
2c9effa92766f2190dbe4012260f9112ab437028 authored about 4 years ago by Clément Fournier <[email protected]>
Support build-command and auxclasspath-command #72
6875868e8be772807498ab46411e44d163633d64 authored about 4 years ago by Andreas Dangel <[email protected]>bf102f1fe8032df77e278d2286c7a545a3c01b31 authored about 4 years ago by Andreas Dangel <[email protected]>
b30efaea1c77bd0f914309562538b9eed4fa47f4 authored about 4 years ago by Andreas Dangel <[email protected]>
The integration tests now build checkstyle. Both build-command
and auxclasspath-command are spec...
9080b6981bffebf2c05e0f5c8c533c7b71f2c4ea authored about 4 years ago by Andreas Dangel <[email protected]>
61d51712d5e6d504c712f261b8e78a7d3b8f5f45 authored about 4 years ago by Andreas Dangel <[email protected]>
3556ccbb7f312c64008ebff29c4ac0289424dea9 authored about 4 years ago by Andreas Dangel <[email protected]>
2208c0126de008e88d87b11e6201ede84b9410ca authored about 4 years ago by Andreas Dangel <[email protected]>
7c5f48d5ae875f08cfc515bb005b8ee37ae286c0 authored about 4 years ago by Andreas Dangel <[email protected]>
5e889778fd234ed9430a6ca00a68c20731ed4659 authored about 4 years ago by Andreas Dangel <[email protected]>
This is done in project_builder, which is called
from pmd_report_build.
<build-command> specifies, how the project should be
compiled, so that the bytecode is created.
...
8ad3d5864a532d6f13de050a98a7c6bd94730d20 authored about 4 years ago by Andreas Dangel <[email protected]>
Refs #70
2d250897c6f4f51cb8f9a372887193e9e5e2c7b1 authored about 4 years ago by Andreas Dangel <[email protected]>1bd28df6762922a320d553c6012edcad3ae825d0 authored about 4 years ago by Andreas Dangel <[email protected]>
Add link to PR on github in HTML report #70
db4167f7c21a776443cacb50811a48daf0faa66f authored about 4 years ago by Andreas Dangel <[email protected]>273b398acfe5051ac5477ef2cd607b4dd4d46afb authored about 4 years ago by Andreas Dangel <[email protected]>
Detect single rules with auto-gen-config #69
c0e8eea6750908a43ee346e861a011ab280bc288 authored about 4 years ago by Andreas Dangel <[email protected]>f6eb997c81d5096826f9d310bac60d2bb7118271 authored about 4 years ago by Andreas Dangel <[email protected]>
b4476c68b90fce1fa8c14f192d623edf39d34e4a authored about 4 years ago by Andreas Dangel <[email protected]>
26d5ab4a1bcb0b1e67a4ce9569635bad2df05f0e authored about 4 years ago by Andreas Dangel <[email protected]>
61160549679a8473eb742e4b68fae4e97d382564 authored about 4 years ago by Andreas Dangel <[email protected]>
92f64a0bdb86d13f1d6fe208a4c4b0065080a36a authored about 4 years ago by Andreas Dangel <[email protected]>
By default, old reports are deleted. But if pmdtester is run
multiple times with different basel...
This allows to run pmdtester multiple times against different
baselines. The second run only com...
812d42641d5d176026809d3ac1e26210fa79dcc7 authored about 4 years ago by Andreas Dangel <[email protected]>
7ae5f7e16b75f078ba8cc35717dc030391eb537d authored about 4 years ago by Andreas Dangel <[email protected]>
df656768c50cf44b648f0105ee5588fe49fdf22f authored about 4 years ago by Andreas Dangel <[email protected]>
dbab741d0c1716943e80e255ceacdab7b2b9ef96 authored about 4 years ago by Andreas Dangel <[email protected]>
Don't generate a dynamic ruleset if not needed #68
44f387748fade2e9a66af5befbaf9ed28f8d618f authored about 4 years ago by Andreas Dangel <[email protected]>
This avoids downloading the baseline again, if it is already
current.
368bebba1ca2b804945ff297a6d2b7666258de24 authored about 4 years ago by Andreas Dangel <[email protected]>
6be72e2504c87bb0ecf97f53b3ac4553f1eb1c5a authored about 4 years ago by Andreas Dangel <[email protected]>
0defe97a716c09d3c29e53753eda95dc60b5ccb6 authored about 4 years ago by Andreas Dangel <[email protected]>
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]>7e83ef7593a3840686d9449c3bfeb647df720d7d authored about 4 years ago by Andreas Dangel <[email protected]>
In case all rules should be executed anyway, just use the
configured config.
Report contains errors having nil filename #67
515cbb88cd6006008cb8e181efc5b89a3037451f authored about 4 years ago by Andreas Dangel <[email protected]>990f33b04821ae737f8fbc8e9fd84b32bcea2cb5 authored about 4 years ago by Andreas Dangel <[email protected]>
0034cddc0e9afd0aec61abb984d4966dedf324e0 authored about 4 years ago by Andreas Dangel <[email protected]>
6e147924206bdfaebb3b15102f0d51a85bde1914 authored about 4 years ago by Clément Fournier <[email protected]>
5deffa0aa068b31458a4ae5a410ff6c235fac0f5 authored about 4 years ago by Clément Fournier <[email protected]>
[ci] Add github actions to execute ruby tests #64
5d166ef089b14ae4f549cded5fff720fd6c2e888 authored about 4 years ago by Andreas Dangel <[email protected]>bc558202daf6db89950007ad71dca83a9d870bb5 authored about 4 years ago by Andreas Dangel <[email protected]>
fdd83dd5e92bd3ee341db62daf1d70d7775b7be2 authored about 4 years ago by Andreas Dangel <[email protected]>
41e0bfa4b3596a59174191c43cb6391ce8059485 authored about 4 years ago by Andreas Dangel <[email protected]>
58046e8871c3e10bd2e18964553c8c6f6aef65bd authored about 4 years ago by Andreas Dangel <[email protected]>
66f7bc5aebb5f7eb680350857a79aa79668163ea authored over 4 years ago by Clément Fournier <[email protected]>
035db874359b9661e8fcbeae3d3acd97f3d5bc2c authored over 4 years ago by Andreas Dangel <[email protected]>
4ff9c86bb99f6b95767db6529fc3750449ddafa9 authored over 4 years ago by Andreas Dangel <[email protected]>
Violation descriptions parsed incompletely #62
fa39704981b07ab732ce54ebc6a4578e1865399b authored over 4 years ago by Andreas Dangel <[email protected]>655964a2a5c280a8d6f386d50bc88594dbc13fcc authored over 4 years ago by Andreas Dangel <[email protected]>
2965b9af2e90bcf85c78d3cf4a8c6f3ee6e86834 authored over 4 years ago by Andreas Dangel <[email protected]>