Sfoglia il codice sorgente

style: remove unused :require (#193)

Co-authored-by: Tienson Qin <[email protected]>
Michael Wong 5 anni fa
parent
commit
3cc0d3154a
50 ha cambiato i file con 13 aggiunte e 144 eliminazioni
  1. 0 1
      src/main/frontend/commands.cljs
  2. 0 4
      src/main/frontend/components/block.cljs
  3. 0 4
      src/main/frontend/components/commit.cljs
  4. 1 3
      src/main/frontend/components/content.cljs
  5. 0 1
      src/main/frontend/components/datetime.cljs
  6. 0 2
      src/main/frontend/components/draw.cljs
  7. 0 8
      src/main/frontend/components/editor.cljs
  8. 0 8
      src/main/frontend/components/file.cljs
  9. 0 4
      src/main/frontend/components/journal.cljs
  10. 0 3
      src/main/frontend/components/page.cljs
  11. 1 7
      src/main/frontend/components/project.cljs
  12. 0 5
      src/main/frontend/components/reference.cljs
  13. 0 1
      src/main/frontend/components/right_sidebar.cljs
  14. 0 3
      src/main/frontend/components/search.cljs
  15. 0 5
      src/main/frontend/components/sidebar.cljs
  16. 0 3
      src/main/frontend/components/widgets.cljs
  17. 0 1
      src/main/frontend/core.cljs
  18. 0 1
      src/main/frontend/db.cljs
  19. 1 2
      src/main/frontend/db_mixins.cljs
  20. 0 2
      src/main/frontend/dicts.cljs
  21. 0 2
      src/main/frontend/extensions/code.cljs
  22. 1 6
      src/main/frontend/extensions/sci.cljs
  23. 0 1
      src/main/frontend/extensions/slide.cljs
  24. 0 1
      src/main/frontend/format/adoc.cljs
  25. 0 2
      src/main/frontend/format/block.cljs
  26. 0 3
      src/main/frontend/format/mldoc.cljs
  27. 1 3
      src/main/frontend/fs.cljs
  28. 1 4
      src/main/frontend/git.cljs
  29. 1 3
      src/main/frontend/graph.cljs
  30. 0 1
      src/main/frontend/handler.cljs
  31. 0 6
      src/main/frontend/handler/draw.cljs
  32. 0 1
      src/main/frontend/handler/editor.cljs
  33. 0 2
      src/main/frontend/handler/expand.cljs
  34. 0 1
      src/main/frontend/handler/external.cljs
  35. 0 4
      src/main/frontend/handler/file.cljs
  36. 1 10
      src/main/frontend/handler/git.cljs
  37. 0 1
      src/main/frontend/handler/history.cljs
  38. 0 1
      src/main/frontend/handler/migration.cljs
  39. 0 7
      src/main/frontend/handler/repo.cljs
  40. 1 2
      src/main/frontend/history.cljs
  41. 0 1
      src/main/frontend/image.cljs
  42. 1 2
      src/main/frontend/keyboard.cljs
  43. 0 1
      src/main/frontend/keyboards.cljs
  44. 0 1
      src/main/frontend/page.cljs
  45. 0 1
      src/main/frontend/publishing.cljs
  46. 1 2
      src/main/frontend/publishing/html.cljs
  47. 0 1
      src/main/frontend/routes.cljs
  48. 0 1
      src/main/frontend/search.cljs
  49. 1 2
      src/main/frontend/security.cljs
  50. 1 3
      src/main/frontend/state.cljs

+ 0 - 1
src/main/frontend/commands.cljs

@@ -1,7 +1,6 @@
 (ns frontend.commands
   (:require [frontend.util :as util]
             [frontend.date :as date]
-            [frontend.text :as text]
             [frontend.state :as state]
             [frontend.search :as search]
             [clojure.string :as string]

+ 0 - 4
src/main/frontend/components/block.cljs

@@ -15,9 +15,6 @@
             [frontend.components.draw :as draw]
             [frontend.components.datetime :as datetime-comp]
             [frontend.ui :as ui]
-            [frontend.components.widgets :as widgets]
-            [frontend.handler.ui :as ui-handler]
-            [frontend.handler.image :as image-handler]
             [frontend.handler.editor :as editor-handler]
             [frontend.handler.dnd :as dnd]
             [frontend.handler.repeated :as repeated]
@@ -25,7 +22,6 @@
             [medley.core :as medley]
             [cljs.reader :as reader]
             [frontend.util :as util :refer-macros [profile]]
-            [frontend.mixins :as mixins]
             [frontend.db-mixins :as db-mixins]
             [frontend.extensions.latex :as latex]
             [frontend.components.lazy-editor :as lazy-editor]

+ 0 - 4
src/main/frontend/components/commit.cljs

@@ -1,12 +1,8 @@
 (ns frontend.components.commit
   (:require [rum.core :as rum]
             [frontend.util :as util :refer-macros [profile]]
-            [frontend.handler.git :as git-handler]
             [frontend.handler.repo :as repo-handler]
             [frontend.state :as state]
-            [clojure.string :as string]
-            [frontend.db :as db]
-            [frontend.ui :as ui]
             [frontend.mixins :as mixins]
             [goog.dom :as gdom]
             [goog.object :as gobj]))

+ 1 - 3
src/main/frontend/components/content.cljs

@@ -18,10 +18,8 @@
             [cljs.pprint :as pprint]
             [frontend.handler.notification :as notification]
             [frontend.components.editor :as editor]
-            [frontend.components.svg :as svg]
             [frontend.context.i18n :as i18n]
-            [frontend.text :as text]
-            [frontend.security :as security]))
+            [frontend.text :as text]))
 
 (defn- set-format-js-loading!
   [format value]

+ 0 - 1
src/main/frontend/components/datetime.cljs

@@ -4,7 +4,6 @@
             [frontend.components.svg :as svg]
             [frontend.date :as date]
             [frontend.state :as state]
-            [frontend.mixins :as mixins]
             [frontend.handler.repeated :as repeated]
             [frontend.handler.editor :as editor-handler]
             [cljs-time.core :as t]

+ 0 - 2
src/main/frontend/components/draw.cljs

@@ -3,14 +3,12 @@
             [goog.object :as gobj]
             [frontend.rum :as r]
             [frontend.util :as util :refer-macros [profile]]
-            [frontend.fs :as fs]
             [frontend.mixins :as mixins]
             [frontend.storage :as storage]
             [frontend.components.svg :as svg]
             [cljs-bean.core :as bean]
             [dommy.core :as d]
             [clojure.string :as string]
-            [frontend.date :as date]
             [frontend.handler.notification :as notification]
             [frontend.handler.draw :as draw :refer
              [*files

+ 0 - 8
src/main/frontend/components/editor.cljs

@@ -3,20 +3,16 @@
             [frontend.components.svg :as svg]
             [frontend.config :as config]
             [frontend.handler.editor :as editor-handler :refer [get-state]]
-            [frontend.handler.image :as image-handler]
             [frontend.util :as util :refer-macros [profile]]
             [frontend.handler.file :as file]
             [frontend.handler.page :as page-handler]
             [frontend.components.datetime :as datetime-comp]
             [promesa.core :as p]
-            [frontend.date :as date]
             [frontend.state :as state]
             [frontend.mixins :as mixins]
-            [frontend.image :as image]
             [frontend.ui :as ui]
             [frontend.db :as db]
             [frontend.config :as config]
-            [frontend.utf8 :as utf8]
             [dommy.core :as d]
             [goog.object :as gobj]
             [goog.dom :as gdom]
@@ -29,12 +25,8 @@
                      *angle-bracket-caret-pos
                      *matched-block-commands
                      *show-block-commands]]
-            [frontend.format.block :as block]
             [medley.core :as medley]
-            [cljs-time.core :as t]
-            [cljs-time.coerce :as tc]
             [cljs-drag-n-drop.core :as dnd]
-            [frontend.search :as search]
             [frontend.text :as text]
             ["/frontend/utils" :as utils]))
 

