@nx/gradle
Version:
18 lines (17 loc) • 763 B
TypeScript
export declare const GRADLE_BUILD_FILES: Set<string>;
export declare const GRALDEW_FILES: Set<string>;
export declare const GRADLE_TEST_FILES: string[];
export declare const gradleConfigGlob: string;
export declare const gradleConfigAndTestGlob: string;
/**
* This function split config files into build files, settings files, test files and project roots
* @param files list of files to split
* @returns object with buildFiles, gradlewFiles, testFiles and projectRoots
* For gradlewFiles, it will start with settings files and find the nearest gradlew file in the workspace
*/
export declare function splitConfigFiles(files: readonly string[]): {
buildFiles: string[];
gradlewFiles: string[];
testFiles: string[];
projectRoots: string[];
};