Liking cljdoc? Tell your friends :D

Diff of rewrite-cljs 0.4.5 & rewrite-clj 1.0.0-alpha

Diff of apis in:

  1. rewrite-cljs 0.4.5 cljs

  2. rewrite-clj 1.0.0-alpha cljs

Options:

OptionValue
: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:

ElementHave changes withinIn A OnlyIn B Only

namespaces

27

1

10

publics

104

22

166

arglists

0

18

305

Notes:

You’ll notice that the API of the last released version of rewrite-cljs as compared to the cljs api of rewrite-clj v1 has many differences.

Rewrite-cljs lagged far behind rewrite-clj v0. The cljs side of rewrite-clj v1 adds in, where possible, rewrite-clj features.

Table of diffs:

+ rewrite-clj.custom-zipper.core

  • :no-doc = true

+append-child

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+branch?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+children

arglistsattributes
  • **` [green]#[# [green]`{}+ ]

  • :type **` [green]`:var+

+custom-zipper

arglistsattributes
  • **` [green]#[# [green]`+root ]

  • :type **` [green]`:var+

+custom-zipper?

arglistsattributes
  • **` [green]#[# [green]`+value ]

  • :type **` [green]`:var+

+down

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+edit

arglistsattributes
  • **` [green]#[# [green]`+zloc f & args ]

  • :type **` [green]`:var+

+end?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+insert-child

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+insert-left

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+insert-right

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+leftmost

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+lefts

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+make-node

arglistsattributes
  • **` [green]#[# [green]`+_zloc node children ]

  • :type **` [green]`:var+

+next

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+node

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+position

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+position-span

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+prev

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+remove

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+replace

arglistsattributes
  • **` [green]#[# [green]`+zloc node ]

  • :type **` [green]`:var+

+right

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+rightmost

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+root

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+up

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+zipper

arglistsattributes
  • **` [green]#[# [green]`+root ]

  • :type **` [green]`:var+

+ rewrite-clj.custom-zipper.utils

  • :no-doc = true

+remove-and-move-left

arglistsattributes
  • **` [green]#[# [green]`+loc ]

  • :type **` [green]`:var+

+remove-and-move-right

arglistsattributes
  • **` [green]#[# [green]`+loc ]

  • :type **` [green]`:var+

+remove-and-move-up

arglistsattributes
  • **` [green]#[# [green]`+loc ]

  • :type **` [green]`:var+

+remove-left

arglistsattributes
  • **` [green]#[# [green]`+loc ]

  • :type **` [green]`:var+

+remove-left-while

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • :type **` [green]`:var+

+remove-right

arglistsattributes
  • **` [green]#[# [green]`+loc ]

  • :type **` [green]`:var+

+remove-right-while

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • :type **` [green]`:var+

rewrite-clj.node

child-sexprs

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • **` [green]#[# [green]`+node opts ]

  • :type = :var

children

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

coerce

arglistsattributes
  • **` [green]#[# [green]`+form ]

  • :type = :var

+comma-node

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type **` [green]`:var+

+comma-separated

arglistsattributes
  • **` [green]#[# [green]`+nodes ]

  • :type **` [green]`:var+

+comma?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

comment-node

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type = :var

comment?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

deref-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

eval-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

fn-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

forms-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

inner?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

+integer-node

arglistsattributes
  • **` [green]#[# [green]`+value ]

  • **` [green]#[# [green]`+value base ]

  • :type **` [green]`:var+

keyword-node

arglistsattributes
  • **` [green]#[# [green]`+k ]

  • **` [green]#[# [green]`+k auto-resolved? ]

  • :type = :var

+keyword-node?

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type **` [green]`:var+

+leader-length

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

length

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

+line-separated

arglistsattributes
  • **` [green]#[# [green]`+nodes ]

  • :type **` [green]`:var+

linebreak?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

list-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

+map-context-apply

arglistsattributes
  • **` [green]#[# [green]`+node map-qualifier ]

  • :type **` [green]`:var+

+map-context-clear

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

map-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

+map-qualifier-node

