Branch: refs/heads/master
Home: https://github.com/pmd/pmd-regression-tester
Commit: 5866f0602c888ad5632f6235b08c3974a65753aa
https://github.com/pmd/pmd-regression-tester/commit/5866f0602c888ad5632f6235b08c3974a65753aa
Author: Andreas Dangel <[email protected]>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M config/projectlist_1_0_0.xsd
A config/projectlist_1_1_0.xsd
M lib/pmdtester/parsers/projects_parser.rb
M lib/pmdtester/project.rb
M test/resources/project-list.xml
M test/test_projects_parser.rb
Log Message:
-----------
projectlist: Add build-command and auxclasspath-command
<build-command> specifies, how the project should be
compiled, so that the bytecode is created.
<auxclasspath-command> specifies a command, that returns the
auxiliary classpath to be used, when this project is
analyzed by pmd. It should contain the directory where
"build-command" stored the class files and all the
build-dependencies of the project.
Both options are optional.
Commit: c0352a90958a0811f034308a8a4bc797e9c9cb8c
https://github.com/pmd/pmd-regression-tester/commit/c0352a90958a0811f034308a8a4bc797e9c9cb8c
Author: Andreas Dangel <[email protected]>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M .gitignore
M .hoerc
M Manifest.txt
M lib/pmdtester.rb
M lib/pmdtester/builders/pmd_report_builder.rb
A lib/pmdtester/builders/project_builder.rb
M pmdtester.gemspec
A test/resources/project_builder/project-list.xml
M test/test_pmd_report_builder.rb
A test/test_project_builder.rb
Log Message:
-----------
Implement build-command and auxclasspath-command
This is done in project_builder, which is called
from pmd_report_build.
Commit: 5e889778fd234ed9430a6ca00a68c20731ed4659
https://github.com/pmd/pmd-regression-tester/commit/5e889778fd234ed9430a6ca00a68c20731ed4659
Author: Andreas Dangel <[email protected]>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M lib/pmdtester/builders/pmd_report_builder.rb
A test/resources/pmd_report_builder/project-list.xml
M test/test_pmd_report_builder.rb
Log Message:
-----------
Add unit test for report builder with auxclasspath
Commit: 7c5f48d5ae875f08cfc515bb005b8ee37ae286c0
https://github.com/pmd/pmd-regression-tester/commit/7c5f48d5ae875f08cfc515bb005b8ee37ae286c0
Author: Andreas Dangel <[email protected]>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
M lib/pmdtester/builders/pmd_report_builder.rb
A test/resources/pmd_report_builder/expected-config.xml
M test/test_pmd_report_builder.rb
Log Message:
-----------
Add line-break for exclude patterns in project specific config
Commit: 2208c0126de008e88d87b11e6201ede84b9410ca
https://github.com/pmd/pmd-regression-tester/commit/2208c0126de008e88d87b11e6201ede84b9410ca
Author: Andreas Dangel <[email protected]>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
M .rubocop.yml
M lib/pmdtester/builders/project_builder.rb
M pmdtester.gemspec
M test/resources/project_builder/project-list.xml
M test/test_project_builder.rb
Log Message:
-----------
Run build-command and auxclasspath-command as a script
Commit: 3556ccbb7f312c64008ebff29c4ac0289424dea9
https://github.com/pmd/pmd-regression-tester/commit/3556ccbb7f312c64008ebff29c4ac0289424dea9
Author: Andreas Dangel <[email protected]>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
M lib/pmdtester/builders/pmd_report_builder.rb
M lib/pmdtester/builders/project_builder.rb
M lib/pmdtester/builders/simple_progress_logger.rb
Log Message:
-----------
Add progress logger during project builds
Commit: 61d51712d5e6d504c712f261b8e78a7d3b8f5f45
https://github.com/pmd/pmd-regression-tester/commit/61d51712d5e6d504c712f261b8e78a7d3b8f5f45
Author: Andreas Dangel <[email protected]>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
A .ruby-version
M .travis.yml
M History.md
M Manifest.txt
M README.rdoc
M Rakefile
M pmdtester.gemspec
Log Message:
-----------
Update required ruby version to 2.7
Commit: 9080b6981bffebf2c05e0f5c8c533c7b71f2c4ea
https://github.com/pmd/pmd-regression-tester/commit/9080b6981bffebf2c05e0f5c8c533c7b71f2c4ea
Author: Andreas Dangel <[email protected]>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
M lib/pmdtester/builders/project_builder.rb
M test/test_project_builder.rb
Log Message:
-----------
Fix tempfile directory and file needs to be closed before executed
Commit: 6a29d7b5024204e5b0cf8d19c0d310baacf335c0
https://github.com/pmd/pmd-regression-tester/commit/6a29d7b5024204e5b0cf8d19c0d310baacf335c0
Author: Andreas Dangel <[email protected]>
Date: 2020-10-26 (Mon, 26 Oct 2020)
Changed paths:
M lib/pmdtester/builders/project_builder.rb
M pmdtester.gemspec
M test/integration_test_runner.rb
M test/resources/project-test.xml
Log Message:
-----------
Fix another directory for auxclasspath tempfile, update integration test
The integration tests now build checkstyle. Both build-command
and auxclasspath-command are specified.
Commit: b30efaea1c77bd0f914309562538b9eed4fa47f4
https://github.com/pmd/pmd-regression-tester/commit/b30efaea1c77bd0f914309562538b9eed4fa47f4
Author: Andreas Dangel <[email protected]>
Date: 2020-10-26 (Mon, 26 Oct 2020)
Changed paths:
M .travis.yml
Log Message:
-----------
Use new openjdk11 download url
Commit: bf102f1fe8032df77e278d2286c7a545a3c01b31
https://github.com/pmd/pmd-regression-tester/commit/bf102f1fe8032df77e278d2286c7a545a3c01b31
Author: Andreas Dangel <[email protected]>
Date: 2020-10-28 (Wed, 28 Oct 2020)
Changed paths:
M History.md
Log Message:
-----------
[doc] Update release notes
Commit: 6875868e8be772807498ab46411e44d163633d64
https://github.com/pmd/pmd-regression-tester/commit/6875868e8be772807498ab46411e44d163633d64
Author: Andreas Dangel <[email protected]>
Date: 2020-10-28 (Wed, 28 Oct 2020)
Changed paths:
M .gitignore
M .hoerc
M .rubocop.yml
A .ruby-version
M .travis.yml
M History.md
M Manifest.txt
M README.rdoc
M Rakefile
M config/projectlist_1_0_0.xsd
A config/projectlist_1_1_0.xsd
M lib/pmdtester.rb
M lib/pmdtester/builders/pmd_report_builder.rb
A lib/pmdtester/builders/project_builder.rb
M lib/pmdtester/builders/simple_progress_logger.rb
M lib/pmdtester/parsers/projects_parser.rb
M lib/pmdtester/project.rb
M pmdtester.gemspec
M test/integration_test_runner.rb
A test/resources/pmd_report_builder/expected-config.xml
A test/resources/pmd_report_builder/project-list.xml
M test/resources/project-list.xml
M test/resources/project-test.xml
A test/resources/project_builder/project-list.xml
M test/test_pmd_report_builder.rb
A test/test_project_builder.rb
M test/test_projects_parser.rb
Log Message:
-----------
Merge branch 'auxclasspath' into master
Support build-command and auxclasspath-command #72
Compare:
https://github.com/pmd/pmd-regression-tester/compare/8ad3d5864a53...6875868e8be7
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits