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

com.google.javascript.jscomp.DefaultNameGenerator.class Maven / Gradle / Ivy

The newest version!
????3
@?
?
???
?	?
??	??????????
?
??
???
)?
?	?	?	?	?
?	?	?
??
??
???????	??
??
$??????
)?
??
??
?	???
0??
0?
??
0?
/??
??
??
0?
?????
?????CharPriorityInnerClassespriorityLookupMapLjava/util/Map;	SignaturefLjava/util/Map;
FIRST_CHAR[C
NONFIRST_CHAR
reservedNamesLjava/util/Set;#Ljava/util/Set;prefixLjava/lang/String;	nameCountI
firstCharsA[Lcom/google/javascript/jscomp/DefaultNameGenerator$CharPriority;
nonFirstChars()VCodeLineNumberTableLocalVariableTablethis3Lcom/google/javascript/jscomp/DefaultNameGenerator;LocalVariableTypeTable&(Ljava/util/Set;Ljava/lang/String;[C)VreservedCharacters:(Ljava/util/Set;Ljava/lang/String;[C)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;5(Ljava/util/Set;Ljava/lang/String;[CLjava/util/Map;)VentryEntryLjava/util/Map$Entry;lLjava/util/Map$Entry;
StackMapTable???I???(Ljava/util/Set;Ljava/lang/String;[CLjava/util/Map;)VbuildPriorityLookupMapcCorderresetcloneQ(Ljava/util/Set;Ljava/lang/String;[C)Lcom/google/javascript/jscomp/NameGenerator;e(Ljava/util/Set;Ljava/lang/String;[C)Lcom/google/javascript/jscomp/NameGenerator;favors(Ljava/lang/CharSequence;)V@Lcom/google/javascript/jscomp/DefaultNameGenerator$CharPriority;isequenceLjava/lang/CharSequence;reserveCharactersG([C[C)[Lcom/google/javascript/jscomp/DefaultNameGenerator$CharPriority;resultreservedCharactercharscharSetindex&Ljava/util/Set;ScheckPrefix(Ljava/lang/String;)VposcontainsE([Lcom/google/javascript/jscomp/DefaultNameGenerator$CharPriority;C)ZarrgenerateNextName()Ljava/lang/String;name
SourceFileDefaultNameGenerator.javaUVoV???s]JI???DE???????????java/util/Map$Entry????>com/google/javascript/jscomp/DefaultNameGenerator$CharPriorityt?????U?KLNOPQHI}~RSTS?????1com/google/javascript/jscomp/DefaultNameGeneratorUb????????Qjava/util/LinkedHashSet?U?java/lang/Character????q"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderprefix must start with one of: 	

?U?/prefix has invalid characters, must be one of: ??
?5abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789$java/lang/Object*com/google/javascript/jscomp/NameGenerator
java/util/Setjava/lang/String
java/util/Mapjava/util/Iteratorcom/google/common/collect/SetsnewHashSetWithExpectedSize(I)Ljava/util/HashSet;com/google/common/collect/MapsnewHashMapWithExpectedSize(I)Ljava/util/HashMap;entrySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getKeygetValueB()Lcom/google/javascript/jscomp/DefaultNameGenerator$CharPriority;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;valueOf(C)Ljava/lang/Character;(CI)Vjava/util/Arrayssort([Ljava/lang/Object;)Vjava/lang/CharSequencelength()IcharAt(I)Cget&(Ljava/lang/Object;)Ljava/lang/Object;
occurrence"com/google/common/primitives/CharsasList([C)Ljava/util/List;(Ljava/util/Collection;)Vremove(Ljava/lang/Object;)Zsize	charValue()Cappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString([C)Ljava/lang/String;isEmpty(C)Ljava/lang/String;(C)Ljava/lang/StringBuilder;'com/google/javascript/rhino/TokenStream	isKeyword(Ljava/lang/String;)ZtoCharArray()[C0@ADEFGHIJIKLFMNOPQRSTSUVWl*?*??L*+??Xghi
jkYZ[
	KL\
	KMU]Wv*?*?*+,-??Xxyz{Y*Z[KLNO^I\KMF_`aUbW\*?*?????	?
:??0??
:*??????W???*+,-??X??3?Q?T?[?Y>3ce\Z[\KL\NO\^I\DE\ 3cf\KM\DGg?hijklm?6Fn`
aoVW?F*????6?+,46*???Y??W????ձX??
?#?<???E?Y #pqFZ[
9rQg?hk?-s]W?;*+?*,?*?**?-??**?-??*??*??*,??X&	??
???'?.?5?:?Y*;Z[;KL;NO;^I\;KMF_`atuWi?Y+,-*???X?Y*Z[KLNO^I\KMFv`awxW?8=+? ?.*?+?!??"?N-?
-Y?#`?#???αX??#?'?1?7?Y*#py5zQ8Z[8{|g
?.?}~W??,?,??2+??N6+?? -*?+4??"?S????-??$Y+?%?&N,:?66?46-??'W????-?(?:6-?
:??.??)?*6?*???"?S????XB?	???0?6?8?D?]?i?o?z?}???????Yf
$zQ)S]?q?pq?Z[??I?^IDy?LzCS}@?Q\Dy??g8	???#??hkkik???m?4??W??+?+??*?+?,?-?C*???M>,??,*?2?.U????/Y?0Y?12?3,?4?3?5?6?=+?+?\*???N6-??-*?2?.U????*?+?,?-?!?/Y?0Y?17?3-?4?3?5?6??????XJ????&?2?8?I?V?`?h?r?????????????YH zQ8?IkzQhK?IXa?Q?Z[?NOg#? k????k??,?
??Wz=*??*2?.???????X???Y zQ?Spqg
????W?*?L*?=+?8? *??p>*?2?.?9L*??l=?4??*??p>?0Y?1+?3*?2?.?:?5L*??l=???*Y?`?+?;???*?+?<???+?X>

&.25=X`cm ?"Y4?Q=#?Q
czQ?Z[~?Og?-j4?VW9=?>???>??XXY\
^\??CB
?d	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy