Files
memby/.tmp-gradle-run/wrapper-probe/extracted/org/gradle/internal/file/PathTraversalChecker.class
T

12 lines
1.2 KiB
Plaintext
Raw Normal View History

2026-08-21 17:16:47 +12:00
Êþº¾2Lš~~R8{"backend":"cf","compilation-mode":"release","has-checksums":false,"pg-map-id":"eb94db3","r8-mode":"full","sha-1":"engineering","version":"8.3.8-dev"}
SourceFile-org/gradle/internal/file/PathTraversalCheckerjava/lang/Object safePathName&(Ljava/lang/String;)Ljava/lang/String;java/lang/String
isEmpty()Z
/
startsWith(Ljava/lang/String;)Z 
\..contains(Ljava/lang/CharSequence;)Z 
\..endsWith 
!..\#/..%../':)os.name+java/lang/System- getProperty /
.0java/util/Locale2USLjava/util/Locale; 45 36 toLowerCase&(Ljava/util/Locale;)Ljava/lang/String; 89
:windows<"java/lang/IllegalArgumentException>.'%s' is not a safe archive entry or path name.@format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; BC
D<init>(Ljava/lang/String;)V FG
?HCodeLineNumberTable!  J¦~*¶šc*šZ*šQ*š§'*<*š3***š!*;š*°»?Y½YL*SA+¸I¿KJRg