+ 0 - 8
src/main/frontend/components/file.cljs

@@ -2,23 +2,15 @@
   (:require [rum.core :as rum]
             [frontend.util :as util]
             [frontend.handler.project :as project]
-            [frontend.handler.ui :as ui-handler]
-            [frontend.handler.image :as image-handler]
-            [frontend.handler.file :as file]
             [frontend.handler.export :as export-handler]
-            [frontend.handler.page :as page-handler]
             [frontend.config :as config]
             [frontend.state :as state]
             [clojure.string :as string]
             [frontend.db :as db]
-            [frontend.ui :as ui]
             [frontend.format :as format]
-            [frontend.format.mldoc :as mldoc]
             [frontend.components.content :as content]
             [frontend.components.lazy-editor :as lazy-editor]
             [frontend.config :as config]
-            [frontend.utf8 :as utf8]
-            [goog.dom :as gdom]
             [goog.object :as gobj]
             [frontend.date :as date]
             [cljs-time.coerce :as tc]

+ 0 - 4
src/main/frontend/components/journal.cljs

@@ -4,22 +4,18 @@
             [frontend.date :as date]
             [frontend.db-mixins :as db-mixins]
             [frontend.handler.notification :as notification]
-            [frontend.handler.repo :as repo-handler]
             [frontend.handler.page :as page-handler]
             [frontend.handler.editor :as editor-handler]
-            [frontend.handler.ui :as ui-handler]
             [frontend.db :as db]
             [frontend.state :as state]
             [clojure.string :as string]
             [frontend.ui :as ui]
-            [frontend.format :as format]
             [frontend.components.content :as content]
             [frontend.components.block :as block]
             [frontend.components.editor :as editor]
             [frontend.components.reference :as reference]
             [frontend.components.page :as page]
             [frontend.components.onboarding :as onboarding]
-            [frontend.utf8 :as utf8]
             [goog.object :as gobj]
             [clojure.string :as string]))
 

