OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:classDescription
(Results
1 - 4
of
4
) sorted by null
/cts/tests/signature/src/android/signature/cts/
InterfaceChecker.java
81
JDiffClassDescription
classDescription
= entry.getValue();
82
List<Method> methods = checkInterfaceMethodCompliance(
classDescription
, runtimeClass);
85
classDescription
.getAbsoluteClassName(), "Interfaces cannot be modified: "
86
+
classDescription
.getAbsoluteClassName() + ": " + methods);
98
* @param
classDescription
the class's API description.
99
* @param runtimeClass the runtime class corresponding to {@code
classDescription
}.
102
JDiffClassDescription
classDescription
, Class<?> runtimeClass) {
110
.filter(m -> !findMethod(
classDescription
, m))
114
private boolean findMethod(JDiffClassDescription
classDescription
, Method method) {
115
for (JDiffClassDescription.JDiffMethod jdiffMethod :
classDescription
.getMethods())
[
all
...]
AbstractApiChecker.java
43
public void checkSignatureCompliance(JDiffClassDescription
classDescription
) {
44
Class<?> runtimeClass = checkClassCompliance(
classDescription
);
46
checkFieldsCompliance(
classDescription
, runtimeClass);
47
checkConstructorCompliance(
classDescription
, runtimeClass);
48
checkMethodCompliance(
classDescription
, runtimeClass);
56
* @param
classDescription
a description of a class in an API.
59
private Class<?> checkClassCompliance(JDiffClassDescription
classDescription
) {
62
.findRequiredClass(
classDescription
, classProvider);
66
resultObserver.notifyFailure(FailureType.missing(
classDescription
),
67
classDescription
.getAbsoluteClassName()
[
all
...]
ApiDocumentParser.java
105
JDiffClassDescription
classDescription
;
107
classDescription
= next();
112
if (
classDescription
== null) {
115
action.accept(
classDescription
);
ApiComplianceChecker.java
60
protected boolean checkClass(JDiffClassDescription
classDescription
, Class<?> runtimeClass) {
61
if (JDiffClassDescription.JDiffType.INTERFACE.equals(
classDescription
.getClassType())) {
63
interfaceChecker.queueForDeferredCheck(
classDescription
, runtimeClass);
67
if ((reason = checkClassModifiersCompliance(
classDescription
, runtimeClass)) != null) {
68
resultObserver.notifyFailure(FailureType.mismatch(
classDescription
),
69
classDescription
.getAbsoluteClassName(),
71
classDescription
.toSignatureString(), reason));
75
if (!checkClassAnnotationCompliance(
classDescription
, runtimeClass)) {
76
resultObserver.notifyFailure(FailureType.mismatch(
classDescription
),
77
classDescription
.getAbsoluteClassName(), "Annotation mismatch")
[
all
...]
Completed in 162 milliseconds