arglistsattributes
  • **` [green]#[# [green]`+auto-resolved? prefix ]

  • :type **` [green]`:var+

meta-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • **` [green]#[# [green]`+metadata data ]

  • :type = :var

+namespaced-map-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type **` [green]`:var+

newline-node

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type = :var

newlines

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type = :var

+node?

arglistsattributes
  • **` [green]#[# [green]`+x ]

  • :type **` [green]`:var+

printable-only?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

quote-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

+raw-meta-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • **` [green]#[# [green]`+metadata data ]

  • :type **` [green]`:var+

reader-macro-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • **` [green]#[# [green]`+macro-node form-node ]

  • :type = :var

+regex-node

arglistsattributes
  • **` [green]#[# [green]`+pattern-string ]

  • :type **` [green]`:var+

replace-children

arglistsattributes
  • **` [green]#[# [green]`+node children ]

  • :type = :var

set-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

sexpr

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • **` [green]#[# [green]`+node opts ]

  • :type = :var

+sexpr-able?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

+sexprs

arglistsattributes
  • **` [green]#[# [green]`+nodes ]

  • **` [green]#[# [green]`+nodes opts ]

  • :type **` [green]`:var+

spaces

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type = :var

string

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

string-node

arglistsattributes
  • **` [green]#[# [green]`+lines ]

  • :type = :var

+symbol-node?

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type **` [green]`:var+

syntax-quote-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

tag

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

token-node

arglistsattributes
  • **` [green]#[# [green]`+value ]

  • **` [green]#[# [green]`+value string-value ]

  • :type = :var

uneval-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

unquote-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

unquote-splicing-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

+value

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

var-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

vector-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type = :var

whitespace-node

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type = :var

+whitespace-nodes

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type **` [green]`:var+

whitespace?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type = :var

rewrite-clj.node.coercer

  • :no-doc **` [green]`+true

=node-with-meta

arglistsattributes
  • = [ n value ]

  • :type = :var

-seq-node

arglistsattributes
  • - [ f sq ]

  • :type - :var

rewrite-clj.node.comment

  • :no-doc **` [green]`+true

=comment-node

arglistsattributes
  • = [ s ]

  • :type = :var

=comment?

arglistsattributes
  • = [ node ]

  • :type = :var

=CommentNode

attributes
  • :type = :var

+ rewrite-clj.node.extras

  • :no-doc = true

+whitespace-or-comment?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

rewrite-clj.node.forms

  • :no-doc **` [green]`+true

=forms-node

arglistsattributes
  • = [ children ]

  • :type = :var

=FormsNode

attributes
  • :type = :var

+ rewrite-clj.node.integer

  • :no-doc = true

+integer-node

arglistsattributes
  • **` [green]#[# [green]`+value ]

  • **` [green]#[# [green]`+value base ]

  • :type **` [green]`:var+

+IntNode

attributes
  • :type **` [green]`:var+

rewrite-clj.node.keyword

  • :no-doc **` [green]`+true

keyword-node

arglistsattributes
  • **` [green]#[# [green]`+k ]

  • **` [green]#[# [green]`+k auto-resolved? ]

  • - [ k & [namespaced?] ]

  • :type = :var

+keyword-node?

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type **` [green]`:var+

+keyword-sexpr

arglistsattributes
  • **` [green]#[# [green]`+kw kw-auto-resolved? map-qualifier {} ]

  • :type **` [green]`:var+

=KeywordNode

attributes
  • :type = :var

+kw-qualifier

arglistsattributes
  • **` [green]#[# [green]`+k auto-resolved? ]

  • :type **` [green]`:var+

rewrite-clj.node.meta

  • :no-doc **` [green]`+true

=meta-node

arglistsattributes
  • = [ children ]

  • = [ metadata data ]

  • :type = :var

=MetaNode

attributes
  • :type = :var

=raw-meta-node

arglistsattributes
  • = [ children ]

  • = [ metadata data ]

  • :type = :var

+ rewrite-clj.node.namespaced-map

  • :no-doc = true

+map-qualifier-node

arglistsattributes
  • **` [green]#[# [green]`+auto-resolved? prefix ]

  • :type **` [green]`:var+

+MapQualifierNode

attributes
  • :type **` [green]`:var+

+namespaced-map-node

arglistsattributes
  • **` [green]#[# [green]`+children ]

  • :type **` [green]`:var+

+NamespacedMapNode

attributes
  • :type **` [green]`:var+

+reapply-namespaced-map-context

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type **` [green]`:var+

rewrite-clj.node.protocols

  • :no-doc **` [green]`+true

++extent

arglistsattributes
  • **` [green]#[# [green]`[row col]` [green]`[row-extent col-extent]+ ]

  • :type **` [green]`:var+

=assert-sexpr-count

arglistsattributes
  • = [ nodes c ]

  • :type = :var

=assert-single-sexpr

arglistsattributes
  • = [ nodes ]

  • :type = :var

child-sexprs

arglistsattributes
  • = [ node ]

  • **` [green]#[# [green]`+node opts ]

  • :type = :var

=concat-strings

arglistsattributes
  • = [ nodes ]

  • :type = :var

+default-auto-resolve

arglistsattributes
  • **` [green]#[# [green]`+alias ]

  • :type **` [green]`:var+

+extent

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

InnerNode

attributes

members

name

arglists

attributes

  • :type = :protocol

= children

  • = [ _ ]

  • :type = :var

= inner?

  • = [ _ ]

  • :type = :var

**` [green]`+leader-length

  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

= replace-children

  • = [ _ children ]

  • :type = :var

+make-printable!

arglistsattributes
  • **` [green]#[# [green]`+obj ]

  • :type **` [green]`:var+

+make-printable-cljs!

arglistsattributes
  • **` [green]#[# [green]`+obj ]

  • :type **` [green]`:var+

  • :no-doc **` [green]`+true

+MapQualifiable

attributes

members

name

arglists

attributes

  • :type **` [green]`:protocol+

**` [green]`+map-context-apply

  • **` [green]#[# [green]`+node map-qualifier ]

  • :type **` [green]`:var+

**` [green]`+map-context-clear

  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

+meta-elided

arglistsattributes
  • **` [green]#[# [green]`+form ]

  • :type **` [green]`:var+

Node

attributes

members

name

arglists

attributes

  • :type = :protocol

= length

  • = [ _ ]

  • :type = :var

**` [green]`+node-type

  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

= printable-only?

  • = [ _ ]

  • :type = :var

- sexpr

  • - [ _ ]

  • :type - :var

**` [green]`+sexpr*

  • **` [green]#[# [green]`+node opts ]

  • :type **` [green]`:var+

= string

  • = [ _ ]

  • :type = :var

= tag

  • = [ _ ]

  • :type = :var

+node?

arglistsattributes
  • **` [green]#[# [green]`+x ]

  • :type **` [green]`:var+

=NodeCoerceable

attributes

members

name

arglists

attributes

  • :type = :protocol

= coerce

  • = [ _ ]

  • :type = :var

+sexpr

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • **` [green]#[# [green]`+node opts ]

  • :type **` [green]`:var+

+sexpr-able?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

sexprs

arglistsattributes
  • = [ nodes ]

  • **` [green]#[# [green]`+nodes opts ]

  • :type = :var

=sum-lengths

arglistsattributes
  • = [ nodes ]

  • :type = :var

+value

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

+without-whitespace

arglistsattributes
  • **` [green]#[# [green]`+nodes ]

  • :type **` [green]`:var+

+ rewrite-clj.node.regex

  • :no-doc = true

+pattern-string-for-regex

arglistsattributes
  • **` [green]#[# [green]`+regex ]

  • :type **` [green]`:var+

+regex-node

arglistsattributes
  • **` [green]#[# [green]`+pattern-string ]

  • :type **` [green]`:var+

+RegexNode

attributes
  • :type **` [green]`:var+

rewrite-clj.node.seq

  • :no-doc **` [green]`+true

=list-node

arglistsattributes
  • = [ children ]

  • :type = :var

=map-node

