Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
7168 lines (7156 sloc) 213 KB
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>Top CLJ tickets by weighted vote</title>
<link type="text/css" rel="stylesheet" href="../jafingerhut-clojure.css">
</head>
<body>
<h1>Top CLJ tickets by weighted vote</h1>
Date: February 15, 2018<br>
<br>
<p>
Open CLJ tickets with at least one vote, sorted in descending order of
their <em>weighted vote</em>.&nbsp;
At the end of the CLJ and CLJS lists are tickets with no votes, but
they have been at least Triaged. For the CLJ project, Triaged means
that at least one Clojure screener thinks the ticket describes a real
issue. At the end of other project ticket lists are all open tickets,
whether they have votes or not.
</p>
<p>
Suppose someone has currently voted on <span style="font-style:
italic;">N</span> open tickets.&nbsp; Then their vote counts as <span
style="font-style: italic;">(1+log(N,2))/N</span> for each of those
tickets, where <span style="font-style: italic;">log(N,2)</span> is
the base 2 logarithm of N (formerly it was <span style="font-style:
italic;">1/N</span>).&nbsp; This new formula gives those who vote on many
tickets more 'points' to divide up (suggested by Alex Miller).&nbsp; Still,
it helps to be selective to change the rankings.
</p>
<p>
This calculation is done independently for each project, e.g. for CLJ,
for CLJS, for MATCH, etc.
</p>
<p>
Note: Ticket wranglers sometimes look at unweighted vote counts on
tickets, too, when deciding which to act upon, so feel free to vote on
many tickets if you care about them.
</p>
<p>
State is one of the states in the JIRA flow diagram <a
href="http://dev.clojure.org/display/community/JIRA+workflow">here</a>.
</p>
<p>
Note that a state of "Backlog" is shown below if the next release is
<span style="font-style: italic;">N</span>, and the ticket is marked for fix in release <span style="font-style: italic;">N+1</span> (e.g. the next
release is 1.7, but the ticket is marked for fix in release 1.8).
</p>
<h2><a id="CLJ_Defect"></a>Defect</h2>
<table class="table-of-top-voted-tickets">
<tbody>
<tr>
<td class="tableheading">Weighted vote
</td>
<td class="tableheading"># of Votes
</td>
<td class="tableheading">State
</td>
<td class="tableheading tableheading-ticket">Ticket
</td>
<td class="tableheading">Summary
</td>
<td class="tableheading tableheading-voters">Voters
</td>
</tr>
<tr>
<td class="tablecell">8.39
</td>
<td class="tablecell">10
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1852">CLJ-1852</a>
</td>
<td class="tablecell">Clojure-generated class names length exceed file-system limit
</td>
<td class="tablecell">Daniel Woelfel (1.00)<br>
Max (1.00)<br>
Philipp Neumann (1.00)<br>
Stas Krichevsky (1.00)<br>
Michael du Breuil (1.00)<br>
Roman Liutikov (1.00)<br>
Sergiy Nechyporchuk (1.00)<br>
Emlyn Corrin (0.75)<br>
Ivan Kryvoruchko (0.54)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">7.18
</td>
<td class="tablecell">10
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1152">CLJ-1152</a>
</td>
<td class="tablecell">PermGen leak in multimethods and protocol fns when evaled
</td>
<td class="tablecell">Coen De Roover (1.00)<br>
Stephen Nelson (1.00)<br>
Volkert Oakley Jurgens (1.00)<br>
Jason Wolfe (0.86)<br>
Kevin Downey (0.86)<br>
Devin Walters (0.75)<br>
John Alan McDonald (0.75)<br>
Colin Jones (0.54)<br>
Bozhidar Batsov (0.31)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">7.01
</td>
<td class="tablecell">8
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1532">CLJ-1532</a>
</td>
<td class="tablecell">pr-str captures stdout from printing side-effects of lazily evaluated expressions.
</td>
<td class="tablecell">Ignacio Thayer (1.00)<br>
Xavi Caballé (1.00)<br>
Benny Tsai (1.00)<br>
Eugene Aksenov (1.00)<br>
Johann Makram Salib Bestowrous (1.00)<br>
Marshall Brekka (1.00)<br>
John Wiseman (0.75)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">6.56
</td>
<td class="tablecell">9
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2041">CLJ-2041</a>
</td>
<td class="tablecell">clojure.spec/keys requires input collections conform to clojure.core/map?
</td>
<td class="tablecell">Anders Furseth (1.00)<br>
Brendan Jan van der Es (1.00)<br>
Matthew Geoffrey Russell (1.00)<br>
Marc Limotte (0.75)<br>
Odin Standal (0.75)<br>
Simon Stelling (0.75)<br>
Andrew Rosa (0.50)<br>
Brandon Bloom (0.41)<br>
Kenny Williams (0.41)
</td>
</tr>
<tr>
<td class="tablecell">5.61
</td>
<td class="tablecell">6
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2079">CLJ-2079</a>
</td>
<td class="tablecell">Generator overrides for spec aliases are not respected
</td>
<td class="tablecell">Frank Wang (1.00)<br>
Ian Davis (1.00)<br>
Robert Hambrock (1.00)<br>
Russell Mull (1.00)<br>
Peter Jaros (0.86)<br>
Aaron Brooks (0.75)
</td>
</tr>
<tr>
<td class="tablecell">5.52
</td>
<td class="tablecell">9
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1372">CLJ-1372</a>
</td>
<td class="tablecell">Inconsistent hash with java collections
</td>
<td class="tablecell">Bruce Adams (1.00)<br>
Jay Fields (1.00)<br>
Tom Hickey (1.00)<br>
John Hume (0.86)<br>
Herwig Hochleitner (0.54)<br>
Max Penet (0.38)<br>
Andy Fingerhut (0.36)<br>
Daniel Compton (0.28)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">4.61
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1591">CLJ-1591</a>
</td>
<td class="tablecell">Symbol not being bound in namespace when name clashes with clojure.core
</td>
<td class="tablecell">Sunil Abraham (1.00)<br>
Kei Tsuji (1.00)<br>
Ryan Neufeld (1.00)<br>
Trevor Hartman (0.86)<br>
Sean Corfield (0.75)
</td>
</tr>
<tr>
<td class="tablecell">4.58
</td>
<td class="tablecell">7
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1941">CLJ-1941</a>
</td>
<td class="tablecell">Instrumentation of fns with primitive type hints fails
</td>
<td class="tablecell">James Carragher (1.00)<br>
Mark Erickson (1.00)<br>
John Schmidt (0.86)<br>
Sean Corfield (0.75)<br>
quan (0.60)<br>
Daniel Compton (0.28)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">4.53
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2021">CLJ-2021</a>
</td>
<td class="tablecell">case where spec/conform -&gt; spec/unform -&gt; spec/conform gives invalid result
</td>
<td class="tablecell">Angus Fletcher (1.00)<br>
Steven Collins (1.00)<br>
Tim (1.00)<br>
Marcelo Yuji Nomoto (0.86)<br>
Laszlo Török (0.66)
</td>
</tr>
<tr>
<td class="tablecell">4.36
</td>
<td class="tablecell">7
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1322">CLJ-1322</a>
</td>
<td class="tablecell">doseq with several bindings causes "ClassFormatError: Invalid Method Code length"
</td>
<td class="tablecell">Achint Sandhu (1.00)<br>
Ghadi Shayban (0.86)<br>
Stuart Halloway (0.86)<br>
Phill Wolf (0.54)<br>
Juho Teperi (0.43)<br>
David Greenberg (0.41)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">4.29
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2031">CLJ-2031</a>
</td>
<td class="tablecell">clojure.walk/postwalk does not preserve MapEntry type objects
</td>
<td class="tablecell">Craig McDaniel (1.00)<br>
James Carnegie (1.00)<br>
Luke Burton (1.00)<br>
Masaru Itoh (0.75)<br>
Jozef Wagner (0.54)
</td>
</tr>
<tr>
<td class="tablecell">4.08
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1077">CLJ-1077</a>
</td>
<td class="tablecell">thread-bound? returns true (implying set! should succeed) even for non-binding thread
</td>
<td class="tablecell">Chris Tennant (1.00)<br>
ewen grosjean (1.00)<br>
Devin Walters (0.75)<br>
Chas Emerick (0.66)<br>
David Leatherman (0.66)
</td>
</tr>
<tr>
<td class="tablecell">3.46
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2284">CLJ-2284</a>
</td>
<td class="tablecell">Incorrect bytecode generated for static methods on interfaces
</td>
<td class="tablecell">Vladimir Tsanev (1.00)<br>
Zerg (1.00)<br>
ewen grosjean (1.00)<br>
David Bürgin (0.46)
</td>
</tr>
<tr>
<td class="tablecell">3.41
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1243">CLJ-1243</a>
</td>
<td class="tablecell">Cannot resolve public generic method from package-private base class
</td>
<td class="tablecell">Michal Růžička (1.00)<br>
Sébastien Wagener (1.00)<br>
Noam Ben Ari (0.86)<br>
Phill Wolf (0.54)
</td>
</tr>
<tr>
<td class="tablecell">3.19
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1445">CLJ-1445</a>
</td>
<td class="tablecell">pprint prints some metadata when *print-meta* bound to true, but not all
</td>
<td class="tablecell">Kurt Weston (1.00)<br>
Kurt Harriger (1.00)<br>
Tim McCormack (0.75)<br>
Reid McKenzie (0.34)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">3.03
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-701">CLJ-701</a>
</td>
<td class="tablecell">Primitive return type of loop and try is lost
</td>
<td class="tablecell">Kevin Downey (0.86)<br>
Steven Yi (0.86)<br>
Daniel Balke (0.66)<br>
Phill Wolf (0.54)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">3.00
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1975">CLJ-1975</a>
</td>
<td class="tablecell">clojure.spec attempts to make `empty` records
</td>
<td class="tablecell">Eero Helenius (1.00)<br>
Maarten Truyens (1.00)<br>
Simon Skorokhodov (1.00)
</td>
</tr>
<tr>
<td class="tablecell">3.00
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1980">CLJ-1980</a>
</td>
<td class="tablecell">Unable to construct gen in indirectly recursive specs with s/every and derivations
</td>
<td class="tablecell">Alexander Kiel (1.00)<br>
Eric LE GOFF (1.00)<br>
Immo Heikkinen (1.00)
</td>
</tr>
<tr>
<td class="tablecell">2.82
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Screenable
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2003">CLJ-2003</a>
</td>
<td class="tablecell">Nesting cat inside ? causes unform to return nested result
</td>
<td class="tablecell">Yehonathan Sharvit (1.00)<br>
Francis Avila (0.75)<br>
Laszlo Török (0.66)<br>
Brandon Bloom (0.41)
</td>
</tr>
<tr>
<td class="tablecell">2.60
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1966">CLJ-1966</a>
</td>
<td class="tablecell">:clojure.spec/invalid is not a valid :clojure.spec/any value
</td>
<td class="tablecell">Kimmo Koskinen (1.00)<br>
Leon Grapenthin (1.00)<br>
Ambrose Bonnaire-Sergeant (0.60)
</td>
</tr>
<tr>
<td class="tablecell">2.48
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-787">CLJ-787</a>
</td>
<td class="tablecell">transient blows up when passed a vector created by subvec
</td>
<td class="tablecell">Anderson De Andrade (1.00)<br>
John Walker (0.66)<br>
David Greenberg (0.41)<br>
Kenny Williams (0.41)
</td>
</tr>
<tr>
<td class="tablecell">2.38
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2152">CLJ-2152</a>
</td>
<td class="tablecell">clojure.spec: s/&amp; has a broken form
</td>
<td class="tablecell">Zane Shelby (1.00)<br>
Colin Fleming (0.54)<br>
Ben Brinckerhoff (0.43)<br>
Kenny Williams (0.41)
</td>
</tr>
<tr>
<td class="tablecell">2.26
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1472">CLJ-1472</a>
</td>
<td class="tablecell">The locking macro fails bytecode verification on ART runtime
</td>
<td class="tablecell">Daniel Solano Gómez (1.00)<br>
Alexander Yakushev (0.66)<br>
Reid McKenzie (0.34)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">2.26
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1142">CLJ-1142</a>
</td>
<td class="tablecell">Incorrect divide-by-zero error with floating point numbers
</td>
<td class="tablecell">Jeff Stokes (1.00)<br>
Gary Fredericks (0.66)<br>
Atamert Ölçgen (0.60)
</td>
</tr>
<tr>
<td class="tablecell">2.21
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1879">CLJ-1879</a>
</td>
<td class="tablecell">reduce-kv on a PHMs doesn't consistently execute the intended fastpath
</td>
<td class="tablecell">Jarppe Lansio (0.75)<br>
Miikka Koskinen (0.66)<br>
Juho Teperi (0.43)<br>
Tommi Reiman (0.36)
</td>
</tr>
<tr>
<td class="tablecell">2.10
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1649">CLJ-1649</a>
</td>
<td class="tablecell">Hash/equality inconsistency for floats &amp; doubles
</td>
<td class="tablecell">Griffin Smith (1.00)<br>
Immo Heikkinen (1.00)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">2.10
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1911">CLJ-1911</a>
</td>
<td class="tablecell">min-key and max-key should return NaN if any of the argument is NaN
</td>
<td class="tablecell">Nicholas Antonov (1.00)<br>
Trevor Miranda (1.00)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">2.09
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2066">CLJ-2066</a>
</td>
<td class="tablecell">Reflection on internal classes fails under Java 9
</td>
<td class="tablecell">Paul Bauer (1.00)<br>
Herwig Hochleitner (0.54)<br>
Ivan Kryvoruchko (0.54)
</td>
</tr>
<tr>
<td class="tablecell">2.00
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1279">CLJ-1279</a>
</td>
<td class="tablecell">Fix confusing macroexpand1 ArityException handling
</td>
<td class="tablecell">César Bolaños (0.86)<br>
Ivan Kryvoruchko (0.54)<br>
Justin Glenn Smith (0.50)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">2.00
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2109">CLJ-2109</a>
</td>
<td class="tablecell">Protocol methods not instrumented
</td>
<td class="tablecell">Leon Grapenthin (1.00)<br>
Yuri Govorushchenko (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.86
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1360">CLJ-1360</a>
</td>
<td class="tablecell">clojure.string/split strips trailing delimiters
</td>
<td class="tablecell">Crispin Wellington (1.00)<br>
César Bolaños (0.86)
</td>
</tr>
<tr>
<td class="tablecell">1.64
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1620">CLJ-1620</a>
</td>
<td class="tablecell">Constants are leaked in case of a reentrant eval
</td>
<td class="tablecell">Laurent Petit (1.00)<br>
Colin Fleming (0.54)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">1.61
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-750">CLJ-750</a>
</td>
<td class="tablecell">clojure.lang.MapEntry violates .equals and .hashCode contracts of HashMap.Entry; leads to non-reflexive .equals, etc.
</td>
<td class="tablecell">Tom Crayford (0.86)<br>
Matthew O. Smith (0.75)
</td>
</tr>
<tr>
<td class="tablecell">1.61
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1953">CLJ-1953</a>
</td>
<td class="tablecell">clojure.set should check or throw on non-set inputs
</td>
<td class="tablecell">Eugene Pakhomov (0.86)<br>
Simon Stelling (0.75)
</td>
</tr>
<tr>
<td class="tablecell">1.50
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1286">CLJ-1286</a>
</td>
<td class="tablecell">Fix reader spec and regex to match code for keywords starting with digits
</td>
<td class="tablecell">Francis Avila (0.75)<br>
Michael Patrick O'Keefe (0.75)
</td>
</tr>
<tr>
<td class="tablecell">1.46
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2105">CLJ-2105</a>
</td>
<td class="tablecell">incorrect spec conform when an optional (?) is inside of a one or more (+)
</td>
<td class="tablecell">Khalid Jebbari (1.00)<br>
David Bürgin (0.46)
</td>
</tr>
<tr>
<td class="tablecell">1.41
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1433">CLJ-1433</a>
</td>
<td class="tablecell">proxy-super calls generally use reflection
</td>
<td class="tablecell">Tsutomu Yano (1.00)<br>
Marc O'Morain (0.41)
</td>
</tr>
<tr>
<td class="tablecell">1.38
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2283">CLJ-2283</a>
</td>
<td class="tablecell">doseq should return nil with no collections
</td>
<td class="tablecell">Michael Zavarella (1.00)<br>
Dmitri Naumov (0.38)
</td>
</tr>
<tr>
<td class="tablecell">1.29
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1079">CLJ-1079</a>
</td>
<td class="tablecell">Don't squash explicit :line and :column metadata in the MetaReader
</td>
<td class="tablecell">Christoffer Sawicki (0.75)<br>
Colin Jones (0.54)
</td>
</tr>
<tr>
<td class="tablecell">1.28
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1647">CLJ-1647</a>
</td>
<td class="tablecell">infinite loop in 'partition' and 'partition-all' when 'step' or 'n' is not positive
</td>
<td class="tablecell">Michael Nygard (1.00)<br>
Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">1.18
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2068">CLJ-2068</a>
</td>
<td class="tablecell">s/explain of evaluated predicate yields :s/unknown
</td>
<td class="tablecell">Odin Standal (0.75)<br>
Ben Brinckerhoff (0.43)
</td>
</tr>
<tr>
<td class="tablecell">1.10
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1138">CLJ-1138</a>
</td>
<td class="tablecell">data-reader returning nil causes exception
</td>
<td class="tablecell">Malcolm Sparks (1.00)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">1.00
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-968">CLJ-968</a>
</td>
<td class="tablecell">ns emitting gen-class before imports results in imported annotations being discarded.
</td>
<td class="tablecell">Julian Gamble (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.00
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1181">CLJ-1181</a>
</td>
<td class="tablecell">clojure.pprint/code-dispatch breaks on certain types of anonymous functions
</td>
<td class="tablecell">Jean Niklas L'orange (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.00
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1587">CLJ-1587</a>
</td>
<td class="tablecell">PersistentArrayMap's assoc doesn't respect HASHTABLE_THRESHOLD
</td>
<td class="tablecell">Jean Niklas L'orange (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.00
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2069">CLJ-2069</a>
</td>
<td class="tablecell">lazy seq that encounters an exception has differing behavior on repeated use
</td>
<td class="tablecell">Alex Engelberg (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.00
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1317">CLJ-1317</a>
</td>
<td class="tablecell">clojure.zip/seq-zip returns spurious nils during traversal
</td>
<td class="tablecell">Lee Spector (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.00
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2314">CLJ-2314</a>
</td>
<td class="tablecell">String array hinting in :gen-class fails spec - No other method available
</td>
<td class="tablecell">John Conti (1.00)
</td>
</tr>
<tr>
<td class="tablecell">0.96
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-274">CLJ-274</a>
</td>
<td class="tablecell">cannot close over mutable fields (in deftype)
</td>
<td class="tablecell">John Hume (0.86)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.96
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1059">CLJ-1059</a>
</td>
<td class="tablecell">PersistentQueue doesn't implement java.util.List, causing nontransitive equality
</td>
<td class="tablecell">J.&amp;nbsp;S.&amp;nbsp;Choi (0.60)<br>
Andy Fingerhut (0.36)
</td>
</tr>
<tr>
<td class="tablecell">0.86
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1198">CLJ-1198</a>
</td>
<td class="tablecell">Apply metadata to primitive fns causes them to lose their primitive-ness
</td>
<td class="tablecell">Tom Crayford (0.86)
</td>
</tr>
<tr>
<td class="tablecell">0.86
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1682">CLJ-1682</a>
</td>
<td class="tablecell">clojure.set/intersection occasionally allows non-set arguments.
</td>
<td class="tablecell">Eugene Pakhomov (0.86)
</td>
</tr>
<tr>
<td class="tablecell">0.86
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1978">CLJ-1978</a>
</td>
<td class="tablecell">recursion-limit not respected
</td>
<td class="tablecell">John Schmidt (0.86)
</td>
</tr>
<tr>
<td class="tablecell">0.86
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2164">CLJ-2164</a>
</td>
<td class="tablecell">case fails when a single single clause with an empty test seq is used
</td>
<td class="tablecell">Jeroen van Dijk (0.86)
</td>
</tr>
<tr>
<td class="tablecell">0.86
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2297">CLJ-2297</a>
</td>
<td class="tablecell">PersistentHashMap leaks memory when keys are removed with `without`
</td>
<td class="tablecell">Alex Miller (0.86)
</td>
</tr>
<tr>
<td class="tablecell">0.76
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1548">CLJ-1548</a>
</td>
<td class="tablecell">primitive type hints on protocol methods break call sites
</td>
<td class="tablecell">Daniel Balke (0.66)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.75
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1954">CLJ-1954</a>
</td>
<td class="tablecell">clojure.set/intersection mishandles vectors
</td>
<td class="tablecell">Simon Stelling (0.75)
</td>
</tr>
<tr>
<td class="tablecell">0.75
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2145">CLJ-2145</a>
</td>
<td class="tablecell">locals closed over by a ^:once fn aren't cleared if the fn is in a branch
</td>
<td class="tablecell">Sean Corfield (0.75)
</td>
</tr>
<tr>
<td class="tablecell">0.64
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1253">CLJ-1253</a>
</td>
<td class="tablecell">Incorrect long division involving Long/MIN_VALUE
</td>
<td class="tablecell">Colin Jones (0.54)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.64
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1955">CLJ-1955</a>
</td>
<td class="tablecell">.hashCode throws ClassCastException when called on some functions
</td>
<td class="tablecell">Jozef Wagner (0.54)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.60
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1403">CLJ-1403</a>
</td>
<td class="tablecell">ns-resolve might throw ClassNotFoundException but should return nil
</td>
<td class="tablecell">Mike Rodriguez (0.60)
</td>
</tr>
<tr>
<td class="tablecell">0.56
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2155">CLJ-2155</a>
</td>
<td class="tablecell">clojure.string/index-of has some ^long type hints on let bindings that don't actually do anything
</td>
<td class="tablecell">David Bürgin (0.46)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.54
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1254">CLJ-1254</a>
</td>
<td class="tablecell">Incorrect long quot result involving Long/MIN_VALUE
</td>
<td class="tablecell">Colin Jones (0.54)
</td>
</tr>
<tr>
<td class="tablecell">0.54
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1898">CLJ-1898</a>
</td>
<td class="tablecell">Inconsistent duplicate check in set/map literals with quoted/unquoted equal constants
</td>
<td class="tablecell">Jozef Wagner (0.54)
</td>
</tr>
<tr>
<td class="tablecell">0.46
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2248">CLJ-2248</a>
</td>
<td class="tablecell">Collections' toString implementations are affected by *print-readably*
</td>
<td class="tablecell">Jan Rychter (0.46)
</td>
</tr>
<tr>
<td class="tablecell">0.43
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2143">CLJ-2143</a>
</td>
<td class="tablecell">The result of s/form for s/keys* is different from the original form
</td>
<td class="tablecell">Ben Brinckerhoff (0.43)
</td>
</tr>
<tr>
<td class="tablecell">0.43
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Screenable
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2168">CLJ-2168</a>
</td>
<td class="tablecell">clojure.spec: :pred in explain for coll-of should have resolved symbols
</td>
<td class="tablecell">Ben Brinckerhoff (0.43)
</td>
</tr>
<tr>
<td class="tablecell">0.43
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2178">CLJ-2178</a>
</td>
<td class="tablecell">s/&amp; explain-data :pred problem
</td>
<td class="tablecell">Ben Brinckerhoff (0.43)
</td>
</tr>
<tr>
<td class="tablecell">0.41
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2074">CLJ-2074</a>
</td>
<td class="tablecell">::keys spec conflicts with destructuring spec
</td>
<td class="tablecell">Brandon Bloom (0.41)
</td>
</tr>
<tr>
<td class="tablecell">0.41
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1770">CLJ-1770</a>
</td>
<td class="tablecell">atom watchers are not atomic with respect to reset!
</td>
<td class="tablecell">Andrey Antukh (0.41)
</td>
</tr>
<tr>
<td class="tablecell">0.41
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2181">CLJ-2181</a>
</td>
<td class="tablecell">try accepts multiple catch blocks for the same class
</td>
<td class="tablecell">Marc O'Morain (0.41)
</td>
</tr>
<tr>
<td class="tablecell">0.38
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Screenable
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2111">CLJ-2111</a>
</td>
<td class="tablecell">Clarify s/every docstring for :kind
</td>
<td class="tablecell">Dmitri Naumov (0.38)
</td>
</tr>
<tr>
<td class="tablecell">0.36
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1308">CLJ-1308</a>
</td>
<td class="tablecell">extend-type doesn't type-hint correctly as promised by the doc when the class is determined at run-time
</td>
<td class="tablecell">Andy Fingerhut (0.36)
</td>
</tr>
<tr>
<td class="tablecell">0.36
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1364">CLJ-1364</a>
</td>
<td class="tablecell">Primitive VecSeq does not implement equals or hashing methods
</td>
<td class="tablecell">Andy Fingerhut (0.36)
</td>
</tr>
<tr>
<td class="tablecell">0.36
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2275">CLJ-2275</a>
</td>
<td class="tablecell">case fails for vectors with negative numbers
</td>
<td class="tablecell">Michael Blume (0.26)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.34
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1582">CLJ-1582</a>
</td>
<td class="tablecell">Overriding in-ns and ns is problematic
</td>
<td class="tablecell">Reid McKenzie (0.34)
</td>
</tr>
<tr>
<td class="tablecell">0.28
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1832">CLJ-1832</a>
</td>
<td class="tablecell">unchecked-* functions have different behavior on primitive longs vs boxed Longs
</td>
<td class="tablecell">Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1017">CLJ-1017</a>
</td>
<td class="tablecell">Metadata expressions are evaluated after the expression they affect
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1577">CLJ-1577</a>
</td>
<td class="tablecell">Some hints accept both symbols and class objects, others only symbols
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1595">CLJ-1595</a>
</td>
<td class="tablecell">Nested doseqs leak with sequence of huge lazy-seqs
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1747">CLJ-1747</a>
</td>
<td class="tablecell">eduction's printer requires/promises that its source collection is Iterable
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1874">CLJ-1874</a>
</td>
<td class="tablecell">Var redefinition breaks in AOT-compiled code
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1921">CLJ-1921</a>
</td>
<td class="tablecell">Wrong numeric result from Math/abs on Java 8
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1864">CLJ-1864</a>
</td>
<td class="tablecell">clojure.core/proxy does not work when reloading namespaces
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1929">CLJ-1929</a>
</td>
<td class="tablecell">Can't typehint literal collection to avoid reflection on Java interop call
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.10
</td>
<td class="tablecell">1
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2146">CLJ-2146</a>
</td>
<td class="tablecell">partition-by and partition-all transducers should ensure visibility of state changes
</td>
<td class="tablecell">Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-84">CLJ-84</a>
</td>
<td class="tablecell">GC Issue 81: compile gen-class fail when class returns self
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-346">CLJ-346</a>
</td>
<td class="tablecell">(pprint-newline :fill) is not handled correctly
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-348">CLJ-348</a>
</td>
<td class="tablecell">reify allows use of qualified name as method parameter
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1406">CLJ-1406</a>
</td>
<td class="tablecell">Libs are blindly added into loaded-libs even if an error occurs during loading
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1741">CLJ-1741</a>
</td>
<td class="tablecell">deftype class literals and instances loaded from different classloaders when recompiling namespace
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1872">CLJ-1872</a>
</td>
<td class="tablecell">empty? is broken for transient collections
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2036">CLJ-2036</a>
</td>
<td class="tablecell">Generators for some? and any? only return collections or nil
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2067">CLJ-2067</a>
</td>
<td class="tablecell">(s/def ::a ::b) throws unable to resolve error if ::b is not defined
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2199">CLJ-2199</a>
</td>
<td class="tablecell">Error attempting to unform unconformed keys (no :conform-keys opt)
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1180">CLJ-1180</a>
</td>
<td class="tablecell">defprotocol doesn't resolve tag classnames
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1759">CLJ-1759</a>
</td>
<td class="tablecell">macroexpand throws runtime exception on symbol bound to a class
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1764">CLJ-1764</a>
</td>
<td class="tablecell">partition-by runs infinite loop when one element of infinite partition is accessed
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2257">CLJ-2257</a>
</td>
<td class="tablecell">Documentation typo
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screenable
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2202">CLJ-2202</a>
</td>
<td class="tablecell">coll-of :min-count and :gen-max used together cause collections that are too large to be generated
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screenable
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2231">CLJ-2231</a>
</td>
<td class="tablecell">Remove dep lib exclusions
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2026">CLJ-2026</a>
</td>
<td class="tablecell">Transient exceptions thrown in clojure.spec.test/check
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2080">CLJ-2080</a>
</td>
<td class="tablecell">clojure.spec/every-kv does not work on vectors - improve docs/errors
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2089">CLJ-2089</a>
</td>
<td class="tablecell">Sorted colls with default comparator don't check that first element is Comparable
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2167">CLJ-2167</a>
</td>
<td class="tablecell">int-in-range? throws exception when val not an int
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2176">CLJ-2176</a>
</td>
<td class="tablecell">s/tuple explain-data :pred problems
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2177">CLJ-2177</a>
</td>
<td class="tablecell">s/keys explain-data :pred problem
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2182">CLJ-2182</a>
</td>
<td class="tablecell">s/&amp; does not check preds if regex matches empty collection
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2183">CLJ-2183</a>
</td>
<td class="tablecell">`cat` specs should verify value is sequential
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2186">CLJ-2186</a>
</td>
<td class="tablecell">::s/map-bindings definition is underspecified
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-941">CLJ-941</a>
</td>
<td class="tablecell">NullPointerException possible with seq-zip
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1475">CLJ-1475</a>
</td>
<td class="tablecell">:post condition causes compiler error with recur
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1492">CLJ-1492</a>
</td>
<td class="tablecell">PersistentQueue objects are improperly eval'd and compiled
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1579">CLJ-1579</a>
</td>
<td class="tablecell">source-fn can fail due to reading namespace-aliased keywords while in another namespace context
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1662">CLJ-1662</a>
</td>
<td class="tablecell">folding over hash-map nested hash-map throws exception
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1680">CLJ-1680</a>
</td>
<td class="tablecell">quot and rem handle doubles badly
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1708">CLJ-1708</a>
</td>
<td class="tablecell">Volatile mutable in deftype is not settable when using try..finally and returning this
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1733">CLJ-1733</a>
</td>
<td class="tablecell">print-dup form unreadable for sorted sets and maps
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1768">CLJ-1768</a>
</td>
<td class="tablecell">quote of an empty lazyseq produces an error when evaled
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1796">CLJ-1796</a>
</td>
<td class="tablecell">Protocol functions fail to find future extensions when assigned to a local or new var
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1818">CLJ-1818</a>
</td>
<td class="tablecell">cl-format does not respect aesthetic ~A with a keyword
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1863">CLJ-1863</a>
</td>
<td class="tablecell">Bad type hints on a defn cause the compiler to throw a NPE
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1867">CLJ-1867</a>
</td>
<td class="tablecell">with-redefs used on a macro permanently changes it to a function
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1885">CLJ-1885</a>
</td>
<td class="tablecell">data/diff does not return a tuple when comparing different maps
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1949">CLJ-1949</a>
</td>
<td class="tablecell">Generator for fspec is not deterministic &amp; ignores sizing
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1960">CLJ-1960</a>
</td>
<td class="tablecell">Bug in clojure.core/mod with large Double argument
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1968">CLJ-1968</a>
</td>
<td class="tablecell">clojure.test/report :error does not flush *out* when the test fails with an exception
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1972">CLJ-1972</a>
</td>
<td class="tablecell">issue with browse-url
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2001">CLJ-2001</a>
</td>
<td class="tablecell">Invalid conversion from BigDecimal to long using clojure.core/long
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2002">CLJ-2002</a>
</td>
<td class="tablecell">StackOverflowError in clojure.spec
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2005">CLJ-2005</a>
</td>
<td class="tablecell">Type hint fails with direct linking disabled
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2065">CLJ-2065</a>
</td>
<td class="tablecell">reduce-kv fails on subvec
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2092">CLJ-2092</a>
</td>
<td class="tablecell">deftype instances with mutable fields cannot be compiled
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2126">CLJ-2126</a>
</td>
<td class="tablecell">Can set! to fields of a defrecord
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2154">CLJ-2154</a>
</td>
<td class="tablecell">Spec macros keys and keys* silently ignores non-keywords given in the vectors for named arguments :req and :req-un
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2158">CLJ-2158</a>
</td>
<td class="tablecell">multi-spec retag generator in conflict with user tag spec/gen
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2160">CLJ-2160</a>
</td>
<td class="tablecell">LispReader allows no-ops macros to sneak in certain other forms (namespaced maps, tagged literals and anonymous arguments)
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2169">CLJ-2169</a>
</td>
<td class="tablecell">conj has out-of-date :arglists
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2174">CLJ-2174</a>
</td>
<td class="tablecell">Spec generated exceptions/error messages are a regression in terms of the out-of-the-box experience with Clojure.
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2215">CLJ-2215</a>
</td>
<td class="tablecell">Extend-protocol for array of Object does not work on array of subtypes of Object.
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2234">CLJ-2234</a>
</td>
<td class="tablecell">MultiFn.prefers() ignores the multimethod's internal hierarchy
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2238">CLJ-2238</a>
</td>
<td class="tablecell">NPE when print-duping Void/TYPE
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2244">CLJ-2244</a>
</td>
<td class="tablecell">double division by zero inconsistency
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2246">CLJ-2246</a>
</td>
<td class="tablecell">spec.test/check returns the wrong value of :failure for failing tests
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2255">CLJ-2255</a>
</td>
<td class="tablecell">When fspec spec fails due to return value, explain-data should contain args
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2258">CLJ-2258</a>
</td>
<td class="tablecell">When fspec fails, meaning of ":val" is different than in normal spec failure
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2261">CLJ-2261</a>
</td>
<td class="tablecell">dot form silently drops additional (invalid) args
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2264">CLJ-2264</a>
</td>
<td class="tablecell">fspec conform function validation can't access outer gen overrides
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2268">CLJ-2268</a>
</td>
<td class="tablecell">Spec asserts set : field incorrectly in explain-data
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2269">CLJ-2269</a>
</td>
<td class="tablecell">definterface seems not to resolve imported classes in type hints
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2271">CLJ-2271</a>
</td>
<td class="tablecell">"caller" information missing in explain-data during macro instrumentation failure
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2274">CLJ-2274</a>
</td>
<td class="tablecell">Line numbers in stack trace are wrong when type hints satisfaction fails
</td>
<td class="tablecell">
</td>
</tr>
<tr>
<td class="tablecell">0.00
</td>
<td class="tablecell">0
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2311">CLJ-2311</a>
</td>
<td class="tablecell">Spec generator override won't work on multi-spec dispatch key
</td>
<td class="tablecell">
</td>
</tr>
</tbody>
</table>
<h2><a id="CLJ_Enhancement"></a>Enhancement</h2>
<table class="table-of-top-voted-tickets">
<tbody>
<tr>
<td class="tableheading">Weighted vote
</td>
<td class="tableheading"># of Votes
</td>
<td class="tableheading">State
</td>
<td class="tableheading tableheading-ticket">Ticket
</td>
<td class="tableheading">Summary
</td>
<td class="tableheading tableheading-voters">Voters
</td>
</tr>
<tr>
<td class="tablecell">16.62
</td>
<td class="tablecell">23
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-865">CLJ-865</a>
</td>
<td class="tablecell">Macroexpansion discards &amp;form metadata
</td>
<td class="tablecell">Anthony Simpson (1.00)<br>
Chris Granger (1.00)<br>
Christophe Grand (1.00)<br>
Hugo Duncan (1.00)<br>
Kuldeep (1.00)<br>
Marek Srank (1.00)<br>
Marshall T. Vandegrift (1.00)<br>
Zach Tellman (1.00)<br>
David Nolen (1.00)<br>
Tim Gilbert (1.00)<br>
Peter Taoussanis (0.86)<br>
Jarppe Lansio (0.75)<br>
Daniel Balke (0.66)<br>
Vlad Bokov (0.66)<br>
Tassilo Horn (0.60)<br>
Colin Fleming (0.54)<br>
Mike Anderson (0.54)<br>
Andrew Rosa (0.50)<br>
David Greenberg (0.41)<br>
Kenny Williams (0.41)<br>
Bozhidar Batsov (0.31)<br>
Daniel Compton (0.28)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">15.95
</td>
<td class="tablecell">23
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1517">CLJ-1517</a>
</td>
<td class="tablecell">Unrolled small vectors
</td>
<td class="tablecell">David Dossot (1.00)<br>
Deepak Giridharagopal (1.00)<br>
Steffen Dienst (1.00)<br>
Yuriy Melnyk (1.00)<br>
Michał Marczyk (1.00)<br>
Tom Hickey (1.00)<br>
Jean Fabio Baro (0.86)<br>
Chris McDevitt (0.75)<br>
Christoffer Sawicki (0.75)<br>
Huahai Yang (0.75)<br>
John Alan McDonald (0.75)<br>
Michael Patrick O'Keefe (0.75)<br>
John Walker (0.66)<br>
Mitchel Kuijpers (0.66)<br>
Atamert Ölçgen (0.60)<br>
Colin Fleming (0.54)<br>
Jozef Wagner (0.54)<br>
Andrew Rosa (0.50)<br>
Jan Rychter (0.46)<br>
Max Penet (0.38)<br>
Tommi Reiman (0.36)<br>
Reid McKenzie (0.34)<br>
Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">14.70
</td>
<td class="tablecell">19
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1522">CLJ-1522</a>
</td>
<td class="tablecell">Enhance multimethods metadata
</td>
<td class="tablecell">Simon Katz (1.00)<br>
Fernando Varesi (1.00)<br>
Matthias Varberg Ingesman (1.00)<br>
Stefan Kamphausen (1.00)<br>
Akiva Schoen (0.86)<br>
Artur Malabarba (0.86)<br>
Daemian Mack (0.86)<br>
Dominic LoBue (0.86)<br>
Chris McDevitt (0.75)<br>
Chris Sims (0.75)<br>
John Alan McDonald (0.75)<br>
Magnar Sveen (0.75)<br>
Stephen Caudill (0.75)<br>
Alexander Yakushev (0.66)<br>
Eli Naeher (0.66)<br>
Mitchel Kuijpers (0.66)<br>
Ivan Kryvoruchko (0.54)<br>
Andrew Rosa (0.50)<br>
Jan Rychter (0.46)
</td>
</tr>
<tr>
<td class="tablecell">11.35
</td>
<td class="tablecell">16
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1527">CLJ-1527</a>
</td>
<td class="tablecell">Clarify and align valid symbol and keyword rules for Clojure (and edn)
</td>
<td class="tablecell">Alan Bustos Kleiman (1.00)<br>
Fabrizio Ferrai (1.00)<br>
James Laver (1.00)<br>
James Reeves (1.00)<br>
Jeff Terrell (1.00)<br>
Steven Yi (0.86)<br>
Adam Frey (0.75)<br>
Michael Patrick O'Keefe (0.75)<br>
Joshua Tilles (0.66)<br>
Michael Griffiths (0.66)<br>
Mike Rodriguez (0.60)<br>
Colin Fleming (0.54)<br>
Justin Glenn Smith (0.50)<br>
Andy Fingerhut (0.36)<br>
Reid McKenzie (0.34)<br>
Bozhidar Batsov (0.31)
</td>
</tr>
<tr>
<td class="tablecell">10.95
</td>
<td class="tablecell">15
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1550">CLJ-1550</a>
</td>
<td class="tablecell">Classes generated by deftype and defrecord don't play nice with .getPackage
</td>
<td class="tablecell">Fernando Varesi (1.00)<br>
Akiva Schoen (0.86)<br>
Artur Malabarba (0.86)<br>
Daemian Mack (0.86)<br>
Dominic LoBue (0.86)<br>
Chris McDevitt (0.75)<br>
Chris Sims (0.75)<br>
Magnar Sveen (0.75)<br>
Stephen Caudill (0.75)<br>
Alexander Yakushev (0.66)<br>
Eli Naeher (0.66)<br>
Mitchel Kuijpers (0.66)<br>
Ivan Kryvoruchko (0.54)<br>
Andrew Rosa (0.50)<br>
Jan Rychter (0.46)
</td>
</tr>
<tr>
<td class="tablecell">10.75
</td>
<td class="tablecell">13
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-124">CLJ-124</a>
</td>
<td class="tablecell">GC Issue 120: Determine mechanism for controlling automatic shutdown of Agents, with a default policy and mechanism for changing that policy as needed
</td>
<td class="tablecell">Mark Feeney (1.00)<br>
Ryan Fowler (1.00)<br>
Sam Roberton (1.00)<br>
Steven E. Harris (1.00)<br>
Toby Crawley (1.00)<br>
hoxu (1.00)<br>
serzh Nechyporchuk (1.00)<br>
Patrick Houk (0.86)<br>
Emlyn Corrin (0.75)<br>
Michael van Acken (0.75)<br>
Tim McCormack (0.75)<br>
Andy Fingerhut (0.36)<br>
Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">10.49
</td>
<td class="tablecell">16
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1107">CLJ-1107</a>
</td>
<td class="tablecell">'get' should throw exception on non-Associative argument
</td>
<td class="tablecell">Brian Pratt (1.00)<br>
Stefan Kamphausen (1.00)<br>
Alan Thompson (0.86)<br>
Eric Normand (0.86)<br>
Christoffer Sawicki (0.75)<br>
Michael van Acken (0.75)<br>
Stephen Caudill (0.75)<br>
Tim McCormack (0.75)<br>
Chas Emerick (0.66)<br>
Vlad Bokov (0.66)<br>
Ambrose Bonnaire-Sergeant (0.60)<br>
Colin Jones (0.54)<br>
Stephen C. Gilardi (0.54)<br>
Reid McKenzie (0.34)<br>
Bozhidar Batsov (0.31)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">9.60
</td>
<td class="tablecell">12
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1148">CLJ-1148</a>
</td>
<td class="tablecell">adds docstring support to defonce
</td>
<td class="tablecell">Brad Koch (1.00)<br>
David Goldfarb (1.00)<br>
Jonas Enlund (1.00)<br>
Nahuel Greco (1.00)<br>
Norman Richards (1.00)<br>
Chris Perkins (1.00)<br>
Julian Gamble (1.00)<br>
Adam Frey (0.75)<br>
David Leatherman (0.66)<br>
Aleksander Madland Stapnes (0.60)<br>
Bozhidar Batsov (0.31)<br>
Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">8.71
</td>
<td class="tablecell">14
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1005">CLJ-1005</a>
</td>
<td class="tablecell">Use transient map in zipmap
</td>
<td class="tablecell">Joshua Ballanco (1.00)<br>
Bobby Eickhoff (0.86)<br>
Yongqian Li (0.86)<br>
Adam Frey (0.75)<br>
Daniel James (0.75)<br>
Huahai Yang (0.75)<br>
Gary Fredericks (0.66)<br>
Ambrose Bonnaire-Sergeant (0.60)<br>
Gary Trakhman (0.60)<br>
Mike Rodriguez (0.60)<br>
Jan Rychter (0.46)<br>
David Greenberg (0.41)<br>
Bozhidar Batsov (0.31)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">8.61
</td>
<td class="tablecell">10
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1435">CLJ-1435</a>
</td>
<td class="tablecell">'numerator and 'denominator fail to handle integral values (i.e. N/1)
</td>
<td class="tablecell">David Cravey (1.00)<br>
Eduard Bondarenko (1.00)<br>
Felipe Micaroni Lalli (1.00)<br>
James Elliott (1.00)<br>
Radek Slupik (1.00)<br>
Jan-Paul Bultmann (1.00)<br>
Joe R. Smith (0.86)<br>
Gary Fredericks (0.66)<br>
Mike Anderson (0.54)<br>
Stephen C. Gilardi (0.54)
</td>
</tr>
<tr>
<td class="tablecell">8.21
</td>
<td class="tablecell">9
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1490">CLJ-1490</a>
</td>
<td class="tablecell">Exception on protocol implementation after protocol reloaded could be improved
</td>
<td class="tablecell">Alan Crowley (1.00)<br>
Jeremy Heiler (1.00)<br>
Nicolás Berger (1.00)<br>
Sebastián Moreno (1.00)<br>
Ted Coakley (1.00)<br>
Sanel Zukan (1.00)<br>
Bobby Eickhoff (0.86)<br>
Aaron Iba (0.75)<br>
Lars Andersen (0.60)
</td>
</tr>
<tr>
<td class="tablecell">7.96
</td>
<td class="tablecell">13
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-308">CLJ-308</a>
</td>
<td class="tablecell">protocol-ize with-open
</td>
<td class="tablecell">Damien (1.00)<br>
Eldar Gabdullin (1.00)<br>
Glenn Vanderburg (1.00)<br>
Jason Wolfe (0.86)<br>
Laszlo Török (0.66)<br>
Chris Blom (0.60)<br>
Tassilo Horn (0.60)<br>
Stephen C. Gilardi (0.54)<br>
Brandon Bloom (0.41)<br>
Kenny Williams (0.41)<br>
Marc O'Morain (0.41)<br>
Max Penet (0.38)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">7.86
</td>
<td class="tablecell">10
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2075">CLJ-2075</a>
</td>
<td class="tablecell">Add three-arities to &lt; &lt;= &gt; &gt;= = == not=
</td>
<td class="tablecell">Igor Bondarenko (1.00)<br>
Markus Graf (1.00)<br>
Mathias Picker (1.00)<br>
Ruslan Prokopchuk (1.00)<br>
Yrjö Kari-Koskinen (1.00)<br>
Piotr Bzdyl (1.00)<br>
Jarppe Lansio (0.75)<br>
Kenny Williams (0.41)<br>
Tommi Reiman (0.36)<br>
A. R (0.34)
</td>
</tr>
<tr>
<td class="tablecell">7.25
</td>
<td class="tablecell">9
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1278">CLJ-1278</a>
</td>
<td class="tablecell">State function's unmunged full name in compiled function's toString()
</td>
<td class="tablecell">Dave Kincaid (1.00)<br>
Dom Kiva-Meyer (1.00)<br>
Guillermo Winkler (1.00)<br>
Mark Addleman (1.00)<br>
Oleksandr Shyshko (1.00)<br>
Eric Normand (0.86)<br>
Marc Limotte (0.75)<br>
Mike Anderson (0.54)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">7.11
</td>
<td class="tablecell">11
</td>
<td class="tablecell">Vetted
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1814">CLJ-1814</a>
</td>
<td class="tablecell">Make `satisfies?` as fast as a protocol method call
</td>
<td class="tablecell">James Henderson (1.00)<br>
Pierre-Yves Ritschard (1.00)<br>
Alex Miller (0.86)<br>
Vadim Platonov (0.86)<br>
Michael Griffiths (0.66)<br>
Miikka Koskinen (0.66)<br>
J.&amp;nbsp;S.&amp;nbsp;Choi (0.60)<br>
Juho Teperi (0.43)<br>
Andrey Antukh (0.41)<br>
Tommi Reiman (0.36)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">7.04
</td>
<td class="tablecell">8
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2166">CLJ-2166</a>
</td>
<td class="tablecell">instrument exception doesn't contain function name in ex-data
</td>
<td class="tablecell">Brandon Adams (1.00)<br>
Jeff Friesen (1.00)<br>
Josh Jones (1.00)<br>
Martin Klepsch (1.00)<br>
Pratik Karki (1.00)<br>
Stuart Halloway (0.86)<br>
Odin Standal (0.75)<br>
Ben Brinckerhoff (0.43)
</td>
</tr>
<tr>
<td class="tablecell">6.52
</td>
<td class="tablecell">11
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2194">CLJ-2194</a>
</td>
<td class="tablecell">Spec metadata support
</td>
<td class="tablecell">Pierre-Yves Ritschard (1.00)<br>
Marcelo Yuji Nomoto (0.86)<br>
Rick Moynihan (0.86)<br>
Radford Smith (0.75)<br>
Joshua Tilles (0.66)<br>
Chris Blom (0.60)<br>
Vitalie Spinu (0.43)<br>
Simon Belak (0.41)<br>
Tommi Reiman (0.36)<br>
Bozhidar Batsov (0.31)<br>
Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">5.21
</td>
<td class="tablecell">6
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-735">CLJ-735</a>
</td>
<td class="tablecell">Improve error message when a protocol method is not found
</td>
<td class="tablecell">Alan Moore (1.00)<br>
Antonio Terreno (1.00)<br>
John Downs (1.00)<br>
Scott Bale (1.00)<br>
David Leatherman (0.66)<br>
Colin Jones (0.54)
</td>
</tr>
<tr>
<td class="tablecell">4.80
</td>
<td class="tablecell">8
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1458">CLJ-1458</a>
</td>
<td class="tablecell">Enhance the performance of map merges
</td>
<td class="tablecell">Alejandro Ciniglio (1.00)<br>
Daniel James (0.75)<br>
Huahai Yang (0.75)<br>
John Walker (0.66)<br>
Jan Rychter (0.46)<br>
David Greenberg (0.41)<br>
Simon Belak (0.41)<br>
Tommi Reiman (0.36)
</td>
</tr>
<tr>
<td class="tablecell">4.60
</td>
<td class="tablecell">7
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1239">CLJ-1239</a>
</td>
<td class="tablecell">faster, more flexible dispatch for clojure.walk
</td>
<td class="tablecell">Ryan Neufeld (1.00)<br>
Alex Baranosky (0.86)<br>
Chas Emerick (0.66)<br>
Mitchel Kuijpers (0.66)<br>
Mike Rodriguez (0.60)<br>
Colin Taylor (0.50)<br>
Bozhidar Batsov (0.31)
</td>
</tr>
<tr>
<td class="tablecell">4.48
</td>
<td class="tablecell">6
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1209">CLJ-1209</a>
</td>
<td class="tablecell">clojure.test does not print ex-info in error reports
</td>
<td class="tablecell">Stuart Sierra (1.00)<br>
Ivan Kozik (1.00)<br>
Howard Lewis Ship (0.86)<br>
David Leatherman (0.66)<br>
Stephen C. Gilardi (0.54)<br>
Andrey Antukh (0.41)
</td>
</tr>
<tr>
<td class="tablecell">4.31
</td>
<td class="tablecell">8
</td>
<td class="tablecell">Needs Patch
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1381">CLJ-1381</a>
</td>
<td class="tablecell">Improve support for extending protocols to primitive arrays
</td>
<td class="tablecell">James Aarons (1.00)<br>
Renzo Borgatti (1.00)<br>
Daniel Balke (0.66)<br>
Colin Jones (0.54)<br>
Max Penet (0.38)<br>
Tommi Reiman (0.36)<br>
Michael Blume (0.26)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">4.10
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1743">CLJ-1743</a>
</td>
<td class="tablecell">Avoid compile-time static initialization of classes when using inheritance
</td>
<td class="tablecell">C. H. Graham (1.00)<br>
Elliot Murphy (1.00)<br>
Gabriel Horner (1.00)<br>
Didier A. (1.00)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">3.84
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1820">CLJ-1820</a>
</td>
<td class="tablecell">Move rename-keys from clojure.set to clojure.core
</td>
<td class="tablecell">David Liepmann (1.00)<br>
Zachary Scott (1.00)<br>
Marshall Abrams (1.00)<br>
Vitalie Spinu (0.43)<br>
Marc O'Morain (0.41)
</td>
</tr>
<tr>
<td class="tablecell">3.70
</td>
<td class="tablecell">6
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1117">CLJ-1117</a>
</td>
<td class="tablecell">partition docstring should be more explicit about dropped or partial trailing elements
</td>
<td class="tablecell">Howard Lewis Ship (0.86)<br>
Yongqian Li (0.86)<br>
Michael van Acken (0.75)<br>
Phill Wolf (0.54)<br>
David Greenberg (0.41)<br>
Daniel Compton (0.28)
</td>
</tr>
<tr>
<td class="tablecell">3.51
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1656">CLJ-1656</a>
</td>
<td class="tablecell">Unroll assoc and assoc! for small numbers of arguments
</td>
<td class="tablecell">Andrew S (1.00)<br>
Matt Earnshaw (1.00)<br>
Chris McDevitt (0.75)<br>
Justin Glenn Smith (0.50)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">3.30
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1473">CLJ-1473</a>
</td>
<td class="tablecell">Badly formed pre/post conditions silently passed
</td>
<td class="tablecell">Antti Virtanen (1.00)<br>
Bridget Hillyer (0.86)<br>
Daniel James (0.75)<br>
A. R (0.34)<br>
Reid McKenzie (0.34)
</td>
</tr>
<tr>
<td class="tablecell">3.18
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2251">CLJ-2251</a>
</td>
<td class="tablecell">Support Coercion for clojure.spec
</td>
<td class="tablecell">Jeaye Wilkerson (1.00)<br>
Mark Stuart (1.00)<br>
Terje Sten Bjerkseth (0.75)<br>
Juho Teperi (0.43)
</td>
</tr>
<tr>
<td class="tablecell">2.95
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2224">CLJ-2224</a>
</td>
<td class="tablecell">Support printing and reading of Java 8 java.time.Instant
</td>
<td class="tablecell">Matthew Boston (1.00)<br>
Phil Hagelberg (1.00)<br>
Phill Wolf (0.54)<br>
Marc O'Morain (0.41)
</td>
</tr>
<tr>
<td class="tablecell">2.93
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-825">CLJ-825</a>
</td>
<td class="tablecell">Protocol implementation inconsistencies when overloading arity
</td>
<td class="tablecell">Michael Klishin (1.00)<br>
Tsutomu Yano (1.00)<br>
Mike Anderson (0.54)<br>
Dmitri Naumov (0.38)
</td>
</tr>
<tr>
<td class="tablecell">2.86
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1734">CLJ-1734</a>
</td>
<td class="tablecell">Display more descriptive error message when trying to use reader conditionals in a non-cljc file
</td>
<td class="tablecell">Chris Murphy (1.00)<br>
Marshall Abrams (1.00)<br>
Mike Thompson (0.86)
</td>
</tr>
<tr>
<td class="tablecell">2.82
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1218">CLJ-1218</a>
</td>
<td class="tablecell">mapcat is too eager
</td>
<td class="tablecell">Philip Potter (1.00)<br>
John Jacobsen (0.86)<br>
Patrick Houk (0.86)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">2.77
</td>
<td class="tablecell">5
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1385">CLJ-1385</a>
</td>
<td class="tablecell">Docstrings for `conj!` and `assoc!` should suggest using the return value; effect not always in-place
</td>
<td class="tablecell">Gary Fredericks (0.66)<br>
Joshua Tilles (0.66)<br>
Ambrose Bonnaire-Sergeant (0.60)<br>
David Bürgin (0.46)<br>
Dmitri Naumov (0.38)
</td>
</tr>
<tr>
<td class="tablecell">2.61
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2046">CLJ-2046</a>
</td>
<td class="tablecell">generate random subsets of or'd required keys in map specs
</td>
<td class="tablecell">Enzzo Cavallo (1.00)<br>
Joe R. Smith (0.86)<br>
Nate Smith (0.75)
</td>
</tr>
<tr>
<td class="tablecell">2.51
</td>
<td class="tablecell">4
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1096">CLJ-1096</a>
</td>
<td class="tablecell">Make destructuring emit direct keyword lookups
</td>
<td class="tablecell">Ghadi Shayban (0.86)<br>
John Hume (0.86)<br>
Simon Belak (0.41)<br>
Max Penet (0.38)
</td>
</tr>
<tr>
<td class="tablecell">2.43
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1257">CLJ-1257</a>
</td>
<td class="tablecell">Suppress warnings when clojure.core symbols are explicitly replaced with "use" or "refer"
</td>
<td class="tablecell">Jonathan Romrell (1.00)<br>
Sophia Gold (1.00)<br>
Vitalie Spinu (0.43)
</td>
</tr>
<tr>
<td class="tablecell">2.21
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-445">CLJ-445</a>
</td>
<td class="tablecell">Method/Constructor resolution does not factor in widening conversion of primitive args
</td>
<td class="tablecell">Maris Orbidans (1.00)<br>
Chas Emerick (0.66)<br>
Mike Anderson (0.54)
</td>
</tr>
<tr>
<td class="tablecell">2.10
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Incomplete
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2102">CLJ-2102</a>
</td>
<td class="tablecell">Reduce collection generator default size from 20
</td>
<td class="tablecell">Eric Fode (1.00)<br>
Olli (1.00)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">2.00
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Backlog
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-415">CLJ-415</a>
</td>
<td class="tablecell">smarter assert (prints locals)
</td>
<td class="tablecell">Jeff Weiss (1.00)<br>
Kevin Sookocheff (1.00)
</td>
</tr>
<tr>
<td class="tablecell">2.00
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1146">CLJ-1146</a>
</td>
<td class="tablecell">Symbol name starting with digits to defn throws "Unmatched delimiter )"
</td>
<td class="tablecell">Rohit Aggarwal (1.00)<br>
Tianxiang Xiong (1.00)
</td>
</tr>
<tr>
<td class="tablecell">1.86
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1402">CLJ-1402</a>
</td>
<td class="tablecell">sort-by calls keyfn more times than is necessary
</td>
<td class="tablecell">Frank Schmidt (1.00)<br>
Tom Crayford (0.86)
</td>
</tr>
<tr>
<td class="tablecell">1.86
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2054">CLJ-2054</a>
</td>
<td class="tablecell">generator for `any?` occasionally generates `Double/NaN` for which equality semantics don't apply, and that is a problem for the :ret spec of many functions.
</td>
<td class="tablecell">Bogdan Bugarschi (1.00)<br>
Moritz Heidkamp (0.86)
</td>
</tr>
<tr>
<td class="tablecell">1.61
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Screened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2060">CLJ-2060</a>
</td>
<td class="tablecell">Add support for undefining a spec
</td>
<td class="tablecell">Trevor Hartman (0.86)<br>
Aaron Brooks (0.75)
</td>
</tr>
<tr>
<td class="tablecell">1.60
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-888">CLJ-888</a>
</td>
<td class="tablecell">defprotocol should throw error when signatures include variable number of parameters
</td>
<td class="tablecell">Michael van Acken (0.75)<br>
Tassilo Horn (0.60)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">1.41
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1950">CLJ-1950</a>
</td>
<td class="tablecell">cl-format is too slow for production use
</td>
<td class="tablecell">Richard Cordova (1.00)<br>
Andrey Antukh (0.41)
</td>
</tr>
<tr>
<td class="tablecell">1.34
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Triaged
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-2037">CLJ-2037</a>
</td>
<td class="tablecell">specs in registry lack :file metadata despite having :line, :column
</td>
<td class="tablecell">Chris Blom (0.60)<br>
Vitalie Spinu (0.43)<br>
Bozhidar Batsov (0.31)
</td>
</tr>
<tr>
<td class="tablecell">1.30
</td>
<td class="tablecell">3
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1730">CLJ-1730</a>
</td>
<td class="tablecell">Improve `refer` performance
</td>
<td class="tablecell">Jean Fabio Baro (0.86)<br>
A. R (0.34)<br>
Nicola Mometto (0.10)
</td>
</tr>
<tr>
<td class="tablecell">1.26
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1162">CLJ-1162</a>
</td>
<td class="tablecell">Error Message when calling deref on a non-IDeref is unhelpful
</td>
<td class="tablecell">Jason W Zwolak (1.00)<br>
Michael Blume (0.26)
</td>
</tr>
<tr>
<td class="tablecell">1.24
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Prescreened
</td>
<td class="tablecell"><a href="http://dev.clojure.org/jira/browse/CLJ-1986">CLJ-1986</a>
</td>
<td class="tablecell">Suppress printing namespace map literal syntax when only one namespaced key
</td>
<td class="tablecell">Steve Miner (0.86)<br>
Dmitri Naumov (0.38)
</td>
</tr>
<tr>
<td class="tablecell">1.22
</td>
<td class="tablecell">2
</td>
<td class="tablecell">Open
</td>
<td class="tablecell">