![JAR search and dependency download from the Maven repository](/logo.png)
clavin.generator__init.class Maven / Gradle / Ivy
???? 1I clavin/generator__init java/lang/Object load ()V const__0 Lclojure/lang/Var; clojure/lang/Var
getRawRoot ()Ljava/lang/Object;
clojure/lang/IFn const__1 Lclojure/lang/AFn; invoke &(Ljava/lang/Object;)Ljava/lang/Object; &clavin/generator$loading__4910__auto__
clojure/lang/Symbol " const__2 $ % equals (Ljava/lang/Object;)Z ' (
# ) clavin/generator$fn__291 +
, java/util/concurrent/Callable . clojure/lang/LockingTransaction 0 runInTransaction 3(Ljava/util/concurrent/Callable;)Ljava/lang/Object; 2 3
1 4 const__3 6 7 const__13 9 : clojure/lang/IPersistentMap < setMeta (Lclojure/lang/IPersistentMap;)V > ?
@ clavin/generator$name_file B
C bindRoot (Ljava/lang/Object;)V E F
G const__14 I J const__17 L M clavin/generator$write_file O
P const__18 R S const__21 U V clavin/generator$gen_props X
Y const__22 [ \ const__25 ^ _ clavin/generator$generate_props a
b const__26 d e const__29 g h #clavin/generator$generate_all_props j
k const__30 m n const__33 p q clavin/generator$generate_file s
t const__34 v w const__37 y z #clavin/generator$generate_all_files |
} const__4 Lclojure/lang/Keyword; const__5 const__6 Ljava/lang/Object; const__7 const__8 const__9 const__10 const__11 const__12 const__15 const__16 const__19 const__20 const__23 const__24 const__27 const__28 const__31 const__32 const__35 const__36 __init0 clojure.core ? in-ns ? clojure/lang/RT ? var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; ? ?
? ? clavin.generator ? intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; ? ?
# ? clojure/lang/AFn ? name-file ? file ? keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; ? ?
? ? clojure/lang/Keyword ? ? ? column ? ? ? ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? ? ? ? line ? ? ? ? ? ? ? arglists ? ? ? ?
template-name ? vector 5([Ljava/lang/Object;)Lclojure/lang/IPersistentVector; ? ?
? ? java/util/Arrays ? asList %([Ljava/lang/Object;)Ljava/util/List; ? ?
? ? clojure/lang/PersistentList ? create 0(Ljava/util/List;)Lclojure/lang/IPersistentList; ? ?
? ? ? ? ? doc ? ? ? ? private ? ? ? ? java/lang/Boolean ? TRUE Ljava/lang/Boolean; ? ? ? ? ?Creates the name of the configuration file. If the template name has a dot extension, the
template name will be used as the file name. Otherwise, the file name will be the template name
extended with '.properties'. ? clavin/generator.clj ? map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; ? ?
? ?
write-file ? ? ? ? env ? template-dir ? dest-dir ? ? ? ? 9Creates a properties file for a template and environment. gen-props ? ? ? ? ?Generates the text for a properties file. Once the text has been generated,
it can be written to disk or loaded directly into a java.util.Properties
instance. generate-props ? ?
? ? HGenerates configuration properties for an environment and template name. generate-all-props ? ? template-names ? ? /Generates properties for one or more templates.
generate-file ? ? ? ? ! BGenerates a properties file in the provided destination directory.# generate-all-files% ? ? ' ? ? ) ^Generates properties files for one or more templates in the provided
destination directory.+ ?
. clavin.generator__init0 java/lang/Class2 forName %(Ljava/lang/String;)Ljava/lang/Class;45
36 getClassLoader ()Ljava/lang/ClassLoader;89
3: clojure/lang/Compiler< pushNSandLoader (Ljava/lang/ClassLoader;)V>?
=@
B popThreadBindingsD
E Code LineNumberTable ! &