Skip to content

[core] Too many Warning! #2650

@OKKAWA

Description

@OKKAWA

Issue details

Why?

Relevant log output or stacktrace

09:58:41.250 [main] INFO jadx.api.JadxArgsValidator -- output directory: friend-easy-1.0-SNAPSHOT
09:58:41.255 [main] DEBUG jadx.api.JadxArgsValidator -- Effective jadx args: JadxArgs{inputFiles=[C:\Users\p2p36\Desktop\friend-easy\friend-easy\build\libs\friend-easy-1.0-SNAPSHOT.jar], outDir=friend-easy-1.0-SNAPSHOT, outDirSrc=friend-easy-1.0-SNAPSHOT\sources, outDirRes=friend-easy-1.0-SNAPSHOT\resources, threadsCount=6, decompilationMode=AUTO, showInconsistentCode=false, useImports=true, skipResources=false, skipSources=false, includeDependencies=false, userRenamesMappingsPath=null, userRenamesMappingsMode=READ, deobfuscationOn=false, generatedRenamesMappingFile=null, generatedRenamesMappingFileMode=READ, resourceNameSource=AUTO, useSourceNameAsClassNameAlias=NEVER, sourceNameRepeatLimit=10, useKotlinMethodsForVarNames=APPLY, insertDebugLines=false, extractFinally=true, deobfuscationMinLength=0, deobfuscationMaxLength=2147483647, deobfuscationWhitelist=[android.support.v4.*, android.support.v7.*, android.support.v4.os.*, android.support.annotation.Px, androidx.core.os.*, androidx.annotation.Px], escapeUnicode=false, replaceConsts=true, restoreSwitchOverString=true, respectBytecodeAccModifiers=false, exportGradleType=null, skipXmlPrettyPrint=false, fsCaseSensitive=false, renameFlags=[CASE, VALID, PRINTABLE], outputFormat=JAVA, commentsLevel=INFO, codeCache=InMemoryCodeCache: size=0, codeWriter=AnnotatedCodeWriter, useDxInput=false, pluginOptions={}, cfgOutput=false, rawCFGOutput=false, useHeadersForDetectResourceExtensions=false}
09:58:41.305 [main] INFO jadx.api.JadxDecompiler -- loading ...
09:58:41.379 [main] DEBUG jadx.core.plugins.JadxPluginManager -- Loading plugin: java-input
09:58:41.384 [main] DEBUG jadx.api.JadxDecompiler -- Resolved plugins: [java-input]
09:58:41.385 [main] DEBUG jadx.api.JadxDecompiler -- Loaded custom passes: 0 []
09:58:41.470 [main] DEBUG jadx.api.JadxDecompiler -- Loaded using 1 inputs plugin in 83 ms
09:58:41.601 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:41.602 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:41.735 [main] DEBUG jadx.core.dex.nodes.RootNode -- 'resources.arsc' or 'resources.pb' file not found
09:58:41.737 [main] INFO jadx.core.dex.nodes.RootNode -- Loaded classes: 117, methods: 602, instructions: 23326
09:58:41.981 [main] DEBUG jadx.core.clsp.ClsSet -- Clst file loaded in 235ms, android api: 34, classes: 6208, methods: 59962
09:58:42.033 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'SignatureProcessor' - 14ms
09:58:42.041 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'OverrideMethodVisitor' - 8ms
09:58:42.102 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'AddAndroidConstants' - 59ms
09:58:42.102 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'DeobfuscatorVisitor' - 0ms
09:58:42.102 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'SourceFileRename' - 0ms
09:58:42.132 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'RenameVisitor' - 30ms
09:58:42.133 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'SaveDeobfMapping' - 0ms
09:58:42.207 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.208 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.208 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.209 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.209 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.209 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.223 [main] DEBUG jadx.core.dex.visitors.usage.UsageInfoVisitor -- Apply usage data in 4ms
09:58:42.223 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'UsageInfoVisitor' - 90ms
09:58:42.225 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'CollectConstValues' - 2ms
09:58:42.228 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'ProcessAnonymous' - 3ms
09:58:42.230 [main] DEBUG jadx.core.dex.nodes.RootNode -- Prepare pass: 'ProcessMethodsForInline' - 2ms
09:58:42.233 [main] DEBUG jadx.core.dex.visitors.kotlin.ProcessKotlinInternals -- Kotlin Intrinsics class not found
09:58:42.238 [main] DEBUG jadx.api.JadxDecompiler -- Load finished
09:58:42.333 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: com.comphenix.protocol.events.PacketAdapter and com.comphenix.protocol.events.PacketListener
09:58:42.404 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:42.406 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:42.408 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: com.google.gson.JsonArray and com.google.gson.JsonElement
09:58:42.455 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:42.456 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:42.492 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:42.495 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:42.496 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: com.google.gson.JsonObject and com.google.gson.JsonElement
09:58:42.497 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: com.google.gson.JsonArray and com.google.gson.JsonElement
09:58:42.539 [main] DEBUG jadx.core.dex.visitors.regions.LoopRegionVisitor --  LoopRegionVisitor: instruction not found: 0x0025: IF  (r8v1 'i' int A[D('i' int)]) < (wrap:int:0x0024: ARRAY_LENGTH (r0v1 'v1Parts' java.lang.String[] A[D('v1Parts' java.lang.String[])]) A[WRAPPED])  -> B:7:0x0028 A[HIDDEN] (LINE:69), mth: org.friend.easy.friendEasy.Util.PluginManagement.compareVersions(java.lang.String, java.lang.String):int
09:58:42.545 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.548 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.549 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.549 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.550 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.550 [main] WARN jadx.plugins.input.java.data.attributes.AttributesReader -- Unknown java class attribute type: Record
09:58:42.570 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: jakarta.servlet.ServletInputStream and java.io.InputStream
09:58:42.570 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: jakarta.servlet.http.HttpServletResponse and jakarta.servlet.ServletResponse
09:58:42.570 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: jakarta.servlet.http.HttpServletRequest and jakarta.servlet.ServletRequest
09:58:42.570 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: jakarta.servlet.http.HttpServletResponse and jakarta.servlet.ServletResponse
09:58:42.574 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.util.thread.QueuedThreadPool and org.eclipse.jetty.util.thread.ThreadPool
09:58:42.574 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.Connector and org.eclipse.jetty.server.ServerConnector
09:58:42.574 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.ee10.servlet.ServletContextHandler and org.eclipse.jetty.server.Handler
09:58:42.574 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.friend.easy.friendEasy.WebData.MultiJettyServer.core.MultiJettyServer$AsyncApiServlet and jakarta.servlet.Servlet
09:58:42.575 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.SecureRequestCustomizer and org.eclipse.jetty.server.HttpConfiguration$Customizer
09:58:42.575 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.SecureRequestCustomizer and org.eclipse.jetty.server.HttpConfiguration$Customizer
09:58:42.575 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.ConnectionFactory and org.eclipse.jetty.server.SslConnectionFactory
09:58:42.575 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.ConnectionFactory and org.eclipse.jetty.server.HttpConnectionFactory
09:58:42.575 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.HttpConnectionFactory and org.eclipse.jetty.server.ConnectionFactory
09:58:42.575 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.eclipse.jetty.server.SecureRequestCustomizer and org.eclipse.jetty.server.HttpConfiguration$Customizer
09:58:42.641 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.apache.hc.client5.http.ssl.NoopHostnameVerifier and javax.net.ssl.HostnameVerifier
09:58:42.641 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.apache.hc.client5.http.ssl.NoopHostnameVerifier and javax.net.ssl.HostnameVerifier
09:58:42.641 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.apache.hc.client5.http.ssl.NoopHostnameVerifier and javax.net.ssl.HostnameVerifier
09:58:42.641 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: javax.net.ssl.HostnameVerifier and org.apache.hc.client5.http.ssl.NoopHostnameVerifier
09:58:42.641 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: javax.net.ssl.HostnameVerifier and org.apache.hc.client5.http.ssl.NoopHostnameVerifier
09:58:42.641 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager and org.apache.hc.client5.http.nio.AsyncClientConnectionManager
09:58:42.660 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.friend.easy.friendEasy.FriendEasy and org.bukkit.plugin.Plugin
09:58:42.660 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.configuration.file.YamlConfiguration and org.bukkit.configuration.file.FileConfiguration
09:58:42.660 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.friend.easy.friendEasy.FriendEasy and org.bukkit.plugin.Plugin
09:58:42.706 [main] DEBUG jadx.core.dex.visitors.regions.LoopRegionVisitor --  LoopRegionVisitor: instruction not found: 0x006a: IF  (r14v1 'i' int A[D('i' int)]) == (wrap:int:0x0069: ARITH (wrap:int:0x0063: INVOKE 
  (r0v5 'children' java.util.List<org.friend.easy.friendEasy.EasyTreeMap.EasyTree$TreeNode<T>> A[D('children' java.util.List<org.friend.easy.friendEasy.EasyTreeMap.EasyTree$TreeNode<T>>)])
 INTERFACE call: java.util.List.size():int A[MD:():int (c), WRAPPED]) - (1 int) A[WRAPPED])  -> B:15:0x006d A[HIDDEN] (LINE:61), mth: org.friend.easy.friendEasy.EasyTreeMap.EasyTree.formatNode(org.friend.easy.friendEasy.EasyTreeMap.EasyTree$TreeNode<T>, java.lang.String, boolean, java.lang.StringBuilder, java.util.function.Function<T, java.lang.String>, boolean):void
