chore: more specific native-api-usage.json file

This commit is contained in:
farfromrefuge
2022-12-15 17:03:13 +01:00
committed by GitHub
parent 47231145ac
commit 5f73d206db

View File

@@ -1,32 +1,257 @@
{
"uses": [
"java.lang:*",
"java.lang.reflect:*",
"java.io:*",
"java.nio:*",
"java.util:*",
"com.tns*:*",
"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*:*",
"android.app*:*",
"android.os*:*",
"android.view*:*",
"android.net*:*",
"android.graphics*:*",
"android.util*:*",
"android.media*:*",
"android.widget*:*",
"android.animation*:*",
"android.provider*:*",
"android.text*:*",
"android.webkit*:*",
"androidx.appcompat*:*",
"androidx.core*:*",
"androidx.viewpager.widget*:*",
"androidx.fragment*:*",
"androidx.transition*:*",
"androidx.lifecycle*:*",
"android.inputmethodservice*:*",
"androidx.activity:ComponentActivity"
"android.content:Context*",
"android.content:ComponentCallbacks2*",
"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.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: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*"
]
}