File tree Expand file tree Collapse file tree 8 files changed +15
-15
lines changed Expand file tree Collapse file tree 8 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 300
300
<namespace >cljs.analyzer.api</namespace >
301
301
<namespace >cljs.build.api</namespace >
302
302
<namespace >cljs.compiler.api</namespace >
303
- <namespace >cljs.spec</namespace >
304
- <namespace >cljs.spec.test</namespace >
305
- <namespace >cljs.spec.impl. gen</namespace >
303
+ <namespace >cljs.spec.alpha </namespace >
304
+ <namespace >cljs.spec.test.alpha </namespace >
305
+ <namespace >cljs.spec.gen.alpha </namespace >
306
306
<namespace >cljs.repl</namespace >
307
307
<namespace >cljs.repl.browser</namespace >
308
308
<namespace >cljs.repl.nashorn</namespace >
Original file line number Diff line number Diff line change 13
13
[cljs.env :as env]
14
14
[cljs.analyzer.api :refer [resolve]]
15
15
[clojure.walk :as walk]
16
- [cljs.spec.impl. gen.alpha :as gen]
16
+ [cljs.spec.gen.alpha :as gen]
17
17
[clojure.string :as str]))
18
18
19
19
(defonce registry-ref (atom {}))
Original file line number Diff line number Diff line change 13
13
(:require [goog.object :as gobj]
14
14
[cljs.core :as c]
15
15
[clojure.walk :as walk]
16
- [cljs.spec.impl. gen.alpha :as gen]
16
+ [cljs.spec.gen.alpha :as gen]
17
17
[clojure.string :as str]))
18
18
19
19
(def ^:const MAX_INT 9007199254740991 )
Original file line number Diff line number Diff line change 6
6
; the terms of this license.
7
7
; You must not remove this notice, or any other, from this software.
8
8
9
- (ns cljs.spec.impl. gen.alpha
9
+ (ns cljs.spec.gen.alpha
10
10
(:refer-clojure :exclude [delay])
11
11
(:require [cljs.core :as c]
12
12
[clojure.string :as string]))
19
19
`(c/exists? ~(symbol (string/join " ." (take n xs)))))
20
20
(range 2 cnt)
21
21
(repeat xs))]
22
- `(cljs.spec.impl. gen.alpha/LazyVar.
22
+ `(cljs.spec.gen.alpha/LazyVar.
23
23
(fn []
24
24
(if (and ~@checks (c/exists? ~s))
25
25
~(vary-meta s assoc :cljs.analyzer/no-resolve true )
Original file line number Diff line number Diff line change 6
6
; the terms of this license.
7
7
; You must not remove this notice, or any other, from this software.
8
8
9
- (ns cljs.spec.impl. gen.alpha
9
+ (ns cljs.spec.gen.alpha
10
10
(:refer-clojure :exclude [boolean cat hash-map list map not-empty set vector
11
11
char double int keyword symbol string uuid delay])
12
12
(:require-macros [cljs.core :as c]
13
- [cljs.spec.impl. gen.alpha :as gen :refer [dynaload lazy-combinators lazy-prims]])
13
+ [cljs.spec.gen.alpha :as gen :refer [dynaload lazy-combinators lazy-prims]])
14
14
(:require [cljs.core :as c]))
15
15
16
16
(deftype LazyVar [f ^:mutable cached]
@@ -148,8 +148,8 @@ gen-builtins
148
148
(comment
149
149
(require 'clojure.test.check)
150
150
(require 'clojure.test.check.properties)
151
- (require 'cljs.spec.impl. gen)
152
- (in-ns 'cljs.spec.impl. gen)
151
+ (require 'cljs.spec.gen)
152
+ (in-ns 'cljs.spec.gen)
153
153
154
154
; ; combinators, see call to lazy-combinators above for complete list
155
155
(generate (one-of [(gen-for-pred integer?) (gen-for-pred string?)]))
Original file line number Diff line number Diff line change 12
12
[cljs.analyzer.api :as ana-api]
13
13
[clojure.string :as string]
14
14
[cljs.spec.alpha :as s]
15
- [cljs.spec.impl. gen.alpha :as gen]))
15
+ [cljs.spec.gen.alpha :as gen]))
16
16
17
17
(defonce ^:private instrumented-vars (atom #{}))
18
18
Original file line number Diff line number Diff line change 15
15
[cljs.stacktrace :as st]
16
16
[cljs.pprint :as pp]
17
17
[cljs.spec.alpha :as s]
18
- [cljs.spec.impl. gen.alpha :as gen]
18
+ [cljs.spec.gen.alpha :as gen]
19
19
[clojure.test.check :as stc]
20
20
[clojure.test.check.properties]))
21
21
@@ -287,7 +287,7 @@ key with a count for each different :type of result."
287
287
(require
288
288
'[cljs.pprint :as pp]
289
289
'[cljs.spec :as s]
290
- '[cljs.spec.impl. gen :as gen]
290
+ '[cljs.spec.gen :as gen]
291
291
'[cljs.test :as ctest])
292
292
293
293
(require :reload '[cljs.spec.test :as test])
Original file line number Diff line number Diff line change 9
9
(ns cljs.spec-test
10
10
(:require [cljs.spec.alpha :as s]
11
11
[cljs.test :as test :refer-macros [deftest is are run-tests]]
12
- [cljs.spec.impl. gen.alpha :as gen]
12
+ [cljs.spec.gen.alpha :as gen]
13
13
[clojure.test.check.generators]))
14
14
15
15
(s/def ::even? (s/and number? even?))
You can’t perform that action at this time.
0 commit comments