<commit_before>(let [version "0.2.0"]
  (defproject
    carry
    version
    :description "ClojureScript single-page application framework."
    :url "https://github.com/metametadata/carry"
    :license {:name "MIT" :url "http://opensource.org/licenses/MIT"}

    :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
                   [org.clojure/clojurescript "1.8.51" :scope "provided"]]

    :plugins [[lein-codox "0.9.5"]]

    :pedantic? :abort

    :source-paths ["src"]

    :repositories {"clojars" {:sign-releases false}}

    ; :codox profile is needed to be able to generate docs from contrib code without errors
    :profiles {:codox {:dependencies [; for carry-debugger:
                                      [org.clojure/core.match "0.3.0-alpha4"]
                                      [reagent "0.6.0-alpha2"]]}}

    :codox {:source-uri   "https://github.com/metametadata/carry/blob/master/{filepath}#L{line}"
            :language     :clojurescript
            :source-paths ["src"
                           "contrib/debugger/src/"
                           "contrib/history/src/"
                           "contrib/logging/src/"
                           "contrib/persistence/src/"
                           "contrib/reagent/src/"
                           "contrib/schema/src/"]
            :output-path  "site/api"
            :metadata     {:doc/format :markdown}
            :project      {:name        "Carry"
                           :description "ClojureScript single-page application framework."
                           :version     ~version}}))<commit_msg>project: use global var instead of let-block<commit_after>(def version "0.2.0")

(defproject
  carry
  version
  :description "ClojureScript single-page application framework."
  :url "https://github.com/metametadata/carry"
  :license {:name "MIT" :url "http://opensource.org/licenses/MIT"}

  :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
                 [org.clojure/clojurescript "1.8.51" :scope "provided"]]

  :plugins [[lein-codox "0.9.5"]]

  :pedantic? :abort

  :source-paths ["src"]

  :repositories {"clojars" {:sign-releases false}}

  ; :codox profile is needed to be able to generate docs from contrib code without errors
  :profiles {:codox {:dependencies [; for carry-debugger:
                                    [org.clojure/core.match "0.3.0-alpha4"]
                                    [reagent "0.6.0-alpha2"]]}}

  :codox {:source-uri   "https://github.com/metametadata/carry/blob/master/{filepath}#L{line}"
          :language     :clojurescript
          :source-paths ["src"
                         "contrib/debugger/src/"
                         "contrib/history/src/"
                         "contrib/logging/src/"
                         "contrib/persistence/src/"
                         "contrib/reagent/src/"
                         "contrib/schema/src/"]
          :output-path  "site/api"
          :metadata     {:doc/format :markdown}
          :project      {:name        "Carry"
                         :description "ClojureScript single-page application framework."
                         :version     ~version}})
{'fraction_non_alphanumeric': 0.13119899560577528, 'fraction_numerical': 0.013182674199623353, 'mean_word_length': 1.68040370058873, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2581642', 'n_tokens_mistral': 965, 'n_tokens_neox': 905, 'n_words': 185}