Skip to content

Commit af00856

Browse files
committed
Use Java 7 diamond where missing
1 parent 9266cc8 commit af00856

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/holder/BaseGeneratedClassHolder.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public JDefinedClass definedClass(String fullyQualifiedClassName) {
127127
}
128128

129129
public JClass narrow(JClass toNarrow) {
130-
List<JClass> classes = new ArrayList<JClass>();
130+
List<JClass> classes = new ArrayList<>();
131131
for (JTypeVar type : generatedClass.typeParams()) {
132132
classes.add(codeModel().directClass(type.name()));
133133
}

‎AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/process/ElementValidation.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ public class ElementValidation {
2626
private String annotationName;
2727
private Element element;
2828
private boolean isValid = true;
29-
private List<Error> errors = new ArrayList<Error>();
30-
private List<String> warnings = new ArrayList<String>();
29+
private List<Error> errors = new ArrayList<>();
30+
private List<String> warnings = new ArrayList<>();
3131

3232
public ElementValidation(String annotationName, Element element) {
3333
this.annotationName = annotationName;

‎AndroidAnnotations/androidannotations-core/androidannotations/src/main/java/org/androidannotations/process/ModelValidator.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public ModelValidator(AnnotationHandlers annotationHandlers) {
4242
public AnnotationElements validate(AnnotationElementsHolder extractedModel) throws ValidationException {
4343

4444
LOGGER.info("Validating elements");
45-
List<ElementValidation> failedValidations = new ArrayList<ElementValidation>();
45+
List<ElementValidation> failedValidations = new ArrayList<>();
4646

4747
/*
4848
* We currently do not validate the elements on the ancestors, assuming

‎AndroidAnnotations/androidannotations-ormlite/ormlite/src/main/java/org/androidannotations/ormlite/holder/OrmLiteHolder.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
public class OrmLiteHolder extends PluginClassHolder<EComponentHolder> {
3737

38-
private Map<TypeMirror, JFieldVar> databaseHelperRefs = new HashMap<TypeMirror, JFieldVar>();
38+
private Map<TypeMirror, JFieldVar> databaseHelperRefs = new HashMap<>();
3939

4040
public OrmLiteHolder(EComponentHolder holder) {
4141
super(holder);

0 commit comments

Comments
 (0)