Package name.jurgenei.gradle.archi
Interface ArchiBackend
- All Known Implementing Classes:
CliArchiBackend,StubArchiBackend
public interface ArchiBackend
Execution backend for Archi model processing.
-
Method Summary
-
Method Details
-
run
void run(File projectDir, File buildDir, org.gradle.api.logging.Logger logger, File input, File output, List<String> args, Map<String, Object> envs) Executes an Archi processing run.- Parameters:
projectDir- current project directory.buildDir- current build directory.logger- Gradle logger for backend output.input- source model input file.output- target output file.args- command-line style arguments for the backend.envs- environment variables/options passed to the backend process.
-