09:58:42.796 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.entity.Player and org.bukkit.command.CommandSender
09:58:42.796 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.command.ConsoleCommandSender and org.bukkit.command.CommandSender
09:58:42.898 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: java.lang.Exception and com.google.gson.JsonSyntaxException
09:58:42.898 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.friend.easy.friendEasy.ReceiveDataProcessing.PacketSenderCore$ValidationException and com.google.gson.JsonSyntaxException
09:58:42.901 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: java.lang.RuntimeException and com.google.gson.JsonSyntaxException
09:58:42.924 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: java.lang.Exception and com.google.gson.JsonSyntaxException
09:58:42.925 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: com.google.gson.JsonSyntaxException and java.lang.Exception
09:58:42.925 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:43.037 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: java.lang.Exception and com.google.gson.JsonSyntaxException
09:58:43.037 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.friend.easy.friendEasy.ReceiveDataProcessing.PacketSenderCore$ValidationException and com.google.gson.JsonSyntaxException
09:58:43.039 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: java.lang.RuntimeException and com.google.gson.JsonSyntaxException
09:58:43.052 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: java.lang.Exception and com.google.gson.JsonSyntaxException
09:58:43.053 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: com.google.gson.JsonSyntaxException and java.lang.Exception
09:58:43.053 [main] WARN jadx.core.dex.visitors.typeinference.TypeUpdate -- Can't compare types, unknown hierarchy: org.bukkit.plugin.java.JavaPlugin and org.bukkit.plugin.Plugin
09:58:43.106 [main] INFO org.friend.easy.easyFix.compiler.javaxCompiler.JavaxCompiler -- Initializing Java Compiler
09:58:43.109 [main] INFO org.friend.easy.easyFix.compiler.javaxCompiler.JavaxCompiler -- Java compiler initialized successfully
09:58:43.110 [main] INFO org.friend.easy.easyFix.compiler.javaxCompiler.JavaxCompiler -- Starting compilation process
09:58:43.110 [main] INFO org.friend.easy.easyFix.compiler.javaxCompiler.JavaxCompiler -- Found 31 source files to compile
09:58:43.148 [main] DEBUG org.friend.easy.easyFix.compiler.javaxCompiler.JavaxCompiler -- Listening for Java compilation

Provide sample and class/method full name

No response

Jadx version

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    CoreIssues in jadx-core modulebug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions