Skip to content

Commit 93d6265

Browse files
author
jantje
committed
Rewtritin testing test a bit more eclipse like
1 parent 7efa19e commit 93d6265

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

io.sloeber.tests/src/io/sloeber/core/Shared.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
import org.eclipse.cdt.core.model.ICModelMarker;
1919
import org.eclipse.cdt.core.settings.model.ICConfigurationDescription;
2020
import org.eclipse.cdt.core.settings.model.ICProjectDescription;
21+
import org.eclipse.core.resources.IFile;
22+
import org.eclipse.core.resources.IFolder;
2123
import org.eclipse.core.resources.IMarker;
2224
import org.eclipse.core.resources.IProject;
2325
import org.eclipse.core.resources.IResource;
@@ -72,11 +74,11 @@ public static boolean hasBuildErrors(IProject project) throws CoreException {
7274
ICProjectDescription prjCDesc = cCorePlugin.getProjectDescription(project);
7375
ICConfigurationDescription activeConfig = prjCDesc.getActiveConfiguration();
7476

75-
IPath resultPath = project.getLocation().append(activeConfig.getName());
77+
IFolder buildFolder = project.getFolder(activeConfig.getName());
7678
String projName=project.getName() ;
7779
String[] validOutputss= {projName+".elf",projName+".bin",projName+".hex",projName+".exe","application.axf"};
7880
for(String validOutput:validOutputss) {
79-
File validFile = resultPath.append( validOutput).toFile();
81+
IFile validFile = buildFolder.getFile( validOutput);
8082
if (validFile.exists()) {
8183
return false;
8284
}

0 commit comments

Comments
 (0)