/** * Initialize the project configuration * * @param projectConfig Project configuration */ @Defaults public void initializeProjectConfig(ProjectConfig projectConfig) { License license = projectConfig.getLicense(); license.setExcludes(new ArrayList<>()); VersionControl versionControl = projectConfig.getVersionControl(); versionControl.ignore("*~"); versionControl.ignore("/.classpath"); versionControl.ignore("/.gradle"); versionControl.ignore("/.project"); versionControl.ignore("/.settings"); versionControl.ignore("/bin/"); versionControl.ignore("/build/"); versionControl.ignore("/target/"); versionControl.ignore("#*#"); }
/** * Initialize the project configuration * * @param projectConfig Project configuration */ @Defaults public void initializeProjectConfig(ProjectConfig projectConfig) { License license = projectConfig.getLicense(); license.setExcludes(new ArrayList<>()); VersionControl versionControl = projectConfig.getVersionControl(); versionControl.ignore("*~"); versionControl.ignore("/.classpath"); versionControl.ignore("/.gradle"); versionControl.ignore("/.project"); versionControl.ignore("/.settings"); versionControl.ignore("/bin/"); versionControl.ignore("/build/"); versionControl.ignore("/target/"); versionControl.ignore("#*#"); }
/** * Initialize the Project configuration * * @param projectConfig Project configuration to initialize */ @Defaults public void initializeProjectConfig(ProjectConfig projectConfig) { projectConfig.getVersionControl().ignore("/.checkstyle"); } }
/** * Initialize the project configuration * * <ul> * <li>Add the checkstyle config files to the files ignored by version control * </ul> * * @param projectConfig Project configuration to update * @param sources Source sets * @param files File operations object to resolve file names */ @Defaults public void initializeProjectConfig(ProjectConfig projectConfig, ProjectSourceSet sources, FileOperations files) { VersionControl versionControl = projectConfig.getVersionControl(); for (JavaSourceSet source : sources.withType(JavaSourceSet.class)) { File configFile = getCheckstyleConfigFile(source, files); versionControl.ignore("/" + Validate.notNull(files.relativePath(configFile))); } }
/** * Initialize the project configuration * * <ul> * <li>Add the checkstyle config files to the files ignored by version control * </ul> * * @param projectConfig Project configuration to update * @param sources Source sets * @param files File operations object to resolve file names */ @Defaults public void initializeProjectConfig(ProjectConfig projectConfig, ProjectSourceSet sources, FileOperations files) { VersionControl versionControl = projectConfig.getVersionControl(); for (JavaSourceSet source : sources.withType(JavaSourceSet.class)) { File configFile = getCheckstyleConfigFile(source, files); versionControl.ignore("/" + Validate.notNull(files.relativePath(configFile))); } }