Polish documentation of @GrabMetadata

pull/1060/head
Andy Wilkinson 11 years ago
parent 5d25588d7b
commit db8a9ec597

@ -169,13 +169,13 @@ metadata can be found in the <<appendix-dependency-versions, appendix>>.
===== Custom ``grab'' metadata
Spring Boot provides a new annotation, `@GrabMetadata` that can be used to provide custom
dependency metadata that overrides Spring Boot's defaults. This metadata is specified by
using the new annotation to provide the coordinates of one or more properties files. For example `
@GrabMetadata(['com.example:versions-one:1.0.0', 'com.example.versions-two:1.0.0'])`. The
properties files are applied in the order that their specified. In the example above, this means
that properties in `versions-two` will override properties in `versions-one`. Each entry in
each properties file must be in the form `group:module=version`. You can use `@GrabVersions`
using the new annotation to provide the coordinates of one or more properties files. For example
`@GrabMetadata(['com.example:versions-one:1.0.0', 'com.example.versions-two:1.0.0'])`. The
properties files are applied in the order that they're specified. In the example above, this
means that properties in `versions-two` will override properties in `versions-one`. Each entry
in each properties file must be in the form `group:module=version`. You can use `@GrabMetadata`
anywhere that you can use `@Grab`, however, to ensure consistent ordering of the metadata, you
can only use `@GrabVersions` at most once in your application.
can only use `@GrabMetadata` at most once in your application.

Loading…
Cancel
Save