chore: it is actually better not to use *. It will filter classes which name starts the same as one we choose to explicitly keep

This commit is contained in:
farfromrefuge
2023-01-23 16:35:30 +01:00
parent eb73b8b453
commit 9eb84872a8

View File

@@ -1,262 +1,262 @@
{
"uses": [
"java.lang:String*",
"java.lang:Integer*",
"java.lang:Number*",
"java.lang:Double*",
"java.lang:Float*",
"java.lang:Class*",
"java.lang:ClassLoader*",
"java.lang:Exception*",
"java.lang:CharSequence*",
"java.lang:System*",
"java.lang:Runnable*",
"java.lang.reflect:Field*",
"java.io:File*",
"java.io:InputStream*",
"java.io:FileInputStream*",
"java.io:DataInputStream*",
"java.io:InputStreamReader*",
"java.io:BufferedReader*",
"java.io:OutputStreamWriter*",
"java.io:FileOutputStream*",
"java.io:OutputStream*",
"java.io:BufferedOutputStream*",
"java.io:ByteArrayOutputStream*",
"java.io:IOException*",
"java.io:FileNotFoundException*",
"java.nio:ByteBuffer*",
"java.nio.file:Path*",
"java.nio.file:Paths*",
"java.util:Locale*",
"java.util:Calendar*",
"java.util:HashSet*",
"java.util:Arrays*",
"java.util:List*",
"java.util:ArrayList*",
"java.util:Set*",
"java.util:HashMap*",
"com.tns:NativeScriptApplication*",
"com.tns:NativeScriptActivity*",
"com.tns:FragmentClass*",
"com.tns:NativeScriptException*",
"com.nativescript*:*",
"org.nativescript*:*",
"android.content:ClipData*",
"android.content:Context*",
"android.content:ComponentCallbacks2*",
"android.content:ContentResolver*",
"android.content.res:Configuration*",
"android.content.res:Resources*",
"android.content.res:ColorStateList*",
"android.content.res:AssetManager*",
"android.content:BroadcastReceiver*",
"android.content:ComponentName*",
"android.content:Intent*",
"android.content:IntentFilter*",
"android.content.pm:PackageManager*",
"android.content.pm:PackageItemInfo*",
"android.content.pm:ComponentInfo*",
"android.content.pm:ActivityInfo*",
"android.content.pm:ApplicationInfo*",
"android.content:DialogInterface*",
"android.content.DialogInterface:OnCancelListener*",
"android.content.DialogInterface:OnDismissListener*",
"android.app:Dialog*",
"android.app:AlertDialog*",
"android.app.AlertDialog:Builder*",
"android.app:Menu*",
"android.app:Application*",
"android.app:Activity*",
"android.app:ActivityThread*",
"android.app:ActionBar*",
"android.os:Build*",
"android.os:BaseBundle*",
"android.os:Bundle*",
"android.os:Looper*",
"android.os:Handler*",
"android.os:Parcelable*",
"android.os:Environment*",
"android.os:IBinder*",
"android.os:LocaleList*",
"android.view:Window*",
"android.view:View*",
"android.view.View:OnClickListener*",
"android.view.View:OnLayoutChangeListener*",
"android.view.View:OnAttachStateChangeListener*",
"android.view.View:OnFocusChangeListener*",
"android.view:ViewConfiguration*",
"android.view:ViewGroup*",
"android.view.ViewGroup:LayoutParams*",
"android.view:GestureDetector*",
"android.view.GestureDetector:SimpleOnGestureListener*",
"android.view:ScaleGestureDetector*",
"android.view.ScaleGestureDetector:SimpleOnScaleGestureListener*",
"android.view:Gravity*",
"android.view:KeyEvent*",
"android.view:MotionEvent*",
"android.view:LayoutInflater*",
"android.view:Menu*",
"android.view:MenuItem*",
"android.view:ViewTreeObserver*",
"android.view.ViewTreeObserver:OnGlobalLayoutListener*",
"android.view.ViewTreeObserver:OnScrollChangedListener*",
"android.view:Choreographer*",
"android.view.Choreographer:FrameCallback*",
"android.view:AccessibilityDelegate*",
"android.view.accessibility:AccessibilityManager*",
"android.view.accessibility:AccessibilityEvent*",
"android.view.accessibility:AccessibilityNodeInfo*",
"android.view.animation:Interpolator*",
"android.view.animation:AccelerateInterpolator*",
"android.view.animation:DecelerateInterpolator*",
"android.view.animation:AccelerateDecelerateInterpolator*",
"android.view.animation:LinearInterpolator*",
"android.view.animation:BounceInterpolator*",
"android.view.animation:Animation*",
"android.view.inputmethod:EditorInfo*",
"android.view.inputmethod:InputMethodManager*",
"android.net:ConnectivityManager*",
"android.net:NetworkInfo*",
"android.net:Uri*",
"android.net:Network*",
"android.net:NetworkCapabilities*",
"android.graphics:Bitmap*",
"android.graphics.Bitmap:Config*",
"android.graphics.Bitmap:CompressFormat*",
"android.graphics:BitmapFactory*",
"android.graphics:Canvas*",
"android.graphics:Paint*",
"android.graphics:Color*",
"android.graphics:Rect*",
"android.graphics:Typeface*",
"android.graphics:Matrix*",
"android.graphics:PorterDuff*",
"android.graphics.PorterDuff:Mode*",
"android.graphics.drawable:Drawable*",
"android.graphics.drawable:ColorDrawable*",
"android.graphics.drawable:LayerDrawable*",
"android.graphics.drawable:BitmapDrawable*",
"android.graphics.drawable:StateListDrawable*",
"android.util:Base64*",
"android.util:Base64OutputStream*",
"android.util:DisplayMetrics*",
"android.util:SparseArray*",
"android.util:LruCache*",
"android.util:TypedValue*",
"android.util:AttributeSet*",
"android.media:ExifInterface*",
"android.widget:LinearLayout*",
"android.widget:FrameLayout*",
"android.widget:Button*",
"android.widget:TextView*",
"android.widget.TextView:BufferType*",
"android.widget.TextView:OnEditorActionListener*",
"android.widget:ImageView*",
"android.widget.ImageView:ScaleType*",
"android.widget:ImageButton*",
"android.widget:SeekBar*",
"android.widget.SeekBar:OnSeekBarChangeListener*",
"android.widget:CheckBox*",
"android.widget:CompoundButton*",
"android.widget.CompoundButton:OnCheckedChangeListener*",
"android.widget:RadioButton*",
"android.widget:Spinner*",
"android.widget:Switch*",
"android.widget:ProgressBar*",
"android.widget:EditText*",
"android.widget:DatePicker*",
"android.widget.DatePicker:OnDateChangedListener*",
"android.widget:TimePicker*",
"android.widget.TimePicker:OnTimeChangedListener*",
"android.widget:NumberPicker*",
"android.widget.NumberPicker:Formatter*",
"android.widget.NumberPicker:OnValueChangeListener*",
"android.widget:ListView*",
"android.widget:BaseAdapter*",
"android.widget:AdapterView*",
"android.widget.AdapterView:OnItemClickListener*",
"android.widget:TabWidget*",
"android.widget:TabHost*",
"android.widget.TabHost:OnTabChangeListener*",
"android.widget.TabHost:TabContentFactory*",
"android.animation:ArgbEvaluator*",
"android.animation:ObjectAnimator*",
"android.animation:TypeEvaluator*",
"android.animation:ValueAnimator*",
"android.animation.ValueAnimator:AnimatorUpdateListener*",
"android.animation:AnimatorSet*",
"android.animation:Animator*",
"android.animation:StateListAnimator*",
"android.animation:TimeInterpolator*",
"android.animation.Animator:AnimatorListener*",
"android.provider:Settings*",
"android.provider.Settings:Secure*",
"android.text.style:MetricAffectingSpan*",
"android.text.style:ClickableSpan*",
"android.text.style:AbsoluteSizeSpan*",
"android.text.style:ForegroundColorSpan*",
"android.text.style:BackgroundColorSpan*",
"android.text.style:UnderlineSpan*",
"android.text.style:StrikethroughSpan*",
"android.text.style:ScaleXSpan*",
"android.text.style:StyleSpan*",
"android.text:TextUtils*",
"android.text.TextUtils:TruncateAt*",
"android.text:InputFilter*",
"android.text.InputFilter:LengthFilter*",
"android.text:InputType*",
"android.text:TextPaint*",
"android.text:TextWatcher*",
"android.text:SpannableStringBuilder*",
"android.text:Spanned*",
"android.text:Editable*",
"android.text:Html*",
"android.text:Layout*",
"android.text.method:KeyListener*",
"android.text.method:TransformationMethod*",
"android.text.method:LinkMovementMethod*",
"android.text.method:MovementMethod*",
"android.webkit:URLUtil*",
"android.webkit:WebViewClient*",
"android.webkit:WebView*",
"android.webkit:WebSettings*",
"android.webkit:WebResourceRequest*",
"android.webkit:WebResourceError*",
"android.webkit:MimeTypeMap*",
"androidx.appcompat.widget:Toolbar*",
"androidx.appcompat.widget.Toolbar:OnMenuItemClickListener*",
"androidx.appcompat.widget:AppCompatTextView*",
"androidx.appcompat.app:AppCompatActivity*",
"androidx.appcompat.widget:SearchView*",
"androidx.appcompat.widget.SearchView:OnCloseListener*",
"androidx.appcompat.widget.SearchView:OnQueryTextListener*",
"java.lang:String",
"java.lang:Integer",
"java.lang:Number",
"java.lang:Double",
"java.lang:Float",
"java.lang:Class",
"java.lang:ClassLoader",
"java.lang:Exception",
"java.lang:CharSequence",
"java.lang:System",
"java.lang:Runnable",
"java.lang.reflect:Field",
"java.io:File",
"java.io:InputStream",
"java.io:FileInputStream",
"java.io:DataInputStream",
"java.io:InputStreamReader",
"java.io:BufferedReader",
"java.io:OutputStreamWriter",
"java.io:FileOutputStream",
"java.io:OutputStream",
"java.io:BufferedOutputStream",
"java.io:ByteArrayOutputStream",
"java.io:IOException",
"java.io:FileNotFoundException",
"java.nio:ByteBuffer",
"java.nio.file:Path",
"java.nio.file:Paths",
"java.util:Locale",
"java.util:Calendar",
"java.util:HashSet",
"java.util:Arrays",
"java.util:List",
"java.util:ArrayList",
"java.util:Set",
"java.util:HashMap",
"com.tns:NativeScriptApplication",
"com.tns:NativeScriptActivity",
"com.tns:FragmentClass",
"com.tns:NativeScriptException",
"com.nativescript*:",
"org.nativescript*:",
"android.content:ClipData",
"android.content:Context",
"android.content:ComponentCallbacks2",
"android.content:ContentResolver",
"android.content.res:Configuration",
"android.content.res:Resources",
"android.content.res:ColorStateList",
"android.content.res:AssetManager",
"android.content:BroadcastReceiver",
"android.content:ComponentName",
"android.content:Intent",
"android.content:IntentFilter",
"android.content.pm:PackageManager",
"android.content.pm:PackageItemInfo",
"android.content.pm:ComponentInfo",
"android.content.pm:ActivityInfo",
"android.content.pm:ApplicationInfo",
"android.content:DialogInterface",
"android.content.DialogInterface:OnCancelListener",
"android.content.DialogInterface:OnDismissListener",
"android.app:Dialog",
"android.app:AlertDialog",
"android.app.AlertDialog:Builder",
"android.app:Menu",
"android.app:Application",
"android.app:Activity",
"android.app:ActivityThread",
"android.app:ActionBar",
"android.os:Build",
"android.os:BaseBundle",
"android.os:Bundle",
"android.os:Looper",
"android.os:Handler",
"android.os:Parcelable",
"android.os:Environment",
"android.os:IBinder",
"android.os:LocaleList",
"android.view:Window",
"android.view:View",
"android.view.View:OnClickListener",
"android.view.View:OnLayoutChangeListener",
"android.view.View:OnAttachStateChangeListener",
"android.view.View:OnFocusChangeListener",
"android.view:ViewConfiguration",
"android.view:ViewGroup",
"android.view.ViewGroup:LayoutParams",
"android.view:GestureDetector",
"android.view.GestureDetector:SimpleOnGestureListener",
"android.view:ScaleGestureDetector",
"android.view.ScaleGestureDetector:SimpleOnScaleGestureListener",
"android.view:Gravity",
"android.view:KeyEvent",
"android.view:MotionEvent",
"android.view:LayoutInflater",
"android.view:Menu",
"android.view:MenuItem",
"android.view:ViewTreeObserver",
"android.view.ViewTreeObserver:OnGlobalLayoutListener",
"android.view.ViewTreeObserver:OnScrollChangedListener",
"android.view:Choreographer",
"android.view.Choreographer:FrameCallback",
"android.view:AccessibilityDelegate",
"android.view.accessibility:AccessibilityManager",
"android.view.accessibility:AccessibilityEvent",
"android.view.accessibility:AccessibilityNodeInfo",
"android.view.animation:Interpolator",
"android.view.animation:AccelerateInterpolator",
"android.view.animation:DecelerateInterpolator",
"android.view.animation:AccelerateDecelerateInterpolator",
"android.view.animation:LinearInterpolator",
"android.view.animation:BounceInterpolator",
"android.view.animation:Animation",
"android.view.inputmethod:EditorInfo",
"android.view.inputmethod:InputMethodManager",
"android.net:ConnectivityManager",
"android.net:NetworkInfo",
"android.net:Uri",
"android.net:Network",
"android.net:NetworkCapabilities",
"android.graphics:Bitmap",
"android.graphics.Bitmap:Config",
"android.graphics.Bitmap:CompressFormat",
"android.graphics:BitmapFactory",
"android.graphics:Canvas",
"android.graphics:Paint",
"android.graphics:Color",
"android.graphics:Rect",
"android.graphics:Typeface",
"android.graphics:Matrix",
"android.graphics:PorterDuff",
"android.graphics.PorterDuff:Mode",
"android.graphics.drawable:Drawable",
"android.graphics.drawable:ColorDrawable",
"android.graphics.drawable:LayerDrawable",
"android.graphics.drawable:BitmapDrawable",
"android.graphics.drawable:StateListDrawable",
"android.util:Base64",
"android.util:Base64OutputStream",
"android.util:DisplayMetrics",
"android.util:SparseArray",
"android.util:LruCache",
"android.util:TypedValue",
"android.util:AttributeSet",
"android.media:ExifInterface",
"android.widget:LinearLayout",
"android.widget:FrameLayout",
"android.widget:Button",
"android.widget:TextView",
"android.widget.TextView:BufferType",
"android.widget.TextView:OnEditorActionListener",
"android.widget:ImageView",
"android.widget.ImageView:ScaleType",
"android.widget:ImageButton",
"android.widget:SeekBar",
"android.widget.SeekBar:OnSeekBarChangeListener",
"android.widget:CheckBox",
"android.widget:CompoundButton",
"android.widget.CompoundButton:OnCheckedChangeListener",
"android.widget:RadioButton",
"android.widget:Spinner",
"android.widget:Switch",
"android.widget:ProgressBar",
"android.widget:EditText",
"android.widget:DatePicker",
"android.widget.DatePicker:OnDateChangedListener",
"android.widget:TimePicker",
"android.widget.TimePicker:OnTimeChangedListener",
"android.widget:NumberPicker",
"android.widget.NumberPicker:Formatter",
"android.widget.NumberPicker:OnValueChangeListener",
"android.widget:ListView",
"android.widget:BaseAdapter",
"android.widget:AdapterView",
"android.widget.AdapterView:OnItemClickListener",
"android.widget:TabWidget",
"android.widget:TabHost",
"android.widget.TabHost:OnTabChangeListener",
"android.widget.TabHost:TabContentFactory",
"android.animation:ArgbEvaluator",
"android.animation:ObjectAnimator",
"android.animation:TypeEvaluator",
"android.animation:ValueAnimator",
"android.animation.ValueAnimator:AnimatorUpdateListener",
"android.animation:AnimatorSet",
"android.animation:Animator",
"android.animation:StateListAnimator",
"android.animation:TimeInterpolator",
"android.animation.Animator:AnimatorListener",
"android.provider:Settings",
"android.provider.Settings:Secure",
"android.text.style:MetricAffectingSpan",
"android.text.style:ClickableSpan",
"android.text.style:AbsoluteSizeSpan",
"android.text.style:ForegroundColorSpan",
"android.text.style:BackgroundColorSpan",
"android.text.style:UnderlineSpan",
"android.text.style:StrikethroughSpan",
"android.text.style:ScaleXSpan",
"android.text.style:StyleSpan",
"android.text:TextUtils",
"android.text.TextUtils:TruncateAt",
"android.text:InputFilter",
"android.text.InputFilter:LengthFilter",
"android.text:InputType",
"android.text:TextPaint",
"android.text:TextWatcher",
"android.text:SpannableStringBuilder",
"android.text:Spanned",
"android.text:Editable",
"android.text:Html",
"android.text:Layout",
"android.text.method:KeyListener",
"android.text.method:TransformationMethod",
"android.text.method:LinkMovementMethod",
"android.text.method:MovementMethod",
"android.webkit:URLUtil",
"android.webkit:WebViewClient",
"android.webkit:WebView",
"android.webkit:WebSettings",
"android.webkit:WebResourceRequest",
"android.webkit:WebResourceError",
"android.webkit:MimeTypeMap",
"androidx.appcompat.widget:Toolbar",
"androidx.appcompat.widget.Toolbar:OnMenuItemClickListener",
"androidx.appcompat.widget:AppCompatTextView",
"androidx.appcompat.app:AppCompatActivity",
"androidx.appcompat.widget:SearchView",
"androidx.appcompat.widget.SearchView:OnCloseListener",
"androidx.appcompat.widget.SearchView:OnQueryTextListener",
"androidx.appcompat:R.attr",
"androidx.core.view.accessibility:AccessibilityManagerCompat*",
"androidx.core.view.accessibility.AccessibilityManagerCompat:AccessibilityStateChangeListener*",
"androidx.core.view.accessibility.AccessibilityManagerCompat:TouchExplorationStateChangeListener*",
"androidx.core.view:ViewCompat*",
"androidx.core.view:GestureDetectorCompat*",
"androidx.core.view:NestedScrollView*",
"androidx.core.view.NestedScrollView:OnScrollChangeListener*",
"androidx.core.view.animation:PathInterpolatorCompat*",
"androidx.core.content:FileProvider*",
"androidx.viewpager.widget:ViewPager*",
"androidx.viewpager.widget:PagerAdapter*",
"androidx.fragment.app:DialogFragment*",
"androidx.fragment.app:FragmentManager*",
"androidx.fragment.app:FragmentActivity*",
"androidx.fragment.app:FragmentTransaction*",
"androidx.fragment.app:Fragment*",
"androidx.transition:Transition*",
"androidx.transition:Slide*",
"androidx.transition:Fade*",
"androidx.transition.Transition:TransitionListener*",
"androidx.lifecycle:Lifecycle*",
"androidx.lifecycle.Lifecycle:State*",
"androidx.core.content:FileProvider*",
"android.inputmethodservice:Keyboard*",
"android.inputmethodservice.Keyboard:Key*"
"androidx.core.view.accessibility:AccessibilityManagerCompat",
"androidx.core.view.accessibility.AccessibilityManagerCompat:AccessibilityStateChangeListener",
"androidx.core.view.accessibility.AccessibilityManagerCompat:TouchExplorationStateChangeListener",
"androidx.core.view:ViewCompat",
"androidx.core.view:GestureDetectorCompat",
"androidx.core.view:NestedScrollView",
"androidx.core.view.NestedScrollView:OnScrollChangeListener",
"androidx.core.view.animation:PathInterpolatorCompat",
"androidx.core.content:FileProvider",
"androidx.viewpager.widget:ViewPager",
"androidx.viewpager.widget:PagerAdapter",
"androidx.fragment.app:DialogFragment",
"androidx.fragment.app:FragmentManager",
"androidx.fragment.app:FragmentActivity",
"androidx.fragment.app:FragmentTransaction",
"androidx.fragment.app:Fragment",
"androidx.transition:Transition",
"androidx.transition:Slide",
"androidx.transition:Fade",
"androidx.transition.Transition:TransitionListener",
"androidx.lifecycle:Lifecycle",
"androidx.lifecycle.Lifecycle:State",
"androidx.core.content:FileProvider",
"android.inputmethodservice:Keyboard",
"android.inputmethodservice.Keyboard:Key"
]
}