diff options
Diffstat (limited to 'jack-tests/tests/com/android/jack/shrob/test007')
25 files changed, 112 insertions, 0 deletions
diff --git a/jack-tests/tests/com/android/jack/shrob/test007/jack/A.java b/jack-tests/tests/com/android/jack/shrob/test007/jack/A.java new file mode 100644 index 00000000..3dfedea9 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/jack/A.java @@ -0,0 +1,31 @@ +/* + * Copyright (C) 2012 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.jack.shrob.test007.jack; + +public class A { + java.lang.Object getObject() { + return null; + } + + float getFloat() { + return 0; + } + + java.lang.Object[] getObjects() { + return null; + } +} diff --git a/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags001 b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags001 new file mode 100644 index 00000000..b0b86287 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags001 @@ -0,0 +1,3 @@ +-keep class ** { + ** get*(); +}
\ No newline at end of file diff --git a/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags001.mapping b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags001.mapping new file mode 100644 index 00000000..a420b6ce --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags001.mapping @@ -0,0 +1,2 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + java.lang.Object getObject() -> getObject diff --git a/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags002 b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags002 new file mode 100644 index 00000000..a0480199 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags002 @@ -0,0 +1,3 @@ +-keep class ** { + *** get*(); +}
\ No newline at end of file diff --git a/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags002.mapping b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags002.mapping new file mode 100644 index 00000000..d0a31d46 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags002.mapping @@ -0,0 +1,4 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + java.lang.Object getObject() -> getObject + float getFloat() -> getFloat + java.lang.Object[] getObjects() -> getObjects diff --git a/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags003 b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags003 new file mode 100644 index 00000000..43e5155d --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags003 @@ -0,0 +1,4 @@ +-keep class ** { + F get*(); + float get*(); +}
\ No newline at end of file diff --git a/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags003.mapping b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags003.mapping new file mode 100644 index 00000000..b01ae591 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/proguard.flags003.mapping @@ -0,0 +1,2 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + float getFloat() -> getFloat diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-001.txt new file mode 100644 index 00000000..9dbe09fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-001.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-002.txt new file mode 100644 index 00000000..12bf2671 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-002.txt @@ -0,0 +1,5 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + float getFloat() -> getFloat + java.lang.Object getObject() -> getObject + java.lang.Object[] getObjects() -> getObjects diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-003.txt new file mode 100644 index 00000000..cc2ab937 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsFlattenPackage/expected-003.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + float getFloat() -> getFloat diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-001.txt new file mode 100644 index 00000000..9dbe09fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-001.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-002.txt new file mode 100644 index 00000000..03e309fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-002.txt @@ -0,0 +1,5 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject + float getFloat() -> getFloat + java.lang.Object[] getObjects() -> getObjects diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-003.txt new file mode 100644 index 00000000..cc2ab937 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithMapping/expected-003.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + float getFloat() -> getFloat diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-001.txt new file mode 100644 index 00000000..9dbe09fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-001.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-002.txt new file mode 100644 index 00000000..03e309fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-002.txt @@ -0,0 +1,5 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject + float getFloat() -> getFloat + java.lang.Object[] getObjects() -> getObjects diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-003.txt new file mode 100644 index 00000000..cc2ab937 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsObfuscationWithoutMapping/expected-003.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + float getFloat() -> getFloat diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-001.txt new file mode 100644 index 00000000..9dbe09fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-001.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-002.txt new file mode 100644 index 00000000..03e309fb --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-002.txt @@ -0,0 +1,5 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + java.lang.Object getObject() -> getObject + float getFloat() -> getFloat + java.lang.Object[] getObjects() -> getObjects diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-003.txt new file mode 100644 index 00000000..cc2ab937 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsRepackageClasses/expected-003.txt @@ -0,0 +1,3 @@ +com.android.jack.shrob.test007.jack.A -> com.android.jack.shrob.test007.jack.A: + void <init>() -> <init> + float getFloat() -> getFloat diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-001.txt new file mode 100644 index 00000000..f31ce4a7 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-001.txt @@ -0,0 +1,2 @@ +com.android.jack.shrob.test007.jack.A +com.android.jack.shrob.test007.jack.A: java.lang.Object getObject() diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-002.txt new file mode 100644 index 00000000..e2946d54 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-002.txt @@ -0,0 +1,4 @@ +com.android.jack.shrob.test007.jack.A +com.android.jack.shrob.test007.jack.A: java.lang.Object getObject() +com.android.jack.shrob.test007.jack.A: float getFloat() +com.android.jack.shrob.test007.jack.A: java.lang.Object[] getObjects() diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-003.txt new file mode 100644 index 00000000..fd1841c2 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsSeed/expected-003.txt @@ -0,0 +1,2 @@ +com.android.jack.shrob.test007.jack.A +com.android.jack.shrob.test007.jack.A: float getFloat() diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-001.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-001.txt new file mode 100644 index 00000000..4e29d832 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-001.txt @@ -0,0 +1,3 @@ +Lcom/android/jack/shrob/test007/jack/A;: +<init>()V +getObject()Ljava/lang/Object; diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-002.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-002.txt new file mode 100644 index 00000000..f138021c --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-002.txt @@ -0,0 +1,5 @@ +Lcom/android/jack/shrob/test007/jack/A;: +<init>()V +getObject()Ljava/lang/Object; +getFloat()F +getObjects()[Ljava/lang/Object; diff --git a/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-003.txt b/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-003.txt new file mode 100644 index 00000000..d36bf010 --- /dev/null +++ b/jack-tests/tests/com/android/jack/shrob/test007/refsShrinking/expected-003.txt @@ -0,0 +1,3 @@ +Lcom/android/jack/shrob/test007/jack/A;: +<init>()V +getFloat()F |