Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
omit_demo_and_quickstart.patch | only the pf4j module is needed for the library | Pierre Gruet <pgt@debian.org> | not-needed | 2021-05-07 | ||
no_module_expectation.patch | omitting "requires" declaration in module-info As explained in the file, modules are not provided by the dependencies. | Pierre Gruet <pgt@debian.org> | not-needed | 2021-05-07 | ||
omit_TempDir_annotations_in_tests.patch | changing the way we create temp dirs during testing As of today, the Debian-packaged version of junit5 does not allow to create temporary directories with the @TempDir annotation. We use the facilities of java.nio.file.Files instead. This patch should be removed when junit5 (>= 5.4.0) gets packaged. |
Pierre Gruet <pgt@debian.org> | not-needed | 2021-05-08 | ||
omit_tests_needing_google_testing_compile.patch | omitting classes needing com.google.testing.compile This package is not Debian-packaged and concerns few tests, so we skip the test classes needing it. This patch should get removed if com.google.testing.compile gets packaged. |
Pierre Gruet <pgt@debian.org> | not-needed | 2024-02-13 | ||
omit_mocking_Filer.patch | omit test failing to mock an interface The test log indicates mockito can only mock non-private and non-final classes, which is (maybe?) why the interface javax.annotation.processing.Filer fails to be mocked. |
Pierre Gruet <pgt@debian.org> | yes | 2021-05-08 | ||
guava_for_tests.patch | adding the guava artifact for the tests Many of the test dependencies are not packaged in Debian, still one can find part of them in libguava-java. |
Pierre Gruet <pgt@debian.org> | not-needed | 2024-02-13 | ||
unpackaged_mockito.patch | skipping a test that would need unpackaged mockito classes | Pierre Gruet <pgt@debian.org> | not-needed | 2024-09-30 |