fork(1) download
  1. # Add project specific ProGuard rules here.
  2. # By default, the flags in this file are appended to flags specified
  3. # in /Users/Shahar/Library/Android/sdk/tools/proguard/proguard-android.txt
  4. # You can edit the include path and order by changing the proguardFiles
  5. # directive in build.gradle.
  6. #
  7. # For more details, see
  8. # http://d...content-available-to-author-only...d.com/guide/developing/tools/proguard.html
  9.  
  10. # Add any project specific keep options here:
  11.  
  12. # If your project uses WebView with JS, uncomment the following
  13. # and specify the fully qualified class name to the JavaScript interface
  14. # class:
  15. #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
  16. # public *;
  17. #}
  18.  
  19. # Uncomment this to preserve the line number information for
  20. # debugging stack traces.
  21. #-keepattributes SourceFile,LineNumberTable
  22.  
  23. # If you keep the line number information, uncomment this to
  24. # hide the original source file name.
  25. #-renamesourcefileattribute SourceFile
  26.  
  27. #If you not sure about proguard process so uncomment next line
  28. #-dontobfuscate
  29.  
  30. # view res/layout/design_layout_snackbar_include.xml #generated:18
  31. #-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
  32.  
  33. # view res/layout/activity_main.xml #generated:11
  34. #-keep class android.support.design.widget.AppBarLayout { <init>(...); }
  35.  
  36. # view AndroidManifest.xml #generated:19
  37. #-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
  38.  
  39. #
  40.  
  41. # Proguard configuration for Jackson 2.x (fasterxml package instead of codehaus package)
  42. #-keep class com.fasterxml.jackson.databind.ObjectMapper {
  43. # public <methods>;
  44. # protected <methods>;
  45. #}
  46. #-keep class com.fasterxml.jackson.databind.ObjectWriter {
  47. # public ** writeValueAsString(**);
  48. #}
  49. #-keepnames class com.fasterxml.jackson.** { *; }
  50.  
  51.  
  52. #-----------------
  53. #-keepnames com.fasterxml.jackson.databind.** { *; }
  54. #
  55. #-keepnames com.squareup.okhttp.** { *; }
  56. #
  57. #-keepnames cryptix.util.test.** { *; }
  58. #
  59. #-keepnames jp.wasabeef.recyclerview.animators.** { *; }
  60. #
  61. #-keepnames cryptix.util.gui.** { *; }
  62. #
  63. #-keepnames ui.activities.** { *; }
  64. #
  65. #-keepnames ui.adapters.** { *; }
  66. #
  67. #-keepnames ui.fragments.** { *; }
  68. #
  69. #-keepnames webServices.controllers.** { *; }
  70. #-------------------------
  71.  
  72. #Was worked
  73. #-----------------
  74. #-dontwarn com.fasterxml.jackson.databind.**
  75. #
  76. #-dontwarn com.squareup.okhttp.**
  77. #
  78. #-dontwarn cryptix.util.test.**
  79. #
  80. #-dontwarn jp.wasabeef.recyclerview.animators.**
  81. #
  82. #-dontwarn cryptix.util.gui.**
  83. #
  84. #-dontwarn ui.activities.**
  85. #
  86. #-dontwarn ui.adapters.**
  87. #
  88. #-dontwarn ui.fragments.**
  89. #
  90. #-dontwarn webServices.controllers.**
  91. #-------------------------
  92.  
  93. #-dontwarn java.awt.**
  94. #-dontwarn java.beans.Beans
  95. #-dontwarn javax.security.**
  96. #-keep class javamail.** {*;}
  97. #-keep class javax.mail.** {*;}
  98. #-keep class javax.activation.** {*;}
  99. #-keep class com.sun.mail.dsn.** {*;}
  100. #-keep class com.sun.mail.handlers.** {*;}
  101. #-keep class com.sun.mail.smtp.** {*;}
  102. #-keep class com.sun.mail.util.** {*;}
  103. #-keep class mailcap.** {*;}
  104. #-keep class mimetypes.** {*;}
  105. #-keep class myjava.awt.datatransfer.** {*;}
  106. #-keep class org.apache.harmony.awt.** {*;}
  107. #-keep class org.apache.harmony.misc.** {*;}
  108.  
  109. # Proguard configuration for Jackson 2.x (fasterxml package instead of codehaus package)
  110.  
  111.  
  112. #-keep class com.fasterxml.jackson.annotation.** { *; }
  113. #
  114. #-dontwarn com.fasterxml.jackson.databind.**
  115. #
  116. #-keepclassmembers class com.myapp.models.** { *; }
  117. #
  118. #-keepattributes SourceFile,LineNumberTable
  119. #-keep class com.parse.*{ *; }
  120. #-keep class android.content.res.Xm.ResourceParser.** { *; }
  121. #-keep class com.googlecode.** { *; }
  122. #-dontwarn com.parse.**
  123. #-dontwarn com.squareup.picasso.**
  124. #-keepclasseswithmembernames class * {
  125. # native <methods>;
  126. #}
  127.  
  128.  
  129.  
  130.  
  131.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
