Skip to content

Commit

Permalink
Merge pull request #83 from jesims/JESI-4588
Browse files Browse the repository at this point in the history
  • Loading branch information
André de Jager committed Jun 10, 2021
2 parents ca0ae8d + fc31cc4 commit dddfbca
Show file tree
Hide file tree
Showing 44 changed files with 549 additions and 177 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
*-init.clj
.clj-kondo/
.cljs_node_repl
.idea/azure/
.idea/codestream.xml
.idea/dataSources*
.idea/dictionaries/
.idea/libraries/
.idea/workspace.xml
Expand Down
7 changes: 7 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# 7.2.0

Added:

* `io.jesi.backpack.macros/`:
* `with-open`
* `with-open->`
* `assoc-nx`
* `assoc-nx!`
* `io.jesi.backpack.closer/close` multimethod
* `io.jesi.backpack.collection/distinct-vals?`
* `io.jesi.backpack.miscellaneous/re-quote`

# 7.1.0

Added:
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.1.0
7.2.0
134 changes: 42 additions & 92 deletions backpack.iml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bindle
2 changes: 1 addition & 1 deletion docs/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/io.jesi.backpack.async.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/io.jesi.backpack.atom.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/io.jesi.backpack.cache.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/io.jesi.backpack.clojure.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>io.jesi.backpack.clojure documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Backpack</span> <span class="project-version">7.1.0</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>io</span></div></div></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>jesi</span></div></div></li><li class="depth-3"><a href="io.jesi.backpack.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>backpack</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.async.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>async</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.atom.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>atom</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.cache.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>cache</span></div></a></li><li class="depth-4 branch current"><a href="io.jesi.backpack.clojure.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clojure</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.clojurescript.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clojurescript</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.collection.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>collection</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.common.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>common</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.env.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>env</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.exceptions.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>exceptions</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.fn.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>fn</span></div></a></li><li class="depth-4"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>http</span></div></div></li><li class="depth-5 branch"><a href="io.jesi.backpack.http.codes.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>codes</span></div></a></li><li class="depth-5 branch"><a href="io.jesi.backpack.http.response.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>response</span></div></a></li><li class="depth-5"><a href="io.jesi.backpack.http.status.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>status</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.macros.html"><div class="inner"><span class="tree" style="top: -114px;"><span class="top" style="height: 123px;"></span><span class="bottom"></span></span><span>macros</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.miscellaneous.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>miscellaneous</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.number.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>number</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.random.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>random</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.specter.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>specter</span></div></a></li><li class="depth-4"><a href="io.jesi.backpack.string.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>string</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-defkw-type"><div class="inner"><span>defkw-type</span></div></a></li><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-java-.3Eclj"><div class="inner"><span>java-&gt;clj</span></div></a></li><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-pprint-str"><div class="inner"><span>pprint-str</span></div></a></li><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-pprint-str-code"><div class="inner"><span>pprint-str-code</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">io.jesi.backpack.clojure</h1><div class="doc"><div class="markdown"></div></div><div class="public anchor" id="var-defkw-type"><h3>defkw-type</h3><div class="usage"><code>(defkw-type type kw &amp; args)</code></div><div class="doc"><div class="markdown"></div></div></div><div class="public anchor" id="var-java-.3Eclj"><h3>java-&gt;clj</h3><div class="usage"><code>(java-&gt;clj j)</code><code>(java-&gt;clj j key-fn)</code></div><div class="doc"><div class="markdown"><p>Transforms Java to Clojure. Converting keys to kebab-case keywords by default</p></div></div></div><div class="public anchor" id="var-pprint-str"><h3>pprint-str</h3><div class="usage"><code>(pprint-str object)</code></div><div class="doc"><div class="markdown"></div></div></div><div class="public anchor" id="var-pprint-str-code"><h3>pprint-str-code</h3><div class="usage"><code>(pprint-str-code object)</code></div><div class="doc"><div class="markdown"></div></div></div></div></body></html>
<html><head><meta charset="UTF-8" /><title>io.jesi.backpack.clojure documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Backpack</span> <span class="project-version">7.2.0</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>io</span></div></div></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>jesi</span></div></div></li><li class="depth-3"><a href="io.jesi.backpack.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>backpack</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.async.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>async</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.atom.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>atom</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.cache.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>cache</span></div></a></li><li class="depth-4 branch current"><a href="io.jesi.backpack.clojure.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clojure</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.clojurescript.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clojurescript</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.closer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>closer</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.collection.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>collection</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.common.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>common</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.env.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>env</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.exceptions.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>exceptions</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.fn.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>fn</span></div></a></li><li class="depth-4"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>http</span></div></div></li><li class="depth-5 branch"><a href="io.jesi.backpack.http.codes.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>codes</span></div></a></li><li class="depth-5 branch"><a href="io.jesi.backpack.http.response.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>response</span></div></a></li><li class="depth-5"><a href="io.jesi.backpack.http.status.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>status</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.macros.html"><div class="inner"><span class="tree" style="top: -114px;"><span class="top" style="height: 123px;"></span><span class="bottom"></span></span><span>macros</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.miscellaneous.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>miscellaneous</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.number.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>number</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.random.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>random</span></div></a></li><li class="depth-4 branch"><a href="io.jesi.backpack.specter.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>specter</span></div></a></li><li class="depth-4"><a href="io.jesi.backpack.string.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>string</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-defkw-type"><div class="inner"><span>defkw-type</span></div></a></li><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-java-.3Eclj"><div class="inner"><span>java-&gt;clj</span></div></a></li><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-pprint-str"><div class="inner"><span>pprint-str</span></div></a></li><li class="depth-1"><a href="io.jesi.backpack.clojure.html#var-pprint-str-code"><div class="inner"><span>pprint-str-code</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">io.jesi.backpack.clojure</h1><div class="doc"><div class="markdown"></div></div><div class="public anchor" id="var-defkw-type"><h3>defkw-type</h3><div class="usage"><code>(defkw-type type kw &amp; args)</code></div><div class="doc"><div class="markdown"></div></div></div><div class="public anchor" id="var-java-.3Eclj"><h3>java-&gt;clj</h3><div class="usage"><code>(java-&gt;clj j)</code><code>(java-&gt;clj j key-fn)</code></div><div class="doc"><div class="markdown"><p>Transforms Java to Clojure. Converting keys to kebab-case keywords by default</p></div></div></div><div class="public anchor" id="var-pprint-str"><h3>pprint-str</h3><div class="usage"><code>(pprint-str object)</code></div><div class="doc"><div class="markdown"></div></div></div><div class="public anchor" id="var-pprint-str-code"><h3>pprint-str-code</h3><div class="usage"><code>(pprint-str-code object)</code></div><div class="doc"><div class="markdown"></div></div></div></div></body></html>

0 comments on commit dddfbca

Please sign in to comment.