Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Remove osgi plugin

    • -232
    • +0
  1. … 41 more files in changeset.
Remove an unnecessary `@IgnoreIf` from a bunch of tests.

  1. … 19 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 98 more files in changeset.
Deprecate osgi plugin

  1. … 7 more files in changeset.
On CI redirect maven central queries to local repo for integration tests

  1. … 108 more files in changeset.
Use license value, not description for Bundle-License in OSGi

fixes #2056

  1. … 2 more files in changeset.
Run more tests with reproducible archives on

  1. … 11 more files in changeset.
Simplify test case based on user report

+review REVIEW-6058

  1. … 2 more files in changeset.
Review items for Manifest API fix

- add @HasInternalProtocol to Manifest

- deprecate Manifest.writeTo(Reader)

- introduce CustomManifestInternalWrapper

- add coverage for custom Manifest type usage (e.g. shadow)

- add coverage for the OSGi plugin

- advertise added property on ManifestMergeSpec in release notes

After this commit, thanks to the CustomManifestInternalWrapper type

mentioned above, plugins providing their own implementation of Manifest

will benefit from the split multi-byte characters fix.

+review REVIEW-6007

  1. … 6 more files in changeset.
Don't run more tests in parallel that might be affected by the concurrent task execution status logging issue. Do nothing in skipped task assertion methods when in parallel execution.

+review REVIEW-5292

  1. … 30 more files in changeset.
Use HTTPS for links and communication to issues.gradle.org and services.gradle.org.

+review REVIEW-5132

  1. … 49 more files in changeset.
Removed some unused methods.

  1. … 1 more file in changeset.
GRADLE-2446 - Support convention mapping the OSGI manifest properties.

The complication is that the getters/setters effectively wrap a map data structure that stores the attributes. Special handling needed to be added internally due to the way convention mapping getters works.

  1. … 1 more file in changeset.
Improve test coverage, slightly.

GRADLE-1545 - fix jar task incrementalness with the osgi plugin.

We override the Bnd-LastModified value (current system time by default) with the last mod of the classes dir if we have it.

  1. … 1 more file in changeset.
GRADLE-2237 - normalised the handling of the strongly modelled OSGi manifest properties to also work with the weakly modelled methods (e.g. instructionValue, instruction).

    • -0
    • +49
  1. … 3 more files in changeset.