public class WorkspaceHelpers
extends java.lang.Object
Constructor and Description |
---|
WorkspaceHelpers() |
Modifier and Type | Method and Description |
---|---|
static void |
assertConfiguratorErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker,
java.lang.String configuratorId) |
static void |
assertConfiguratorErrorMarkerAttributes(org.eclipse.core.resources.IProject project,
java.lang.String configuratorId) |
static org.eclipse.core.resources.IMarker |
assertErrorMarker(java.lang.String type,
java.lang.String message,
java.lang.Integer lineNumber,
org.eclipse.core.resources.IProject project) |
static org.eclipse.core.resources.IMarker |
assertErrorMarker(java.lang.String type,
java.lang.String message,
java.lang.Integer lineNumber,
java.lang.String resourceRelativePath,
org.eclipse.core.resources.IProject project) |
static void |
assertErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker,
MojoExecutionKey mojoExecution) |
static void |
assertLifecycleIdErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker,
java.lang.String lifecycleId) |
static void |
assertLifecycleIdErrorMarkerAttributes(org.eclipse.core.resources.IProject project,
java.lang.String lifecycleId) |
static org.eclipse.core.resources.IMarker |
assertMarker(java.lang.String type,
int severity,
java.lang.String message,
java.lang.Integer lineNumber,
java.lang.String resourceRelativePath,
org.eclipse.core.resources.IProject project) |
static void |
assertMarkerLocation(SourceLocation markerLocation,
org.eclipse.core.resources.IMarker marker) |
static void |
assertNoErrors(org.eclipse.core.resources.IProject project) |
static void |
assertNoWarnings(org.eclipse.core.resources.IProject project) |
static org.eclipse.core.resources.IMarker |
assertWarningMarker(java.lang.String type,
java.lang.String message,
java.lang.Integer lineNumber,
org.eclipse.core.resources.IProject project) |
static org.eclipse.core.resources.IMarker |
assertWarningMarker(java.lang.String type,
java.lang.String message,
java.lang.Integer lineNumber,
java.lang.String resourceRelativePath,
org.eclipse.core.resources.IProject project) |
static void |
cleanWorkspace() |
private static void |
doCleanWorkspace() |
static java.util.List<org.eclipse.core.resources.IMarker> |
findErrorMarkers(org.eclipse.core.resources.IProject project) |
private static org.eclipse.core.resources.IMarker |
findMarker(java.lang.String type,
java.lang.String message,
java.lang.Integer lineNumber,
java.lang.String resourceRelativePath,
java.util.List<org.eclipse.core.resources.IMarker> markers) |
static java.util.List<org.eclipse.core.resources.IMarker> |
findMarkers(org.eclipse.core.resources.IProject project,
int targetSeverity) |
static java.util.List<org.eclipse.core.resources.IMarker> |
findMarkers(org.eclipse.core.resources.IProject project,
int targetSeverity,
java.lang.String withAttribute) |
static java.util.List<org.eclipse.core.resources.IMarker> |
findWarningMarkers(org.eclipse.core.resources.IProject project) |
static java.lang.String |
getModelId(org.apache.maven.project.MavenProject mavenProject) |
protected static java.lang.String |
toString(org.eclipse.core.resources.IMarker marker) |
static java.lang.String |
toString(org.eclipse.core.resources.IMarker[] markers) |
static java.lang.String |
toString(java.util.List<org.eclipse.core.resources.IMarker> markers) |
public static java.lang.String getModelId(org.apache.maven.project.MavenProject mavenProject)
public static void cleanWorkspace() throws java.lang.InterruptedException, org.eclipse.core.runtime.CoreException
java.lang.InterruptedException
org.eclipse.core.runtime.CoreException
private static void doCleanWorkspace() throws java.lang.InterruptedException, org.eclipse.core.runtime.CoreException, java.io.IOException
java.lang.InterruptedException
org.eclipse.core.runtime.CoreException
java.io.IOException
public static java.lang.String toString(org.eclipse.core.resources.IMarker[] markers)
public static java.lang.String toString(java.util.List<org.eclipse.core.resources.IMarker> markers)
protected static java.lang.String toString(org.eclipse.core.resources.IMarker marker) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static java.util.List<org.eclipse.core.resources.IMarker> findMarkers(org.eclipse.core.resources.IProject project, int targetSeverity) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static java.util.List<org.eclipse.core.resources.IMarker> findMarkers(org.eclipse.core.resources.IProject project, int targetSeverity, java.lang.String withAttribute) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static java.util.List<org.eclipse.core.resources.IMarker> findWarningMarkers(org.eclipse.core.resources.IProject project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static java.util.List<org.eclipse.core.resources.IMarker> findErrorMarkers(org.eclipse.core.resources.IProject project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static void assertNoErrors(org.eclipse.core.resources.IProject project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static void assertNoWarnings(org.eclipse.core.resources.IProject project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static org.eclipse.core.resources.IMarker assertErrorMarker(java.lang.String type, java.lang.String message, java.lang.Integer lineNumber, java.lang.String resourceRelativePath, org.eclipse.core.resources.IProject project) throws java.lang.Exception
java.lang.Exception
public static org.eclipse.core.resources.IMarker assertWarningMarker(java.lang.String type, java.lang.String message, java.lang.Integer lineNumber, java.lang.String resourceRelativePath, org.eclipse.core.resources.IProject project) throws java.lang.Exception
java.lang.Exception
private static org.eclipse.core.resources.IMarker findMarker(java.lang.String type, java.lang.String message, java.lang.Integer lineNumber, java.lang.String resourceRelativePath, java.util.List<org.eclipse.core.resources.IMarker> markers) throws java.lang.Exception
java.lang.Exception
public static org.eclipse.core.resources.IMarker assertErrorMarker(java.lang.String type, java.lang.String message, java.lang.Integer lineNumber, org.eclipse.core.resources.IProject project) throws java.lang.Exception
java.lang.Exception
public static org.eclipse.core.resources.IMarker assertWarningMarker(java.lang.String type, java.lang.String message, java.lang.Integer lineNumber, org.eclipse.core.resources.IProject project) throws java.lang.Exception
java.lang.Exception
public static org.eclipse.core.resources.IMarker assertMarker(java.lang.String type, int severity, java.lang.String message, java.lang.Integer lineNumber, java.lang.String resourceRelativePath, org.eclipse.core.resources.IProject project) throws java.lang.Exception
java.lang.Exception
public static void assertLifecycleIdErrorMarkerAttributes(org.eclipse.core.resources.IProject project, java.lang.String lifecycleId) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static void assertConfiguratorErrorMarkerAttributes(org.eclipse.core.resources.IProject project, java.lang.String configuratorId) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static void assertLifecycleIdErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker, java.lang.String lifecycleId)
public static void assertConfiguratorErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker, java.lang.String configuratorId)
public static void assertErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker, MojoExecutionKey mojoExecution)
public static void assertMarkerLocation(SourceLocation markerLocation, org.eclipse.core.resources.IMarker marker) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException