Skip to content

Commit 018f525

Browse files
Merge pull request #2 from clj-codes/refact/add-extrator-ns
refact: adds extra ns extractor
2 parents de20f73 + fbe586e commit 018f525

File tree

7 files changed

+17
-15
lines changed

7 files changed

+17
-15
lines changed

build.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
(:require [clojure.tools.build.api :as b]))
44

55
(def default-lib 'codes.clj.docs/extractor)
6-
(def default-main 'codes.clj.docs.core)
6+
(def default-main 'codes.clj.docs.extractor.core)
77
(def default-version "0.0.1-SNAPSHOT")
88
(def class-dir "target/classes")
99

deps.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
datalevin/datalevin {:mvn/version "0.8.14"}
66
com.cognitect/transit-clj {:mvn/version "1.0.333"}}
77
:aliases
8-
{:extract {:ns-default codes.clj.docs.core
8+
{:extract {:ns-default codes.clj.docs.extractor.core
99
:exec-fn extract!}
1010

1111
:build {:deps {io.github.clojure/tools.build {:mvn/version "0.9.4"}}

pom.xml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,25 @@
55
<artifactId>extractor</artifactId>
66
<version>0.1.0-SNAPSHOT</version>
77
<name>codes.clj.docs/extractor</name>
8-
<description>FIXME: my new application.</description>
9-
<url>https://github.com/codes.clj.docs/extractor</url>
8+
<description>
9+
Tool to extract namespace/functions documentation from Clojure projects into indexed datalevin file.
10+
</description>
11+
<url>https://github.com/clj-codes/docs.extractor</url>
1012
<licenses>
1113
<license>
12-
<name>Eclipse Public License</name>
13-
<url>http://www.eclipse.org/legal/epl-v10.html</url>
14+
<name>Unlicense</name>
15+
<url>https://unlicense.org</url>
1416
</license>
1517
</licenses>
1618
<developers>
1719
<developer>
18-
<name>Rafael.delboni</name>
20+
<name>Rafael Delboni</name>
1921
</developer>
2022
</developers>
2123
<scm>
22-
<url>https://github.com/codes.clj.docs/extractor</url>
23-
<connection>scm:git:git://github.com/codes.clj.docs/extractor.git</connection>
24-
<developerConnection>scm:git:ssh://git@github.com/codes.clj.docs/extractor.git</developerConnection>
24+
<url>https://github.com/clj-codes/docs.extractor</url>
25+
<connection>scm:git:git://github.com/clj-codes/docs.extractor.git</connection>
26+
<developerConnection>scm:git:ssh://git@github.com/clj-codes/docs.extractor.git</developerConnection>
2527
<tag>v0.1.0-SNAPSHOT</tag>
2628
</scm>
2729
<dependencies>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(ns codes.clj.docs.adapters
1+
(ns codes.clj.docs.extractor.adapters
22
(:require [clojure.string :as str]))
33

44
(defn ^:private assoc-some-transient! [m k v]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(ns codes.clj.docs.analysis
1+
(ns codes.clj.docs.extractor.analysis
22
(:require [clj-kondo.core :as kondo]
33
[clojure.edn :as edn]
44
[clojure.java.io :as io]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(ns codes.clj.docs.core
1+
(ns codes.clj.docs.extractor.core
22
(:require [codes.clj.docs.adapters :as adapters]
33
[codes.clj.docs.analysis :as analysis])
44
(:gen-class))

test/codes/clj/docs/adapters_test.clj renamed to test/codes/clj/docs/extractor/adapters_test.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
(ns codes.clj.docs.adapters-test
1+
(ns codes.clj.docs.extractor.adapters-test
22
(:require [clojure.test :refer [deftest is testing]]
3-
[codes.clj.docs.adapters :as adapters]
3+
[codes.clj.docs.extractor.adapters :as adapters]
44
[matcher-combinators.test :refer [match?]]))
55

66
(def analysis-fixture

0 commit comments

Comments
 (0)