UNPKG

@atomist/sdm-pack-spring

Version:

Atomist software delivery machine extension pack for Spring and Spring Boot applications

24 lines (23 loc) 806 B
import { SeedDrivenGeneratorParameters } from "@atomist/automation-client"; import { ParametersObject } from "@atomist/sdm"; /** * Parameter interface for Java project creation. */ export interface JavaProjectCreationParameters extends SeedDrivenGeneratorParameters { enteredArtifactId?: string; groupId: string; rootPackage: string; version: string; description?: string; } /** * Java project generator parameters definitions. */ export declare const JavaProjectCreationParameterDefinitions: ParametersObject; /** * Compute the artifact id to use from the given parameters. * Falls back to repo name if not provided * @param {JavaProjectCreationParameters} params * @return {string} */ export declare function computeArtifactId(params: JavaProjectCreationParameters): string;