Package name.jurgenei.gradle.archi
Class StubArchiBackend
java.lang.Object
name.jurgenei.gradle.archi.StubArchiBackend
- All Implemented Interfaces:
ArchiBackend
Lightweight stub backend used for tests and local dry runs.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
StubArchiBackend
public StubArchiBackend()Creates the stub backend.
-
-
Method Details
-
run
public void run(File projectDir, File buildDir, org.gradle.api.logging.Logger logger, File input, File output, List<String> args, Map<String, Object> envs) Writes a simple transformed output without invoking external Archi runtime.- Specified by:
runin interfaceArchiBackend- Parameters:
projectDir- current project directory.buildDir- current build directory.logger- Gradle logger.input- source model input file.output- target output file.args- command arguments (unused by stub).envs- environment variables (unused by stub).
-