diff --git a/src/main/java/javadoc/dev_utils/ApiConfig.java b/src/main/java/javadoc/dev_utils/ApiConfig.java index 354522f..d2736a2 100644 --- a/src/main/java/javadoc/dev_utils/ApiConfig.java +++ b/src/main/java/javadoc/dev_utils/ApiConfig.java @@ -204,21 +204,6 @@ private ApiConfig() { // DevRetrofit Template Readme public static final String DEV_RETROFIT_TEMPLATE = JAVADOC_TEMPLATE_PACKAGE_PATH + "/DevRetrofit_README.md"; - // ============ - // = DevOther = - // ============ - - // 包目录名 - public static final String DEV_OTHER_PACKAGE = ""; - // DevOther 文件路径 - public static final String DEV_OTHER_PATH = PROJECT_LOCAL_PATH + "/DevUtils-repo/lib/LocalModules/DevOther/src/main/java/"; - // DevOther GitHub 项目文件路径 - public static final String DEV_OTHER_GITHUB_URL = GITHUB_AUTHOR_URL + "/DevUtils-repo/blob/main/lib/LocalModules/DevOther/src/main/java/"; - // DevOther API 文件保存路径 - public static final String DEV_OTHER_API_FILE_SAVE_PATH = API_LIB_FILE_SAVE_PATH + "/LocalModules/DevOther/"; - // DevOther Template Readme - public static final String DEV_OTHER_TEMPLATE = JAVADOC_TEMPLATE_PACKAGE_PATH + "/DevOther_README.md"; - // ============= // = DevWidget = // ============= @@ -264,6 +249,21 @@ private ApiConfig() { // DevJava Template Readme public static final String DEV_JAVA_TEMPLATE = JAVADOC_TEMPLATE_PACKAGE_PATH + "/DevJava_README.md"; + // ============ + // = DevOther = + // ============ + + // 包目录名 + public static final String DEV_OTHER_PACKAGE = ""; + // DevOther 文件路径 + public static final String DEV_OTHER_PATH = PROJECT_LOCAL_PATH + "/DevUtils-repo/lib/LocalModules/DevOther/src/main/java/"; + // DevOther GitHub 项目文件路径 + public static final String DEV_OTHER_GITHUB_URL = GITHUB_AUTHOR_URL + "/DevUtils-repo/blob/main/lib/LocalModules/DevOther/src/main/java/"; + // DevOther API 文件保存路径 + public static final String DEV_OTHER_API_FILE_SAVE_PATH = API_LIB_FILE_SAVE_PATH + "/LocalModules/DevOther/"; + // DevOther Template Readme + public static final String DEV_OTHER_TEMPLATE = JAVADOC_TEMPLATE_PACKAGE_PATH + "/DevOther_README.md"; + // =============== // = DevStandard = // =============== @@ -354,17 +354,6 @@ private ApiConfig() { // 忽略不保存的方法 public static final HashMap sFilterMethodMap_Retrofit = new HashMap<>(); - // ============ - // = DevOther = - // ============ - - // 包名目录注释 - public static final HashMap sCatalogMap_Other = new HashMap<>(); - // 忽略不保存的类 - public static final HashSet sFilterClassSet_Other = new HashSet<>(); - // 忽略不保存的方法 - public static final HashMap sFilterMethodMap_Other = new HashMap<>(); - // ============= // = DevWidget = // ============= @@ -376,6 +365,17 @@ private ApiConfig() { // 忽略不保存的方法 public static final HashMap sFilterMethodMap_Widget = new HashMap<>(); + // ============ + // = DevOther = + // ============ + + // 包名目录注释 + public static final HashMap sCatalogMap_Other = new HashMap<>(); + // 忽略不保存的类 + public static final HashSet sFilterClassSet_Other = new HashSet<>(); + // 忽略不保存的方法 + public static final HashMap sFilterMethodMap_Other = new HashMap<>(); + static { // 初始化 包名目录注释 Map initCatalogMap(); @@ -495,6 +495,62 @@ private static void initCatalogMap() { sCatalogMap_Assist.put(".engine.storage.listener", "Storage 存储结果事件"); sCatalogMap_Assist.put(".function", "快捷方法执行相关"); + // =========== + // = DevBase = + // =========== + + sCatalogMap_Base.put("dev.base", "根目录"); + sCatalogMap_Base.put(".able", "基类库接口相关"); + sCatalogMap_Base.put(".activity", "核心 Base Activity 代码"); + sCatalogMap_Base.put(".adapter", "RecyclerView ViewBinding ViewHolder"); + sCatalogMap_Base.put(".expand", "基于 Base Activity、Fragment 扩展包"); + sCatalogMap_Base.put(".expand.content", "Content Layout 基类"); + sCatalogMap_Base.put(".expand.mvp", "MVP 架构基类"); + sCatalogMap_Base.put(".expand.viewbinding", "ViewBinding 基类"); + sCatalogMap_Base.put(".fragment", "核心 Base Fragment 代码"); + sCatalogMap_Base.put(".utils", "依赖工具包"); + sCatalogMap_Base.put(".utils.assist", "功能辅助类 ( 抽取通用代码 )"); + + // =============== + // = DevBaseMVVM = + // =============== + + sCatalogMap_BaseMVVM.put("dev.base", "根目录"); + sCatalogMap_BaseMVVM.put(".able", "基类库接口相关"); + sCatalogMap_BaseMVVM.put(".adapter", "RecyclerView ViewDataBinding ViewHolder"); + sCatalogMap_BaseMVVM.put(".expand", "基于 Base Activity、Fragment 扩展包"); + sCatalogMap_BaseMVVM.put(".expand.content", "Content Layout MVVM 基类"); + sCatalogMap_BaseMVVM.put(".expand.mvvm", "MVVM 架构基类"); + sCatalogMap_BaseMVVM.put(".expand.viewdata", "ViewDataBinding 基类"); + sCatalogMap_BaseMVVM.put(".expand.viewmodel", "ViewModel 基类"); + sCatalogMap_BaseMVVM.put(".utils", "依赖工具包"); + sCatalogMap_BaseMVVM.put(".utils.assist", "功能辅助类 ( 抽取通用代码 )"); + + // ============= + // = DevEngine = + // ============= + + sCatalogMap_Engine.put("dev.engine", "根目录"); + sCatalogMap_Engine.put(".analytics", "Analytics Engine 数据统计 ( 埋点 )"); + sCatalogMap_Engine.put(".barcode", "BarCode Engine 条形码、二维码处理"); + sCatalogMap_Engine.put(".barcode.listener", "条形码、二维码操作回调事件"); + sCatalogMap_Engine.put(".cache", "Cache Engine 有效期键值对缓存"); + sCatalogMap_Engine.put(".compress", "Image Compress Engine 图片压缩"); + sCatalogMap_Engine.put(".compress.listener", "图片压缩回调事件"); + sCatalogMap_Engine.put(".http", "Http Engine 网络请求"); + sCatalogMap_Engine.put(".image", "Image Engine 图片加载、下载、转格式等"); + sCatalogMap_Engine.put(".image.listener", "图片加载监听事件"); + sCatalogMap_Engine.put(".json", "JSON Engine 映射"); + sCatalogMap_Engine.put(".keyvalue", "KeyValue Engine 键值对存储"); + sCatalogMap_Engine.put(".log", "Log Engine 日志打印"); + sCatalogMap_Engine.put(".media", "Media Selector Engine 多媒体资源选择"); + sCatalogMap_Engine.put(".permission", "Permission Engine 权限申请"); + sCatalogMap_Engine.put(".push", "Push Engine 推送平台处理"); + sCatalogMap_Engine.put(".share", "Share Engine 分享平台处理"); + sCatalogMap_Engine.put(".share.listener", "分享回调事件"); + sCatalogMap_Engine.put(".storage", "Storage Engine 外部、内部文件存储"); + sCatalogMap_Engine.put(".storage.listener", "Storage 存储结果事件"); + // ================== // = DevHttpCapture = // ================== @@ -524,6 +580,23 @@ private static void initCatalogMap() { sCatalogMap_Retrofit.put(".http", "基于 OkHttp 管理实现代码"); sCatalogMap_Retrofit.put(".http.manager", "Retrofit 多 BaseUrl 管理"); + // ============= + // = DevWidget = + // ============= + + sCatalogMap_Widget.put("dev", "根目录"); + sCatalogMap_Widget.put(".widget", "自定义 View 根目录"); + sCatalogMap_Widget.put(".widget.adjust", "自动调节高度 View"); + sCatalogMap_Widget.put(".widget.assist", "View 辅助类"); + sCatalogMap_Widget.put(".widget.custom", "自定义 View"); + sCatalogMap_Widget.put(".widget.decoration", "RecyclerView ItemDecoration"); + sCatalogMap_Widget.put(".widget.decoration.grid", "Grid ItemDecoration"); + sCatalogMap_Widget.put(".widget.decoration.linear", "Linear ItemDecoration"); + sCatalogMap_Widget.put(".widget.function", "需求功能 View"); + sCatalogMap_Widget.put(".widget.ui", "UI View"); + sCatalogMap_Widget.put(".widget.ui.round", "圆角相关 View"); + sCatalogMap_Widget.put(".widget.utils", "工具类目录"); + // ============ // = DevOther = // ============ @@ -578,79 +651,6 @@ private static void initCatalogMap() { sCatalogMap_Other.put(".ktx.dev.other.retrofit_rxjava.demo", "Retrofit RxJava Demo"); sCatalogMap_Other.put(".ktx.dev.other.retrofit_rxjava.response", "请求响应解析"); sCatalogMap_Other.put(".ktx.dev.other.retrofit_rxjava.subscriber", "请求响应处理"); - - // ============= - // = DevWidget = - // ============= - - sCatalogMap_Widget.put("dev", "根目录"); - sCatalogMap_Widget.put(".widget", "自定义 View 根目录"); - sCatalogMap_Widget.put(".widget.adjust", "自动调节高度 View"); - sCatalogMap_Widget.put(".widget.assist", "View 辅助类"); - sCatalogMap_Widget.put(".widget.custom", "自定义 View"); - sCatalogMap_Widget.put(".widget.decoration", "RecyclerView ItemDecoration"); - sCatalogMap_Widget.put(".widget.decoration.grid", "Grid ItemDecoration"); - sCatalogMap_Widget.put(".widget.decoration.linear", "Linear ItemDecoration"); - sCatalogMap_Widget.put(".widget.function", "需求功能 View"); - sCatalogMap_Widget.put(".widget.ui", "UI View"); - sCatalogMap_Widget.put(".widget.ui.round", "圆角相关 View"); - sCatalogMap_Widget.put(".widget.utils", "工具类目录"); - - // =========== - // = DevBase = - // =========== - - sCatalogMap_Base.put("dev.base", "根目录"); - sCatalogMap_Base.put(".able", "基类库接口相关"); - sCatalogMap_Base.put(".activity", "核心 Base Activity 代码"); - sCatalogMap_Base.put(".adapter", "RecyclerView ViewBinding ViewHolder"); - sCatalogMap_Base.put(".expand", "基于 Base Activity、Fragment 扩展包"); - sCatalogMap_Base.put(".expand.content", "Content Layout 基类"); - sCatalogMap_Base.put(".expand.mvp", "MVP 架构基类"); - sCatalogMap_Base.put(".expand.viewbinding", "ViewBinding 基类"); - sCatalogMap_Base.put(".fragment", "核心 Base Fragment 代码"); - sCatalogMap_Base.put(".utils", "依赖工具包"); - sCatalogMap_Base.put(".utils.assist", "功能辅助类 ( 抽取通用代码 )"); - - // =============== - // = DevBaseMVVM = - // =============== - - sCatalogMap_BaseMVVM.put("dev.base", "根目录"); - sCatalogMap_BaseMVVM.put(".able", "基类库接口相关"); - sCatalogMap_BaseMVVM.put(".adapter", "RecyclerView ViewDataBinding ViewHolder"); - sCatalogMap_BaseMVVM.put(".expand", "基于 Base Activity、Fragment 扩展包"); - sCatalogMap_BaseMVVM.put(".expand.content", "Content Layout MVVM 基类"); - sCatalogMap_BaseMVVM.put(".expand.mvvm", "MVVM 架构基类"); - sCatalogMap_BaseMVVM.put(".expand.viewdata", "ViewDataBinding 基类"); - sCatalogMap_BaseMVVM.put(".expand.viewmodel", "ViewModel 基类"); - sCatalogMap_BaseMVVM.put(".utils", "依赖工具包"); - sCatalogMap_BaseMVVM.put(".utils.assist", "功能辅助类 ( 抽取通用代码 )"); - - // ============= - // = DevEngine = - // ============= - - sCatalogMap_Engine.put("dev.engine", "根目录"); - sCatalogMap_Engine.put(".analytics", "Analytics Engine 数据统计 ( 埋点 )"); - sCatalogMap_Engine.put(".barcode", "BarCode Engine 条形码、二维码处理"); - sCatalogMap_Engine.put(".barcode.listener", "条形码、二维码操作回调事件"); - sCatalogMap_Engine.put(".cache", "Cache Engine 有效期键值对缓存"); - sCatalogMap_Engine.put(".compress", "Image Compress Engine 图片压缩"); - sCatalogMap_Engine.put(".compress.listener", "图片压缩回调事件"); - sCatalogMap_Engine.put(".http", "Http Engine 网络请求"); - sCatalogMap_Engine.put(".image", "Image Engine 图片加载、下载、转格式等"); - sCatalogMap_Engine.put(".image.listener", "图片加载监听事件"); - sCatalogMap_Engine.put(".json", "JSON Engine 映射"); - sCatalogMap_Engine.put(".keyvalue", "KeyValue Engine 键值对存储"); - sCatalogMap_Engine.put(".log", "Log Engine 日志打印"); - sCatalogMap_Engine.put(".media", "Media Selector Engine 多媒体资源选择"); - sCatalogMap_Engine.put(".permission", "Permission Engine 权限申请"); - sCatalogMap_Engine.put(".push", "Push Engine 推送平台处理"); - sCatalogMap_Engine.put(".share", "Share Engine 分享平台处理"); - sCatalogMap_Engine.put(".share.listener", "分享回调事件"); - sCatalogMap_Engine.put(".storage", "Storage Engine 外部、内部文件存储"); - sCatalogMap_Engine.put(".storage.listener", "Storage 存储结果事件"); } /** diff --git a/src/main/java/javadoc/dev_utils/check/dev_app/DevAppConfig.java b/src/main/java/javadoc/dev_utils/check/dev_app/DevAppConfig.java index 4c64de0..7aec217 100644 --- a/src/main/java/javadoc/dev_utils/check/dev_app/DevAppConfig.java +++ b/src/main/java/javadoc/dev_utils/check/dev_app/DevAppConfig.java @@ -29,6 +29,11 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("Base64.Coder", ArrayUtils.asListArgs("maxOutputSize")); ignoreAnnotateMap.put("Base64.Decoder", ArrayUtils.asListArgs("maxOutputSize")); ignoreAnnotateMap.put("Base64.Encoder", ArrayUtils.asListArgs("maxOutputSize","process")); + ignoreAnnotateMap.put("Bindingable.Binding", ArrayUtils.asListArgs("bind")); + ignoreAnnotateMap.put("Bindingable.BindingByParam", ArrayUtils.asListArgs("bind")); + ignoreAnnotateMap.put("Bindingable.BindingByParam2", ArrayUtils.asListArgs("bind")); + ignoreAnnotateMap.put("Bindingable.BindingByParam3", ArrayUtils.asListArgs("bind")); + ignoreAnnotateMap.put("Bindingable.BindingByParamArgs", ArrayUtils.asListArgs("bind")); ignoreAnnotateMap.put("Byable.By", ArrayUtils.asListArgs("by")); ignoreAnnotateMap.put("Byable.ByByParam", ArrayUtils.asListArgs("by")); ignoreAnnotateMap.put("Byable.ByByParam2", ArrayUtils.asListArgs("by")); @@ -61,6 +66,16 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("Closeable.CloseByParamArgs", ArrayUtils.asListArgs("close")); ignoreAnnotateMap.put("ColorUtils.ColorInfo", ArrayUtils.asListArgs("toString")); ignoreAnnotateMap.put("ColorUtils.ColorInfo.ColorParser", ArrayUtils.asListArgs("handleColor")); + ignoreAnnotateMap.put("Commandable.Command", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Commandable.CommandByParam", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Commandable.CommandByParam2", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Commandable.CommandByParam3", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Commandable.CommandByParamArgs", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Consumerable.Consumer", ArrayUtils.asListArgs("accept")); + ignoreAnnotateMap.put("Consumerable.ConsumerByParam", ArrayUtils.asListArgs("accept")); + ignoreAnnotateMap.put("Consumerable.ConsumerByParam2", ArrayUtils.asListArgs("accept")); + ignoreAnnotateMap.put("Consumerable.ConsumerByParam3", ArrayUtils.asListArgs("accept")); + ignoreAnnotateMap.put("Consumerable.ConsumerByParamArgs", ArrayUtils.asListArgs("accept")); ignoreAnnotateMap.put("ContentResolverUtils.MediaQueryInfo", ArrayUtils.asListArgs("getResult","getProjection","getSelection","getSelectionArgs")); ignoreAnnotateMap.put("ContentResolverUtils.MediaQueryInfoUri", ArrayUtils.asListArgs("getSelection","getSelectionArgs")); ignoreAnnotateMap.put("ContentResolverUtils.MediaQueryUri", ArrayUtils.asListArgs("getResult","getProjection","getSelection","getSelectionArgs")); @@ -153,6 +168,11 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("Flowable.FlowByParam2", ArrayUtils.asListArgs("flow")); ignoreAnnotateMap.put("Flowable.FlowByParam3", ArrayUtils.asListArgs("flow")); ignoreAnnotateMap.put("Flowable.FlowByParamArgs", ArrayUtils.asListArgs("flow")); + ignoreAnnotateMap.put("Functionable.Function", ArrayUtils.asListArgs("apply")); + ignoreAnnotateMap.put("Functionable.FunctionByParam", ArrayUtils.asListArgs("apply")); + ignoreAnnotateMap.put("Functionable.FunctionByParam2", ArrayUtils.asListArgs("apply")); + ignoreAnnotateMap.put("Functionable.FunctionByParam3", ArrayUtils.asListArgs("apply")); + ignoreAnnotateMap.put("Functionable.FunctionByParamArgs", ArrayUtils.asListArgs("apply")); ignoreAnnotateMap.put("Getable.Get", ArrayUtils.asListArgs("get")); ignoreAnnotateMap.put("Getable.GetByParam", ArrayUtils.asListArgs("get")); ignoreAnnotateMap.put("Getable.GetByParam2", ArrayUtils.asListArgs("get")); @@ -201,11 +221,16 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("Notifyable.NotifyByParam2", ArrayUtils.asListArgs("notifyMethod")); ignoreAnnotateMap.put("Notifyable.NotifyByParam3", ArrayUtils.asListArgs("notifyMethod")); ignoreAnnotateMap.put("Notifyable.NotifyByParamArgs", ArrayUtils.asListArgs("notifyMethod")); - ignoreAnnotateMap.put("Operateable.Operate", ArrayUtils.asListArgs("execute")); - ignoreAnnotateMap.put("Operateable.OperateByParam", ArrayUtils.asListArgs("execute")); - ignoreAnnotateMap.put("Operateable.OperateByParam2", ArrayUtils.asListArgs("execute")); - ignoreAnnotateMap.put("Operateable.OperateByParam3", ArrayUtils.asListArgs("execute")); - ignoreAnnotateMap.put("Operateable.OperateByParamArgs", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Ofable.Of", ArrayUtils.asListArgs("of")); + ignoreAnnotateMap.put("Ofable.OfByParam", ArrayUtils.asListArgs("of")); + ignoreAnnotateMap.put("Ofable.OfByParam2", ArrayUtils.asListArgs("of")); + ignoreAnnotateMap.put("Ofable.OfByParam3", ArrayUtils.asListArgs("of")); + ignoreAnnotateMap.put("Ofable.OfByParamArgs", ArrayUtils.asListArgs("of")); + ignoreAnnotateMap.put("Operatorable.Operator", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Operatorable.OperatorByParam", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Operatorable.OperatorByParam2", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Operatorable.OperatorByParam3", ArrayUtils.asListArgs("execute")); + ignoreAnnotateMap.put("Operatorable.OperatorByParamArgs", ArrayUtils.asListArgs("execute")); ignoreAnnotateMap.put("Outputable.Output", ArrayUtils.asListArgs("output")); ignoreAnnotateMap.put("Outputable.OutputByParam", ArrayUtils.asListArgs("output")); ignoreAnnotateMap.put("Outputable.OutputByParam2", ArrayUtils.asListArgs("output")); @@ -289,6 +314,11 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("StringSortDesc", ArrayUtils.asListArgs("compare")); ignoreAnnotateMap.put("StringSortWindowsSimple", ArrayUtils.asListArgs("compare")); ignoreAnnotateMap.put("StringSortWindowsSimple2", ArrayUtils.asListArgs("compare")); + ignoreAnnotateMap.put("Supplierable.Supplier", ArrayUtils.asListArgs("getAs")); + ignoreAnnotateMap.put("Supplierable.SupplierByParam", ArrayUtils.asListArgs("getAs")); + ignoreAnnotateMap.put("Supplierable.SupplierByParam2", ArrayUtils.asListArgs("getAs")); + ignoreAnnotateMap.put("Supplierable.SupplierByParam3", ArrayUtils.asListArgs("getAs")); + ignoreAnnotateMap.put("Supplierable.SupplierByParamArgs", ArrayUtils.asListArgs("getAs")); ignoreAnnotateMap.put("Taskable.Task", ArrayUtils.asListArgs("result")); ignoreAnnotateMap.put("Taskable.TaskByParam", ArrayUtils.asListArgs("result")); ignoreAnnotateMap.put("Taskable.TaskByParam2", ArrayUtils.asListArgs("result")); @@ -311,6 +341,11 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("ToastTintUtils.SafeHandler", ArrayUtils.asListArgs("handleMessage","dispatchMessage")); ignoreAnnotateMap.put("ToastUtils.SafeHandler", ArrayUtils.asListArgs("handleMessage","dispatchMessage")); ignoreAnnotateMap.put("TypeUtils.ParameterizedTypeImpl", ArrayUtils.asListArgs("getActualTypeArguments","getOwnerType","getRawType","equals","hashCode")); + ignoreAnnotateMap.put("UnBinderable.UnBinder", ArrayUtils.asListArgs("unbind")); + ignoreAnnotateMap.put("UnBinderable.UnBinderByParam", ArrayUtils.asListArgs("unbind")); + ignoreAnnotateMap.put("UnBinderable.UnBinderByParam2", ArrayUtils.asListArgs("unbind")); + ignoreAnnotateMap.put("UnBinderable.UnBinderByParam3", ArrayUtils.asListArgs("unbind")); + ignoreAnnotateMap.put("UnBinderable.UnBinderByParamArgs", ArrayUtils.asListArgs("unbind")); ignoreAnnotateMap.put("WifiVo", ArrayUtils.asListArgs("describeContents","writeToParcel")); ignoreAnnotateMap.put("WindowsExplorerFileSimpleComparator", ArrayUtils.asListArgs("compare")); ignoreAnnotateMap.put("WindowsExplorerFileSimpleComparator2", ArrayUtils.asListArgs("compare")); @@ -439,6 +474,7 @@ public Map> getIgnoreStaticMap() { ignoreStaticMap.put("AppInfoBean", ArrayUtils.asListArgs("getAppPackName","getAppName","getAppIcon","getAppType","getVersionCode","getVersionName","getFirstInstallTime","getLastUpdateTime","getSourceDir","getApkSize")); ignoreStaticMap.put("AppInfoItem", ArrayUtils.asListArgs("getAppInfoBean","getListKeyValues","getAppMD5","getAppSHA1","getAppSHA256","getMinSdkVersion","getTargetSdkVersion","getApkLength","getX509Certificate","getNotBefore","getNotAfter","isEffective","getCertPrincipal","getCertVersion","getCertSigAlgName","getCertSigAlgOID","getCertSerialnumber","getCertDERCode")); ignoreStaticMap.put("AppRecordInsert", ArrayUtils.asListArgs("setFileInfo","getFileInfo","createFileInfo")); + ignoreStaticMap.put("ArgsFormatter", ArrayUtils.asListArgs("getStartSpecifier","getMiddleSpecifier","getEndSpecifier","isThrowError","getDefaultValue","format","formatByArray","createFormatString")); ignoreStaticMap.put("AutoFocusAssist", ArrayUtils.asListArgs("isAutoFocus","setAutoFocus","onAutoFocus","autoFocusAgainLater","start","stop","cancelOutstandingTask")); ignoreStaticMap.put("AutoFocusAssist.AutoFocusTask", ArrayUtils.asListArgs("doInBackground")); ignoreStaticMap.put("Averager", ArrayUtils.asListArgs("add","clear","size","getAverage","print")); @@ -578,6 +614,7 @@ public Map> getIgnoreStaticMap() { ignoreStaticMap.put("ToastTintUtils.WarningStyle", ArrayUtils.asListArgs("getBackgroundTintColor","isTintIcon")); ignoreStaticMap.put("ToastUtils.SafeHandler", ArrayUtils.asListArgs("handleMessage","dispatchMessage")); ignoreStaticMap.put("TypeUtils.ParameterizedTypeImpl", ArrayUtils.asListArgs("getActualTypeArguments","getOwnerType","getRawType","equals","hashCode")); + ignoreStaticMap.put("UnitSpanFormatter", ArrayUtils.asListArgs("getPrecision","isAppendZero","getDefaultValue","format","format","format","format","format","format","format","formatBySpan","formatBySpan","formatBySpan","formatBySpan","formatBySpan","formatBySpan")); ignoreStaticMap.put("UrlExtras", ArrayUtils.asListArgs("getUrl","getUrlByPrefix","getUrlByParams","getUrlParams","getUrlParamsDecode","getParser","setParser")); ignoreStaticMap.put("VersionHelper", ArrayUtils.asListArgs("getUriForFile","getUriForPath","getUriForFileToName","getUriForFile","getUriForString","fromFile","fromFile","isUri","isUri","getUriScheme","getUriScheme","isUriExists","isUriExists","copyByUri","copyByUri","copyByUri","copyByUri","getFilePathByUri","getFilePathByUri","getMediaUri","getMediaUri","getMediaUri","getMediaUri","mediaQuery","mediaQuery","mediaQuery","mediaQuery","notifyMediaStore","notifyMediaStore","notifyMediaStore","createImageUri","createImageUri","createImageUri","createImageUri","createImageUri","createVideoUri","createVideoUri","createVideoUri","createVideoUri","createVideoUri","createAudioUri","createAudioUri","createAudioUri","createAudioUri","createAudioUri","createDownloadUri","createDownloadUri","createDownloadUri","createDownloadUri","createMediaUri","createMediaUri","createUriByPath","createUriByPath","createUriByFile","createUriByFile","insertImage","insertImage","insertImage","insertVideo","insertAudio","insertDownload","insertMedia","insertMedia","insertMedia","insertMedia","insertMedia","insertMedia","insertMedia","insertMedia","insertMedia","insertMedia","createWriteRequest","createFavoriteRequest","createTrashRequest","createDeleteRequest","isExternalStorageManager","checkExternalStorageAndIntentSetting")); ignoreStaticMap.put("ViewHelper", ArrayUtils.asListArgs("flow","postRunnable","postRunnable","postRunnable","postRunnable","removeRunnable","addTouchArea","addTouchArea","setOnClick","setOnLongClick","setOnTouch","setId","setClipChildren","removeAllViews","addView","addView","addView","addView","addView","setLayoutParams","setWidthHeight","setWidthHeight","setWeight","setWidth","setWidth","setHeight","setHeight","setMinimumWidth","setMinimumHeight","setAlpha","setTag","setScrollX","setScrollY","setDescendantFocusability","setOverScrollMode","setHorizontalScrollBarEnabled","setVerticalScrollBarEnabled","setScrollContainer","setNextFocusForwardId","setNextFocusDownId","setNextFocusLeftId","setNextFocusRightId","setNextFocusUpId","setRotation","setRotationX","setRotationY","setScaleX","setScaleY","setTextAlignment","setTextDirection","setPivotX","setPivotY","setTranslationX","setTranslationY","setX","setY","setLayerType","requestLayout","requestFocus","clearFocus","setFocusableInTouchMode","setFocusable","toggleFocusable","setSelected","toggleSelected","setEnabled","toggleEnabled","setClickable","toggleClickable","setLongClickable","toggleLongClickable","setVisibilitys","setVisibilitys","setVisibilityINs","toggleVisibilitys","toggleVisibilitys","toggleVisibilitys","reverseVisibilitys","reverseVisibilitys","reverseVisibilitys","reverseVisibilitys","toggleViews","removeSelfFromParent","requestLayoutParent","measureView","measureView","setLayoutGravity","setLayoutGravity","setMarginLeft","setMarginLeft","setMarginTop","setMarginTop","setMarginRight","setMarginRight","setMarginBottom","setMarginBottom","setMargin","setMargin","setMargin","setPaddingLeft","setPaddingLeft","setPaddingTop","setPaddingTop","setPaddingRight","setPaddingRight","setPaddingBottom","setPaddingBottom","setPadding","setPadding","setPadding","addRules","addRules","removeRules","setAnimation","clearAnimation","startAnimation","startAnimation","cancelAnimation","setBackground","setBackgroundColor","setBackgroundResource","setBackgroundTintList","setBackgroundTintMode","setForeground","setForegroundGravity","setForegroundTintList","setForegroundTintMode","setColorFilter","setColorFilter","setColorFilter","setColorFilter","setProgressDrawable","setBarProgress","setBarMax","setBarValue","smoothScrollToPosition","scrollToPosition","smoothScrollToTop","scrollToTop","smoothScrollToBottom","scrollToBottom","smoothScrollTo","smoothScrollBy","fullScroll","scrollTo","scrollBy","setAdjustViewBounds","setMaxHeight","setMaxWidth","setImageLevel","setImageBitmap","setImageDrawable","setImageResource","setImageMatrix","setImageTintList","setImageTintMode","setScaleType","setBackgroundResources","setBackgroundResources","setImageResources","setImageResources","setImageBitmaps","setImageBitmaps","setImageDrawables","setImageDrawables","setScaleTypes","setScaleTypes","setText","setMaxLength","setMaxLengthAndText","setInputType","setImeOptions","setTransformationMethod","setTransformationMethod","setText","insert","insert","setCursorVisible","setTextCursorDrawable","setTextCursorDrawable","setSelectionToTop","setSelectionToBottom","setSelection","setTransformationMethod","addTextChangedListener","removeTextChangedListener","setKeyListener","setKeyListener","setKeyListener","setHint","setHintTextColors","setHintTextColors","setTextColors","setTextColors","setHtmlTexts","setTypeface","setTypeface","setTextSizeByPx","setTextSizeBySp","setTextSizeByDp","setTextSizeByIn","setTextSize","clearFlags","setPaintFlags","setAntiAliasFlag","setBold","setBold","setBold","setUnderlineText","setUnderlineText","setStrikeThruText","setStrikeThruText","setLetterSpacing","setLineSpacing","setLineSpacingAndMultiplier","setTextScaleX","setIncludeFontPadding","setLines","setMaxLines","setMinLines","setMaxEms","setMinEms","setEms","setEllipsize","setAutoLinkMask","setAllCaps","setGravity","setCompoundDrawablePadding","setCompoundDrawablesByLeft","setCompoundDrawablesByTop","setCompoundDrawablesByRight","setCompoundDrawablesByBottom","setCompoundDrawables","setCompoundDrawablesWithIntrinsicBoundsByLeft","setCompoundDrawablesWithIntrinsicBoundsByTop","setCompoundDrawablesWithIntrinsicBoundsByRight","setCompoundDrawablesWithIntrinsicBoundsByBottom","setCompoundDrawablesWithIntrinsicBounds","setAutoSizeTextTypeWithDefaults","setAutoSizeTextTypeUniformWithConfiguration","setAutoSizeTextTypeUniformWithPresetSizes","setLayoutManager","setSpanCount","setSpanCount","setOrientation","setAdapter","notifyItemRemoved","notifyItemInserted","notifyItemMoved","notifyDataSetChanged","attachLinearSnapHelper","attachPagerSnapHelper","addItemDecoration","addItemDecoration","removeItemDecoration","removeItemDecorationAt","removeAllItemDecoration","setOnScrollListener","addOnScrollListener","removeOnScrollListener","clearOnScrollListeners","setNestedScrollingEnabled","forceGetViewSize")); @@ -611,6 +648,10 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("Base64.Coder", ArrayUtils.asListArgs("process","maxOutputSize")); ignoreParamMap.put("Base64.Decoder", ArrayUtils.asListArgs("maxOutputSize","process")); ignoreParamMap.put("Base64.Encoder", ArrayUtils.asListArgs("maxOutputSize","process")); + ignoreParamMap.put("Bindingable.BindingByParam", ArrayUtils.asListArgs("bind")); + ignoreParamMap.put("Bindingable.BindingByParam2", ArrayUtils.asListArgs("bind")); + ignoreParamMap.put("Bindingable.BindingByParam3", ArrayUtils.asListArgs("bind")); + ignoreParamMap.put("Bindingable.BindingByParamArgs", ArrayUtils.asListArgs("bind")); ignoreParamMap.put("Byable.ByByParam", ArrayUtils.asListArgs("by")); ignoreParamMap.put("Byable.ByByParam2", ArrayUtils.asListArgs("by")); ignoreParamMap.put("Byable.ByByParam3", ArrayUtils.asListArgs("by")); @@ -638,6 +679,14 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("Closeable.CloseByParam3", ArrayUtils.asListArgs("close")); ignoreParamMap.put("Closeable.CloseByParamArgs", ArrayUtils.asListArgs("close")); ignoreParamMap.put("ColorUtils.ColorInfo.ColorParser", ArrayUtils.asListArgs("handleColor")); + ignoreParamMap.put("Commandable.CommandByParam", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Commandable.CommandByParam2", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Commandable.CommandByParam3", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Commandable.CommandByParamArgs", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Consumerable.ConsumerByParam", ArrayUtils.asListArgs("accept")); + ignoreParamMap.put("Consumerable.ConsumerByParam2", ArrayUtils.asListArgs("accept")); + ignoreParamMap.put("Consumerable.ConsumerByParam3", ArrayUtils.asListArgs("accept")); + ignoreParamMap.put("Consumerable.ConsumerByParamArgs", ArrayUtils.asListArgs("accept")); ignoreParamMap.put("ContentResolverUtils.MediaQueryInfo", ArrayUtils.asListArgs("getResult","getProjection","getSelection","getSelectionArgs")); ignoreParamMap.put("ContentResolverUtils.MediaQueryInfoUri", ArrayUtils.asListArgs("getSelection","getSelectionArgs")); ignoreParamMap.put("ContentResolverUtils.MediaQueryUri", ArrayUtils.asListArgs("getResult","getProjection","getSelection","getSelectionArgs")); @@ -715,6 +764,10 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("Flowable.FlowByParam2", ArrayUtils.asListArgs("flow")); ignoreParamMap.put("Flowable.FlowByParam3", ArrayUtils.asListArgs("flow")); ignoreParamMap.put("Flowable.FlowByParamArgs", ArrayUtils.asListArgs("flow")); + ignoreParamMap.put("Functionable.FunctionByParam", ArrayUtils.asListArgs("apply")); + ignoreParamMap.put("Functionable.FunctionByParam2", ArrayUtils.asListArgs("apply")); + ignoreParamMap.put("Functionable.FunctionByParam3", ArrayUtils.asListArgs("apply")); + ignoreParamMap.put("Functionable.FunctionByParamArgs", ArrayUtils.asListArgs("apply")); ignoreParamMap.put("Getable.GetByParam", ArrayUtils.asListArgs("get")); ignoreParamMap.put("Getable.GetByParam2", ArrayUtils.asListArgs("get")); ignoreParamMap.put("Getable.GetByParam3", ArrayUtils.asListArgs("get")); @@ -754,10 +807,14 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("Notifyable.NotifyByParam2", ArrayUtils.asListArgs("notifyMethod")); ignoreParamMap.put("Notifyable.NotifyByParam3", ArrayUtils.asListArgs("notifyMethod")); ignoreParamMap.put("Notifyable.NotifyByParamArgs", ArrayUtils.asListArgs("notifyMethod")); - ignoreParamMap.put("Operateable.OperateByParam", ArrayUtils.asListArgs("execute")); - ignoreParamMap.put("Operateable.OperateByParam2", ArrayUtils.asListArgs("execute")); - ignoreParamMap.put("Operateable.OperateByParam3", ArrayUtils.asListArgs("execute")); - ignoreParamMap.put("Operateable.OperateByParamArgs", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Ofable.OfByParam", ArrayUtils.asListArgs("of")); + ignoreParamMap.put("Ofable.OfByParam2", ArrayUtils.asListArgs("of")); + ignoreParamMap.put("Ofable.OfByParam3", ArrayUtils.asListArgs("of")); + ignoreParamMap.put("Ofable.OfByParamArgs", ArrayUtils.asListArgs("of")); + ignoreParamMap.put("Operatorable.OperatorByParam", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Operatorable.OperatorByParam2", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Operatorable.OperatorByParam3", ArrayUtils.asListArgs("execute")); + ignoreParamMap.put("Operatorable.OperatorByParamArgs", ArrayUtils.asListArgs("execute")); ignoreParamMap.put("Outputable.OutputByParam", ArrayUtils.asListArgs("output")); ignoreParamMap.put("Outputable.OutputByParam2", ArrayUtils.asListArgs("output")); ignoreParamMap.put("Outputable.OutputByParam3", ArrayUtils.asListArgs("output")); @@ -828,6 +885,10 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("StringSortDesc", ArrayUtils.asListArgs("compare")); ignoreParamMap.put("StringSortWindowsSimple", ArrayUtils.asListArgs("compare")); ignoreParamMap.put("StringSortWindowsSimple2", ArrayUtils.asListArgs("compare")); + ignoreParamMap.put("Supplierable.SupplierByParam", ArrayUtils.asListArgs("getAs")); + ignoreParamMap.put("Supplierable.SupplierByParam2", ArrayUtils.asListArgs("getAs")); + ignoreParamMap.put("Supplierable.SupplierByParam3", ArrayUtils.asListArgs("getAs")); + ignoreParamMap.put("Supplierable.SupplierByParamArgs", ArrayUtils.asListArgs("getAs")); ignoreParamMap.put("Taskable.TaskByParam", ArrayUtils.asListArgs("result")); ignoreParamMap.put("Taskable.TaskByParam2", ArrayUtils.asListArgs("result")); ignoreParamMap.put("Taskable.TaskByParam3", ArrayUtils.asListArgs("result")); @@ -847,6 +908,10 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("ToastTintUtils.SafeHandler", ArrayUtils.asListArgs("handleMessage","dispatchMessage")); ignoreParamMap.put("ToastUtils.SafeHandler", ArrayUtils.asListArgs("handleMessage","dispatchMessage")); ignoreParamMap.put("TypeUtils.ParameterizedTypeImpl", ArrayUtils.asListArgs("equals")); + ignoreParamMap.put("UnBinderable.UnBinderByParam", ArrayUtils.asListArgs("unbind")); + ignoreParamMap.put("UnBinderable.UnBinderByParam2", ArrayUtils.asListArgs("unbind")); + ignoreParamMap.put("UnBinderable.UnBinderByParam3", ArrayUtils.asListArgs("unbind")); + ignoreParamMap.put("UnBinderable.UnBinderByParamArgs", ArrayUtils.asListArgs("unbind")); ignoreParamMap.put("WeakReferenceAssist", ArrayUtils.asListArgs("getWeak")); ignoreParamMap.put("WifiVo", ArrayUtils.asListArgs("writeToParcel")); ignoreParamMap.put("WindowsExplorerFileSimpleComparator", ArrayUtils.asListArgs("compare")); @@ -895,11 +960,17 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("AppInfoBean", ArrayUtils.asListArgs("get")); ignoreUnPublicMap.put("AppInfoItem", ArrayUtils.asListArgs("get")); ignoreUnPublicMap.put("AppRecordInsert", ArrayUtils.asListArgs("createFileInfo")); + ignoreUnPublicMap.put("ArgsFormatter", ArrayUtils.asListArgs("createFormatString")); ignoreUnPublicMap.put("AutoFocusAssist", ArrayUtils.asListArgs("autoFocusAgainLater","cancelOutstandingTask")); ignoreUnPublicMap.put("AutoFocusAssist.AutoFocusTask", ArrayUtils.asListArgs("doInBackground")); ignoreUnPublicMap.put("BarUtils", ArrayUtils.asListArgs("addMarginTopEqualStatusBarHeight","subtractMarginTopEqualStatusBarHeight","applyStatusBarColor","applyStatusBarColor","hideStatusBarView","hideStatusBarView","showStatusBarView","createStatusBarView")); ignoreUnPublicMap.put("BeepVibrateAssist", ArrayUtils.asListArgs("shouldBeep","streamUpdate")); ignoreUnPublicMap.put("BigDecimalUtils.Operation", ArrayUtils.asListArgs("throwException")); + ignoreUnPublicMap.put("Bindingable.Binding", ArrayUtils.asListArgs("bind")); + ignoreUnPublicMap.put("Bindingable.BindingByParam", ArrayUtils.asListArgs("bind")); + ignoreUnPublicMap.put("Bindingable.BindingByParam2", ArrayUtils.asListArgs("bind")); + ignoreUnPublicMap.put("Bindingable.BindingByParam3", ArrayUtils.asListArgs("bind")); + ignoreUnPublicMap.put("Bindingable.BindingByParamArgs", ArrayUtils.asListArgs("bind")); ignoreUnPublicMap.put("Byable.By", ArrayUtils.asListArgs("by")); ignoreUnPublicMap.put("Byable.ByByParam", ArrayUtils.asListArgs("by")); ignoreUnPublicMap.put("Byable.ByByParam2", ArrayUtils.asListArgs("by")); @@ -936,6 +1007,16 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("ColorUtils", ArrayUtils.asListArgs("innerParseColor")); ignoreUnPublicMap.put("ColorUtils.ColorInfo", ArrayUtils.asListArgs("innerConvert","RGBtoHSB")); ignoreUnPublicMap.put("ColorUtils.ColorInfo.Parser", ArrayUtils.asListArgs("handleColor")); + ignoreUnPublicMap.put("Commandable.Command", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Commandable.CommandByParam", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Commandable.CommandByParam2", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Commandable.CommandByParam3", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Commandable.CommandByParamArgs", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Consumerable.Consumer", ArrayUtils.asListArgs("accept")); + ignoreUnPublicMap.put("Consumerable.ConsumerByParam", ArrayUtils.asListArgs("accept")); + ignoreUnPublicMap.put("Consumerable.ConsumerByParam2", ArrayUtils.asListArgs("accept")); + ignoreUnPublicMap.put("Consumerable.ConsumerByParam3", ArrayUtils.asListArgs("accept")); + ignoreUnPublicMap.put("Consumerable.ConsumerByParamArgs", ArrayUtils.asListArgs("accept")); ignoreUnPublicMap.put("ConvertUtils", ArrayUtils.asListArgs("toDigit","toHexChars","toHexString")); ignoreUnPublicMap.put("Convertable.Convert", ArrayUtils.asListArgs("convert")); ignoreUnPublicMap.put("Convertable.ConvertByParam", ArrayUtils.asListArgs("convert")); @@ -1041,6 +1122,11 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("ForUtils.IntConsumer", ArrayUtils.asListArgs("accept")); ignoreUnPublicMap.put("ForUtils.LongConsumer", ArrayUtils.asListArgs("accept")); ignoreUnPublicMap.put("ForUtils.ShortConsumer", ArrayUtils.asListArgs("accept")); + ignoreUnPublicMap.put("Functionable.Function", ArrayUtils.asListArgs("apply")); + ignoreUnPublicMap.put("Functionable.FunctionByParam", ArrayUtils.asListArgs("apply")); + ignoreUnPublicMap.put("Functionable.FunctionByParam2", ArrayUtils.asListArgs("apply")); + ignoreUnPublicMap.put("Functionable.FunctionByParam3", ArrayUtils.asListArgs("apply")); + ignoreUnPublicMap.put("Functionable.FunctionByParamArgs", ArrayUtils.asListArgs("apply")); ignoreUnPublicMap.put("Getable.Get", ArrayUtils.asListArgs("get")); ignoreUnPublicMap.put("Getable.GetByParam", ArrayUtils.asListArgs("get")); ignoreUnPublicMap.put("Getable.GetByParam2", ArrayUtils.asListArgs("get")); @@ -1112,14 +1198,19 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("Notifyable.NotifyByParam2", ArrayUtils.asListArgs("notifyMethod")); ignoreUnPublicMap.put("Notifyable.NotifyByParam3", ArrayUtils.asListArgs("notifyMethod")); ignoreUnPublicMap.put("Notifyable.NotifyByParamArgs", ArrayUtils.asListArgs("notifyMethod")); + ignoreUnPublicMap.put("Ofable.Of", ArrayUtils.asListArgs("of")); + ignoreUnPublicMap.put("Ofable.OfByParam", ArrayUtils.asListArgs("of")); + ignoreUnPublicMap.put("Ofable.OfByParam2", ArrayUtils.asListArgs("of")); + ignoreUnPublicMap.put("Ofable.OfByParam3", ArrayUtils.asListArgs("of")); + ignoreUnPublicMap.put("Ofable.OfByParamArgs", ArrayUtils.asListArgs("of")); ignoreUnPublicMap.put("OnActivityDestroyedListener", ArrayUtils.asListArgs("onActivityDestroyed")); ignoreUnPublicMap.put("OnAppStatusChangedListener", ArrayUtils.asListArgs("onForeground","onBackground")); ignoreUnPublicMap.put("OnSPOperateListener", ArrayUtils.asListArgs("onPut","onPutByMap","onRemove","onRemoveByList","clear","onGet")); - ignoreUnPublicMap.put("Operateable.Operate", ArrayUtils.asListArgs("execute")); - ignoreUnPublicMap.put("Operateable.OperateByParam", ArrayUtils.asListArgs("execute")); - ignoreUnPublicMap.put("Operateable.OperateByParam2", ArrayUtils.asListArgs("execute")); - ignoreUnPublicMap.put("Operateable.OperateByParam3", ArrayUtils.asListArgs("execute")); - ignoreUnPublicMap.put("Operateable.OperateByParamArgs", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Operatorable.Operator", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Operatorable.OperatorByParam", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Operatorable.OperatorByParam2", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Operatorable.OperatorByParam3", ArrayUtils.asListArgs("execute")); + ignoreUnPublicMap.put("Operatorable.OperatorByParamArgs", ArrayUtils.asListArgs("execute")); ignoreUnPublicMap.put("Outputable.Output", ArrayUtils.asListArgs("output")); ignoreUnPublicMap.put("Outputable.OutputByParam", ArrayUtils.asListArgs("output")); ignoreUnPublicMap.put("Outputable.OutputByParam2", ArrayUtils.asListArgs("output")); @@ -1201,6 +1292,11 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("Splitable.SplitByParam3", ArrayUtils.asListArgs("split")); ignoreUnPublicMap.put("Splitable.SplitByParamArgs", ArrayUtils.asListArgs("split")); ignoreUnPublicMap.put("StringSort", ArrayUtils.asListArgs("getStringSortValue")); + ignoreUnPublicMap.put("Supplierable.Supplier", ArrayUtils.asListArgs("getAs")); + ignoreUnPublicMap.put("Supplierable.SupplierByParam", ArrayUtils.asListArgs("getAs")); + ignoreUnPublicMap.put("Supplierable.SupplierByParam2", ArrayUtils.asListArgs("getAs")); + ignoreUnPublicMap.put("Supplierable.SupplierByParam3", ArrayUtils.asListArgs("getAs")); + ignoreUnPublicMap.put("Supplierable.SupplierByParamArgs", ArrayUtils.asListArgs("getAs")); ignoreUnPublicMap.put("Taskable.Task", ArrayUtils.asListArgs("result")); ignoreUnPublicMap.put("Taskable.TaskByParam", ArrayUtils.asListArgs("result")); ignoreUnPublicMap.put("Taskable.TaskByParam2", ArrayUtils.asListArgs("result")); @@ -1226,6 +1322,11 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("ToastTintUtils.Style", ArrayUtils.asListArgs("getTextColor","getTextSize","getBackgroundTintColor","getBackground","getMaxLines","getEllipsize","getTypeface","getTintIconColor","isTintIcon")); ignoreUnPublicMap.put("ToastUtils", ArrayUtils.asListArgs("innerShowToastText","handlerToastRes","handlerToastStr","reflectToastHandler")); ignoreUnPublicMap.put("ToastUtils.Filter", ArrayUtils.asListArgs("filter","handlerContent")); + ignoreUnPublicMap.put("UnBinderable.UnBinder", ArrayUtils.asListArgs("unbind")); + ignoreUnPublicMap.put("UnBinderable.UnBinderByParam", ArrayUtils.asListArgs("unbind")); + ignoreUnPublicMap.put("UnBinderable.UnBinderByParam2", ArrayUtils.asListArgs("unbind")); + ignoreUnPublicMap.put("UnBinderable.UnBinderByParam3", ArrayUtils.asListArgs("unbind")); + ignoreUnPublicMap.put("UnBinderable.UnBinderByParamArgs", ArrayUtils.asListArgs("unbind")); ignoreUnPublicMap.put("UriUtils", ArrayUtils.asListArgs("getFilePathByUri")); ignoreUnPublicMap.put("UrlExtras.Parser", ArrayUtils.asListArgs("reset","setUrl","getUrl","getUrlByPrefix","getUrlByParams","getUrlParams","getUrlParamsDecode","isConvertMap","setConvertMap")); ignoreUnPublicMap.put("ViewUtils.OnWHListener", ArrayUtils.asListArgs("onWidthHeight")); diff --git a/src/main/java/javadoc/dev_utils/check/dev_assist/DevAssistConfig.java b/src/main/java/javadoc/dev_utils/check/dev_assist/DevAssistConfig.java index 2182328..df0dbdb 100644 --- a/src/main/java/javadoc/dev_utils/check/dev_assist/DevAssistConfig.java +++ b/src/main/java/javadoc/dev_utils/check/dev_assist/DevAssistConfig.java @@ -21,7 +21,7 @@ final class DevAssistConfig implements ICheckConfig { public Map> getIgnoreAnnotateMap() { Map> ignoreAnnotateMap = new HashMap<>(); ignoreAnnotateMap.put("BitmapListener", ArrayUtils.asListArgs("getTranscodeType")); - ignoreAnnotateMap.put("DevDataAdapter", ArrayUtils.asListArgs("getItemCount","getRecyclerView","setRecyclerView","bindAdapter","bindAdapter","initialize","initialize","getDataList","getDataArrayList","getDataSize","getDataItem","getDataItemPosition","getFirstData","getLastData","getLastPosition","isDataEmpty","isDataNotEmpty","isFirstPosition","isLastPosition","isLastPosition","isLastPositionAndGreaterThanOrEqual","isLastPositionAndGreaterThanOrEqual","equalsFirstData","equalsLastData","equalsPositionData","addData","addDataAt","addDatas","addDatasAt","addDatasChecked","addDatasCheckedAt","addLists","removeData","removeDataAt","removeDatas","replaceData","replaceDataAt","swipePosition","contains","clearDataList","clearDataList","setDataList","setDataList","notifyDataChanged","notifyElementChanged")); + ignoreAnnotateMap.put("DevDataAdapter", ArrayUtils.asListArgs("getItemCount","onAttachedToRecyclerView","onDetachedFromRecyclerView","getRecyclerView","setRecyclerView","bindAdapter","bindAdapter","initialize","initialize","getDataList","getDataArrayList","getDataSize","getDataItem","getDataItemPosition","getFirstData","getLastData","getLastPosition","isDataEmpty","isDataNotEmpty","isFirstPosition","isLastPosition","isLastPosition","isLastPositionAndGreaterThanOrEqual","isLastPositionAndGreaterThanOrEqual","equalsFirstData","equalsLastData","equalsPositionData","addData","addDataAt","addDatas","addDatasAt","addDatasChecked","addDatasCheckedAt","addLists","removeData","removeDataAt","removeDatas","replaceData","replaceDataAt","swipePosition","contains","clearDataList","clearDataList","setDataList","setDataList","notifyDataChanged","notifyElementChanged")); ignoreAnnotateMap.put("DevDataAdapterExt2", ArrayUtils.asListArgs("isEditState","setEditState","toggleEditState","clearSelectAll","isSelectAll","isSelect","isNotSelect","getSelectSize","getDataCount","selectAll","inverseSelect")); ignoreAnnotateMap.put("DevDataList", ArrayUtils.asListArgs("getItemCount","getDataList","getDataArrayList","getDataSize","getDataItem","getDataItemPosition","getFirstData","getLastData","getLastPosition","isDataEmpty","isDataNotEmpty","isFirstPosition","isLastPosition","isLastPosition","isLastPositionAndGreaterThanOrEqual","isLastPositionAndGreaterThanOrEqual","equalsFirstData","equalsLastData","equalsPositionData","addData","addDataAt","addDatas","addDatasAt","addDatasChecked","addDatasCheckedAt","addLists","removeData","removeDataAt","removeDatas","replaceData","replaceDataAt","swipePosition","contains","clearDataList","clearDataList","setDataList","setDataList")); ignoreAnnotateMap.put("DevDataListExt", ArrayUtils.asListArgs("isEditState","setEditState","toggleEditState","clearSelectAll","isSelectAll","isSelect","isNotSelect","getSelectSize","getDataCount","selectAll","inverseSelect")); @@ -100,7 +100,7 @@ public Map> getIgnoreParamMap() { Map> ignoreParamMap = new HashMap<>(); ignoreParamMap.put("CommonState", ArrayUtils.asListArgs("setType","setState")); ignoreParamMap.put("DataAssist", ArrayUtils.asListArgs("setDataChanged")); - ignoreParamMap.put("DevDataAdapter", ArrayUtils.asListArgs("setRecyclerView","bindAdapter","bindAdapter","initialize","initialize","getDataItem","getDataItemPosition","isFirstPosition","isLastPosition","isLastPosition","isLastPositionAndGreaterThanOrEqual","isLastPositionAndGreaterThanOrEqual","equalsFirstData","equalsLastData","equalsPositionData","addData","addDataAt","addDatas","addDatasAt","addDatasChecked","addDatasCheckedAt","addLists","removeData","removeDataAt","removeDatas","replaceData","replaceDataAt","swipePosition","contains","clearDataList","setDataList","setDataList","notifyElementChanged")); + ignoreParamMap.put("DevDataAdapter", ArrayUtils.asListArgs("onAttachedToRecyclerView","onDetachedFromRecyclerView","setRecyclerView","bindAdapter","bindAdapter","initialize","initialize","getDataItem","getDataItemPosition","isFirstPosition","isLastPosition","isLastPosition","isLastPositionAndGreaterThanOrEqual","isLastPositionAndGreaterThanOrEqual","equalsFirstData","equalsLastData","equalsPositionData","addData","addDataAt","addDatas","addDatasAt","addDatasChecked","addDatasCheckedAt","addLists","removeData","removeDataAt","removeDatas","replaceData","replaceDataAt","swipePosition","contains","clearDataList","setDataList","setDataList","notifyElementChanged")); ignoreParamMap.put("DevDataAdapterExt2", ArrayUtils.asListArgs("setEditState")); ignoreParamMap.put("DevDataList", ArrayUtils.asListArgs("setContext","setActivity","parentContext","getDataItem","getDataItemPosition","isFirstPosition","isLastPosition","isLastPosition","isLastPositionAndGreaterThanOrEqual","isLastPositionAndGreaterThanOrEqual","equalsFirstData","equalsLastData","equalsPositionData","addData","addDataAt","addDatas","addDatasAt","addDatasChecked","addDatasCheckedAt","addLists","removeData","removeDataAt","removeDatas","replaceData","replaceDataAt","swipePosition","contains","clearDataList","setDataList","setDataList","setCallback","setItemCallback","setObject","setPage","setPage","setPage","setFlags","setState","setRequestState","setTextWatcherAssist","setMultiSelectMap")); ignoreParamMap.put("DevDataListExt", ArrayUtils.asListArgs("setNotifyAdapter","setEditState")); diff --git a/src/main/java/javadoc/dev_utils/check/dev_other/DevOtherConfig.java b/src/main/java/javadoc/dev_utils/check/dev_other/DevOtherConfig.java index ad4fcb0..71f5b7f 100644 --- a/src/main/java/javadoc/dev_utils/check/dev_other/DevOtherConfig.java +++ b/src/main/java/javadoc/dev_utils/check/dev_other/DevOtherConfig.java @@ -30,6 +30,8 @@ public Map> getIgnoreAnnotateMap() { ignoreAnnotateMap.put("ChainWorker.DWorker", ArrayUtils.asListArgs("doWork")); ignoreAnnotateMap.put("CompressConfig", ArrayUtils.asListArgs("isFailFinish","setFailFinish")); ignoreAnnotateMap.put("DevCacheEngineImpl", ArrayUtils.asListArgs("setJSONEngine","getConfig","remove","removeForKeys","contains","isDue","clear","clearDue","clearType","getItemByKey","getKeys","getPermanentKeys","getCount","getSize","put","put","put","put","put","put","put","put","put","put","put","put","getInt","getLong","getFloat","getDouble","getBoolean","getString","getBytes","getBitmap","getDrawable","getSerializable","getParcelable","getJSONObject","getJSONArray","getEntity","getInt","getLong","getFloat","getDouble","getBoolean","getString","getBytes","getBitmap","getDrawable","getSerializable","getParcelable","getJSONObject","getJSONArray","getEntity")); + ignoreAnnotateMap.put("DevFunction.Method", ArrayUtils.asListArgs("method","method","method","method","method","method","method","method","method","method")); + ignoreAnnotateMap.put("DevFunction.Method2", ArrayUtils.asListArgs("error","error","error","error","error","error","error","error","error","error")); ignoreAnnotateMap.put("DevLoggerEngineImpl", ArrayUtils.asListArgs("getLogConfig","d","e","e","e","w","i","v","wtf","json","xml","dTag","eTag","eTag","eTag","wTag","iTag","vTag","wtfTag","jsonTag","xmlTag")); ignoreAnnotateMap.put("DevPermissionEngineImpl", ArrayUtils.asListArgs("isGranted","shouldShowRequestPermissionRationale","getDeniedPermissionStatus","againRequest","request","request","request")); ignoreAnnotateMap.put("FastjsonEngineImpl", ArrayUtils.asListArgs("toJson","toJson","fromJson","fromJson","fromJson","fromJson","isJSON","isJSONObject","isJSONArray","toJsonIndent","toJsonIndent","toJsonIndent","toJsonIndent")); @@ -140,6 +142,7 @@ public Map> getIgnoreStaticMap() { ignoreStaticMap.put("ChainWorker.DWorker", ArrayUtils.asListArgs("doWork")); ignoreStaticMap.put("CompressConfig", ArrayUtils.asListArgs("isFailFinish","setFailFinish")); ignoreStaticMap.put("DevCacheEngineImpl", ArrayUtils.asListArgs("setJSONEngine","getConfig","remove","removeForKeys","contains","isDue","clear","clearDue","clearType","getItemByKey","getKeys","getPermanentKeys","getCount","getSize","put","put","put","put","put","put","put","put","put","put","put","put","getInt","getLong","getFloat","getDouble","getBoolean","getString","getBytes","getBitmap","getDrawable","getSerializable","getParcelable","getJSONObject","getJSONArray","getEntity","getInt","getLong","getFloat","getDouble","getBoolean","getString","getBytes","getBitmap","getDrawable","getSerializable","getParcelable","getJSONObject","getJSONArray","getEntity")); + ignoreStaticMap.put("DevFunction.Operation", ArrayUtils.asListArgs("getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","getObject","setObject","operation","operation","tryCatch","thread","thread","threadPool","threadPool","threadPool","threadPool","threadCatch","threadCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch","threadPoolCatch")); ignoreStaticMap.put("DevMediaStoreEngineImpl", ArrayUtils.asListArgs("insertImageToExternal","insertVideoToExternal","insertAudioToExternal","insertDownloadToExternal","insertMediaToExternal","insertImageToInternal","insertVideoToInternal","insertAudioToInternal","insertDownloadToInternal","insertMediaToInternal","convertType","innerPreCheck","getOutputUri","getOutputFile","innerInsertToExternal","innerInsertToInternal","innerInsertThread","innerInsertFinal","finalCallback")); ignoreStaticMap.put("DevPermissionEngineImpl", ArrayUtils.asListArgs("isGranted","shouldShowRequestPermissionRationale","getDeniedPermissionStatus","againRequest","request","request","request")); ignoreStaticMap.put("FastjsonEngineImpl", ArrayUtils.asListArgs("toJson","toJson","fromJson","fromJson","fromJson","fromJson","isJSON","isJSONObject","isJSONArray","toJsonIndent","toJsonIndent","toJsonIndent","toJsonIndent")); @@ -197,6 +200,8 @@ public Map> getIgnoreParamMap() { ignoreParamMap.put("ChainWorker", ArrayUtils.asListArgs("builder")); ignoreParamMap.put("CompressConfig", ArrayUtils.asListArgs("setFailFinish")); ignoreParamMap.put("DevCacheEngineImpl", ArrayUtils.asListArgs("setJSONEngine","remove","removeForKeys","contains","isDue","clearType","getItemByKey","put","put","put","put","put","put","put","put","put","put","put","put","getInt","getLong","getFloat","getDouble","getBoolean","getString","getBytes","getBitmap","getDrawable","getSerializable","getParcelable","getJSONObject","getJSONArray","getEntity","getInt","getLong","getFloat","getDouble","getBoolean","getString","getBytes","getBitmap","getDrawable","getSerializable","getParcelable","getJSONObject","getJSONArray","getEntity")); + ignoreParamMap.put("DevFunction.Method", ArrayUtils.asListArgs("method","method","method","method","method","method","method","method","method","method")); + ignoreParamMap.put("DevFunction.Method2", ArrayUtils.asListArgs("error","error","error","error","error","error","error","error","error","error")); ignoreParamMap.put("DevLoggerEngineImpl", ArrayUtils.asListArgs("d","e","e","e","w","i","v","wtf","json","xml","dTag","eTag","eTag","eTag","wTag","iTag","vTag","wtfTag","jsonTag","xmlTag")); ignoreParamMap.put("DevPermissionEngineImpl", ArrayUtils.asListArgs("isGranted","shouldShowRequestPermissionRationale","getDeniedPermissionStatus","againRequest","request","request","request")); ignoreParamMap.put("FastjsonEngineImpl", ArrayUtils.asListArgs("toJson","toJson","fromJson","fromJson","fromJson","fromJson","isJSON","isJSONObject","isJSONArray","toJsonIndent","toJsonIndent","toJsonIndent","toJsonIndent")); @@ -258,6 +263,8 @@ public Map> getIgnoreUnPublicMap() { ignoreUnPublicMap.put("ACacheUtils", ArrayUtils.asListArgs("isDue","isDue","newStringWithDateInfo","newByteArrayWithDateInfo","createDateInfo","clearDateInfo","clearDateInfo","hasDateInfo","getDateInfoFromDate","indexOf","copyOfRange","bitmapToByte","byteToBitmap","drawableToBitmap","bitmapToDrawable")); ignoreUnPublicMap.put("BaseBeanSubscriber", ArrayUtils.asListArgs("onStart","getErrorMessage")); ignoreUnPublicMap.put("BaseResponseSubscriber", ArrayUtils.asListArgs("onStart","getErrorMessage","isSuccess")); + ignoreUnPublicMap.put("DevFunction.Method", ArrayUtils.asListArgs("method","method","method","method","method","method","method","method","method","method")); + ignoreUnPublicMap.put("DevFunction.Method2", ArrayUtils.asListArgs("error","error","error","error","error","error","error","error","error","error")); ignoreUnPublicMap.put("DevMediaStoreEngineImpl", ArrayUtils.asListArgs("convertType","innerPreCheck","getOutputUri","getOutputFile","innerInsertToExternal","innerInsertToInternal","innerInsertThread","innerInsertFinal","finalCallback")); ignoreUnPublicMap.put("GlideEngineImpl", ArrayUtils.asListArgs("canFragmentLoadImage","setToRequest","setToRequest","buildRequestOptions","buildRequest","innerDisplayToRequestBuilder","innerDisplayToRequestBuilder","innerConvertImageFormat")); ignoreUnPublicMap.put("GlideEngineImpl.InnerBitmapViewTarget", ArrayUtils.asListArgs("setResource")); @@ -302,7 +309,6 @@ public Map> getIgnoreReturnVoidMap() { ignoreReturnVoidMap.put("BaseBeanSubscriber", ArrayUtils.asListArgs("onSuccessResponse - void","onErrorResponse - void")); ignoreReturnVoidMap.put("BaseResponseSubscriber", ArrayUtils.asListArgs("onSuccessResponse - void","onErrorResponse - void")); ignoreReturnVoidMap.put("ChainWorker", ArrayUtils.asListArgs("start - void")); - ignoreReturnVoidMap.put("DevHttpCaptureCompiler", ArrayUtils.asListArgs("finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void","finishAllActivity - void","putUrlFunction - void","removeUrlFunction - void")); ignoreReturnVoidMap.put("DevMediaStoreEngineImpl", ArrayUtils.asListArgs("insertImageToExternal - void","insertVideoToExternal - void","insertAudioToExternal - void","insertDownloadToExternal - void","insertMediaToExternal - void","insertImageToInternal - void","insertVideoToInternal - void","insertAudioToInternal - void","insertDownloadToInternal - void","insertMediaToInternal - void","innerInsertToExternal - void","innerInsertToInternal - void","innerInsertThread - void","innerInsertFinal - void","finalCallback - void")); ignoreReturnVoidMap.put("EventBusUtils", ArrayUtils.asListArgs("register - void","unregister - void","post - void","cancelEventDelivery - void","postSticky - void","removeStickyEvent - void","removeAllStickyEvents - void")); ignoreReturnVoidMap.put("GlideEngineImpl", ArrayUtils.asListArgs("innerDisplayToRequestBuilder - void","innerDisplayToRequestBuilder - void")); diff --git a/src/main/java/javadoc/dev_utils/check/dev_standard/DevStandardConfig.java b/src/main/java/javadoc/dev_utils/check/dev_standard/DevStandardConfig.java index 6a743f7..2a27a02 100644 --- a/src/main/java/javadoc/dev_utils/check/dev_standard/DevStandardConfig.java +++ b/src/main/java/javadoc/dev_utils/check/dev_standard/DevStandardConfig.java @@ -20,7 +20,26 @@ final class DevStandardConfig implements ICheckConfig { @Override public Map> getIgnoreAnnotateMap() { Map> ignoreAnnotateMap = new HashMap<>(); - + ignoreAnnotateMap.put("CatalogMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("ColorSortMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("ColorSortMain.SAXXml.SAXHandler", ArrayUtils.asListArgs("startDocument","endDocument","startElement","endElement","characters")); + ignoreAnnotateMap.put("CommonAbleMain", ArrayUtils.asListArgs("main","returnGetAbleAnnotation","getIgnoreAbleCLass","main","returnGetAbleAnnotation","getIgnoreAbleCLass")); + ignoreAnnotateMap.put("ConfigMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("DevFinalIgnore", ArrayUtils.asListArgs("ignoreSet")); + ignoreAnnotateMap.put("DimenGenerateMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("FinalSortMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("FinalSortMain2", ArrayUtils.asListArgs("main","main","main")); + ignoreAnnotateMap.put("GitDeleteQuery", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("GitDeleteQuerySimple", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("GradleMain", ArrayUtils.asListArgs("main","getGradleFileName")); + ignoreAnnotateMap.put("IntentDataJavaGenerateMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("IntentDataKotlinGenerateMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("Main", ArrayUtils.asListArgs("print","main")); + ignoreAnnotateMap.put("StateGenerateMain", ArrayUtils.asListArgs("main")); + ignoreAnnotateMap.put("Utils", ArrayUtils.asListArgs("getPackagePath","getFormatFilePath","getGenerateDirectory","getPackagePath","getFormatFilePath","getResultFilePath")); + ignoreAnnotateMap.put("Utils.Replace", ArrayUtils.asListArgs("getFileName")); + ignoreAnnotateMap.put("ValiPhoneMain", ArrayUtils.asListArgs("main")); + return ignoreAnnotateMap; } @@ -31,7 +50,23 @@ public Map> getIgnoreAnnotateMap() { @Override public Map> getIgnoreFinalMap() { Map> ignoreFinalMap = new HashMap<>(); - + ignoreFinalMap.put("CatalogMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("ColorSortMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("ColorSortMain.SAXXml.SAXHandler", ArrayUtils.asListArgs("startElement","endElement","characters")); + ignoreFinalMap.put("CommonAbleMain", ArrayUtils.asListArgs("main","main")); + ignoreFinalMap.put("ConfigMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("DimenGenerateMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("FinalSortMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("FinalSortMain2", ArrayUtils.asListArgs("main","main","main")); + ignoreFinalMap.put("GitDeleteQuery", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("GitDeleteQuerySimple", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("GradleMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("IntentDataJavaGenerateMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("IntentDataKotlinGenerateMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("Main", ArrayUtils.asListArgs("print","main")); + ignoreFinalMap.put("StateGenerateMain", ArrayUtils.asListArgs("main")); + ignoreFinalMap.put("ValiPhoneMain", ArrayUtils.asListArgs("main")); + return ignoreFinalMap; } @@ -42,7 +77,11 @@ public Map> getIgnoreFinalMap() { @Override public Map> getIgnoreStaticMap() { Map> ignoreStaticMap = new HashMap<>(); - + ignoreStaticMap.put("ColorSortMain.SAXXml", ArrayUtils.asListArgs("analysisColorsXml")); + ignoreStaticMap.put("ColorSortMain.SAXXml.SAXHandler", ArrayUtils.asListArgs("startDocument","endDocument","startElement","endElement","characters")); + ignoreStaticMap.put("DepsJsonBean", ArrayUtils.asListArgs("map","getDependencies","getAllDependencies","getAllDependencies")); + ignoreStaticMap.put("Utils.Replace", ArrayUtils.asListArgs("getFileName")); + return ignoreStaticMap; } @@ -53,7 +92,24 @@ public Map> getIgnoreStaticMap() { @Override public Map> getIgnoreParamMap() { Map> ignoreParamMap = new HashMap<>(); - + ignoreParamMap.put("CatalogMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("ColorSortMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("ColorSortMain.SAXXml.SAXHandler", ArrayUtils.asListArgs("startElement","endElement","characters")); + ignoreParamMap.put("CommonAbleMain", ArrayUtils.asListArgs("main","main")); + ignoreParamMap.put("ConfigMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("DimenGenerateMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("FinalSortMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("FinalSortMain2", ArrayUtils.asListArgs("main","main","main")); + ignoreParamMap.put("GitDeleteQuery", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("GitDeleteQuerySimple", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("GradleMain", ArrayUtils.asListArgs("main","getGradleFileName")); + ignoreParamMap.put("IntentDataJavaGenerateMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("IntentDataKotlinGenerateMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("Main", ArrayUtils.asListArgs("print","main")); + ignoreParamMap.put("StateGenerateMain", ArrayUtils.asListArgs("main")); + ignoreParamMap.put("Utils", ArrayUtils.asListArgs("getGenerateDirectory")); + ignoreParamMap.put("ValiPhoneMain", ArrayUtils.asListArgs("main")); + return ignoreParamMap; } @@ -64,7 +120,8 @@ public Map> getIgnoreParamMap() { @Override public Map> getIgnoreReturnMap() { Map> ignoreReturnMap = new HashMap<>(); - + ignoreReturnMap.put("GitDeleteQuery", ArrayUtils.asListArgs("convertDeleteNames")); + return ignoreReturnMap; } @@ -75,7 +132,20 @@ public Map> getIgnoreReturnMap() { @Override public Map> getIgnoreUnPublicMap() { Map> ignoreUnPublicMap = new HashMap<>(); - + ignoreUnPublicMap.put("CatalogGenerate", ArrayUtils.asListArgs("getFolderLists","getFolderLists","resetMaxLength","calculateMaxLength","createCatalog","createCatalogLine","forCatalog")); + ignoreUnPublicMap.put("CatalogGenerate.CatalogCallback", ArrayUtils.asListArgs("callback")); + ignoreUnPublicMap.put("CatalogMain", ArrayUtils.asListArgs("print")); + ignoreUnPublicMap.put("ColorSortMain", ArrayUtils.asListArgs("colorXMLSort")); + ignoreUnPublicMap.put("ColorSortMain.SAXXml.DocumentListener", ArrayUtils.asListArgs("onEnd")); + ignoreUnPublicMap.put("CommonAbleMain", ArrayUtils.asListArgs("returnGetAbleAnnotation","getIgnoreAbleCLass","returnGetAbleAnnotation","getIgnoreAbleCLass")); + ignoreUnPublicMap.put("DimenGenerateMain", ArrayUtils.asListArgs("forDimen")); + ignoreUnPublicMap.put("GitDeleteQuery", ArrayUtils.asListArgs("searchAllFile","forFileListBean","getWaitDeletePath","getWaitDeleteMap","convertDeleteNames","checkDeleteRepeatFile","calculateSize","calculateMapSize","printMapSize","printRepeatList","println","generateCMD")); + ignoreUnPublicMap.put("GitDeleteQuerySimple", ArrayUtils.asListArgs("println","generateCMD")); + ignoreUnPublicMap.put("GradleMain", ArrayUtils.asListArgs("getGradleFileName")); + ignoreUnPublicMap.put("Main", ArrayUtils.asListArgs("print")); + ignoreUnPublicMap.put("Utils", ArrayUtils.asListArgs("getFormatTXT","saveFile","getPackagePath","getFormatFilePath","getGenerateDirectory","getPackagePath")); + ignoreUnPublicMap.put("ValiPhoneMain", ArrayUtils.asListArgs("getTypeNumber","toNumberMap","generatePATTERN")); + return ignoreUnPublicMap; } @@ -97,7 +167,16 @@ public Map> getIgnoreModifierVariableMap() { @Override public Map> getIgnoreReturnVoidMap() { Map> ignoreReturnVoidMap = new HashMap<>(); - + ignoreReturnVoidMap.put("CatalogGenerate", ArrayUtils.asListArgs("resetMaxLength - void","calculateMaxLength - void","forCatalog - void")); + ignoreReturnVoidMap.put("CatalogGenerate.CatalogCallback", ArrayUtils.asListArgs("callback - void")); + ignoreReturnVoidMap.put("CatalogMain", ArrayUtils.asListArgs("print - void")); + ignoreReturnVoidMap.put("ColorSortMain", ArrayUtils.asListArgs("colorXMLSort - void")); + ignoreReturnVoidMap.put("ColorSortMain.SAXXml", ArrayUtils.asListArgs("analysisColorsXml - void")); + ignoreReturnVoidMap.put("ColorSortMain.SAXXml.DocumentListener", ArrayUtils.asListArgs("onEnd - void")); + ignoreReturnVoidMap.put("GitDeleteQuery", ArrayUtils.asListArgs("forFileListBean - void","printMapSize - void","printRepeatList - void","println - void","generateCMD - void")); + ignoreReturnVoidMap.put("GitDeleteQuerySimple", ArrayUtils.asListArgs("println - void","generateCMD - void")); + ignoreReturnVoidMap.put("Utils", ArrayUtils.asListArgs("generateAbleFile - void","convertPSFS - void","sortAppend - void")); + return ignoreReturnVoidMap; }