 ; =config-file?
 (defn config-file?
   "Check whether file is config file or not."
-  [file]
+  [#^File file]
   (= *config-file* (.getName file)))
 
 ; =layout-file?


; =make-layout-filename
(defn make-layout-filename
  [layout-name]
  (str *layout-dir* layout-name ".clj"))


; =make-tag-output-filename
(defn make-tag-output-filename
  "Make tag output filename from tag name"
  [#^String tag-name]
  (str *tag-out-dir* tag-name ".html"))

; =make-template-outpu-filename
(defn make-template-output-filename
  "Make template output filename from template name"
  [#^String tmpl-name]
  (let [file (template-name->file tmpl-name)
        date (get-date-from-file file)
        filename (-?> tmpl-name remove-date-from-name delete-extension)]
