-
=
[G__2836
G__2837
]
Diff of apis in:
rewrite-clj
0.6.1
clj
rewrite-clj
1.0.0-alpha
clj
Options:
Option | Value |
---|---|
:arglists-by | :arity-only |
:exclude-namespaces | ["rewrite-clj" "rewrite-clj.potemkin" "rewrite-clj.custom-zipper.switchable" "rewrite-clj.interop"] |
:include | :changed-publics |
Legend:
-
A only
+
B only
-
A is+
different from B
≠
changes within A and B
=
equal
Stats:
Element | Have changes within | In A Only | In B Only |
---|---|---|---|
namespaces | 16 | 3 | 11 |
publics | 37 | 14 | 110 |
arglists | 0 | 29 | 163 |
Notes:
The api of the last released version of rewrite-clj v0 was used as a reference for rewrite-clj v1. As such, you’ll notice the apis are almost the same.
I assume that rewrite-clj.custom-zipper.core
is internal and marked it as such with :no-doc
.
There were some features unique to rewrite-cljs (such as paredit and some positional searching) which were brought over to rewrite-clj v1.
The internal rewrite-cljs namespaces that were renamed to avoid cljs namespace collisions also occur in the clj side of rewrite-clj v1. All other differences are considered internal refactorings.
Table of diffs:
≠
rewrite-clj.custom-zipper.core
≠
rewrite-clj.custom-zipper.utils
≠
rewrite-clj.node
-
rewrite-clj.node.coerce+
rewrite-clj.node.coercer
+
rewrite-clj.node.extras
-
rewrite-clj.node.indent
≠
rewrite-clj.node.keyword
+
rewrite-clj.node.namespaced-map
≠
rewrite-clj.node.protocols
≠
rewrite-clj.node.regex
≠
rewrite-clj.node.seq
≠
rewrite-clj.node.string
+
rewrite-clj.node.stringz
≠
rewrite-clj.node.token
+
rewrite-clj.paredit
≠
rewrite-clj.parser
+
rewrite-clj.parser.namespaced-map
-
rewrite-clj.parser.utils
≠
rewrite-clj.reader
≠
rewrite-clj.zip
+
append-child*≠
append-newline≠
append-space+
find-last-by-pos+
find-tag-by-pos+
insert-child*+
insert-newline-left+
insert-newline-right+
insert-space-left+
insert-space-right+
namespaced-map?+
position-span≠
prepend-newline≠
prepend-space≠
print≠
print-root+
reapply-context+
remove-preserve-newline+
sexpr-able?+
subzip≠
rewrite-clj.zip.base
+
rewrite-clj.zip.context
+
rewrite-clj.zip.editz
≠
rewrite-clj.zip.find
+
rewrite-clj.zip.findz
≠
rewrite-clj.zip.remove
+
rewrite-clj.zip.removez
+
rewrite-clj.zip.seqz
≠
rewrite-clj.zip.whitespace
≠
rewrite-clj.custom-zipper.core:no-doc **` [green]`+true
=
append-childarglists | attributes |
---|---|
|
|
=
branch?arglists | attributes |
---|---|
|
|
=
childrenarglists | attributes |
---|---|
|
|
≠
custom-zipperarglists | attributes |
---|---|
|
|
≠
custom-zipper?arglists | attributes |
---|---|
|
|
=
downarglists | attributes |
---|---|
|
|
=
editarglists | attributes |
---|---|
|
|
=
end?arglists | attributes |
---|---|
|
|
=
insert-childarglists | attributes |
---|---|
|
|
=
insert-leftarglists | attributes |
---|---|
|
|
=
insert-rightarglists | attributes |
---|---|
|
|
=
leftarglists | attributes |
---|---|
|
|
=
leftmostarglists | attributes |
---|---|
|
|
=
leftsarglists | attributes |
---|---|
|
|
≠
make-nodearglists | attributes |
---|---|
|
|
=
nextarglists | attributes |
---|---|
|
|
=
nodearglists | attributes |
---|---|
|
|
=
positionarglists | attributes |
---|---|
|
|
+
position-spanarglists | attributes |
---|---|
|
|
=
prevarglists | attributes |
---|---|
|
|
=
removearglists | attributes |
---|---|
|
|
=
replacearglists | attributes |
---|---|
|
|
=
rightarglists | attributes |
---|---|
|
|
=
rightmostarglists | attributes |
---|---|
|
|
=
rootarglists | attributes |
---|---|
|
|
=
uparglists | attributes |
---|---|
|
|
≠
zipperarglists | attributes |
---|---|
|
|
≠
rewrite-clj.custom-zipper.utils:no-doc =
true
+
remove-and-move-uparglists | attributes |
---|---|
|
|
≠
rewrite-clj.node≠
child-sexprsarglists | attributes |
---|---|
|
|
-
concat-stringsarglists | attributes |
---|---|
|
|
≠
keyword-nodearglists | attributes |
---|---|
|
|
+
keyword-node?arglists | attributes |
---|---|
|
|
+
map-context-applyarglists | attributes |
---|---|
|
|
+
map-context-cleararglists | attributes |
---|---|
|
|
+
map-qualifier-nodearglists | attributes |
---|---|
|
|
+
node?arglists | attributes |
---|---|
|
|
≠
sexprarglists | attributes |
---|---|
|
|
+
sexpr-able?arglists | attributes |
---|---|
|
|
≠
sexprsarglists | attributes |
---|---|
|
|
+
symbol-node?arglists | attributes |
---|---|
|
|
≠
token-nodearglists | attributes |
---|---|
|
|
-
rewrite-clj.node.coerce:no-doc =
true
+
rewrite-clj.node.coercer:no-doc =
true
+
node-with-metaarglists | attributes |
---|---|
|
|
+
rewrite-clj.node.extras:no-doc =
true
+
whitespace-or-comment?arglists | attributes |
---|---|
|
|
-
rewrite-clj.node.indent:no-doc =
true
-
indent-spacesarglists | attributes |
---|---|
|
|
-
indent-tabsarglists | attributes |
---|---|
|
|
-
LinePrefixedNodeattributes |
---|
|
-
prefix-linesarglists | attributes |
---|---|
|
|
≠
rewrite-clj.node.keyword:no-doc =
true
≠
keyword-nodearglists | attributes |
---|---|
|
|
+
keyword-node?arglists | attributes |
---|---|
|
|
+
keyword-sexprarglists | attributes |
---|---|
|
|
+
kw-qualifierarglists | attributes |
---|---|
|
|
+
rewrite-clj.node.namespaced-map:no-doc =
true
+
map-qualifier-nodearglists | attributes |
---|---|
|
|
+
MapQualifierNodeattributes |
---|
|
+
namespaced-map-nodearglists | attributes |
---|---|
|
|
+
NamespacedMapNodeattributes |
---|
|
+
reapply-namespaced-map-contextarglists | attributes |
---|---|
|
|
≠
rewrite-clj.node.protocols:no-doc **` [green]`+true
≠
+extentarglists | attributes |
---|---|
|
|
≠
assert-sexpr-countarglists | attributes |
---|---|
|
|
≠
assert-single-sexprarglists | attributes |
---|---|
|
|
≠
child-sexprsarglists | attributes |
---|---|
|
|
≠
concat-stringsarglists | attributes |
---|---|
|
|
+
default-auto-resolvearglists | attributes |
---|---|
|
|
≠
extentarglists | attributes |
---|---|
|
|
=
InnerNodeattributes | members | ||
---|---|---|---|
name | arglists | attributes | |
|
|
|
|
|
|
| |
|
|
| |
|
|
|
≠
make-printable!arglists | attributes |
---|---|
|
|
+
make-printable-clj!arglists | attributes |
---|---|
|
|
+
MapQualifiableattributes | members | ||
---|---|---|---|
name | arglists | attributes | |
|
|
|
|
|
|
|
+
meta-elidedarglists | attributes |
---|---|
|
|
≠
Nodeattributes | members | ||
---|---|---|---|
name | arglists | attributes | |
|
|
|
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
+
node?arglists | attributes |
---|---|
|
|
=
NodeCoerceableattributes | members | ||
---|---|---|---|
name | arglists | attributes | |
|
|
|
|
+
sexprarglists | attributes |
---|---|
|
|
+
sexpr-able?arglists | attributes |
---|---|
|
|
≠
sexprsarglists | attributes |
---|---|
|
|
≠
sum-lengthsarglists | attributes |
---|---|
|
|
+
valuearglists | attributes |
---|---|
|
|
+
without-whitespacearglists | attributes |
---|---|
|
|
≠
write-nodearglists | attributes |
---|---|
|
|
≠
rewrite-clj.node.regex:no-doc =
true
+
pattern-string-for-regexarglists | attributes |
---|---|
|
|
≠
rewrite-clj.node.seq:no-doc =
true
-
namespaced-map-nodearglists | attributes |
---|---|
|
|
-
NamespacedMapNodeattributes |
---|
|
≠
rewrite-clj.node.string:no-doc =
true
-
StringNodeattributes |
---|
|
+
rewrite-clj.node.stringz:no-doc =
true
+
string-nodearglists | attributes |
---|---|
|
|
+
StringNodeattributes |
---|
|
≠
rewrite-clj.node.token:no-doc =
true
+
symbol-node?arglists | attributes |
---|---|
|
|
+
SymbolNodeattributes |
---|
|
≠
token-nodearglists | attributes |
---|---|
|
|
+
rewrite-clj.paredit+
barf-backwardarglists | attributes |
---|---|
|
|
+
barf-forwardarglists | attributes |
---|---|
|
|
+
joinarglists | attributes |
---|---|
|
|
+
killarglists | attributes |
---|---|
|
|
+
kill-at-posarglists | attributes |
---|---|
|
|
+
kill-one-at-posarglists | attributes |
---|---|
|
|
+
move-to-prevarglists | attributes |
---|---|
|
|
+
raisearglists | attributes |
---|---|
|
|
+
slurp-backwardarglists | attributes |
---|---|
|
|
+
slurp-backward-fullyarglists | attributes |
---|---|
|
|
+
slurp-forwardarglists | attributes |
---|---|
|
|
+
slurp-forward-fullyarglists | attributes |
---|---|
|
|
+
spliceattributes |
---|
|
+
splice-killing-backwardarglists | attributes |
---|---|
|
|
+
splice-killing-forwardarglists | attributes |
---|---|
|
|
+
splitarglists | attributes |
---|---|
|
|
+
split-at-posarglists | attributes |
---|---|
|
|
+
wrap-aroundarglists | attributes |
---|---|
|
|
+
wrap-fully-forward-slurparglists | attributes |
---|---|
|
|
≠
rewrite-clj.parser≠
parsearglists | attributes |
---|---|
|
|
≠
parse-allarglists | attributes |
---|---|
|
|
+
rewrite-clj.parser.namespaced-map:no-doc =
true
+
parse-namespaced-maparglists | attributes |
---|---|
|
|
-
rewrite-clj.parser.utils:no-doc =
true
-
ignorearglists | attributes |
---|---|
|
|
-
linebreak?arglists | attributes |
---|---|
|
|
-
read-eolarglists | attributes |
---|---|
|
|
-
space?arglists | attributes |
---|---|
|
|
-
throw-readerarglists | attributes |
---|---|
|
|
-
whitespace?arglists | attributes |
---|---|
|
|
≠
rewrite-clj.reader:no-doc =
true
+
newline-normalizing-readerarglists | attributes |
---|---|
|
|
+
read-keywordarglists | attributes |
---|---|
|
|
≠
read-whilearglists | attributes |
---|---|
|
|
≠
rewrite-clj.zip+
append-child*arglists | attributes |
---|---|
|
|
≠
append-newlinearglists | attributes |
---|---|
|
|
≠
append-spacearglists | attributes |
---|---|
|
|
+
find-last-by-posarglists | attributes |
---|---|
|
|
+
find-tag-by-posarglists | attributes |
---|---|
|
|
+
insert-child*arglists | attributes |
---|---|
|
|
+
insert-newline-leftarglists | attributes |
---|---|
|
|
+
insert-newline-rightarglists | attributes |
---|---|
|
|
+
insert-space-leftarglists | attributes |
---|---|
|
|
+
insert-space-rightarglists | attributes |
---|---|
|
|
+
namespaced-map?arglists | attributes |
---|---|
|
|
+
position-spanarglists | attributes |
---|---|
|
|
≠
prepend-newlinearglists | attributes |
---|---|
|
|
≠
prepend-spacearglists | attributes |
---|---|
|
|
≠
printarglists | attributes |
---|---|
|
|
≠
print-rootarglists | attributes |
---|---|
|
|
+
reapply-contextarglists | attributes |
---|---|
|
|
+
remove-preserve-newlinearglists | attributes |
---|---|
|
|
+
sexpr-able?arglists | attributes |
---|---|
|
|
+
subziparglists | attributes |
---|---|
|
|
≠
rewrite-clj.zip.base:no-doc =
true
+
->root-stringarglists | attributes |
---|---|
|
|
+
->stringarglists | attributes |
---|---|
|
|
+
get-optsarglists | attributes |
---|---|
|
|
≠
printarglists | attributes |
---|---|
|
|
≠
print-rootarglists | attributes |
---|---|
|
|
+
set-optsarglists | attributes |
---|---|
|
|
+
sexpr-able?arglists | attributes |
---|---|
|
|
+
rewrite-clj.zip.context:no-doc =
true
+
reapply-contextarglists | attributes |
---|---|
|
|
+
rewrite-clj.zip.editz:no-doc =
true
+
editarglists | attributes |
---|---|
|
|
+
prefixarglists | attributes |
---|---|
|
|
+
replacearglists | attributes |
---|---|
|
|
+
splicearglists | attributes |
---|---|
|
|
+
suffixarglists | attributes |
---|---|
|
|
≠
rewrite-clj.zip.find:no-doc =
true
+
find-last-by-posarglists | attributes |
---|---|
|
|
+
find-tag-by-posarglists | attributes |
---|---|
|
|
+
rewrite-clj.zip.findz:no-doc =
true
+
findarglists | attributes |
---|---|
|
|
+
find-depth-firstarglists | attributes |
---|---|
|
|
+
find-last-by-posarglists | attributes |
---|---|
|
|
+
find-nextarglists | attributes |
---|---|
|
|
+
find-next-depth-firstarglists | attributes |
---|---|
|
|
+
find-next-tagarglists | attributes |
---|---|
|
|
+
find-next-tokenarglists | attributes |
---|---|
|
|
+
find-next-valuearglists | attributes |
---|---|
|
|
+
find-tagarglists | attributes |
---|---|
|
|
+
find-tag-by-posarglists | attributes |
---|---|
|
|
+
find-tokenarglists | attributes |
---|---|
|
|
+
find-valuearglists | attributes |
---|---|
|
|
≠
rewrite-clj.zip.remove:no-doc =
true
+
remove-preserve-newlinearglists | attributes |
---|---|
|
|
+
rewrite-clj.zip.removez:no-doc =
true
+
removearglists | attributes |
---|---|
|
|
+
remove-preserve-newlinearglists | attributes |
---|---|
|
|
+
rewrite-clj.zip.seqz:no-doc =
true
+
assocarglists | attributes |
---|---|
|
|
+
getarglists | attributes |
---|---|
|
|
+
list?arglists | attributes |
---|---|
|
|
+
maparglists | attributes |
---|---|
|
|
+
map-keysarglists | attributes |
---|---|
|
|
+
map-valsarglists | attributes |
---|---|
|
|
+
map?arglists | attributes |
---|---|
|
|
+
namespaced-map?arglists | attributes |
---|---|
|
|
+
seq?arglists | attributes |
---|---|
|
|
+
set?arglists | attributes |
---|---|
|
|
+
vector?arglists | attributes |
---|---|
|
|
≠
rewrite-clj.zip.whitespace:no-doc =
true
≠
append-newlinearglists | attributes |
---|---|
|
|
≠
append-spacearglists | attributes |
---|---|
|
|
+
comment?arglists | attributes |
---|---|
|
|
≠
prepend-newlinearglists | attributes |
---|---|
|
|
≠
prepend-spacearglists | attributes |
---|---|
|
|
+
whitespace-not-linebreak?arglists | attributes |
---|---|
|
|
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close