dep-man

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rewrite section on component metadata rules (#10735)

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +302
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 55 more files in changeset.
Update strict version reference

The new semantics were not reflected in the reference documentation for

the `strictly` version qualifier.

    • -3
    • +10
    ./02-declaring-dependency-versions/rich_versions.adoc
Remove redundant section

    • -4
    • +0
    ./04-modeling-features/modeling_features.adoc
Rename inheritStrictVersions() -> endorseStrictVersions() (#10755)

This name change more clearly communicates the semantics of the

feature from a users point of view.

This commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

would have been misleading in the future. To make sure we catch all,

this also updates all variable/method/package names.

    • -5
    • +5
    ./02-declaring-dependency-versions/declaring_dependency_versions.adoc
    • -1
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
  1. … 69 more files in changeset.
Merge pull request #10510 from gradle/jjohannes/modifiy-variants-of-components

Allow modifications to variants of components for publishing

  1. … 2 more files in changeset.
Reword strict dependencies section

    • -3
    • +3
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
Reword strict dependencies section

    • -3
    • +3
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
Rename inheritStrictVersions() -> endorseStrictVersions()

This is more clearly communicating the semantics of the feature

from a users point of view.

The commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

will be misleading in the future. To make sure we catch all,

I also updated all variable/method/package names.

    • -5
    • +5
    ./02-declaring-dependency-versions/declaring_dependency_versions.adoc
    • -1
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
  1. … 69 more files in changeset.
Rename inheritStrictVersions() -> endorseStrictVersions()

This is more clearly communicating the semantics of the feature

from a users point of view.

The commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

will be misleading in the future. To make sure we catch all,

I also updated all variable/method/package names.

    • -5
    • +5
    ./02-declaring-dependency-versions/declaring_dependency_versions.adoc
    • -1
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
  1. … 69 more files in changeset.
Rename inheritStrictVersions() -> endorseStrictVersions()

This is more clearly communicating the semantics of the feature

from a users point of view.

The commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

will be misleading in the future. To make sure we catch all,

I also updated all variable/method/package names.

    • -5
    • +5
    ./02-declaring-dependency-versions/declaring_dependency_versions.adoc
    • -1
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
  1. … 69 more files in changeset.
Update documentation on forcing dependencies

Now that `force` is deprecated, we should recommend and

better describe the semantics of "strictly".

    • -7
    • +63
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
  1. … 2 more files in changeset.
Update documentation on forcing dependencies

Now that `force` is deprecated, we should recommend and

better describe the semantics of "strictly".

    • -7
    • +63
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
  1. … 2 more files in changeset.
Use instantiator for DSL objects created through SoftwareComponentFactory

To have a better and consistent DSL experience when using:

component.addVariantsFromConfiguration(...) { ... }

component.withVariantsFromConfiguration(...) { ... }

  1. … 10 more files in changeset.
Fix errors in the single version description

    • -3
    • +3
    ./02-declaring-dependency-versions/single_versions.adoc
  1. … 2 more files in changeset.
Fix errors in the single version description

    • -3
    • +3
    ./02-declaring-dependency-versions/single_versions.adoc
  1. … 2 more files in changeset.
Polish documentation of dependency platforms

Closes #10456

    • -9
    • +29
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
Polish documentation of dependency platforms

Closes #10456

    • -9
    • +29
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
Polish documentation of dependency platforms

Closes #10456

    • -9
    • +29
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
Rework warning around additional artifacts

Rework warning around additional artifacts

Rework warning around additional artifacts

Keep 'building' vs 'running' in feature variant chapter

    • -1
    • +1
    ./04-modeling-features/feature_variants.adoc
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +295
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 53 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +295
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 55 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +295
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 53 more files in changeset.
Updating docs wip

    • -38
    • +258
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +21
    ./04-modeling-features/variant_model.adoc
  1. … 2 more files in changeset.
Updating docs wip

    • -21
    • +243
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +295
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 53 more files in changeset.
Rewrite section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing on explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to enrich existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +295
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 55 more files in changeset.
Rewrite of section on component metadata rules

The section was written when the very first version of rules was

introduced and since then only marginally updated.

This is a complete rewrite of the section focusing explaining

all the metadata modeling features of Gradle Module Metadata

which can be utilized in rules to complete existing metadata.

The features are described on using real-world use cases.

Related sections are also updated where applicable.

    • -7
    • +6
    ./01-core-dependency-management/declaring_dependencies.adoc
    • -31
    • +295
    ./03-controlling-transitive-dependencies/component_metadata_rules.adoc
    • -0
    • +1
    ./03-controlling-transitive-dependencies/controlling_transitive_dependencies.adoc
    • -0
    • +1
    ./04-modeling-features/modeling_features.adoc
    • -3
    • +25
    ./04-modeling-features/variant_model.adoc
  1. … 53 more files in changeset.