arglistsattributes
  • = [ children ]

  • :type = :var

=SeqNode

attributes
  • :type = :var

=set-node

arglistsattributes
  • = [ children ]

  • :type = :var

=vector-node

arglistsattributes
  • = [ children ]

  • :type = :var

-wrap-list

arglistsattributes
  • - [ s ]

  • :type - :var

-wrap-map

arglistsattributes
  • - [ s ]

  • :type - :var

-wrap-set

arglistsattributes
  • - [ s ]

  • :type - :var

-wrap-vec

arglistsattributes
  • - [ s ]

  • :type - :var

rewrite-clj.node.stringz

  • :no-doc **` [green]`+true

=string-node

arglistsattributes
  • = [ lines ]

  • :type = :var

=StringNode

attributes
  • :type = :var

rewrite-clj.node.token

  • :no-doc **` [green]`+true

+symbol-node?

arglistsattributes
  • **` [green]#[# [green]`+n ]

  • :type **` [green]`:var+

+SymbolNode

attributes
  • :type **` [green]`:var+

=token-node

arglistsattributes
  • = [ value ]

  • = [ value string-value ]

  • :type = :var

=TokenNode

attributes
  • :type = :var

rewrite-clj.node.whitespace

  • :no-doc **` [green]`+true

=*count-fn*

attributes
  • :type = :var

  • :dynamic = true

=*newline-fn*

attributes
  • :type = :var

  • :dynamic = true

+comma-node

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type **` [green]`:var+

=comma-separated

arglistsattributes
  • = [ nodes ]

  • :type = :var

+comma?

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • :type **` [green]`:var+

+CommaNode

attributes
  • :type **` [green]`:var+

=line-separated

arglistsattributes
  • = [ nodes ]

  • :type = :var

=linebreak?

arglistsattributes
  • = [ node ]

  • :type = :var

=newline-node

arglistsattributes
  • = [ s ]

  • :type = :var

=NewlineNode

attributes
  • :type = :var

=newlines

arglistsattributes
  • = [ n ]

  • :type = :var

=space-separated

arglistsattributes
  • = [ nodes ]

  • :type = :var

=spaces

arglistsattributes
  • = [ n ]

  • :type = :var

=whitespace-node

arglistsattributes
  • = [ s ]

  • :type = :var

=whitespace-nodes

arglistsattributes
  • = [ s ]

  • :type = :var

=whitespace?

arglistsattributes
  • = [ node ]

  • :type = :var

=WhitespaceNode

attributes
  • :type = :var

+with-count-fn

arglistsattributes
  • **` [green]#[# [green]`+f & body ]

  • :type **` [green]`:macro+

+with-newline-fn

arglistsattributes
  • **` [green]#[# [green]`+f & body ]

  • :type **` [green]`:macro+

rewrite-clj.paredit

-move-n

arglistsattributes
  • - [ loc f n ]

  • :type - :var

  • :no-doc - true

rewrite-clj.parser

parse

arglistsattributes
  • = [ reader ]

  • :type = :var

  • :no-doc **` [green]`+true

parse-all

arglistsattributes
  • = [ reader ]

  • :type = :var

  • :no-doc **` [green]`+true

rewrite-clj.parser.core

  • :no-doc **` [green]`+true

=parse-next

arglistsattributes
  • = [ rdr ]

  • :type = :var

rewrite-clj.parser.keyword

  • :no-doc **` [green]`+true

=parse-keyword

arglistsattributes
  • = [ reader ]

  • :type = :var

+ rewrite-clj.parser.namespaced-map

  • :no-doc = true

+parse-namespaced-map

arglistsattributes
  • **` [green]#[# [green]`+reader read-next ]

  • :type **` [green]`:var+

rewrite-clj.parser.string

  • :no-doc **` [green]`+true

=parse-regex

arglistsattributes
  • = [ reader ]

  • :type = :var

=parse-string

arglistsattributes
  • = [ reader ]

  • :type = :var

rewrite-clj.parser.token

  • :no-doc **` [green]`+true

=parse-token

arglistsattributes
  • = [ reader ]

  • :type = :var

