Codota Logo
BillOfMaterials$Mapping.getAdditionalBoms
Code IndexAdd Codota to your IDE (free)

How to use
getAdditionalBoms
method
in
io.spring.initializr.metadata.BillOfMaterials$Mapping

Best Java code snippets using io.spring.initializr.metadata.BillOfMaterials$Mapping.getAdditionalBoms (Showing top 3 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Gson g =
  • Codota Iconnew Gson()
  • Codota IconGsonBuilder gsonBuilder;gsonBuilder.create()
  • Codota Iconnew GsonBuilder().create()
  • Smart code suggestions by Codota
}
origin: spring-io/initializr

@Test
void resolveRangeOverride() {
  BillOfMaterials bom = BillOfMaterials.create("com.example", "bom", "1.0.0");
  bom.getRepositories().add("repo-main");
  bom.getAdditionalBoms().add("bom-main");
  Mapping mapping = Mapping.create("[1.2.0.RELEASE,1.3.0.M1)", "1.1.0", "repo-foo");
  mapping.getAdditionalBoms().add("bom-foo");
  bom.getMappings().add(mapping);
  bom.validate();
  BillOfMaterials resolved = bom.resolve(Version.parse("1.2.3.RELEASE"));
  assertThat(resolved.getGroupId()).isEqualTo("com.example");
  assertThat(resolved.getArtifactId()).isEqualTo("bom");
  assertThat(resolved.getVersion()).isEqualTo("1.1.0");
  assertThat(resolved.getVersionProperty()).isNull();
  assertThat(resolved.getRepositories()).hasSize(1);
  assertThat(resolved.getRepositories().get(0)).isEqualTo("repo-foo");
  assertThat(resolved.getAdditionalBoms()).hasSize(1);
  assertThat(resolved.getAdditionalBoms().get(0)).isEqualTo("bom-foo");
}
origin: spring-io/initializr

for (String b : m.getAdditionalBoms()) {
  if (!boms.containsKey(b)) {
    throw new InvalidInitializrMetadataException(m + " of " + bom
origin: spring-io/initializr

@Test
void invalidBomVersionRangeMappingUnknownAdditionalBom() {
  InitializrMetadata metadata = initializeMetadata();
  BillOfMaterials bom = BillOfMaterials.create("org.acme", "foo-bom");
  bom.getMappings().add(Mapping.create("[1.0.0.RELEASE,1.3.0.M1)", "1.0.0"));
  Mapping mapping = Mapping.create("1.3.0.M2", "1.2.0");
  mapping.getAdditionalBoms().add("bar-bom");
  bom.getMappings().add(mapping);
  metadata.getConfiguration().getEnv().getBoms().put("foo-bom", bom);
  assertThatExceptionOfType(InvalidInitializrMetadataException.class)
      .isThrownBy(metadata::validate)
      .withMessageContaining("invalid additional bom")
      .withMessageContaining("1.3.0.M2").withMessageContaining("bar-bom");
}
io.spring.initializr.metadataBillOfMaterials$MappinggetAdditionalBoms

Popular methods of BillOfMaterials$Mapping

  • create
  • getRepositories
  • <init>
  • determineVersionRangeRequirement
  • getVersion
  • setArtifactId
  • setGroupId

Popular in Java

  • Reactive rest calls using spring rest template
  • getSharedPreferences (Context)
  • findViewById (Activity)
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • Hashtable (java.util)
    Hashtable is a synchronized implementation of Map. All optional operations are supported.Neither key
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • JList (javax.swing)
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Table (org.hibernate.mapping)
    A relational table
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now