# Add project specific ProGuard rules here.
^
Main.java:1: error: class, interface, or enum expected
# Add project specific ProGuard rules here.
      ^
Main.java:2: error: illegal character: '#'
# By default, the flags in this file are appended to flags specified
^
Main.java:3: error: illegal character: '#'
# in /Users/Shahar/Library/Android/sdk/tools/proguard/proguard-android.txt
^
Main.java:4: error: illegal character: '#'
# You can edit the include path and order by changing the proguardFiles
^
Main.java:5: error: illegal character: '#'
# directive in build.gradle.
^
Main.java:6: error: illegal character: '#'
#
^
Main.java:7: error: illegal character: '#'
# For more details, see
^
Main.java:8: error: illegal character: '#'
#   http://developer.android.com/guide/developing/tools/proguard.html
^
Main.java:10: error: illegal character: '#'
# Add any project specific keep options here:
^
Main.java:12: error: illegal character: '#'
# If your project uses WebView with JS, uncomment the following
^
Main.java:13: error: illegal character: '#'
# and specify the fully qualified class name to the JavaScript interface
^
Main.java:13: error: '{' expected
# and specify the fully qualified class name to the JavaScript interface
                                            ^
Main.java:14: error: illegal character: '#'
# class:
^
Main.java:14: error: <identifier> expected
# class:
       ^
Main.java:15: error: illegal character: '#'
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
^
Main.java:15: error: <identifier> expected
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
                  ^
Main.java:15: error: <identifier> expected
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
                                            ^
Main.java:15: error: ';' expected
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
                                                     ^
Main.java:15: error: illegal start of type
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
                                                      ^
Main.java:15: error: <identifier> expected
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
                                                         ^
Main.java:15: error: ';' expected
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
                                                          ^
Main.java:16: error: illegal character: '#'
#   public *;
^
Main.java:16: error: illegal start of expression
#   public *;
    ^
Main.java:16: error: illegal start of expression
#   public *;
            ^
Main.java:16: error: not a statement
#   public *;
           ^
Main.java:17: error: illegal character: '#'
#}
^
Main.java:19: error: illegal character: '#'
# Uncomment this to preserve the line number information for
^
Main.java:19: error: illegal start of type
# Uncomment this to preserve the line number information for
            ^
Main.java:19: error: ';' expected
# Uncomment this to preserve the line number information for
                ^
Main.java:19: error: ';' expected
# Uncomment this to preserve the line number information for
                            ^
Main.java:19: error: ';' expected
# Uncomment this to preserve the line number information for
                                     ^
Main.java:19: error: ';' expected
# Uncomment this to preserve the line number information for
                                                        ^
Main.java:20: error: illegal character: '#'
# debugging stack traces.
^
Main.java:20: error: ';' expected
# debugging stack traces.
                 ^
Main.java:21: error: illegal character: '#'
#-keepattributes SourceFile,LineNumberTable
^
Main.java:21: error: ';' expected
#-keepattributes SourceFile,LineNumberTable
 ^
Main.java:23: error: illegal character: '#'
# If you keep the line number information, uncomment this to
^
Main.java:23: error: ';' expected
# If you keep the line number information, uncomment this to
        ^
Main.java:23: error: ';' expected
# If you keep the line number information, uncomment this to
                 ^
Main.java:23: error: ';' expected
# If you keep the line number information, uncomment this to
                             ^
Main.java:23: error: <identifier> expected
# If you keep the line number information, uncomment this to
                                         ^
Main.java:23: error: ';' expected
# If you keep the line number information, uncomment this to
                                                    ^
Main.java:24: error: illegal character: '#'
# hide the original source file name.
^
Main.java:24: error: ';' expected
# hide the original source file name.
          ^
Main.java:24: error: ';' expected
# hide the original source file name.
                          ^
Main.java:24: error: ';' expected
# hide the original source file name.
                                    ^