rewrite-clj.parser.whitespace

  • :no-doc **` [green]`+true

=parse-whitespace

arglistsattributes
  • = [ reader ]

  • :type = :var

rewrite-clj.reader

  • :no-doc **` [green]`+true

=boundary?

arglistsattributes
  • = [ c ]

  • :type = :var

-buf

attributes
  • :type - :var

+comma?

arglistsattributes
  • **` [green]#[# [green]`+c ]

  • :type **` [green]`:var+

-get-column-number

attributes
  • :type - :var

-get-line-number

attributes
  • :type - :var

=ignore

arglistsattributes
  • = [ reader ]

  • :type = :var

-indexing-push-back-reader

attributes
  • :type - :var

=linebreak?

arglistsattributes
  • = [ c ]

  • :type = :var

=next

arglistsattributes
  • = [ reader ]

  • :type = :var

=peek

arglistsattributes
  • = [ reader ]

  • :type = :var

-peek-char

attributes
  • :type - :var

+position

arglistsattributes
  • **` [green]#[# [green]`+reader row-k col-k ]

  • :type **` [green]`:var+

-read-char

attributes
  • :type - :var

=read-include-linebreak

arglistsattributes
  • = [ reader ]

  • :type = :var

read-keyword

arglistsattributes
  • **` [green]#[# [green]`+reader ]

  • - [ reader initch ]

  • :type = :var

=read-n

arglistsattributes
  • = [ reader node-tag read-fn p? n ]

  • :type = :var

=read-repeatedly

arglistsattributes
  • = [ reader read-fn ]

  • :type = :var

-read-string

attributes
  • :type - :var

=read-until

arglistsattributes
  • = [ reader p? ]

  • :type = :var

=read-while

arglistsattributes
  • = [ reader p? ]

  • = [ reader p? eof? ]

  • :type = :var

=read-with-meta

arglistsattributes
  • = [ reader read-fn ]

  • :type = :var

=space?

arglistsattributes
  • = [ c ]

  • :type = :var

=string->edn

arglistsattributes
  • = [ s ]

  • :type = :var

+string-reader

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • :type **` [green]`:var+

=throw-reader

arglistsattributes
  • = [ reader fmt & data ]

  • :type = :var

unread

arglistsattributes
  • **` [green]#[# [green]`+reader ch ]

  • :type = :var

=whitespace-or-boundary?

arglistsattributes
  • = [ c ]

  • :type = :var

=whitespace?

arglistsattributes
  • = [ ch ]

  • :type = :var

rewrite-clj.zip

+->root-string

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

+->string

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

append-child

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type = :var

+append-child*

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+append-newline

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.5.0

+append-space

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.5.0

assoc

arglistsattributes
  • **` [green]#[# [green]`+zloc k v ]

  • :type = :var

+child-sexprs

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

down

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+down*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

edit

arglistsattributes
  • **` [green]#[# [green]`+zloc f & args ]

  • :type = :var

+edit*

arglistsattributes
  • **` [green]#[# [green]`+zloc f & args ]

  • :type **` [green]`:var+

+edit->

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+edit->>

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+edit-node

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • :type **` [green]`:var+

+edn

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • **` [green]#[# [green]`+node opts ]

  • :type **` [green]`:var+

+edn*

arglistsattributes
  • **` [green]#[# [green]`+node ]

  • **` [green]#[# [green]`+node opts ]

  • :type **` [green]`:var+

end?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

find

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • **` [green]#[# [green]`+zloc f p? ]

  • :type = :var

find-depth-first

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • :type = :var

find-last-by-pos

arglistsattributes
  • **` [green]#[# [green]`+zloc pos ]

  • **` [green]#[# [green]`+zloc pos p? ]

  • :type = :var

find-next

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • **` [green]#[# [green]`+zloc f p? ]

  • :type = :var

find-next-depth-first

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • :type = :var

find-next-tag

arglistsattributes
  • **` [green]#[# [green]`+zloc t ]

  • **` [green]#[# [green]`+zloc f t ]

  • :type = :var

