Skip to content
This repository was archived by the owner on Feb 26, 2023. It is now read-only.

Commit 0f3b459

Browse files
committed
I should only beautify my own code. Revert others. Sorry about that!
1 parent df6c9f4 commit 0f3b459

1 file changed

Lines changed: 66 additions & 66 deletions

File tree

‎AndroidAnnotations/androidannotations/src/main/java/org/androidannotations/handler/OrmLiteDaoHandler.java‎

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -43,40 +43,40 @@
4343

4444
public class OrmLiteDaoHandler extends BaseAnnotationHandler<EComponentHolder> {
4545

46-
private TargetAnnotationHelper helper;
47-
private DeclaredType daoParametrizedType;
48-
private DeclaredType runtimeExceptionDaoParametrizedType;
46+
private TargetAnnotationHelper helper;
47+
private DeclaredType daoParametrizedType;
48+
private DeclaredType runtimeExceptionDaoParametrizedType;
4949
private boolean injectedOnDestroy = false;
5050

51-
public OrmLiteDaoHandler(ProcessingEnvironment processingEnvironment) {
52-
super(OrmLiteDao.class, processingEnvironment);
53-
helper = new TargetAnnotationHelper(processingEnv, getTarget());
54-
}
51+
public OrmLiteDaoHandler(ProcessingEnvironment processingEnvironment) {
52+
super(OrmLiteDao.class, processingEnvironment);
53+
helper = new TargetAnnotationHelper(processingEnv, getTarget());
54+
}
5555

56-
@Override
57-
public void validate(Element element, AnnotationElements validatedElements, IsValid valid) {
58-
validatorHelper.hasOrmLiteJars(element, valid);
56+
@Override
57+
public void validate(Element element, AnnotationElements validatedElements, IsValid valid) {
58+
validatorHelper.hasOrmLiteJars(element, valid);
5959

60-
validatorHelper.enclosingElementHasEnhancedComponentAnnotation(element, validatedElements, valid);
60+
validatorHelper.enclosingElementHasEnhancedComponentAnnotation(element, validatedElements, valid);
6161

62-
validatorHelper.isNotPrivate(element, valid);
62+
validatorHelper.isNotPrivate(element, valid);
6363

64-
validatorHelper.extendsOrmLiteDao(element, valid);
64+
validatorHelper.extendsOrmLiteDao(element, valid);
6565

66-
validatorHelper.hasASqlLiteOpenHelperParameterizedType(element, valid);
67-
}
66+
validatorHelper.hasASqlLiteOpenHelperParameterizedType(element, valid);
67+
}
6868

69-
@Override
70-
public void process(Element element, EComponentHolder holder) {
71-
createDaoParametrizedTypes();
69+
@Override
70+
public void process(Element element, EComponentHolder holder) {
71+
createDaoParametrizedTypes();
7272

73-
String fieldName = element.getSimpleName().toString();
73+
String fieldName = element.getSimpleName().toString();
7474

75-
JClass modelClass = getEntityAndIdClass(element, holder);
76-
JExpression modelClassDotClass = modelClass.dotclass();
75+
JClass modelClass = getEntityAndIdClass(element, holder);
76+
JExpression modelClassDotClass = modelClass.dotclass();
7777

78-
TypeMirror databaseHelperTypeMirror = helper.extractAnnotationParameter(element, "helper");
79-
JFieldVar databaseHelperRef = holder.getDatabaseHelperRef(databaseHelperTypeMirror);
78+
TypeMirror databaseHelperTypeMirror = helper.extractAnnotationParameter(element, "helper");
79+
JFieldVar databaseHelperRef = holder.getDatabaseHelperRef(databaseHelperTypeMirror);
8080

8181
// Create (onCreate or init)
8282
createGetDaoMethod(element, holder, fieldName, modelClassDotClass, databaseHelperRef);
@@ -116,47 +116,47 @@ private void createGetDaoMethod(Element element, EComponentHolder holder, String
116116
}
117117

118118
private boolean elementExtendsRuntimeExceptionDao(Element element) {
119-
TypeMirror elementType = element.asType();
120-
return helper.isSubtype(elementType, runtimeExceptionDaoParametrizedType);
121-
}
122-
123-
private JClass getEntityAndIdClass(Element element, EComponentHolder holder) {
124-
if (isSubtypeOfDao(element.asType())) {
125-
DeclaredType declaredType = (DeclaredType) element.asType();
126-
List<? extends TypeMirror> typeArguments = declaredType.getTypeArguments();
127-
if (typeArguments.size() == 2) {
128-
return holder.refClass(typeArguments.get(0).toString());
129-
}
130-
}
131-
132-
List<? extends TypeMirror> superTypes = helper.directSupertypes(element.asType());
133-
for (TypeMirror superType : superTypes) {
134-
135-
if (superType.getKind() == TypeKind.DECLARED && isSubtypeOfDao(superType)) {
136-
137-
DeclaredType superDeclaredType = (DeclaredType) superType;
138-
List<? extends TypeMirror> typeArguments = superDeclaredType.getTypeArguments();
139-
if (typeArguments.size() == 2) {
140-
return holder.refClass(typeArguments.get(0).toString());
141-
}
142-
}
143-
}
144-
return null;
145-
}
146-
147-
private boolean isSubtypeOfDao(TypeMirror type) {
148-
return helper.isSubtype(type, daoParametrizedType) || helper.isSubtype(type, runtimeExceptionDaoParametrizedType);
149-
}
150-
151-
/*
152-
* This method is not in the constructor because it prevents tests from
153-
* succeeding
154-
*/
155-
private void createDaoParametrizedTypes() {
156-
TypeMirror wildcardType = helper.getTypeUtils().getWildcardType(null, null);
157-
TypeElement daoTypeElement = helper.typeElementFromQualifiedName(CanonicalNameConstants.DAO);
158-
daoParametrizedType = helper.getTypeUtils().getDeclaredType(daoTypeElement, wildcardType, wildcardType);
159-
TypeElement runtimeExceptionDaoTypeElement = helper.typeElementFromQualifiedName(CanonicalNameConstants.RUNTIME_EXCEPTION_DAO);
160-
runtimeExceptionDaoParametrizedType = helper.getTypeUtils().getDeclaredType(runtimeExceptionDaoTypeElement, wildcardType, wildcardType);
161-
}
119+
TypeMirror elementType = element.asType();
120+
return helper.isSubtype(elementType, runtimeExceptionDaoParametrizedType);
121+
}
122+
123+
private JClass getEntityAndIdClass(Element element, EComponentHolder holder) {
124+
if (isSubtypeOfDao(element.asType())) {
125+
DeclaredType declaredType = (DeclaredType) element.asType();
126+
List<? extends TypeMirror> typeArguments = declaredType.getTypeArguments();
127+
if (typeArguments.size() == 2) {
128+
return holder.refClass(typeArguments.get(0).toString());
129+
}
130+
}
131+
132+
List<? extends TypeMirror> superTypes = helper.directSupertypes(element.asType());
133+
for (TypeMirror superType : superTypes) {
134+
135+
if (superType.getKind() == TypeKind.DECLARED && isSubtypeOfDao(superType)) {
136+
137+
DeclaredType superDeclaredType = (DeclaredType) superType;
138+
List<? extends TypeMirror> typeArguments = superDeclaredType.getTypeArguments();
139+
if (typeArguments.size() == 2) {
140+
return holder.refClass(typeArguments.get(0).toString());
141+
}
142+
}
143+
}
144+
return null;
145+
}
146+
147+
private boolean isSubtypeOfDao(TypeMirror type) {
148+
return helper.isSubtype(type, daoParametrizedType) || helper.isSubtype(type, runtimeExceptionDaoParametrizedType);
149+
}
150+
151+
/*
152+
* This method is not in the constructor because it prevents tests from
153+
* succeeding
154+
*/
155+
private void createDaoParametrizedTypes() {
156+
TypeMirror wildcardType = helper.getTypeUtils().getWildcardType(null, null);
157+
TypeElement daoTypeElement = helper.typeElementFromQualifiedName(CanonicalNameConstants.DAO);
158+
daoParametrizedType = helper.getTypeUtils().getDeclaredType(daoTypeElement, wildcardType, wildcardType);
159+
TypeElement runtimeExceptionDaoTypeElement = helper.typeElementFromQualifiedName(CanonicalNameConstants.RUNTIME_EXCEPTION_DAO);
160+
runtimeExceptionDaoParametrizedType = helper.getTypeUtils().getDeclaredType(runtimeExceptionDaoTypeElement, wildcardType, wildcardType);
161+
}
162162
}

0 commit comments

Comments
 (0)