diff options
Diffstat (limited to 'examples/annotations/src')
13 files changed, 0 insertions, 235 deletions
diff --git a/examples/annotations/src/proguard/annotation/Keep.java b/examples/annotations/src/proguard/annotation/Keep.java deleted file mode 100644 index 93a469f..0000000 --- a/examples/annotations/src/proguard/annotation/Keep.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies not to optimize or obfuscate the annotated class or - * class member as an entry point. - */ -@Target({ ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.CONSTRUCTOR }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface Keep {} diff --git a/examples/annotations/src/proguard/annotation/KeepApplication.java b/examples/annotations/src/proguard/annotation/KeepApplication.java deleted file mode 100644 index 181f9b1..0000000 --- a/examples/annotations/src/proguard/annotation/KeepApplication.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep the annotated class as an application, - * together with its a main method. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepApplication {} diff --git a/examples/annotations/src/proguard/annotation/KeepClassMemberNames.java b/examples/annotations/src/proguard/annotation/KeepClassMemberNames.java deleted file mode 100644 index b2f1df9..0000000 --- a/examples/annotations/src/proguard/annotation/KeepClassMemberNames.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all class members of the annotated class - * from being optimized or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepClassMemberNames {} diff --git a/examples/annotations/src/proguard/annotation/KeepClassMembers.java b/examples/annotations/src/proguard/annotation/KeepClassMembers.java deleted file mode 100644 index 7ed755b..0000000 --- a/examples/annotations/src/proguard/annotation/KeepClassMembers.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all class members of the annotated class - * from being shrunk, optimized, or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepClassMembers {} diff --git a/examples/annotations/src/proguard/annotation/KeepGettersSetters.java b/examples/annotations/src/proguard/annotation/KeepGettersSetters.java deleted file mode 100644 index 497dcb7..0000000 --- a/examples/annotations/src/proguard/annotation/KeepGettersSetters.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all getters and setters of the annotated - * class from being shrunk, optimized, or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepGettersSetters {} diff --git a/examples/annotations/src/proguard/annotation/KeepImplementations.java b/examples/annotations/src/proguard/annotation/KeepImplementations.java deleted file mode 100644 index 47406a3..0000000 --- a/examples/annotations/src/proguard/annotation/KeepImplementations.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all implementations or extensions of the - * annotated class as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepImplementations {} diff --git a/examples/annotations/src/proguard/annotation/KeepName.java b/examples/annotations/src/proguard/annotation/KeepName.java deleted file mode 100644 index 5dd3680..0000000 --- a/examples/annotations/src/proguard/annotation/KeepName.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies not to optimize or obfuscate the annotated class or - * class member as an entry point. - */ -@Target({ ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.CONSTRUCTOR }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepName {} diff --git a/examples/annotations/src/proguard/annotation/KeepPublicClassMemberNames.java b/examples/annotations/src/proguard/annotation/KeepPublicClassMemberNames.java deleted file mode 100644 index f24b126..0000000 --- a/examples/annotations/src/proguard/annotation/KeepPublicClassMemberNames.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all public class members of the annotated - * class from being optimized or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepPublicClassMemberNames {} diff --git a/examples/annotations/src/proguard/annotation/KeepPublicClassMembers.java b/examples/annotations/src/proguard/annotation/KeepPublicClassMembers.java deleted file mode 100644 index 2be7fa4..0000000 --- a/examples/annotations/src/proguard/annotation/KeepPublicClassMembers.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all public class members of the annotated - * class from being shrunk, optimized, or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepPublicClassMembers {} diff --git a/examples/annotations/src/proguard/annotation/KeepPublicGettersSetters.java b/examples/annotations/src/proguard/annotation/KeepPublicGettersSetters.java deleted file mode 100644 index 6028ba9..0000000 --- a/examples/annotations/src/proguard/annotation/KeepPublicGettersSetters.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all public getters and setters of the - * annotated class from being shrunk, optimized, or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepPublicGettersSetters {} diff --git a/examples/annotations/src/proguard/annotation/KeepPublicImplementations.java b/examples/annotations/src/proguard/annotation/KeepPublicImplementations.java deleted file mode 100644 index 52ee5b9..0000000 --- a/examples/annotations/src/proguard/annotation/KeepPublicImplementations.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all public implementations or extensions - * of the annotated class as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepPublicImplementations {} diff --git a/examples/annotations/src/proguard/annotation/KeepPublicProtectedClassMemberNames.java b/examples/annotations/src/proguard/annotation/KeepPublicProtectedClassMemberNames.java deleted file mode 100644 index 59f0004..0000000 --- a/examples/annotations/src/proguard/annotation/KeepPublicProtectedClassMemberNames.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all public or protected class members of - * the annotated class from being optimized or obfuscated as entry points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepPublicProtectedClassMemberNames {} diff --git a/examples/annotations/src/proguard/annotation/KeepPublicProtectedClassMembers.java b/examples/annotations/src/proguard/annotation/KeepPublicProtectedClassMembers.java deleted file mode 100644 index e918a9b..0000000 --- a/examples/annotations/src/proguard/annotation/KeepPublicProtectedClassMembers.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * ProGuard -- shrinking, optimization, obfuscation, and preverification - * of Java bytecode. - * - * Copyright (c) 2002-2007 Eric Lafortune (eric@graphics.cornell.edu) - */ -package proguard.annotation; - -import java.lang.annotation.*; - -/** - * This annotation specifies to keep all public or protected class members of - * the annotated class from being shrunk, optimized, or obfuscated as entry - * points. - */ -@Target({ ElementType.TYPE }) -@Retention(RetentionPolicy.CLASS) -@Documented -public @interface KeepPublicProtectedClassMembers {} |