@atomist/sdm-pack-spring
Version:
Atomist software delivery machine extension pack for Spring and Spring Boot applications
60 lines (59 loc) • 5.29 kB
TypeScript
export { springSupport, SpringSupportOptions, Categories, } from "./lib/spring";
export { executableJarDeployer } from "./lib/java/deploy/executableJarDeployer";
export { AllJavaFiles, JavaAndKotlinSource, inferStructureAndMovePackageTransform, } from "./lib/java/javaProjectUtils";
export { IsJava, MaterialChangeToJavaRepo, } from "./lib/java/pushtest/pushTests";
export { ImportIoFile, ImportIoFileReviewer, } from "./lib/java/review/importIoFileReviewer";
export { ImportDotStar, ImportDotStarReviewer, } from "./lib/java/review/importDotStarReviewer";
export { ListBranchDeploys } from "./lib/java/deploy/MavenPerBranchSpringBootDeploymentGoal";
export { mavenBuilder, mavenPackage, mavenRunner, } from "./lib/maven/build/MavenBuilder";
export { GradleBuilder, gradleBuilder, } from "./lib/gradle/build/gradleBuilder";
export { IsGradle, } from "./lib/gradle/pushtest/gradlePushTests";
export { ListLocalDeploys } from "./lib/maven/deploy/listLocalDeploys";
export { mavenDeployer } from "./lib/maven/deploy/mavenDeployer";
export { MavenFingerprinter } from "./lib/maven/fingerprint/MavenFingerprinter";
export { MavenProjectIdentifier } from "./lib/maven/parse/pomParser";
export { IsMaven } from "./lib/maven/pushtest/pushTests";
export { ProvidedDependencyReviewer } from "./lib/maven/review/providedDependencyReviewer";
export { addDependencyTransform } from "./lib/maven/transform/addDependencyTransform";
export { VersionedArtifact } from "./lib/maven/VersionedArtifact";
export { localExecutableJarDeployer, mavenSourceDeployer, } from "./lib/spring/deploy/localSpringBootDeployers";
export { SpringBootSuccessPatterns } from "./lib/spring/deploy/springLoggingPatterns";
export * from "./lib/spring/generate/springBootTransforms";
export { addSpringInitializrGenerator } from "./lib/spring/generate/springInitializrGenerator";
export { SpringProjectCreationParameters, SpringProjectCreationParameterDefinitions, } from "./lib/spring/generate/SpringProjectCreationParameters";
export { TransformMavenSpringBootSeedToCustomProject, } from "./lib/spring/generate/transformSeedToCustomProject";
export { HasSpringBootApplicationClass, HasSpringBootPom, IsSpringBoot2Project, } from "./lib/spring/pushtest/pushTests";
export { HardcodedPropertyReviewer, HardcodePropertyCategory, } from "./lib/spring/review/hardcodedPropertyReviewer";
export { springBootTagger, } from "./lib/spring/classify/springTagger";
export * from "./lib/java/javaPatterns";
export * from "./lib/maven/build/helpers";
export * from "./lib/maven/MavenProgressReporter";
export * from "./lib/maven/inspection/findDependenciesCommand";
export * from "./lib/maven/inspection/findDependencies";
export { ApplySecuredWebAppGuide, } from "./lib/spring/transform/guide/securingWebApp";
export { removeAutowiredOnSoleConstructor, FixAutowiredOnSoleConstructor, } from "./lib/spring/transform/removeUnnecessaryAutowiredAnnotations";
export { addSpringBootActuator, springBootActuatorAutofix, } from "./lib/spring/transform/addSpringBootActuator";
export { MavenPerBranchDeployment } from "./lib/java/deploy/MavenPerBranchDeployment";
export { setSpringBootVersionTransform } from "./lib/spring/transform/setSpringBootVersionTransform";
export { MavenTest } from "./lib/maven/goal/mavenTest";
export * from "./lib/properties/propertiesParser";
export { GradlePerBranchDeployment, GradlePerBranchDeploymentRegistration, springBootGradleArgs, ListGradleBranchDeploys, } from "./lib/gradle/deploy/GradlePerBranchSpringBootDeploymentGoal";
export * from "./lib/riff/riffGeneration";
export * from "./lib/riff/riffPushTests";
export * from "./lib/riff/RiffDeployment";
export { addPluginTransform, addManagedPluginTransform, AddManagedMavenPlugin, AddMavenPlugin, } from "./lib/maven/transform/addPluginTransform";
export { ManagedPlugin, Plugin, PluginExecution, PluginExecutionGoal, } from "./lib/maven/Plugin";
export { springFormat } from "./lib/spring/transform/format/springFormat";
export { migrateArtifactIdTransform, migrateGroupIdTransform, } from "./lib/maven/transform/migrateDependencies";
export { FormatPomCodeTransform, FormatPomAutofix, } from "./lib/maven/transform/formatPom";
export { updateMultiModulePomTransform, updatePomTransform, } from "./lib/maven/generate/updatePom";
export { inferSpringStructureAndRenameTransform, inferSpringStructureAndDoTransform, } from "./lib/spring/generate/springBootUtils";
export { SpringBootVersions, SpringBootVersionInspection, } from "./lib/spring/inspect/springBootVersionInspection";
export { SpringBootProjectStructure, } from "./lib/spring/generate/SpringBootProjectStructure";
export { NonSpecificMvcAnnotationsReviewer } from "./lib/spring/review/findNonSpecificMvcAnnotations";
export { MutableInjectionsReviewer } from "./lib/spring/review/mutableInjectionsReviewer";
export { OldSpringBootVersionReviewer } from "./lib/spring/review/oldSpringBootVersionReviewer";
export { UnnecessaryComponentScanReviewer } from "./lib/spring/transform/removeUnnecessaryComponentScanAnnotations";
export { GradleProjectVersioner, GradleBuild, GradleVersion, GradleDefaultOptions, } from "./lib/gradle/build/helpers";
export { GradleVersionDefinedInPropertiesInspection, } from "./lib/gradle/review/hasGradleVersion";
export * from "./lib/gradle/GradleProgressReporter";