+ 0 - 3
src/main/frontend/components/page.cljs

@@ -1,6 +1,5 @@
 (ns frontend.components.page
   (:require [rum.core :as rum]
-            [medley.core :as medley]
             [frontend.util :as util :refer-macros [profile]]
             [frontend.handler.file :as file]
             [frontend.handler.page :as page-handler]
@@ -8,7 +7,6 @@
             [frontend.handler.route :as route-handler]
             [frontend.handler.notification :as notification]
             [frontend.handler.editor :as editor-handler]
-            [frontend.handler.export :as export-handler]
             [frontend.state :as state]
             [clojure.string :as string]
             [frontend.db :as db]
@@ -19,7 +17,6 @@
             [frontend.components.svg :as svg]
             [frontend.extensions.graph-2d :as graph-2d]
             [frontend.ui :as ui]
-            [frontend.format :as format]
             [frontend.components.content :as content]
             [frontend.components.project :as project]
             [frontend.config :as config]

+ 1 - 7
src/main/frontend/components/project.cljs

@@ -1,13 +1,7 @@
 (ns frontend.components.project
   (:require [rum.core :as rum]
             [frontend.util :as util :refer-macros [profile]]
-            [frontend.handler.project :as project-handler]
-            [frontend.state :as state]
-            [clojure.string :as string]
-            [frontend.ui :as ui]
-            [frontend.mixins :as mixins]
-            [goog.dom :as gdom]
-            [goog.object :as gobj]))
+            [frontend.handler.project :as project-handler]))
 
 (rum/defcs add-project <
   (rum/local "" ::project)

+ 0 - 5
src/main/frontend/components/reference.cljs

@@ -6,15 +6,10 @@
             [frontend.db :as db]
             [frontend.components.block :as block]
             [frontend.ui :as ui]
-            [frontend.format :as format]
             [frontend.components.content :as content]
-            [frontend.config :as config]
             [frontend.date :as date]
-            [frontend.components.svg :as svg]
             [frontend.components.editor :as editor]
-            [frontend.handler.page :as page-handler]
             [frontend.db-mixins :as db-mixins]
-            [clojure.set :as set]
             [clojure.string :as string]))
 
 (rum/defc references < rum/reactive db-mixins/query

+ 0 - 1
src/main/frontend/components/right_sidebar.cljs

@@ -7,7 +7,6 @@
             [frontend.extensions.graph-2d :as graph-2d]
             [frontend.components.onboarding :as onboarding]
             [frontend.handler.route :as route-handler]
-            [frontend.handler.editor :as editor-handler]
             [frontend.handler.page :as page-handler]
             [frontend.state :as state]
             [frontend.db :as db]

+ 0 - 3
src/main/frontend/components/search.cljs

@@ -2,7 +2,6 @@
   (:require [rum.core :as rum]
             [frontend.util :as util]
             [frontend.handler.route :as route]
-            [frontend.handler.editor :as editor-handler]
             [frontend.handler.page :as page-handler]
             [frontend.db :as db]
             [frontend.handler.search :as search-handler]
@@ -12,8 +11,6 @@
             [frontend.config :as config]
             [frontend.search :as search]
             [clojure.string :as string]
-            [goog.crypt.base64 :as b64]
-            [goog.object :as gobj]
             [goog.dom :as gdom]
             [frontend.context.i18n :as i18n]))
 

+ 0 - 5
src/main/frontend/components/sidebar.cljs

@@ -10,19 +10,14 @@
             [frontend.components.page :as page]
             [frontend.components.settings :as settings]
             [frontend.components.svg :as svg]
-            [frontend.components.project :as project]
             [frontend.components.repo :as repo]
             [frontend.components.commit :as commit]
             [frontend.components.right-sidebar :as right-sidebar]
             [frontend.storage :as storage]
-            [goog.crypt.base64 :as b64]
             [frontend.util :as util]
             [frontend.state :as state]
-            [frontend.handler.notification :as notification]
-            [frontend.handler.ui :as ui-handler]
             [frontend.handler.user :as user-handler]
             [frontend.handler.editor :as editor-handler]
-            [frontend.handler.repo :as repo-handler]
             [frontend.handler.route :as route-handler]
             [frontend.handler.export :as export]
             [frontend.config :as config]

+ 0 - 3
src/main/frontend/components/widgets.cljs

@@ -2,7 +2,6 @@
   (:require [rum.core :as rum]
             [frontend.util :as util]
             [frontend.handler.user :as user-handler]
-            [frontend.handler.git :as git-handler]
             [frontend.handler.repo :as repo-handler]
             [frontend.handler.route :as route-handler]
             [frontend.handler.export :as export-handler]
@@ -13,9 +12,7 @@
             [frontend.ui :as ui]
             [frontend.db :as db]
             [frontend.version :as version]
-            [frontend.components.svg :as svg]
             [frontend.components.commit :as commit]
-            [clojure.set :as set]
             [frontend.context.i18n :as i18n]
             [reitit.frontend.easy :as rfe]))
 

+ 0 - 1
src/main/frontend/core.cljs

@@ -4,7 +4,6 @@
             [frontend.handler.route :as route]
             [frontend.page :as page]
             [frontend.routes :as routes]
-            [frontend.util :as util]
             [reitit.frontend :as rf]
             [reitit.frontend.easy :as rfe]))
 

+ 0 - 1
src/main/frontend/db.cljs

@@ -13,7 +13,6 @@
             [frontend.utf8 :as utf8]
             [cljs-bean.core :as bean]
             [frontend.config :as config]
-            [rum.core :as rum]
             [goog.object :as gobj]
             ["localforage" :as localforage]
             [promesa.core :as p]

+ 1 - 2
src/main/frontend/db_mixins.cljs