Main.java:25: error: illegal character: '#'
#-renamesourcefileattribute SourceFile
^
Main.java:27: error: illegal character: '#'
#If you not sure about proguard process so uncomment next line
^
Main.java:27: error: ';' expected
#If you not sure about proguard process so uncomment next line
       ^
Main.java:27: error: ';' expected
#If you not sure about proguard process so uncomment next line
                ^
Main.java:27: error: ';' expected
#If you not sure about proguard process so uncomment next line
                               ^
Main.java:27: error: ';' expected
#If you not sure about proguard process so uncomment next line
                                          ^
Main.java:27: error: ';' expected
#If you not sure about proguard process so uncomment next line
                                                         ^
Main.java:28: error: illegal character: '#'
#-dontobfuscate
^
Main.java:28: error: illegal start of type
#-dontobfuscate
 ^
Main.java:30: error: illegal character: '#'
# view res/layout/design_layout_snackbar_include.xml #generated:18
^
Main.java:30: error: ';' expected
# view res/layout/design_layout_snackbar_include.xml #generated:18
          ^
Main.java:30: error: <identifier> expected
# view res/layout/design_layout_snackbar_include.xml #generated:18
                 ^
Main.java:30: error: illegal character: '#'
# view res/layout/design_layout_snackbar_include.xml #generated:18
                                                     ^
Main.java:30: error: <identifier> expected
# view res/layout/design_layout_snackbar_include.xml #generated:18
                                                               ^
Main.java:30: error: illegal start of type
# view res/layout/design_layout_snackbar_include.xml #generated:18
                                                                ^
Main.java:31: error: illegal character: '#'
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
^
Main.java:31: error: ';' expected
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
 ^
Main.java:31: error: <identifier> expected
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
      ^
Main.java:31: error: <identifier> expected
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
                                                                  ^
Main.java:31: error: illegal start of type
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
                                                                           ^
Main.java:31: error: '(' expected
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
                                                                            ^
Main.java:31: error: illegal start of type
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
                                                                               ^
Main.java:31: error: <identifier> expected
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
                                                                                ^
Main.java:31: error: ';' expected
#-keep class android.support.design.internal.SnackbarContentLayout { <init>(...); }
                                                                                 ^
Main.java:33: error: illegal character: '#'
# view res/layout/activity_main.xml #generated:11
^
Main.java:33: error: <identifier> expected
# view res/layout/activity_main.xml #generated:11
          ^
Main.java:33: error: <identifier> expected
# view res/layout/activity_main.xml #generated:11
                 ^
Main.java:33: error: illegal character: '#'
# view res/layout/activity_main.xml #generated:11
                                    ^
Main.java:33: error: <identifier> expected
# view res/layout/activity_main.xml #generated:11
                                              ^
Main.java:33: error: illegal start of type
# view res/layout/activity_main.xml #generated:11
                                               ^
Main.java:34: error: illegal character: '#'
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
^
Main.java:34: error: ';' expected
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
 ^
Main.java:34: error: <identifier> expected
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
      ^
Main.java:34: error: <identifier> expected
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
                                                       ^
Main.java:34: error: illegal start of type
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
                                                                ^
Main.java:34: error: '(' expected
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
                                                                 ^
Main.java:34: error: illegal start of type
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
                                                                    ^
Main.java:34: error: <identifier> expected
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
                                                                     ^
Main.java:34: error: ';' expected
#-keep class android.support.design.widget.AppBarLayout { <init>(...); }
                                                                      ^
Main.java:36: error: illegal character: '#'
# view AndroidManifest.xml #generated:19
^
Main.java:36: error: illegal character: '#'
# view AndroidManifest.xml #generated:19
                           ^
Main.java:36: error: <identifier> expected
# view AndroidManifest.xml #generated:19
                                     ^
Main.java:36: error: illegal start of type
# view AndroidManifest.xml #generated:19
                                      ^
Main.java:37: error: illegal character: '#'
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
^
Main.java:37: error: ';' expected
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
 ^
Main.java:37: error: <identifier> expected
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
      ^
Main.java:37: error: <identifier> expected
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
                                               ^
Main.java:37: error: illegal start of type
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
                                                        ^
Main.java:37: error: '(' expected
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
                                                         ^
Main.java:37: error: illegal start of type
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
                                                            ^
Main.java:37: error: <identifier> expected
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
                                                             ^
Main.java:37: error: ';' expected
#-keep class ru.jollydroid.athdemo.MainActivity { <init>(...); }
                                                              ^
Main.java:39: error: illegal character: '#'
#
^
100 errors
stdout
Standard output is empty