Skip to content

Commit dc0a2ca

Browse files
committed
allow to inject resources into @*Res annotated method
1 parent d22b612 commit dc0a2ca

23 files changed

Lines changed: 93 additions & 58 deletions

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/AnimationRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* </p>
3434
*/
3535
@Retention(RetentionPolicy.CLASS)
36-
@Target(ElementType.FIELD)
36+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3737
public @interface AnimationRes {
3838

3939
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/BooleanRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* </p>
3434
*/
3535
@Retention(RetentionPolicy.CLASS)
36-
@Target(ElementType.FIELD)
36+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3737
public @interface BooleanRes {
3838

3939
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/ColorRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* </p>
3434
*/
3535
@Retention(RetentionPolicy.CLASS)
36-
@Target(ElementType.FIELD)
36+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3737
public @interface ColorRes {
3838

3939
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/ColorStateListRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* </p>
3434
*/
3535
@Retention(RetentionPolicy.CLASS)
36-
@Target(ElementType.FIELD)
36+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3737
public @interface ColorStateListRes {
3838

3939
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/DimensionPixelOffsetRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* </p>
3535
*/
3636
@Retention(RetentionPolicy.CLASS)
37-
@Target(ElementType.FIELD)
37+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3838
public @interface DimensionPixelOffsetRes {
3939

4040
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/DimensionPixelSizeRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* </p>
3535
*/
3636
@Retention(RetentionPolicy.CLASS)
37-
@Target(ElementType.FIELD)
37+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3838
public @interface DimensionPixelSizeRes {
3939

4040
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/DimensionRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* </p>
3434
*/
3535
@Retention(RetentionPolicy.CLASS)
36-
@Target(ElementType.FIELD)
36+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3737
public @interface DimensionRes {
3838

3939
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/DrawableRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* </p>
3434
*/
3535
@Retention(RetentionPolicy.CLASS)
36-
@Target(ElementType.FIELD)
36+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3737
public @interface DrawableRes {
3838

3939
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/HtmlRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* </p>
3535
*/
3636
@Retention(RetentionPolicy.CLASS)
37-
@Target(ElementType.FIELD)
37+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3838
public @interface HtmlRes {
3939

4040
/**

‎AndroidAnnotations/androidannotations-core/androidannotations-api/src/main/java/org/androidannotations/annotations/res/IntArrayRes.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* </p>
3535
*/
3636
@Retention(RetentionPolicy.CLASS)
37-
@Target(ElementType.FIELD)
37+
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER })
3838
public @interface IntArrayRes {
3939

4040
/**

0 commit comments

Comments
 (0)