Group ID:
build.spin.module
Artifact ID:
spin-java-module
Last modified:
15.09.2026 03:11
Packaging:
pom.sha512
Name:
Spin Java Module
Description:
A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, then executes a dependency-ordered graph of tasks — no build scripts required.
Size:
145.0 KB
Download:
https://repo.maven.apache.org/maven2/build/spin/module/spin-java-module/0.5.0/spin-java-module-0.5.0.jar
POM:
Show
hide
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>build.spin.module</groupId>
<artifactId>spin-java-module</artifactId>
<version>0.5.0</version>
<name>Spin Java Module</name>
<description>A Java-based multi-module build system that infers what to do by inspecting project structure via pluggable extensions, then executes a dependency-ordered graph of tasks — no build scripts required.</description>
<url>https://github.com/workday/spin.build/spin-modules/spin-java-module</url>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>
<developers>
<developer>
<name>Brian Oliver</name>
<email>brian.oliver@workday.com</email>
<roles>
<role>architect</role>
<role>developer</role>
</roles>
</developer>
<developer>
<name>Reed von Redwitz</name>
<email>reed.vonredwitz@workday.com</email>
<roles>
<role>architect</role>
<role>developer</role>
</roles>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/workday/spin.build.git/spin-modules/spin-java-module</connection>
<developerConnection>scm:git:https://github.com/workday/spin.build.git/spin-modules/spin-java-module</developerConnection>
<url>https://github.com/workday/spin.build/spin-modules/spin-java-module</url>
</scm>
<dependencies>
<dependency>
<groupId>build.spin</groupId>
<artifactId>spin-api</artifactId>
<version>0.5.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spin</groupId>
<artifactId>spin-common</artifactId>
<version>0.5.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spin.module</groupId>
<artifactId>spin-clean-module</artifactId>
<version>0.5.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spin.module</groupId>
<artifactId>spin-configuration-module</artifactId>
<version>0.5.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spin.module</groupId>
<artifactId>spin-module-system-module</artifactId>
<version>0.5.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-configuration</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-flow</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-foundation</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-io</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-option</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-table</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-telemetry</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-version</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.codemodel</groupId>
<artifactId>codemodel-dependency-injection</artifactId>
<version>0.28.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.codemodel</groupId>
<artifactId>codemodel-jdk</artifactId>
<version>0.28.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.codemodel</groupId>
<artifactId>codemodel-foundation</artifactId>
<version>0.28.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spawn</groupId>
<artifactId>spawn-application</artifactId>
<version>0.4.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spawn</groupId>
<artifactId>spawn-jdk</artifactId>
<version>0.4.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spawn</groupId>
<artifactId>spawn-local-jdk</artifactId>
<version>0.4.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.spawn</groupId>
<artifactId>spawn-local-platform</artifactId>
<version>0.4.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
<version>2.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-template</artifactId>
<version>0.31.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.percolate</groupId>
<artifactId>percolate-core</artifactId>
<version>0.2.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>build.base</groupId>
<artifactId>base-template-processor</artifactId>
<version>0.31.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>build.spin</groupId>
<artifactId>spin-engine</artifactId>
<version>0.5.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
Maven:
<dependency>
<groupId>build.spin.module </groupId>
<artifactId>spin-java-module </artifactId>
<version>0.5.0 </version>
</dependency>
Gradle:
build.spin.module :spin-java-module :0.5.0
Contained classes:
Show all
Contained classes:
Used by: i Artifacts that declare a dependency on this library - on any version, not necessarily this exact one.
Dependency Graph:
Show
Less
More