internal

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace "classifier" attribute with an "artifact selection" attribute

This should handle more use cases for artifact selection compatibility.

    • -0
    • +31
    ./attributes/ArtifactSelection.java
  1. … 4 more files in changeset.
Replace "classifier" attribute with an "artifact selection" attribute

This should handle more use cases for artifact selection compatibility.

    • -0
    • +31
    ./attributes/ArtifactSelection.java
  1. … 4 more files in changeset.
First elements of a compatibility mode for classifiers in Gradle Metadata

This commit introduces a synthetic attribute used for compatibility

purposes when a dependency declaration uses classifiers. It is

transparently converted to a dependency attribute on Gradle Module

Metadata, and this attribute is used in a specific manner during

resolution (it's actually converted _back to_ an artifact selection).

  1. … 11 more files in changeset.
First elements of a compatibility mode for classifiers in Gradle Metadata

This commit introduces a synthetic attribute used for compatibility

purposes when a dependency declaration uses classifiers. It is

transparently converted to a dependency attribute on Gradle Module

Metadata, and this attribute is used in a specific manner during

resolution (it's actually converted _back to_ an artifact selection).

    • -0
    • +31
    ./attributes/Classifier.java
  1. … 11 more files in changeset.
Do not move org.gradle.api.internal.file.pattern out of "api" package

It is used by our own build.

  1. … 57 more files in changeset.
Do not move org.gradle.api.internal.file.pattern out of "api" package

It is used by our own build.

  1. … 57 more files in changeset.
Revert "Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers""

This reverts commit 669ec8c0211ad7e36ec4a91921e2da5da8619bef.

    • -29
    • +0
    ./file/pattern/AnyWildcardPatternStep.java
    • -44
    • +0
    ./file/pattern/AnythingMatcher.java
    • -44
    • +0
    ./file/pattern/EndOfPathMatcher.java
    • -40
    • +0
    ./file/pattern/FixedPatternStep.java
    • -75
    • +0
    ./file/pattern/FixedStepPathMatcher.java
    • -57
    • +0
    ./file/pattern/GreedyPathMatcher.java
    • -37
    • +0
    ./file/pattern/HasPrefixAndSuffixPatternStep.java
    • -42
    • +0
    ./file/pattern/HasPrefixPatternStep.java
    • -54
    • +0
    ./file/pattern/HasSuffixPatternStep.java
    • -84
    • +0
    ./file/pattern/PatternMatcherFactory.java
    • -106
    • +0
    ./file/pattern/PatternStepFactory.java
    • -59
    • +0
    ./file/pattern/RegExpPatternStep.java
  1. … 310 more files in changeset.
Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers"

This reverts commit 72dc39d9784910196e7840ac35317bc46ef4c4a1, reversing

changes made to 69ffd7ea87b343cb6f0f03b947b7605a5bea02b1.

    • -0
    • +29
    ./file/pattern/AnyWildcardPatternStep.java
    • -0
    • +44
    ./file/pattern/AnythingMatcher.java
    • -0
    • +44
    ./file/pattern/EndOfPathMatcher.java
    • -0
    • +40
    ./file/pattern/FixedPatternStep.java
    • -0
    • +75
    ./file/pattern/FixedStepPathMatcher.java
    • -0
    • +57
    ./file/pattern/GreedyPathMatcher.java
    • -0
    • +37
    ./file/pattern/HasPrefixAndSuffixPatternStep.java
    • -0
    • +42
    ./file/pattern/HasPrefixPatternStep.java
    • -0
    • +54
    ./file/pattern/HasSuffixPatternStep.java
    • -0
    • +39
    ./file/pattern/PathMatcher.java
    • -0
    • +84
    ./file/pattern/PatternMatcherFactory.java
    • -0
    • +20
    ./file/pattern/PatternStep.java
    • -0
    • +106
    ./file/pattern/PatternStepFactory.java
    • -0
    • +59
    ./file/pattern/RegExpPatternStep.java
  1. … 310 more files in changeset.
Move file pattern matching to internal package without api

  1. … 57 more files in changeset.
Move pattern matching to :files

    • -29
    • +0
    ./file/pattern/AnyWildcardPatternStep.java
    • -44
    • +0
    ./file/pattern/AnythingMatcher.java
    • -44
    • +0
    ./file/pattern/EndOfPathMatcher.java
    • -40
    • +0
    ./file/pattern/FixedPatternStep.java
    • -75
    • +0
    ./file/pattern/FixedStepPathMatcher.java
    • -57
    • +0
    ./file/pattern/GreedyPathMatcher.java
    • -37
    • +0
    ./file/pattern/HasPrefixAndSuffixPatternStep.java
    • -42
    • +0
    ./file/pattern/HasPrefixPatternStep.java
    • -54
    • +0
    ./file/pattern/HasSuffixPatternStep.java
    • -96
    • +0
    ./file/pattern/PatternMatcherFactory.java
    • -106
    • +0
    ./file/pattern/PatternStepFactory.java
    • -59
    • +0
    ./file/pattern/RegExpPatternStep.java
  1. … 33 more files in changeset.
Introduce PatternMatcher to avoid dependency on RelativePath

    • -17
    • +14
    ./file/pattern/PatternMatcherFactory.java
  1. … 7 more files in changeset.
Introduce PatternMatcher to avoid dependency on RelativePath

    • -0
    • +51
    ./file/pattern/PatternMatcher.java
    • -17
    • +14
    ./file/pattern/PatternMatcherFactory.java
  1. … 6 more files in changeset.
Make Checkstyle happy

    • -1
    • +1
    ./file/pattern/PatternMatcherFactory.java
Use Guava's Splitter instead of StringUtils

    • -8
    • +10
    ./file/pattern/PatternMatcherFactory.java
Use Predicate instead of Spec in PatternMatcherFactory

    • -6
    • +19
    ./file/pattern/PatternMatcherFactory.java
  1. … 7 more files in changeset.
Use Predicate instead of Spec in PatternMatcherFactory

    • -6
    • +19
    ./file/pattern/PatternMatcherFactory.java
  1. … 6 more files in changeset.
Use Predicate instead of Spec in PatternMatcherFactory

    • -6
    • +19
    ./file/pattern/PatternMatcherFactory.java
  1. … 7 more files in changeset.
Upgrade commons-lang{->3} replacing packages

    • -1
    • +1
    ./file/pattern/PatternMatcherFactory.java
  1. … 175 more files in changeset.
Replace all Windows CR or CRLF characters with Unix style LF

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@plexxi.com>

    • -106
    • +106
    ./file/pattern/PatternStepFactory.java
  1. … 41 more files in changeset.
Add missing @Override to public api types

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +1
    ./file/pattern/AnyWildcardPatternStep.java
    • -0
    • +4
    ./file/pattern/FixedStepPathMatcher.java
    • -0
    • +1
    ./file/pattern/HasPrefixPatternStep.java
    • -0
    • +1
    ./file/pattern/HasSuffixPatternStep.java
    • -0
    • +1
    ./file/pattern/PatternMatcherFactory.java
    • -0
    • +11
    ./project/ant/AntLoggingAdapter.java
  1. … 330 more files in changeset.
Allow an artifact transform to receive a strongly typed configuration object, as an injected service.

  1. … 15 more files in changeset.
Some more renames

  1. … 16 more files in changeset.
Rename Transform -> Transformation

    • -23
    • +0
    ./artifacts/transform/ArtifactTransformDependency.java
    • -0
    • +23
    ./artifacts/transform/TransformationDependency.java
  1. … 35 more files in changeset.
Simplify transformation subject creation

    • -41
    • +0
    ./artifacts/transform/Transformer.java
  1. … 15 more files in changeset.
Polish naming

    • -0
    • +11
    ./artifacts/transform/Transformer.java
  1. … 24 more files in changeset.
Move exception handling to invoker

  1. … 13 more files in changeset.
Rename TransformerRegistration -> Transformer

    • -0
    • +30
    ./artifacts/transform/Transformer.java
  1. … 13 more files in changeset.
Remove transform(File)

  1. … 8 more files in changeset.
Simplify TransformOperation

so it only runs a step without including any further logic.

I.e. it is only used for generating build operations nothing else.

    • -0
    • +29
    ./artifacts/transform/TransformationSubject.java
    • -0
    • +30
    ./artifacts/transform/TransformerRegistration.java
  1. … 33 more files in changeset.
Rename ArtifactTransformer -> ArtifactTransformation

    • -0
    • +41
    ./artifacts/transform/ArtifactTransformation.java
  1. … 22 more files in changeset.