find-next-token

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • **` [green]#[# [green]`+zloc f p? ]

  • :type = :var

find-next-value

arglistsattributes
  • **` [green]#[# [green]`+zloc v ]

  • **` [green]#[# [green]`+zloc f v ]

  • :type = :var

find-tag

arglistsattributes
  • **` [green]#[# [green]`+zloc t ]

  • **` [green]#[# [green]`+zloc f t ]

  • :type = :var

find-tag-by-pos

arglistsattributes
  • **` [green]#[# [green]`+zloc pos t ]

  • :type = :var

find-token

arglistsattributes
  • **` [green]#[# [green]`+zloc p? ]

  • **` [green]#[# [green]`+zloc f p? ]

  • :type = :var

find-value

arglistsattributes
  • **` [green]#[# [green]`+zloc v ]

  • **` [green]#[# [green]`+zloc f v ]

  • :type = :var

get

arglistsattributes
  • **` [green]#[# [green]`+zloc k ]

  • :type = :var

insert-child

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type = :var

+insert-child*

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

insert-left

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type = :var

+insert-left*

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+insert-newline-left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

+insert-newline-right

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

insert-right

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type = :var

+insert-right*

arglistsattributes
  • **` [green]#[# [green]`+zloc item ]

  • :type **` [green]`:var+

+insert-space-left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

+insert-space-right

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+left*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

leftmost

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+leftmost*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

leftmost?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+length

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+linebreak?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

list?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

map

arglistsattributes
  • **` [green]#[# [green]`+f zloc ]

  • :type = :var

map-keys

arglistsattributes
  • **` [green]#[# [green]`+f zloc ]

  • :type = :var

map-vals

arglistsattributes
  • **` [green]#[# [green]`+f zloc ]

  • :type = :var

map?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+namespaced-map?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

next

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+next*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

node

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

of-string

arglistsattributes
  • **` [green]#[# [green]`+s ]

  • **` [green]#[# [green]`+s opts ]

  • :type = :var

+position

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+position-span

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+postwalk

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • **` [green]#[# [green]`+zloc p? f ]

  • :type **` [green]`:var+

prefix

arglistsattributes
  • **` [green]#[# [green]`+zloc s ]

  • :type = :var

+prepend-newline

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.5.0

+prepend-space

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.5.0

prev

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+prev*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+prewalk

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • **` [green]#[# [green]`+zloc p? f ]

  • :type **` [green]`:var+

+print

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc writer ]

  • :type **` [green]`:var+

+print-root

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc writer ]

  • :type **` [green]`:var+

+reapply-context

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

remove

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+remove*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

remove-preserve-newline

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

replace

arglistsattributes
  • **` [green]#[# [green]`+zloc value ]

  • :type = :var

+replace*

arglistsattributes
  • **` [green]#[# [green]`+zloc node ]

  • :type **` [green]`:var+

right

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+right*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

rightmost

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+rightmost*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

rightmost?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

root

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

root-string

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

seq?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

set?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

sexpr

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+sexpr-able?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+skip

arglistsattributes
  • **` [green]#[# [green]`+f p? zloc ]

  • :type **` [green]`:var+

+skip-whitespace

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+f zloc ]

  • :type **` [green]`:var+

+skip-whitespace-left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

splice

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

string

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+subedit->

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+subedit->>

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+subedit-node

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • :type **` [green]`:var+

+subzip

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

suffix

arglistsattributes
  • **` [green]#[# [green]`+zloc s ]

  • :type = :var

tag

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

up

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+up*

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+value

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

vector?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type = :var

+whitespace-or-comment?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

+whitespace?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

rewrite-clj.zip.base

  • :no-doc **` [green]`+true

+->root-string

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

+->string

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

=child-sexprs

arglistsattributes
  • = [ zloc ]

  • :type = :var

edn

arglistsattributes
  • = [ node ]

  • **` [green]#[# [green]`+node opts ]

  • :type = :var

edn*

arglistsattributes
  • = [ node ]

  • **` [green]#[# [green]`+node opts ]

  • :type = :var

