本文整理汇总了Java中edu.umd.cs.findbugs.Project.addSourceDir方法的典型用法代码示例。如果您正苦于以下问题:Java Project.addSourceDir方法的具体用法?Java Project.addSourceDir怎么用?Java Project.addSourceDir使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类edu.umd.cs.findbugs.Project
的用法示例。
在下文中一共展示了Project.addSourceDir方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createPreconfiguredBugCollection
import edu.umd.cs.findbugs.Project; //导入方法依赖的package包/类
static SortedBugCollection createPreconfiguredBugCollection(List<String> workingDirList, List<String> srcDirList,
IGuiCallback guiCallback) {
Project project = new Project();
for (String cwd : workingDirList) {
project.addWorkingDir(cwd);
}
for (String srcDir : srcDirList) {
project.addSourceDir(srcDir);
}
project.setGuiCallback(guiCallback);
return new SortedBugCollection(project);
}
示例2: resyncSourceEntries
import edu.umd.cs.findbugs.Project; //导入方法依赖的package包/类
private void resyncSourceEntries() {
Project project = getCurrentProject();
int numEntries = project.getNumSourceDirs();
while (numEntries-- > 0)
project.removeSourceDir(0);
DefaultListModel model = (DefaultListModel) sourceDirList.getModel();
for (int i = 0; i < model.size(); i++)
project.addSourceDir((String) model.get(i));
}
示例3: addSrcToProject
import edu.umd.cs.findbugs.Project; //导入方法依赖的package包/类
/**
* Add a Src file to the current project.
*
* @param srcFile the jar file to add to the project
*/
private void addSrcToProject(String srcFile) {
Project project = getCurrentProject();
if (project.addSourceDir(srcFile)) {
DefaultListModel listModel = (DefaultListModel) sourceDirList.getModel();
listModel.addElement(srcFile);
}
}
示例4: addSourceDirToList
import edu.umd.cs.findbugs.Project; //导入方法依赖的package包/类
/**
* Called to add the source directory in the sourceDirTextField
* to the source directory list (and the project it represents).
*/
private void addSourceDirToList() {
String dirs = srcDirTextField.getText();
String[] sourceDirs = parsePaths(dirs);
for (String sourceDir : sourceDirs) {
if (!sourceDir.equals("")) {
Project project = getCurrentProject();
if (project.addSourceDir(sourceDir)) {
DefaultListModel listModel = (DefaultListModel) sourceDirList.getModel();
listModel.addElement(sourceDir);
}
}
}
srcDirTextField.setText("");
}
示例5: createProject
import edu.umd.cs.findbugs.Project; //导入方法依赖的package包/类
@NotNull
private Project createProject(@NotNull Review review) {
Project project = new Project();
for (String buildDir : BuildDirLocatorFactory.create(config).getBuildDirs(review)) {
project.addFile(buildDir);
}
for (String sourceDir : review.getSourceDirs()) {
project.addSourceDir(sourceDir);
}
return project;
}
示例6: configureSourceDirectories
import edu.umd.cs.findbugs.Project; //导入方法依赖的package包/类
private void configureSourceDirectories(Project findBugsProject, Map<IPath, IPath> outLocations) {
Set<IPath> srcDirs = outLocations.keySet();
for (IPath iPath : srcDirs) {
findBugsProject.addSourceDir(iPath.toOSString());
}
}