diff --git a/pom.xml b/pom.xml index 128f4ee..d451b4d 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ pom-scijava - 43.0.1-SNAPSHOT + 43.1.0-SNAPSHOT pom SciJava Parent POM @@ -305,6 +305,48 @@ + + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + 1.0.0 + ${scijava-collections.version} + ${scijava-common3.version} + ${scijava-concurrent.version} + ${scijava-discovery.version} + ${scijava-function.version} + ${scijava-legacy.version} + ${scijava-meta.version} + ${scijava-ops-api.version} + ${scijava-ops-engine.version} + ${scijava-ops-flim.version} + ${scijava-ops-image.version} + ${scijava-ops-indexer.version} + ${scijava-ops-opencv.version} + ${scijava-ops-spi.version} + ${scijava-priority.version} + ${scijava-progress.version} + ${scijava-struct.version} + ${scijava-taglets.version} + ${scijava-testutil.version} + ${scijava-types.version} + 2.3.1 ${app-launcher.version} @@ -2125,8 +2167,7 @@ 1.7.2 ${jogamp-java3d.version} ${jogamp-java3d.version} - - + ${jogamp-java3d.version} ${java3d-core.version} ${java3d-utils.version} ${jogamp-java3d.version} @@ -2422,6 +2463,118 @@ + + + org.scijava + scijava-collections + ${org.scijava.scijava-collections.version} + + + org.scijava + scijava-common3 + ${org.scijava.scijava-common3.version} + + + org.scijava + scijava-concurrent + ${org.scijava.scijava-concurrent.version} + + + org.scijava + scijava-discovery + ${org.scijava.scijava-discovery.version} + + + org.scijava + scijava-function + ${org.scijava.scijava-function.version} + + + org.scijava + scijava-legacy + ${org.scijava.scijava-legacy.version} + + + org.scijava + scijava-meta + ${org.scijava.scijava-meta.version} + + + org.scijava + scijava-ops-api + ${org.scijava.scijava-ops-api.version} + + + org.scijava + scijava-ops-engine + ${org.scijava.scijava-ops-engine.version} + + + org.scijava + scijava-ops-flim + ${org.scijava.scijava-ops-flim.version} + + + org.scijava + scijava-ops-image + ${org.scijava.scijava-ops-image.version} + + + org.scijava + scijava-ops-indexer + ${org.scijava.scijava-ops-indexer.version} + + + org.scijava + scijava-ops-opencv + ${org.scijava.scijava-ops-opencv.version} + + + org.scijava + scijava-ops-spi + ${org.scijava.scijava-ops-spi.version} + + + org.scijava + scijava-priority + ${org.scijava.scijava-priority.version} + + + org.scijava + scijava-progress + ${org.scijava.scijava-progress.version} + + + org.scijava + scijava-struct + ${org.scijava.scijava-struct.version} + + + org.scijava + scijava-taglets + ${org.scijava.scijava-taglets.version} + + + org.scijava + scijava-testutil + ${org.scijava.scijava-testutil.version} + + + org.scijava + scijava-taglets + ${org.scijava.scijava-taglets.version} + + + org.scijava + scijava-testutil + ${org.scijava.scijava-testutil.version} + + + org.scijava + scijava-types + ${org.scijava.scijava-types.version} + + org.scijava diff --git a/tests/generate-mega-melt.py b/tests/generate-mega-melt.py index 7eacc9c..fef2758 100644 --- a/tests/generate-mega-melt.py +++ b/tests/generate-mega-melt.py @@ -21,20 +21,44 @@ def child(node, tag): # Artifacts to exclude from the mega melt. ignoredArtifacts = [ - # TEMP: The SNT project needs a new release without the - # obsolete scijava-plugins-io-table dependency. - 'SNT', - # TEMP: Exclude org.bytedeco:hdf5 until cisd:jhdf5 is gone. 'hdf5', # TEMP: The original ImageJ requires Java 9+ to compile, # because it has a module-info.java, so skip it until the # component collection is updated from Java 8 to Java 11. 'ij', - # TEMP: The original ImageJ introduced changes in - # 1.54m/1.54n/1.54p that breaks some downstream tests. - # Disable them till we have time to address the issue. - 'ij1-patcher', 'imagej-legacy', + # TEMP: Skip components within multi-module reactors. + # Neither melting-pot.sh nor release-version.sh understand + # multi-module repositories; release-version.sh needs to learn + # how to tag and release individual components from multi-module + # repos, so that when melting-pot.sh shallow clones the repo at + # that tag and invokes a build, it will be building only the + # released component as it does with single-component repos. + 'scijava-collections', + 'scijava-common3', + 'scijava-concurrent', + 'scijava-discovery-test', + 'scijava-discovery', + 'scijava-function', + 'scijava-legacy', + 'scijava-meta', + 'scijava-ops-api', + 'scijava-ops-benchmarks', + 'scijava-ops-engine', + 'scijava-ops-ext-parser', + 'scijava-ops-flim', + 'scijava-ops-image', + 'scijava-ops-indexer', + 'scijava-ops-opencv', + 'scijava-ops-spi', + 'scijava-ops-tutorial', + 'scijava-priority', + 'scijava-progress', + 'scijava-struct', + 'scijava-taglets', + 'scijava-testutil', + 'scijava-types', + 'mpicbg', 'mpicbg_', # NB: Skip artifacts requiring minimum Java version >8. 'algart-tiff', 'javafx-base', @@ -44,6 +68,7 @@ def child(node, tag): 'javafx-media', 'javafx-swing', 'javafx-web', + 'SNT', # NB: Skip closed-source artifacts. 'bonej-plus', # NB: The following artifacts have messy dependency trees.