+get-opts

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

=length

arglistsattributes
  • = [ zloc ]

  • :type = :var

of-string

arglistsattributes
  • = [ s ]

  • **` [green]#[# [green]`+s opts ]

  • :type = :var

+print

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc writer ]

  • :type **` [green]`:var+

+print-root

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc writer ]

  • :type **` [green]`:var+

=root-string

arglistsattributes
  • = [ zloc ]

  • :type = :var

+set-opts

arglistsattributes
  • **` [green]#[# [green]`+zloc opts ]

  • :type **` [green]`:var+

=sexpr

arglistsattributes
  • = [ zloc ]

  • :type = :var

+sexpr-able?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

=string

arglistsattributes
  • = [ zloc ]

  • :type = :var

=tag

arglistsattributes
  • = [ zloc ]

  • :type = :var

+value

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

  • :deprecated **` [green]`+0.4.0

+ rewrite-clj.zip.context

  • :no-doc = true

+reapply-context

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

rewrite-clj.zip.editz

  • :no-doc **` [green]`+true

=edit

arglistsattributes
  • = [ zloc f & args ]

  • :type = :var

=prefix

arglistsattributes
  • = [ zloc s ]

  • :type = :var

=replace

arglistsattributes
  • = [ zloc value ]

  • :type = :var

=splice

arglistsattributes
  • = [ zloc ]

  • :type = :var

=suffix

arglistsattributes
  • = [ zloc s ]

  • :type = :var

rewrite-clj.zip.findz

  • :no-doc **` [green]`+true

=find

arglistsattributes
  • = [ zloc p? ]

  • = [ zloc f p? ]

  • :type = :var

=find-depth-first

arglistsattributes
  • = [ zloc p? ]

  • :type = :var

=find-last-by-pos

arglistsattributes
  • = [ zloc pos ]

  • = [ zloc pos p? ]

  • :type = :var

=find-next

arglistsattributes
  • = [ zloc p? ]

  • = [ zloc f p? ]

  • :type = :var

=find-next-depth-first

arglistsattributes
  • = [ zloc p? ]

  • :type = :var

=find-next-tag

arglistsattributes
  • = [ zloc t ]

  • = [ zloc f t ]

  • :type = :var

=find-next-token

arglistsattributes
  • = [ zloc p? ]

  • = [ zloc f p? ]

  • :type = :var

=find-next-value

arglistsattributes
  • = [ zloc v ]

  • = [ zloc f v ]

  • :type = :var

=find-tag

arglistsattributes
  • = [ zloc t ]

  • = [ zloc f t ]

  • :type = :var

=find-tag-by-pos

arglistsattributes
  • = [ zloc pos t ]

  • :type = :var

=find-token

arglistsattributes
  • = [ zloc p? ]

  • = [ zloc f p? ]

  • :type = :var

=find-value

arglistsattributes
  • = [ zloc v ]

  • = [ zloc f v ]

  • :type = :var

-in-range?

arglistsattributes
  • - [ {} {} ]

  • :type - :var

rewrite-clj.zip.move

  • :no-doc **` [green]`+true

=down

arglistsattributes
  • = [ zloc ]

  • :type = :var

=end?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=left

arglistsattributes
  • = [ zloc ]

  • :type = :var

=leftmost

arglistsattributes
  • = [ zloc ]

  • :type = :var

=leftmost?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=next

arglistsattributes
  • = [ zloc ]

  • :type = :var

=prev

arglistsattributes
  • = [ zloc ]

  • :type = :var

=right

arglistsattributes
  • = [ zloc ]

  • :type = :var

=rightmost

arglistsattributes
  • = [ zloc ]

  • :type = :var

=rightmost?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=up

arglistsattributes
  • = [ zloc ]

  • :type = :var

rewrite-clj.zip.removez

  • :no-doc **` [green]`+true

=remove

arglistsattributes
  • = [ zloc ]

  • :type = :var

=remove-preserve-newline

arglistsattributes
  • = [ zloc ]

  • :type = :var

rewrite-clj.zip.seqz

  • :no-doc **` [green]`+true

