Package | Description |
---|---|
net.sf.clirr.core |
Clirr throws events when it finds api changes.
|
net.sf.clirr.core.internal |
The framework that is used by the individual checks in the checks package.
|
Modifier and Type | Field and Description |
---|---|
static Severity |
Severity.ERROR
marks an api difference that is binary incompatible.
|
static Severity |
Severity.INFO
marks an api difference that is binary compatible.
|
static Severity |
Severity.WARNING
marks an api difference that might be binary incompatible.
|
Modifier and Type | Method and Description |
---|---|
Severity |
ApiDifference.getBinaryCompatibilitySeverity()
The Severity of the API difference in terms of binary compatibility.
|
Severity |
ApiDifference.getMaximumSeverity()
Return the maximum of the binary and source compatibility severities.
|
Severity |
ApiDifference.getSourceCompatibilitySeverity()
The Severity of the API difference in terms of source compatibility.
|
Constructor and Description |
---|
ApiDifference(Message message,
Severity binarySeverity,
Severity sourceSeverity,
java.lang.String clazz,
java.lang.String method,
java.lang.String field,
java.lang.String[] args)
Create a new API difference representation.
|
ApiDifference(Message message,
Severity severity,
java.lang.String clazz,
java.lang.String method,
java.lang.String field,
java.lang.String[] args)
Invokes the two-severity-level version of this constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Field field,
Severity sev)
Determine whether the severity of the problem should be reduced
to INFO because:
the specified field is package or private accessibility, or
the specified field is in a package or private class.
|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Method method,
Severity sev)
Determine whether the severity of the problem should be reduced
to INFO because:
the specified method is package or private accessibility, or
the specified method is in a package or private class.
|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Severity sev)
Determine whether the severity of the problem should be reduced
to INFO because the specified class is package or private accessibility.
|
Modifier and Type | Method and Description |
---|---|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Field field,
Severity sev)
Determine whether the severity of the problem should be reduced
to INFO because:
the specified field is package or private accessibility, or
the specified field is in a package or private class.
|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Method method,
Severity sev)
Determine whether the severity of the problem should be reduced
to INFO because:
the specified method is package or private accessibility, or
the specified method is in a package or private class.
|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Severity sev)
Determine whether the severity of the problem should be reduced
to INFO because the specified class is package or private accessibility.
|
protected void |
AbstractDiffReporter.log(Message msg,
Severity severity,
java.lang.String clazz,
Method method,
Field field,
java.lang.String[] args) |
Copyright © 2003-2012 Lars K??hne. All Rights Reserved.