From 8479133d58091926385c0d80824553582e8623a9 Mon Sep 17 00:00:00 2001 From: Josha von Gizycki Date: Tue, 20 Aug 2019 14:59:52 +0200 Subject: [PATCH] rename wanijo.framework to wanijo.infrastructure --- project.clj | 2 +- src/wanijo/attribute/db.clj | 2 +- src/wanijo/attribute/routes.clj | 2 +- src/wanijo/handler.clj | 2 +- src/wanijo/home/routes.clj | 2 +- src/wanijo/home/view.clj | 2 +- src/wanijo/{framework => infrastructure}/auth.clj | 6 +++--- src/wanijo/{framework => infrastructure}/common.clj | 2 +- src/wanijo/{framework => infrastructure}/devmode.clj | 2 +- src/wanijo/{framework => infrastructure}/neo4j.clj | 4 ++-- src/wanijo/{framework => infrastructure}/repl.clj | 4 ++-- src/wanijo/{framework => infrastructure}/routing.clj | 2 +- src/wanijo/{framework => infrastructure}/time.clj | 2 +- src/wanijo/{framework => infrastructure}/view.clj | 4 ++-- src/wanijo/instance/db.clj | 2 +- src/wanijo/instance/routes.clj | 2 +- src/wanijo/instance/view.clj | 2 +- src/wanijo/link/db.clj | 2 +- src/wanijo/main.clj | 2 +- src/wanijo/schema/db.clj | 2 +- src/wanijo/schema/middleware.clj | 2 +- src/wanijo/schema/routes.clj | 4 ++-- src/wanijo/schema/view.clj | 6 +++--- src/wanijo/specs.clj | 2 +- src/wanijo/tag/db.clj | 2 +- src/wanijo/tag/routes.clj | 2 +- src/wanijo/tag/view.clj | 2 +- src/wanijo/user/db.clj | 2 +- src/wanijo/user/routes.clj | 2 +- src/wanijo/user/view.clj | 4 ++-- src/wanijo/visualisation/db.clj | 2 +- src/wanijo/visualisation/routes.clj | 4 ++-- src/wanijo/visualisation/view.clj | 4 ++-- src/wanijo/visualisation/viz.clj | 2 +- test/wanijo/{framework => infrastructure}/routing_test.clj | 4 ++-- 35 files changed, 47 insertions(+), 47 deletions(-) rename src/wanijo/{framework => infrastructure}/auth.clj (90%) rename src/wanijo/{framework => infrastructure}/common.clj (62%) rename src/wanijo/{framework => infrastructure}/devmode.clj (97%) rename src/wanijo/{framework => infrastructure}/neo4j.clj (95%) rename src/wanijo/{framework => infrastructure}/repl.clj (95%) rename src/wanijo/{framework => infrastructure}/routing.clj (97%) rename src/wanijo/{framework => infrastructure}/time.clj (89%) rename src/wanijo/{framework => infrastructure}/view.clj (96%) rename test/wanijo/{framework => infrastructure}/routing_test.clj (84%) diff --git a/project.clj b/project.clj index 3e74e8e..d205aca 100644 --- a/project.clj +++ b/project.clj @@ -57,7 +57,7 @@ :main wanijo.main}} :neo4j {:path "neo4j"} - :repl-options {:init-ns wanijo.framework.repl} + :repl-options {:init-ns wanijo.infrastructure.repl} :ring {:handler wanijo.handler/app :nrepl {:start? true}} :less {:source-paths ["resources/app/stylesheets"] diff --git a/src/wanijo/attribute/db.clj b/src/wanijo/attribute/db.clj index 84ad038..23b6fe7 100644 --- a/src/wanijo/attribute/db.clj +++ b/src/wanijo/attribute/db.clj @@ -1,7 +1,7 @@ (ns wanijo.attribute.db (:require [clojure.spec.alpha :as spec] [wanijo.specs :as specs] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (def types #{"string" "markdown"}) diff --git a/src/wanijo/attribute/routes.clj b/src/wanijo/attribute/routes.clj index f029cce..6823efc 100644 --- a/src/wanijo/attribute/routes.clj +++ b/src/wanijo/attribute/routes.clj @@ -3,7 +3,7 @@ [clojure.pprint :refer [pprint]] [ring.util.response :as resp] [formulare.core :as form] - [wanijo.framework.routing :refer [register! path]] + [wanijo.infrastructure.routing :refer [register! path]] [wanijo.attribute.db :as domain] [wanijo.schema [view :as schema-view] diff --git a/src/wanijo/handler.clj b/src/wanijo/handler.clj index 5aa42d0..a60cbef 100644 --- a/src/wanijo/handler.clj +++ b/src/wanijo/handler.clj @@ -17,7 +17,7 @@ [wanijo.instance.routes :as instance-routes] [wanijo.visualisation.routes :as vis-routes] [wanijo.tag.routes :as tag-routes] - [wanijo.framework + [wanijo.infrastructure [auth :as auth] [devmode :as devmode] [routing :refer [path]]])) diff --git a/src/wanijo/home/routes.clj b/src/wanijo/home/routes.clj index 462b55f..5120955 100644 --- a/src/wanijo/home/routes.clj +++ b/src/wanijo/home/routes.clj @@ -1,6 +1,6 @@ (ns wanijo.home.routes (:require [compojure.core :refer [defroutes GET]] - [wanijo.framework.routing :refer [register!]] + [wanijo.infrastructure.routing :refer [register!]] [wanijo.home.view :as home-view])) (defroutes routes diff --git a/src/wanijo/home/view.clj b/src/wanijo/home/view.clj index edfba66..31c28d4 100644 --- a/src/wanijo/home/view.clj +++ b/src/wanijo/home/view.clj @@ -1,5 +1,5 @@ (ns wanijo.home.view - (:require [wanijo.framework.view :as view])) + (:require [wanijo.infrastructure.view :as view])) (defn root! [req] (view/layout! :session (:session req))) diff --git a/src/wanijo/framework/auth.clj b/src/wanijo/infrastructure/auth.clj similarity index 90% rename from src/wanijo/framework/auth.clj rename to src/wanijo/infrastructure/auth.clj index 7f1f12e..ec7fd6b 100644 --- a/src/wanijo/framework/auth.clj +++ b/src/wanijo/infrastructure/auth.clj @@ -1,11 +1,11 @@ -(ns wanijo.framework.auth +(ns wanijo.infrastructure.auth (:require [compojure.core :refer [POST GET defroutes]] [ring.util.response :refer [redirect]] [ring.util.anti-forgery :refer [anti-forgery-field]] [buddy.hashers :as hashers] [hiccup.form :as hform] - [wanijo.framework.view :as view] - [wanijo.framework.routing :refer [register! path]] + [wanijo.infrastructure.view :as view] + [wanijo.infrastructure.routing :refer [register! path]] [wanijo.user.db :as user-domain])) (defn- login-check! [req] diff --git a/src/wanijo/framework/common.clj b/src/wanijo/infrastructure/common.clj similarity index 62% rename from src/wanijo/framework/common.clj rename to src/wanijo/infrastructure/common.clj index d49c776..eff25c8 100644 --- a/src/wanijo/framework/common.clj +++ b/src/wanijo/infrastructure/common.clj @@ -1,4 +1,4 @@ -(ns wanijo.framework.common) +(ns wanijo.infrastructure.common) (defn in? [coll x] (some? (some (partial = x) coll))) diff --git a/src/wanijo/framework/devmode.clj b/src/wanijo/infrastructure/devmode.clj similarity index 97% rename from src/wanijo/framework/devmode.clj rename to src/wanijo/infrastructure/devmode.clj index a71c5a2..7589508 100644 --- a/src/wanijo/framework/devmode.clj +++ b/src/wanijo/infrastructure/devmode.clj @@ -1,4 +1,4 @@ -(ns wanijo.framework.devmode +(ns wanijo.infrastructure.devmode (:require [hiccup.core :as hcore] [clojure.string :as cljs])) diff --git a/src/wanijo/framework/neo4j.clj b/src/wanijo/infrastructure/neo4j.clj similarity index 95% rename from src/wanijo/framework/neo4j.clj rename to src/wanijo/infrastructure/neo4j.clj index 724659a..ecbf1bb 100644 --- a/src/wanijo/framework/neo4j.clj +++ b/src/wanijo/infrastructure/neo4j.clj @@ -1,6 +1,6 @@ -(ns wanijo.framework.neo4j +(ns wanijo.infrastructure.neo4j (:require [neo4j-clj.core :as db] - [wanijo.framework.devmode :as devmode] + [wanijo.infrastructure.devmode :as devmode] [clj-time.format :as time-format] [clj-time.local :as time-local] [clojure.spec.alpha :as spec] diff --git a/src/wanijo/framework/repl.clj b/src/wanijo/infrastructure/repl.clj similarity index 95% rename from src/wanijo/framework/repl.clj rename to src/wanijo/infrastructure/repl.clj index 88c2054..08e8761 100644 --- a/src/wanijo/framework/repl.clj +++ b/src/wanijo/infrastructure/repl.clj @@ -1,7 +1,7 @@ -(ns wanijo.framework.repl +(ns wanijo.infrastructure.repl (:require [buddy.hashers :as hashers] [neo4j-clj.core :as db] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (db/defquery create-user "CREATE (n:user) diff --git a/src/wanijo/framework/routing.clj b/src/wanijo/infrastructure/routing.clj similarity index 97% rename from src/wanijo/framework/routing.clj rename to src/wanijo/infrastructure/routing.clj index 97bec0f..085f401 100644 --- a/src/wanijo/framework/routing.clj +++ b/src/wanijo/infrastructure/routing.clj @@ -1,4 +1,4 @@ -(ns wanijo.framework.routing +(ns wanijo.infrastructure.routing (:require [clojure.string :as string])) (def all-routes diff --git a/src/wanijo/framework/time.clj b/src/wanijo/infrastructure/time.clj similarity index 89% rename from src/wanijo/framework/time.clj rename to src/wanijo/infrastructure/time.clj index 0667f55..eee35c7 100644 --- a/src/wanijo/framework/time.clj +++ b/src/wanijo/infrastructure/time.clj @@ -1,4 +1,4 @@ -(ns wanijo.framework.time +(ns wanijo.infrastructure.time (:require [clj-time.format :as format])) (defn prettify-dt [date-str] diff --git a/src/wanijo/framework/view.clj b/src/wanijo/infrastructure/view.clj similarity index 96% rename from src/wanijo/framework/view.clj rename to src/wanijo/infrastructure/view.clj index 833cccd..c2a289e 100644 --- a/src/wanijo/framework/view.clj +++ b/src/wanijo/infrastructure/view.clj @@ -1,9 +1,9 @@ -(ns wanijo.framework.view +(ns wanijo.infrastructure.view (:require [hiccup [page :refer [html5 include-js include-css]] [form :as hform] [core :refer [h]]] - [wanijo.framework.routing :refer [path]])) + [wanijo.infrastructure.routing :refer [path]])) (defn btnlink ([target caption] diff --git a/src/wanijo/instance/db.clj b/src/wanijo/instance/db.clj index c5a4d53..95f7ea3 100644 --- a/src/wanijo/instance/db.clj +++ b/src/wanijo/instance/db.clj @@ -1,7 +1,7 @@ (ns wanijo.instance.db (:require [clojure.spec.alpha :as spec] [wanijo.specs :as specs] - [wanijo.framework.neo4j :as neo4j] + [wanijo.infrastructure.neo4j :as neo4j] [wanijo.schema.db :as domain-schema] [wanijo.attribute.db :as domain-attr] [wanijo.tag.db :as domain-tag] diff --git a/src/wanijo/instance/routes.clj b/src/wanijo/instance/routes.clj index 1240a6b..6d0a1d1 100644 --- a/src/wanijo/instance/routes.clj +++ b/src/wanijo/instance/routes.clj @@ -11,7 +11,7 @@ [db :as domain-schema] [middleware :as middleware-schema]] [wanijo.link.db :as domain-link] - [wanijo.framework.routing :refer [register! path]] + [wanijo.infrastructure.routing :refer [register! path]] [wanijo.attribute.db :as domain-attr])) (defn list! [schema-uuid req] diff --git a/src/wanijo/instance/view.clj b/src/wanijo/instance/view.clj index eedffca..b88a1dc 100644 --- a/src/wanijo/instance/view.clj +++ b/src/wanijo/instance/view.clj @@ -8,7 +8,7 @@ [wanijo.tag.view :as view-tag] [wanijo.instance.db :as domain] [wanijo.visualisation.viz :as viz] - [wanijo.framework + [wanijo.infrastructure [view :as view] [routing :refer [path]] [time :refer [prettify-dt]]])) diff --git a/src/wanijo/link/db.clj b/src/wanijo/link/db.clj index fd22ffc..a9ae1de 100644 --- a/src/wanijo/link/db.clj +++ b/src/wanijo/link/db.clj @@ -1,7 +1,7 @@ (ns wanijo.link.db (:require [clojure.spec.alpha :as spec] [wanijo.specs :as specs] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (spec/def ::link (spec/keys :req-un [::neo4j/uuid diff --git a/src/wanijo/main.clj b/src/wanijo/main.clj index 5d92cdd..b98dee8 100644 --- a/src/wanijo/main.clj +++ b/src/wanijo/main.clj @@ -20,7 +20,7 @@ :port 8080 :handler wanijo-handler/dev-app)) -(defn stop-server [] +(defn stop-server! [] (.stop @server)) (defn -main [& args] diff --git a/src/wanijo/schema/db.clj b/src/wanijo/schema/db.clj index f45aba4..9bd2cad 100644 --- a/src/wanijo/schema/db.clj +++ b/src/wanijo/schema/db.clj @@ -1,7 +1,7 @@ (ns wanijo.schema.db (:require [clojure.spec.alpha :as spec] [wanijo.specs :as specs] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (spec/def ::name (spec/and ::specs/name (complement empty?))) diff --git a/src/wanijo/schema/middleware.clj b/src/wanijo/schema/middleware.clj index 441b38e..e571007 100644 --- a/src/wanijo/schema/middleware.clj +++ b/src/wanijo/schema/middleware.clj @@ -1,6 +1,6 @@ (ns wanijo.schema.middleware (:require [ring.util.response :as resp] - [wanijo.framework.routing :refer [path]] + [wanijo.infrastructure.routing :refer [path]] [wanijo.schema.db :as domain])) (defn wrap-user-schemas [handler] diff --git a/src/wanijo/schema/routes.clj b/src/wanijo/schema/routes.clj index 72f6d87..58980f5 100644 --- a/src/wanijo/schema/routes.clj +++ b/src/wanijo/schema/routes.clj @@ -2,8 +2,8 @@ (:require [compojure.core :refer [defroutes GET POST DELETE] :as comp] [ring.util.response :as resp] [formulare.core :as form] - [wanijo.framework.view :as view] - [wanijo.framework.routing :refer [register! path]] + [wanijo.infrastructure.view :as view] + [wanijo.infrastructure.routing :refer [register! path]] [wanijo.user.db :as domain-user] [wanijo.schema [view :as schema-view] diff --git a/src/wanijo/schema/view.clj b/src/wanijo/schema/view.clj index ec4a070..5e8b8d7 100644 --- a/src/wanijo/schema/view.clj +++ b/src/wanijo/schema/view.clj @@ -4,9 +4,9 @@ [core :refer [h]]] [ring.util.anti-forgery :refer [anti-forgery-field]] [formulare.core :as form] - [wanijo.framework.view :as view] - [wanijo.framework.routing :refer [path]] - [wanijo.framework.time :refer [prettify-dt]] + [wanijo.infrastructure.view :as view] + [wanijo.infrastructure.routing :refer [path]] + [wanijo.infrastructure.time :refer [prettify-dt]] [wanijo.schema.db :as domain] [wanijo.schema.forms :as forms])) diff --git a/src/wanijo/specs.clj b/src/wanijo/specs.clj index 492d943..e6faf61 100644 --- a/src/wanijo/specs.clj +++ b/src/wanijo/specs.clj @@ -1,6 +1,6 @@ (ns wanijo.specs (:require [clojure.spec.alpha :as spec] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (spec/def ::created_at ::neo4j/date-str) (spec/def ::updated_at ::neo4j/date-str) diff --git a/src/wanijo/tag/db.clj b/src/wanijo/tag/db.clj index ecd8332..e26a1ee 100644 --- a/src/wanijo/tag/db.clj +++ b/src/wanijo/tag/db.clj @@ -1,7 +1,7 @@ (ns wanijo.tag.db (:require [clojure.spec.alpha :as spec] [wanijo.specs :as specs] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (spec/def ::name (spec/and ::specs/name diff --git a/src/wanijo/tag/routes.clj b/src/wanijo/tag/routes.clj index 36915bd..8b83127 100644 --- a/src/wanijo/tag/routes.clj +++ b/src/wanijo/tag/routes.clj @@ -2,7 +2,7 @@ (:require [compojure.core :refer [defroutes POST DELETE]] [ring.util.response :as resp] [formulare.core :as form] - [wanijo.framework.routing :refer [register! path]] + [wanijo.infrastructure.routing :refer [register! path]] [wanijo.schema.db :as domain-schema] [wanijo.instance [view :as view-instance] diff --git a/src/wanijo/tag/view.clj b/src/wanijo/tag/view.clj index a5ea0ba..c6c9e57 100644 --- a/src/wanijo/tag/view.clj +++ b/src/wanijo/tag/view.clj @@ -4,7 +4,7 @@ [ring.util.anti-forgery :refer [anti-forgery-field]] [formulare.core :as form] [wanijo.tag.forms :as forms] - [wanijo.framework + [wanijo.infrastructure [routing :refer [path]] [view :as view] [time :refer [prettify-dt]]])) diff --git a/src/wanijo/user/db.clj b/src/wanijo/user/db.clj index 11af022..c5a728e 100644 --- a/src/wanijo/user/db.clj +++ b/src/wanijo/user/db.clj @@ -1,6 +1,6 @@ (ns wanijo.user.db (:require [clojure.spec.alpha :as spec] - [wanijo.framework.neo4j :as neo4j])) + [wanijo.infrastructure.neo4j :as neo4j])) (spec/def ::ident (spec/and string? not-empty)) diff --git a/src/wanijo/user/routes.clj b/src/wanijo/user/routes.clj index e152a6f..8be2024 100644 --- a/src/wanijo/user/routes.clj +++ b/src/wanijo/user/routes.clj @@ -1,7 +1,7 @@ (ns wanijo.user.routes (:require [compojure.core :refer [defroutes GET POST]] [ring.util.response :as resp] - [wanijo.framework.routing :refer [register!]] + [wanijo.infrastructure.routing :refer [register!]] [wanijo.user.view :as view-user] [wanijo.user.db :as domain])) diff --git a/src/wanijo/user/view.clj b/src/wanijo/user/view.clj index c276846..accf0ff 100644 --- a/src/wanijo/user/view.clj +++ b/src/wanijo/user/view.clj @@ -2,8 +2,8 @@ (:require [hiccup.form :as hform] [ring.util.anti-forgery :refer [anti-forgery-field]] [formulare.core :as form] - [wanijo.framework.view :as view] - [wanijo.framework.routing :refer [path]] + [wanijo.infrastructure.view :as view] + [wanijo.infrastructure.routing :refer [path]] [wanijo.user.db :as domain])) (def edit-form diff --git a/src/wanijo/visualisation/db.clj b/src/wanijo/visualisation/db.clj index 0d0a55a..c9848f8 100644 --- a/src/wanijo/visualisation/db.clj +++ b/src/wanijo/visualisation/db.clj @@ -1,6 +1,6 @@ (ns wanijo.visualisation.db (:require [clojure.spec.alpha :as spec] - [wanijo.framework.neo4j :as neo4j] + [wanijo.infrastructure.neo4j :as neo4j] [wanijo.instance.db :as domain-instance])) (spec/def ::link-name diff --git a/src/wanijo/visualisation/routes.clj b/src/wanijo/visualisation/routes.clj index 307f731..053fff7 100644 --- a/src/wanijo/visualisation/routes.clj +++ b/src/wanijo/visualisation/routes.clj @@ -2,8 +2,8 @@ (:require [compojure.core :refer [defroutes wrap-routes GET POST DELETE]] [ring.util.response :as resp] - [wanijo.framework.routing :refer [register! path]] - [wanijo.framework.view :as view] + [wanijo.infrastructure.routing :refer [register! path]] + [wanijo.infrastructure.view :as view] [wanijo.instance.db :as domain-instance] [wanijo.schema.db :as domain-schema] [wanijo.visualisation diff --git a/src/wanijo/visualisation/view.clj b/src/wanijo/visualisation/view.clj index 617288b..27601be 100644 --- a/src/wanijo/visualisation/view.clj +++ b/src/wanijo/visualisation/view.clj @@ -2,8 +2,8 @@ (:require [hiccup.page :refer [include-js include-css]] [hiccup.form :as hform] [hiccup.core :refer [h]] - [wanijo.framework.routing :refer [path]] - [wanijo.framework.view :as view])) + [wanijo.infrastructure.routing :refer [path]] + [wanijo.infrastructure.view :as view])) (defn index [instance req] (view/layout! diff --git a/src/wanijo/visualisation/viz.clj b/src/wanijo/visualisation/viz.clj index 83ea800..bb8d885 100644 --- a/src/wanijo/visualisation/viz.clj +++ b/src/wanijo/visualisation/viz.clj @@ -3,7 +3,7 @@ [dorothy [core :as dot] [jvm :as doro-jvm]] - [wanijo.framework.routing :refer [path]])) + [wanijo.infrastructure.routing :refer [path]])) (defn node->label ([node] diff --git a/test/wanijo/framework/routing_test.clj b/test/wanijo/infrastructure/routing_test.clj similarity index 84% rename from test/wanijo/framework/routing_test.clj rename to test/wanijo/infrastructure/routing_test.clj index 653b1b0..c5b2f0c 100644 --- a/test/wanijo/framework/routing_test.clj +++ b/test/wanijo/infrastructure/routing_test.clj @@ -1,6 +1,6 @@ -(ns wanijo.framework.routing-test +(ns wanijo.infrastructure.routing-test (:require [clojure.test :refer :all] - [wanijo.framework.routing :refer [parse-path]])) + [wanijo.infrastructure.routing :refer [parse-path]])) (deftest test-parse-path (testing "no params in path"