@@ -1,6 +1,5 @@
 (ns frontend.db-mixins
-  (:require [frontend.db :as db]
-            [rum.core :as rum]))
+  (:require [frontend.db :as db]))
 
 (def query
   {:wrap-render

+ 0 - 2
src/main/frontend/dicts.cljs

@@ -1,7 +1,5 @@
 (ns frontend.dicts
   (:require [tongue.core :as tongue]
-            [frontend.state :as state]
-            [clojure.string :as string]
             [frontend.config :as config]))
 
 

+ 0 - 2
src/main/frontend/extensions/code.cljs

@@ -1,8 +1,6 @@
 (ns frontend.extensions.code
   (:require [rum.core :as rum]
-            [frontend.config :as config]
             [frontend.util :as util]
-            [frontend.mixins :as mixins]
             [goog.dom :as gdom]
             [goog.object :as gobj]
             [frontend.db :as db]

+ 1 - 6
src/main/frontend/extensions/sci.cljs

@@ -1,10 +1,5 @@
 (ns frontend.extensions.sci
-  (:require [rum.core :as rum]
-            [frontend.config :as config]
-            [frontend.ui :as ui]
-            [goog.object :as gobj]
-            [cljs-bean.core :as bean]
-            [sci.core :as sci]))
+  (:require [sci.core :as sci]))
 
 (defn eval-string
   [s]

+ 0 - 1
src/main/frontend/extensions/slide.cljs

@@ -2,7 +2,6 @@
   (:require [rum.core :as rum]
             [medley.core :as medley]
             [cljs-bean.core :as bean]
-            [promesa.core :as p]
             [frontend.loader :as loader]
             [frontend.ui :as ui]
             [frontend.config :as config]))

+ 0 - 1
src/main/frontend/format/adoc.cljs

@@ -1,6 +1,5 @@
 (ns frontend.format.adoc
   (:require [frontend.format.protocol :as protocol]
-            [frontend.config :as config]
             [frontend.loader :as loader]))
 
 (defn loaded? []

+ 0 - 2
src/main/frontend/format/block.cljs

@@ -7,9 +7,7 @@
             [medley.core :as medley]
             [frontend.config :as config]
             [datascript.core :as d]
-            [clojure.set :as set]
             [frontend.date :as date]
-            [frontend.format.mldoc :as mldoc]
             [medley.core :as medley]))
 
 (defn heading-block?

+ 0 - 3
src/main/frontend/format/mldoc.cljs

@@ -1,11 +1,8 @@
 (ns frontend.format.mldoc
   (:require [frontend.format.protocol :as protocol]
             [frontend.util :as util]
-            [frontend.config :as config]
             [clojure.string :as string]
-            [frontend.loader :as loader]
             [cljs-bean.core :as bean]
-            [medley.core :as medley]
             [cljs.core.match :refer-macros [match]]))
 
 (defn default-config

+ 1 - 3
src/main/frontend/fs.cljs

@@ -1,7 +1,5 @@
 (ns frontend.fs
-  (:require [frontend.util :as util]
-            [promesa.core :as p]
-            [clojure.string :as string]))
+  (:require [frontend.util :as util]))
 
 (defn mkdir
   [dir]

+ 1 - 4
src/main/frontend/git.cljs

@@ -5,10 +5,7 @@
             [clojure.string :as string]
             [clojure.set :as set]
             [frontend.state :as state]
-            [goog.object :as gobj]
-            [cljs-bean.core :as bean]
-            [cljs-time.coerce :as tc]
-            [cljs-time.core :as t]))
+            [cljs-bean.core :as bean]))
 
 ;; only support Github now
 (defn get-username

+ 1 - 3
src/main/frontend/graph.cljs

@@ -1,7 +1,5 @@
 (ns frontend.graph
-  (:require [frontend.handler.ui :as ui-handler]
-            [frontend.handler.route :as route-handler]
-            [frontend.util :as util]
+  (:require [frontend.handler.route :as route-handler]
             [clojure.string :as string]
             [cljs-bean.core :as bean]
             [goog.object :as gobj]

+ 0 - 1
src/main/frontend/handler.cljs

@@ -10,7 +10,6 @@
             [frontend.handler.notification :as notification]
             [frontend.handler.migration :as migration-handler]
             [frontend.handler.repo :as repo-handler]
-            [frontend.handler.route :as route-handler]
             [frontend.handler.file :as file-handler]
             [frontend.handler.ui :as ui-handler]
             [frontend.ui :as ui]))

+ 0 - 6
src/main/frontend/handler/draw.cljs

@@ -5,18 +5,12 @@
             [promesa.core :as p]
             [frontend.state :as state]
             [frontend.db :as db]
-            [frontend.git :as git]
-            [frontend.github :as github]
             [frontend.handler.file :as file-handler]
             [frontend.handler.git :as git-handler]
-            [cljs-bean.core :as bean]
             [frontend.date :as date]
             [frontend.config :as config]
-            [frontend.format :as format]
-            [frontend.format.protocol :as protocol]
             [frontend.storage :as storage]
             [clojure.string :as string]
-            [cljs-time.local :as tl]
             [cljs-time.core :as t]
             [cljs-time.coerce :as tc]))
 

+ 0 - 1
src/main/frontend/handler/editor.cljs

@@ -10,7 +10,6 @@
             [frontend.format :as format]
             [frontend.format.block :as block]
             [frontend.image :as image]
-            [cljs-time.local :as tl]
             [cljs-time.core :as t]
             [cljs-time.coerce :as tc]
             [frontend.db :as db]

+ 0 - 2
src/main/frontend/handler/expand.cljs

@@ -3,8 +3,6 @@
             [goog.dom :as gdom]
             [goog.object :as gobj]
             [frontend.util :as util]
-            [clojure.string :as string]
-            [medley.core :as medley]
             [frontend.state :as state]
             [frontend.db :as db]))
 

+ 0 - 1
src/main/frontend/handler/external.cljs

@@ -1,7 +1,6 @@
 (ns frontend.handler.external
   (:require [frontend.external :as external]
             [frontend.handler.file :as file-handler]
-            [frontend.handler.notification :as notification]
             [frontend.handler.common :as common-handler]
             [frontend.state :as state]
             [frontend.date :as date]

+ 0 - 4
src/main/frontend/handler/file.cljs

@@ -9,13 +9,9 @@
             [frontend.handler.common :as common-handler]
             [frontend.handler.git :as git-handler]
             [frontend.handler.ui :as ui-handler]
-            [datascript.core :as d]
-            [frontend.github :as github]
             [cljs-bean.core :as bean]
-            [frontend.date :as date]
             [frontend.config :as config]
             [frontend.format :as format]
-            [frontend.format.protocol :as protocol]
             [clojure.string :as string]
             [frontend.history :as history]
             [frontend.handler.project :as project-handler]))

+ 1 - 10
src/main/frontend/handler/git.cljs

@@ -1,25 +1,16 @@
 (ns frontend.handler.git
   (:refer-clojure :exclude [clone load-file])
   (:require [frontend.util :as util :refer-macros [profile]]
-            [frontend.fs :as fs]
             [promesa.core :as p]
             [frontend.state :as state]
             [frontend.db :as db]
             [frontend.git :as git]
-            [frontend.github :as github]
-            [cljs-bean.core :as bean]
             [frontend.date :as date]
-            [frontend.config :as config]
-            [frontend.format :as format]
-            [frontend.format.protocol :as protocol]
             [goog.object :as gobj]
             [frontend.handler.notification :as notification]
             [frontend.handler.route :as route-handler]
             [frontend.handler.common :as common-handler]
-            [clojure.string :as string]
-            [cljs-time.local :as tl]
-            [cljs-time.core :as t]
-            [cljs-time.coerce :as tc]))
+            [cljs-time.local :as tl]))
 
 (defn- set-latest-commit!
   [repo-url hash]

+ 0 - 1
src/main/frontend/handler/history.cljs

@@ -1,7 +1,6 @@
 (ns frontend.handler.history
   (:require [frontend.state :as state]
             [frontend.history :as history]
-            [frontend.handler.ui :as ui-handler]
             [frontend.handler.file :as file]))
 
 (defn- default-undo

+ 0 - 1
src/main/frontend/handler/migration.cljs

@@ -4,7 +4,6 @@
             [frontend.ui :as ui]
             [promesa.core :as p]
             [frontend.util :as util]
-            [frontend.git :as git]
             [clojure.string :as str]
             [frontend.date :as date]
             [frontend.config :as config]

+ 0 - 7
src/main/frontend/handler/repo.cljs

@@ -3,29 +3,22 @@
   (:require [frontend.util :as util :refer-macros [profile]]
             [frontend.fs :as fs]
             [promesa.core :as p]
-            [datascript.core :as d]
             [frontend.state :as state]
             [frontend.db :as db]
             [frontend.git :as git]
-            [frontend.github :as github]
             [cljs-bean.core :as bean]
             [frontend.date :as date]
             [frontend.config :as config]
             [frontend.format :as format]
-            [frontend.format.protocol :as protocol]
             [goog.object :as gobj]
             [frontend.handler.ui :as ui-handler]
             [frontend.handler.git :as git-handler]
             [frontend.handler.file :as file-handler]
             [frontend.handler.migration :as migration-handler]
-            [frontend.handler.project :as project-handler]
             [frontend.handler.notification :as notification]
             [frontend.handler.route :as route-handler]
-            [frontend.handler.user :as user-handler]
             [frontend.handler.common :as common-handler]
             [frontend.ui :as ui]
-            [cljs-time.local :as tl]
-            [cljs-time.core :as t]
             [cljs.reader :as reader]
             [clojure.string :as string]
             [frontend.dicts :as dicts]

+ 1 - 2
src/main/frontend/history.cljs

@@ -1,5 +1,4 @@
-(ns frontend.history
-  (:require [frontend.db :as db]))
+(ns frontend.history)
 
 ;; Undo && Redo that works with files
 ;; TODO:

+ 0 - 1
src/main/frontend/image.cljs

@@ -1,6 +1,5 @@
 (ns frontend.image
   (:require [goog.object :as gobj]
-            [frontend.blob :as blob]
             ["/frontend/exif" :as exif]
             [frontend.util :as util]
             [frontend.date :as date]

+ 1 - 2
src/main/frontend/keyboard.cljs

@@ -1,7 +1,6 @@
 (ns frontend.keyboard
   (:require [goog.events :as events]
-            [goog.ui.KeyboardShortcutHandler.EventType :as EventType]
-            [goog.events.KeyCodes :as KeyCodes])
+            [goog.ui.KeyboardShortcutHandler.EventType :as EventType])
   (:import  [goog.ui KeyboardShortcutHandler]))
 
 ;; Copy from https://github.com/tonsky/rum/blob/gh-pages/doc/useful-mixins.md#keyboard-shortcut

+ 0 - 1
src/main/frontend/keyboards.cljs

@@ -4,7 +4,6 @@
             [frontend.handler.ui :as ui-handler]
             [frontend.handler.route :as route-handler]
             [frontend.state :as state]
-            [goog.events.KeyCodes :as codes]
             [frontend.util :as util]
             [medley.core :as medley]
             ["mousetrap" :as mousetrap]

+ 0 - 1
src/main/frontend/page.cljs

@@ -2,7 +2,6 @@
   (:require [rum.core :as rum]
             [frontend.state :as state]
             [frontend.components.sidebar :as sidebar]
-            [frontend.ui :as ui]
             [frontend.context.i18n :as i18n]))
 
 (rum/defc route-view

+ 0 - 1
src/main/frontend/publishing.cljs

@@ -7,7 +7,6 @@
             [frontend.handler.route :as route]
             [frontend.page :as page]
             [frontend.routes :as routes]
-            [frontend.util :as util]
             [reitit.frontend :as rf]
             [reitit.frontend.easy :as rfe]
             [cljs.reader :as reader]))

+ 1 - 2
src/main/frontend/publishing/html.cljs

@@ -1,7 +1,6 @@
 (ns frontend.publishing.html
   (:require-macros [hiccups.core])
-  (:require [frontend.config :as config]
-            [frontend.state :as state]
+  (:require [frontend.state :as state]
             [hiccups.runtime]))
 
 (defn publishing-html

+ 0 - 1
src/main/frontend/routes.cljs

@@ -1,7 +1,6 @@
 (ns frontend.routes
   (:require [frontend.components.home :as home]
             [frontend.components.repo :as repo]
-            [frontend.components.sidebar :as sidebar]
             [frontend.components.file :as file]
             [frontend.components.page :as page]
             [frontend.components.diff :as diff]

+ 0 - 1
src/main/frontend/search.cljs

@@ -2,7 +2,6 @@
   (:require [frontend.db :as db]
             [frontend.config :as config]
             [frontend.state :as state]
-            [medley.core :as medley]
             [frontend.util :as util]
             [cljs-bean.core :as bean]
             [clojure.string :as string]

+ 1 - 2
src/main/frontend/security.cljs

@@ -1,6 +1,5 @@
 (ns frontend.security
-  (:require [clojure.walk :as walk]
-            [clojure.string :as string]))
+  (:require [clojure.walk :as walk]))
 
 ;; To prevent from cross-site scripting vulnerability, we should add security checks for both hiccup and raw html.
 ;; Hiccup: [:a {:href "javascript:alert('hei')"} "click me"]

+ 1 - 3
src/main/frontend/state.cljs

@@ -7,9 +7,7 @@
             [goog.object :as gobj]
             [goog.dom :as gdom]
             [dommy.core :as dom]
-            [cljs-time.core :as t]
-            [cljs-time.coerce :as tc]
-            [clojure.core.async :as async]))
+            [cljs.core.async :as async]))
 
 (defonce state
   (atom