commit
5c76189583
|
|
@ -55,6 +55,7 @@ import org.gradle.api.artifacts.result.ResolvedArtifactResult;
|
||||||
import org.gradle.api.attributes.DocsType;
|
import org.gradle.api.attributes.DocsType;
|
||||||
import org.gradle.api.attributes.Usage;
|
import org.gradle.api.attributes.Usage;
|
||||||
import org.gradle.api.component.AdhocComponentWithVariants;
|
import org.gradle.api.component.AdhocComponentWithVariants;
|
||||||
|
import org.gradle.api.component.ConfigurationVariantDetails;
|
||||||
import org.gradle.api.component.SoftwareComponent;
|
import org.gradle.api.component.SoftwareComponent;
|
||||||
import org.gradle.api.file.CopySpec;
|
import org.gradle.api.file.CopySpec;
|
||||||
import org.gradle.api.file.DirectoryProperty;
|
import org.gradle.api.file.DirectoryProperty;
|
||||||
|
|
@ -132,7 +133,7 @@ public class MavenPluginPlugin implements Plugin<Project> {
|
||||||
if (component instanceof AdhocComponentWithVariants componentWithVariants) {
|
if (component instanceof AdhocComponentWithVariants componentWithVariants) {
|
||||||
componentWithVariants.addVariantsFromConfiguration(
|
componentWithVariants.addVariantsFromConfiguration(
|
||||||
project.getConfigurations().getByName(OptionalDependenciesPlugin.OPTIONAL_CONFIGURATION_NAME),
|
project.getConfigurations().getByName(OptionalDependenciesPlugin.OPTIONAL_CONFIGURATION_NAME),
|
||||||
(variant) -> variant.mapToOptional());
|
ConfigurationVariantDetails::mapToOptional);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
MavenPublication publication = (MavenPublication) project.getExtensions()
|
MavenPublication publication = (MavenPublication) project.getExtensions()
|
||||||
|
|
|
||||||
|
|
@ -227,7 +227,7 @@ public class FlywayAutoConfiguration {
|
||||||
*/
|
*/
|
||||||
private void configureProperties(FluentConfiguration configuration, FlywayProperties properties) {
|
private void configureProperties(FluentConfiguration configuration, FlywayProperties properties) {
|
||||||
// NOTE: Using method references in the mapper methods can break
|
// NOTE: Using method references in the mapper methods can break
|
||||||
// back-compatibilty (see gh-38164)
|
// back-compatibility (see gh-38164)
|
||||||
PropertyMapper map = PropertyMapper.get().alwaysApplyingWhenNonNull();
|
PropertyMapper map = PropertyMapper.get().alwaysApplyingWhenNonNull();
|
||||||
String[] locations = new LocationResolver(configuration.getDataSource())
|
String[] locations = new LocationResolver(configuration.getDataSource())
|
||||||
.resolveLocations(properties.getLocations())
|
.resolveLocations(properties.getLocations())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue