All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.jdk.internal.module.IllegalAccessLogger.class Maven / Gradle / Ivy

????:?
java/lang/Object()Vjava/util/WeakHashMap
	
'jdk/internal/module/IllegalAccessLoggercallerToUsagesLjava/util/Map;	mode.Ljdk/internal/module/IllegalAccessLogger$Mode;	
warningStreamLjava/io/PrintStream;	moduleToConcealedPackages	moduleToExportedPackages	 !logger)Ljdk/internal/module/IllegalAccessLogger;#$%&'
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;)
java/util/Set(+,-contains(Ljava/lang/Object;)Z
/01isExportedForIllegalAccess'(Ljava/lang/Module;Ljava/lang/String;)Z
34567java/lang/Class	getModule()Ljava/lang/Module;
39:;getPackageName()Ljava/lang/String;	=>?JLA$Ljdk/internal/access/JavaLangAccess;ABCDE"jdk/internal/access/JavaLangAccessisReflectivelyExported9(Ljava/lang/Module;Ljava/lang/String;Ljava/lang/Module;)ZGHI&Jjava/util/function/Supplier()Ljava/lang/Object;Ljava/lang/String
NOPlog&(Ljava/lang/Class;Ljava/lang/String;)V
RS1isOpenForIllegalAccessAUVEisReflectivelyOpened
XYZ[\%java/lang/invoke/MethodHandles$LookuplookupClass()Ljava/lang/Class;
^_`
codeSource!(Ljava/lang/Class;)Ljava/net/URL;
3bc;getNameejava/lang/StringBuilder
d
dhijappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;l (
dnio-(Ljava/lang/Object;)Ljava/lang/StringBuilder;q)
dst;toStringv&wB(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/function/Supplier;
yOzC(Ljava/lang/Class;Ljava/lang/String;Ljava/util/function/Supplier;)V|&}k(Ljdk/internal/module/IllegalAccessLogger;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/function/Supplier;	???,jdk/internal/module/IllegalAccessLogger$ModeONESHOT
???loudWarningB(Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/String;
?????java/io/PrintStreamprintln(Ljava/lang/String;)V	?????9jdk/internal/module/IllegalAccessLogger$StackWalkerHolderINSTANCELjava/lang/StackWalker;???applyH(Ljdk/internal/module/IllegalAccessLogger;)Ljava/util/function/Function;
?????java/lang/StackWalkerwalk1(Ljava/util/function/Function;)Ljava/lang/Object;?java/util/List?-jdk/internal/module/IllegalAccessLogger$Usage
???hash(Ljava/util/List;)I
???(Ljava/lang/String;I)V???()Ljava/util/function/Function;#???computeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;?.jdk/internal/module/IllegalAccessLogger$Usages
????add2(Ljdk/internal/module/IllegalAccessLogger$Usage;)Z	??DEBUG
d?????accept8(Ljava/lang/StringBuilder;)Ljava/util/function/Consumer;????forEach (Ljava/util/function/Consumer;)V
????'java/util/ObjectsrequireNonNull???run3(Ljava/lang/Class;)Ljava/security/PrivilegedAction;
?????java/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;?java/security/ProtectionDomain
????
getCodeSource()Ljava/security/CodeSource;
?????java/security/CodeSourcegetLocation()Ljava/net/URL;?java/util/StringJoiner
????;java/lang/System
lineSeparator
???(Ljava/lang/CharSequence;)V?WARNING: Please consider reporting this to the maintainers of ?eWARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations?IWARNING: All illegal access operations will be denied in a future release
?s????\ java/lang/StackWalker$StackFramegetDeclaringClass?	java.base
?b?java/lang/Module
K-equals?iterator()Ljava/util/Iterator;	
java/util/IteratorhasNext()Z
Jnext?;
getMethodName?getByteCodeIndex()I
java/lang/IntegervalueOf(I)Ljava/lang/Integer;
??([Ljava/lang/Object;)I 	at 
?#$%testI(Ljdk/internal/module/IllegalAccessLogger;)Ljava/util/function/Predicate;'()*+java/util/stream/Stream	dropWhile9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; '/01limit(J)Ljava/util/stream/Stream;
34567java/util/stream/CollectorstoList()Ljava/util/stream/Collector;'9:;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;=&WARNING: Illegal reflective access by ? to A3WARNING: Illegal reflective access using Lookup on 
CDEFG!jdk/internal/access/SharedSecretsgetJavaLangAccess&()Ljdk/internal/access/JavaLangAccess;	SignatureFLjava/util/Map;>;ULjava/util/Map;Ljdk/internal/module/IllegalAccessLogger$Usages;>;d(Ljdk/internal/module/IllegalAccessLogger$Mode;Ljava/io/PrintStream;Ljava/util/Map;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablethisLocalVariableTypeTable?(Ljdk/internal/module/IllegalAccessLogger$Mode;Ljava/io/PrintStream;Ljava/util/Map;>;Ljava/util/Map;>;)VillegalAccessLogger+()Ljdk/internal/module/IllegalAccessLogger;moduleLjava/lang/Module;pnLjava/lang/String;packagesLjava/util/Set;#Ljava/util/Set;
StackMapTablelogIfExportedForIllegalAccessB(Ljava/lang/Class;Ljava/lang/Class;Ljava/util/function/Supplier;)VcallerModulecallerLjava/lang/Class;targetwhatSupplierLjava/util/function/Supplier;targetModule
targetPackageLjava/lang/Class<*>;1Ljava/util/function/Supplier;\(Ljava/lang/Class<*>;Ljava/lang/Class<*>;Ljava/util/function/Supplier;)VlogIfOpenedForIllegalAccess;(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/Class;)VsourceurlLjava/net/URL;callerClass'Ljava/lang/invoke/MethodHandles$Lookup;qjava/net/URL>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/Class<*>;)Vwhat)(Ljava/lang/Class<*>;Ljava/lang/String;)VaddedZsbLjava/lang/StringBuilder;msgmsgSupplierstackLjava/util/List;u/Ljdk/internal/module/IllegalAccessLogger$Usage;4Ljava/util/List;?java/lang/ThrowableZ(Ljava/lang/Class<*>;Ljava/lang/String;Ljava/util/function/Supplier;)Vclazzpa Ljava/security/PrivilegedAction;csLjava/security/CodeSource;BLjava/security/PrivilegedAction;?java/security/PrivilegedAction$(Ljava/lang/Class<*>;)Ljava/net/URL;sjLjava/util/StringJoiner;Y(Ljava/lang/Class<*>;Ljava/util/function/Supplier;)Ljava/lang/String;
isJavaBase%(Ljava/lang/StackWalker$StackFrame;)Zframe"Ljava/lang/StackWalker$StackFrame;I7(Ljava/util/List;)Ilambda$log$4>(Ljava/lang/StringBuilder;Ljava/lang/StackWalker$StackFrame;)Vflambda$log$3C(Ljava/lang/Class;)Ljdk/internal/module/IllegalAccessLogger$Usages;klambda$log$2+(Ljava/util/stream/Stream;)Ljava/util/List;sLjava/util/stream/Stream;lambda$log$17(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;$lambda$logIfOpenedForIllegalAccess$07(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String;
SourceFileIllegalAccessLogger.javaNestMembers?/jdk/internal/module/IllegalAccessLogger$BuilderBootstrapMethods?
?????"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;J?
???;?
???'?
?????
?????(Ljava/lang/Object;)V?
????%(Ljava/lang/StackWalker$StackFrame;)V?
3???getProtectionDomain"()Ljava/security/ProtectionDomain;?-?
????InnerClassesMode?java/lang/invoke/MethodHandlesLookupStackWalkerHolderUsageUsages
StackFrameBuilder1>?J !HIHIHJKL?%*?*?Y?	?
*+?*,?*-?*??M??????$?N4%O!%%%%P%I%IHQ	RSL??M?01L? *?+?"?(N-?-,?*???M????N* O! TU VWXYPXZ[?(S1L?+*+,?.??*?+?"?(N-?-,?*???M?	???'?)?N*+O!+TU+VWXYPXZ[	?(\]L?=,?2:,?8:*?.?(+?2:?<?@?*+-?F?K?M?M?????.?<?NH^U=O!=_`=a`=bc7dU1eWP =_f=af=bg[?<?KHhi]L?=,?2:,?8:*?Q?(+?2:?<?T?*+-?F?K?M?M?????.?<?NH^U=O!=_`=a`=bc7dU1eWP =_f=af=bg[?<?KHhijL?	,?2N,?8:*-?Q?l+?W:?2:?<-?T?O*?]:?
?a:?&?dY?f?a?gk?g?mp?g?r:*,?a,?u?x?M2?????"?2?:???I?l?~?Nf
FkW:DlmlkWcn`"\^UO!_oa`zdUteWPcnfaf[=?IX3?K3?p?"K?X3?KHrOPLc*+,*+,?{?x?M
N O!_`sWP_fHtOzLF	?*??~?3Y:²?ñ?ç:??*?*+-???????*??????:??Y,*????:*Y:?*?
+????????6ç:???A-?F?K:*????#?dY??:?????r:*????$!$$)$`|?MV
, 9!:%K,[.`/y0?3?4?5?6?7?:?<?>Nf
yuv?wx?3yW?O!?_`?sW?zcK?{|[p}~?DuvP ?_f?zgK?{[S?I??
?D3KG????3KG???9K?H?_`L?$+Y??W??M,???Ѷ?N-?
-?ק?MDEFN*$O!$?`??
??P$?f??[?"??@pH???L?N??Y?߷?N-??W-,?F???W-?dY?f?g+?a?g?r??W-??W-??W-???M&	JKL M.N7M;OBQISN*NO!N_`NzcC??PN_fNzgH???LV+???2M?,?????M
c
dN O!??

_U??L?P=+?N-???-???:h?Y??SY?SY??S?`=????M"lmn3o=pFnKqNrN*.??PO!P{|N??PP{[?	?DH?
??LT *?߶g?dY?f?g+?m?r?gW?M8N wx ??
??L2??Y?!?M/N?`??L` +*?"?&,?.?2?8???M(&'(N O! ????L?O*+?]N+?a:-?"?dY?f?gk?g-?mp?g?r:?dY?f?g,?g?r?M	/
N4OO!O_`OsWIlmCkW[?/pK
??LS?dY?f@?g*?g>?g+?m?r?M?NkWa`?L?B?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy