UNPKG

@atomist/sdm-pack-spring

Version:

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

36 lines (35 loc) 1.11 kB
import { PredicatePushTest } from "@atomist/sdm"; /** * Does this project have a Spring Boot application class? * This is a robust but expensive test as it needs * to scan all Java sources */ export declare const HasSpringBootApplicationClass: PredicatePushTest; /** * Does this project's POM use Spring boot? * @type {PredicatePushTest} */ export declare const HasSpringBootPom: PredicatePushTest; /** * Does this project's POM use Spring Framework (including * Spring Boot). * @type {PredicatePushTest} */ export declare const HasSpringPom: PredicatePushTest; /** * Does this project directly declare the given Spring Boot starter * @param {string} artifact * @param {string} group * @return {PredicatePushTest} */ export declare function hasStarter(artifact: string, group?: string): PredicatePushTest; /** * Does this project's POM use Spring Framework 5 * @type {PredicatePushTest} */ export declare const IsSpringBoot2Project: PredicatePushTest; /** * Does this project's POM use Spring Security 5 * @type {PredicatePushTest} */ export declare const IsSecure: PredicatePushTest;