=assoc

arglistsattributes
  • = [ zloc k v ]

  • :type = :var

=get

arglistsattributes
  • = [ zloc k ]

  • :type = :var

=list?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=map

arglistsattributes
  • = [ f zloc ]

  • :type = :var

=map-keys

arglistsattributes
  • = [ f zloc ]

  • :type = :var

=map-vals

arglistsattributes
  • = [ f zloc ]

  • :type = :var

=map?

arglistsattributes
  • = [ zloc ]

  • :type = :var

+namespaced-map?

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

=seq?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=set?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=vector?

arglistsattributes
  • = [ zloc ]

  • :type = :var

+ rewrite-clj.zip.subedit

  • :no-doc = true

+edit->

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+edit->>

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+edit-node

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • :type **` [green]`:var+

+subedit->

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+subedit->>

arglistsattributes
  • **` [green]#[# [green]`+zloc & body ]

  • :type **` [green]`:macro+

+subedit-node

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • :type **` [green]`:var+

+subzip

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • :type **` [green]`:var+

- rewrite-clj.zip.utils

  • :no-doc = true

-remove-and-move-left

arglistsattributes
  • - [ [_ {} :as loc] ]

  • :type - :var

-remove-and-move-right

arglistsattributes
  • - [ [_ {} :as loc] ]

  • :type - :var

-remove-and-move-up

arglistsattributes
  • - [ loc ]

  • :type - :var

-remove-left

arglistsattributes
  • - [ loc ]

  • :type - :var

-remove-left-while

arglistsattributes
  • - [ zloc p? ]

  • :type - :var

-remove-right

arglistsattributes
  • - [ loc ]

  • :type - :var

-remove-right-while

arglistsattributes
  • - [ zloc p? ]

  • :type - :var

-remove-while

arglistsattributes
  • - [ zloc p? ]

  • :type - :var

+ rewrite-clj.zip.walk

  • :no-doc = true

+postwalk

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • **` [green]#[# [green]`+zloc p? f ]

  • :type **` [green]`:var+

+postwalk-subtree

arglistsattributes
  • **` [green]#[# [green]`+p? f zloc ]

  • :type **` [green]`:var+

+prewalk

arglistsattributes
  • **` [green]#[# [green]`+zloc f ]

  • **` [green]#[# [green]`+zloc p? f ]

  • :type **` [green]`:var+

rewrite-clj.zip.whitespace

  • :no-doc **` [green]`+true

append-newline

arglistsattributes
  • = [ zloc ]

  • = [ zloc n ]

  • :type = :var

  • :deprecated **` [green]`+0.5.0

append-space

arglistsattributes
  • = [ zloc ]

  • = [ zloc n ]

  • :type = :var

  • :deprecated **` [green]`+0.5.0

=comment?

arglistsattributes
  • = [ zloc ]

  • :type = :var

+insert-newline-left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

+insert-newline-right

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

+insert-space-left

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

+insert-space-right

arglistsattributes
  • **` [green]#[# [green]`+zloc ]

  • **` [green]#[# [green]`+zloc n ]

  • :type **` [green]`:var+

=linebreak?

arglistsattributes
  • = [ zloc ]

  • :type = :var

prepend-newline

arglistsattributes
  • = [ zloc ]

  • = [ zloc n ]

  • :type = :var

  • :deprecated **` [green]`+0.5.0

prepend-space

arglistsattributes
  • = [ zloc ]

  • = [ zloc n ]

  • :type = :var

  • :deprecated **` [green]`+0.5.0

=skip

arglistsattributes
  • = [ f p? zloc ]

  • :type = :var

=skip-whitespace

arglistsattributes
  • = [ zloc ]

  • = [ f zloc ]

  • :type = :var

=skip-whitespace-left

arglistsattributes
  • = [ zloc ]

  • :type = :var

=whitespace-not-linebreak?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=whitespace-or-comment?

arglistsattributes
  • = [ zloc ]

  • :type = :var

=whitespace?

arglistsattributes
  • = [ zloc ]

  • :type = :var

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close