Top OTHERS tickets by weighted vote

Date: April 26, 2019

Open OTHERS tickets with at least one vote, sorted in descending order of their weighted vote.  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.

Suppose someone has currently voted on N open tickets.  Then their vote counts as (1+log(N,2))/N for each of those tickets, where log(N,2) is the base 2 logarithm of N (formerly it was 1/N).  This new formula gives those who vote on many tickets more 'points' to divide up (suggested by Alex Miller).  Still, it helps to be selective to change the rankings.

This calculation is done independently for each project, e.g. for CLJ, for CLJS, for MATCH, etc.

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.

State is one of the states in the JIRA flow diagram here.

Note that a state of "Backlog" is shown below if the next release is N, and the ticket is marked for fix in release N+1 (e.g. the next release is 1.7, but the ticket is marked for fix in release 1.8).

Project Open Defect tickets Open Enhancement tickets Open Feature tickets Open Task tickets
ALGOG 0 2 0 0
ALGOM 1 2 1 0
ASYNC 64 28 0 0
CCACHE 2 6 0 2
CCONTRACTS 2 1 0 2
CINCU 0 1 0 0
CLASSPATH 1 0 0 0
CLJCLR 11 5 0 0
CMEMOIZE 0 2 0 1
CRRBV 9 2 0 0
CTYP 26 7 0 0
DAVL 3 0 0 0
DCODEC 1 2 0 0
DCSV 4 6 0 1
DFINGER 1 0 0 0
DFRS 2 3 0 0
DGEN 2 1 0 0
DIMAP 6 4 0 0
DJSON 6 2 0 0
DPRIMAP 0 3 0 0
DXML 4 8 0 1
DZIP 1 1 0 0
INST 0 0 0 0
JDATA 4 5 0 0
JDBC 1 3 0 1
JMX 1 5 0 0
JVMTA 0 0 0 0
LOGIC 39 18 0 2
MATCH 24 11 0 4
MCOMB 0 3 0 1
MTOWER 0 1 0 0
NREPL 14 9 0 2
TANAL 3 2 0 0
TBENCH 3 4 0 0
TCHECK 5 33 4 0
TCLI 0 0 0 1
TDEPS 17 21 6 3
TEMJVM 1 5 0 1
TGEN 1 1 0 0
TLOG 1 1 0 0
TMACRO 6 1 0 0
TNS 8 7 0 0
TRDR 0 2 0 1
TTRACE 0 4 0 0
UNIFY 3 0 0 2

Project ALGOG tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open ALGOG-5 Addition of generic modulus
0.00 0 Open ALGOG-12 Implement abs, round for additional number types (patch attached)

Project ALGOM tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open ALGOM-16 domonad state-m when :cond missing clause throw null pointer exception

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open ALGOM-15 either monad
0.00 0 Open ALGOM-18 Make m-map take mulitple colls. like core/map

Feature

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open ALGOM-19 Add monadic implementations of walk, prewalk, and postwalk

Project ASYNC tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
4.58 5 Open ASYNC-144 pipeline-async docstring correction Moritz Heidkamp (1.00)
Timothy Baldridge (1.00)
David Bürgin (0.86)
Pierre-Yves Ritschard (0.86)
Terje Norderhaug (0.86)
4.00 4 Open ASYNC-109 Clarify timeout doc to mention that close! should not be called on a timeout channel Ryan Sundberg (1.00)
Antonin Hildebrand (1.00)
Howard Lewis Ship (1.00)
Simon Skorokhodov (1.00)
3.88 5 Triaged ASYNC-90 Pub/sub leaks memory Collider Writer (1.00)
Jonas Enlund (1.00)
Jan Rychter (0.75)
Daniel Compton (0.66)
jcr (0.46)
3.61 4 Open ASYNC-158 (CLJS) and with multiple <! does not short-circuit in go Jacek Tomaszewski (1.00)
Wang Xing (1.00)
Yehonathan Sharvit (0.86)
Jan Rychter (0.75)
3.13 4 Open ASYNC-42 (CLJS) (try (catch :default)) inside a cljs go block raises an exception Kevin Neaton (1.00)
Willy Blandin (1.00)
Yuri Govorushchenko (0.66)
jcr (0.46)
3.00 3 Open ASYNC-27 Compilation errors inside go block always reported as first line of block Hugo Duncan (1.00)
Martin Raison (1.00)
Michael Nygard (1.00)
3.00 3 Open ASYNC-49 (CLJS) cljs IOC macro issue with double-dot form HF (1.00)
Marcus Lewis (1.00)
Antonin Hildebrand (1.00)
2.86 3 Triaged ASYNC-58 mult channel deadlocks when untapping a consuming channel whilst messages are being queued/blocked Odin Standal (1.00)
Alex Nixon (1.00)
Eduard Bondarenko (0.86)
2.46 3 Open ASYNC-91 (CLJS) 'and' does not short circuit within go block in clojurescript Francis Avila (1.00)
Rangel Spasov (1.00)
jcr (0.46)
2.46 3 Triaged ASYNC-92 go macro removes binding forms that are intialized with logical false value Nicola Mometto (1.00)
Willy Blandin (1.00)
jcr (0.46)
2.32 3 Open ASYNC-79 (CLJS) go macro not correctly transforming (case) within a macro Ghadi Shayban (1.00)
Yehonathan Sharvit (0.86)
jcr (0.46)
2.00 2 Open ASYNC-198 core.async exception rewriting can result in an incorrect return value Ales Huzik (1.00)
Kurt Harriger (1.00)
2.00 2 Open ASYNC-203 "dynamic binding + parking" removes top values of dynamic bindings outside Alexey Aristov (1.00)
Ilya Shinkarenko (1.00)
2.00 2 Open ASYNC-221 go ignores async code in letfn body Mark Mathis (1.00)
Dan Boykis (1.00)
2.00 2 Triaged ASYNC-127 mult distribution behavior doesn't work as intended Patrick Killean (1.00)
Kevin Downey (1.00)
1.86 2 Triaged ASYNC-217 pipeline does not stop consuming from when to is closed Paul Rutledge (1.00)
Marco Molteni (0.86)
1.66 2 Open ASYNC-73 (CLJS) try-catch-finally broken inside go-blocks Dieter Komendera (1.00)
Yuri Govorushchenko (0.66)
1.66 2 Open ASYNC-117 (CLJS) let-bindings unavailable in #js literals in go-blocks Thomas Down (1.00)
Daniel Compton (0.66)
1.66 2 Vetted ASYNC-184 (CLJS) Port ASYNC-169 fixes to cljs Kevin Downey (1.00)
Yuri Govorushchenko (0.66)
1.00 1 Open ASYNC-128 (CLJS) or evaluation not stopped when exp nests take Christian Weilbach (1.00)
1.00 1 Open ASYNC-132 (CLJS) Can't close over locals in #js in go Thomas Heller (1.00)
1.00 1 Open ASYNC-163 Off-by-two in pipeline-async parallelism Leon Grapenthin (1.00)
1.00 1 Open ASYNC-223 let in go block leaks memory Marcus Crestani (1.00)
1.00 1 Triaged ASYNC-64 Race condition when closing mults Stuart Sierra (1.00)
1.00 1 Triaged ASYNC-125 Closing a tap with a pending item blocks the mult input channel Alex Nixon (1.00)
1.00 1 Triaged ASYNC-170 binding in go block causes thread binding error: "Pop without matching push" Simon Skorokhodov (1.00)
0.86 1 Open ASYNC-108 (CLJS) cljs to-chan hangs on infinite lazy sequences Terje Norderhaug (0.86)
0.86 1 Open ASYNC-204 Writing on a closed channel doesn't commit the handler Pierre-Yves Ritschard (0.86)
0.75 1 Open ASYNC-183 Completion arity of transducer is called twice Jan Rychter (0.75)
0.66 1 Open ASYNC-220 an exception caught in a finally block swallows the exception of the outer try Yuri Govorushchenko (0.66)
0.00 0 Open ASYNC-39 Processes spawned by mix never terminate
0.00 0 Open ASYNC-51 (CLJS) Core.async memory leak in Safari and Mobile Safari
0.00 0 Open ASYNC-63 (CLJS) Variable called 'new' in vector in go block in CLJS causes "Object has no method 'call'" error
0.00 0 Open ASYNC-77 (CLJS) StackOverflowError in go macro with cemerick.cljs.test
0.00 0 Open ASYNC-96 (CLJS) FixedBuffer's full checking in cljs
0.00 0 Open ASYNC-97 (CLJS) alts! sporadically failing to unblock despite channel activity (Safari 7)
0.00 0 Open ASYNC-118 (CLJS) A let-binding named 'arguments' not bound in go block on nodejs
0.00 0 Open ASYNC-121 (CLJS) compilation warning when calling 'satisfies?' inside a go block
0.00 0 Open ASYNC-129 Channels with transducer using reduced don't work as intended
0.00 0 Open ASYNC-145 mix throws assertion error when many channels are added to a mix.
0.00 0 Open ASYNC-161 `<!` inside nested `let` inside `go` block erroneously yields "<! not used inside go block" error
0.00 0 Open ASYNC-172 (CLJS) ClojureScript `catch :default` in `go` fails with non-`js/Error` classes
0.00 0 Open ASYNC-175 (CLJS) excluded bounded-count in use in cljs.core.async
0.00 0 Open ASYNC-176 (CLJS) A local named `new` breaks go macro in cljs (not in clj)
0.00 0 Open ASYNC-190 (CLJS) Some non-tail-recursive loops compile without error
0.00 0 Open ASYNC-192 Metadata does not persist across go-block boundaries in Clojurescript core.async
0.00 0 Open ASYNC-197 `async/map` output channel not close, when has some input channel not closed, even if I closed one channel of inputs.
0.00 0 Open ASYNC-199 (CLJS) A "finally" including an "if" breaks the result of the enclosing "try" if the "try" is in a "go" block
0.00 0 Open ASYNC-200 (CLJS) A "finally" in a "try" in a "go" block is skipped in f a string is thrown.
0.00 0 Open ASYNC-202 Channel returned by to-chan not immediately ready for taking?
0.00 0 Open ASYNC-205 Pausing in mix is note effective
0.00 0 Open ASYNC-207 Loop in go breaks type hints
0.00 0 Open ASYNC-208 alts!! completes more than one operation when reading and writing to the same channel.
0.00 0 Open ASYNC-209 <! and >! should be macros
0.00 0 Open ASYNC-210 Puts committed on take! when buffer is full and buffer contains an expanding transducer
0.00 0 Open ASYNC-211 `a/map` close out channel immediately when any one of inputs closed
0.00 0 Open ASYNC-212 `go` fails to compile expressions with literal `nil` as a let value
0.00 0 Open ASYNC-215 (CLJS) Cannot use (js-debugger) in go block
0.00 0 Open ASYNC-219 some locals are not cleared in go blocks
0.00 0 Open ASYNC-222 can't assign instance fields in go blocks
0.00 0 Open ASYNC-224 bug in method abort of clojure.core.async.impl.channels
0.00 0 Open ASYNC-225 Add a closable-timeout function that always return a fresh channel
0.00 0 Triaged ASYNC-156 (CLJS) go block containing letfn does not compile
0.00 0 Triaged ASYNC-165 (CLJS) the binding macro/let binding is wrongly inlined

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
21.39 22 Triaged ASYNC-94 Allow user supplied executor/thread-pool (and potentially other options) to be used in go, thread macros and chan Arnaud Bos (1.00)
Chad Harrington (1.00)
Colin Taylor (1.00)
Derek Troy-West (1.00)
John Schmidt (1.00)
Michael Drogalis (1.00)
Nicolas HA (1.00)
Paul Bauer (1.00)
Ryan Neufeld (1.00)
Sameer Rahmani (1.00)
Stuart Halloway (1.00)
Thomas Engelschmidt (1.00)
Timothy Pote (1.00)
zhihong zhang (1.00)
Brandon Adams (1.00)
Dan Boykis (1.00)
Howard Lewis Ship (1.00)
Masaru Itoh (1.00)
Nicola Mometto (1.00)
David Bürgin (0.86)
Pierre-Yves Ritschard (0.86)
Daniel Compton (0.66)
15.07 16 Open ASYNC-74 Provide a chan? function to determine if a given var is a channel Alexander Kiel (1.00)
Casey Marshall (1.00)
Erik Assum (1.00)
Huahai Yang (1.00)
Jan Krajicek (1.00)
Krisztian Szabo (1.00)
Mathias De Wachter (1.00)
Nahuel Greco (1.00)
Reid McKenzie (1.00)
Brandon Adams (1.00)
Dieter Komendera (1.00)
Masaru Itoh (1.00)
Thomas Heller (1.00)
Marco Molteni (0.86)
Jan Rychter (0.75)
jcr (0.46)
4.99 6 Triaged ASYNC-126 Add public channel "closed?" predicate Baptiste Dupuch (1.00)
J.&nbsp;S.&nbsp;Choi (1.00)
Jonas Enlund (1.00)
Eduard Bondarenko (0.86)
Daniel Compton (0.66)
jcr (0.46)
4.53 5 Open ASYNC-137 (CLJS) Make (<! (timeout 0)) be closer to 0 Denis Johnson (1.00)
Patrick O'Brien (1.00)
Stuart Mitchell (1.00)
Yehonathan Sharvit (0.86)
Daniel Compton (0.66)
4.00 4 Open ASYNC-107 Improved docstring for alt! Baishampayan Ghose (1.00)
Gert (1.00)
Greg Chapman (1.00)
Oleksandr Shyshko (1.00)
3.86 4 Open ASYNC-61 Exceptions thrown inside go/thread blocks propagate up and out of ThreadPoolExcecutor Valerie Houseman (1.00)
Max Penet (1.00)
Vlad Bokov (1.00)
Marco Molteni (0.86)
2.86 3 Triaged ASYNC-67 Can we get a generic sink operation? Adam Clements (1.00)
Jan-Paul Bultmann (1.00)
David Bürgin (0.86)
2.53 3 Open ASYNC-40 do not transform forms that have :no-transform metadata attached Dennis Schridde (1.00)
Eduard Bondarenko (0.86)
Yuri Govorushchenko (0.66)
2.00 2 Open ASYNC-114 Allow a second arity on channel ex-handler which takes val as well as throwable Nivedita Priyadarshini (1.00)
Max Penet (1.00)
1.46 2 Triaged ASYNC-153 Return value of pipe is not documented Aaron Iba (1.00)
jcr (0.46)
1.46 2 Vetted ASYNC-66 Add drain! to consume and discard a channel Sam Umbach (1.00)
jcr (0.46)
1.00 1 Open ASYNC-55 Notification of items dropped from sliding/dropping buffers Miro Kubicek (1.00)
1.00 1 Open ASYNC-71 exception behavior for thread macro is hard coded Vlad Bokov (1.00)
0.86 1 Open ASYNC-46 Add optional default channel to 'pub' Terje Norderhaug (0.86)
0.00 0 Open ASYNC-98 Less hostile message for #'go stopping at (fn [] ) boundaries
0.00 0 Open ASYNC-131 (CLJS) go! or "go-now" for CLJS
0.00 0 Open ASYNC-141 Convert project to use Reader Conditionals
0.00 0 Open ASYNC-148 (CLJS) Shorten core.async go block variable names
0.00 0 Open ASYNC-150 Unordered pipeline
0.00 0 Open ASYNC-151 Accept optional transducer in `to-chan`
0.00 0 Open ASYNC-166 Clarify clojure.core.async/chan docstring
0.00 0 Open ASYNC-174 Executor service cannot be shutdown
0.00 0 Open ASYNC-182 (CLJS) Support usage from bootstrapped clojurescript
0.00 0 Open ASYNC-193 Opaque string representation of channels in Clojurescript core.async
0.00 0 Triaged ASYNC-196 Add ability to transduce values collected via clojure.core.async/into
0.00 0 Vetted ASYNC-65 Change chan returned from pipe to internal go block out channel
0.00 0 Vetted ASYNC-69 How to better communicate "mix" lifecycle wrt coordination
0.00 0 Vetted ASYNC-102 implement IDeref, IBlockingDeref for channels

Project CCACHE tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CCACHE-32 LIRSCache defect allows it's memory use to grow without bound
0.00 0 Open CCACHE-50 Suggested usage subject to Cache Stampede

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open CCACHE-35 Add weak-cache James Carnegie (1.00)
0.00 0 Open CCACHE-17 Create function backed cache
0.00 0 Open CCACHE-36 Allow ttl to be set for a key on cache miss
0.00 0 Open CCACHE-38 Add ARC or CAR algorithm
0.00 0 Open CCACHE-51 Stats for cache
0.00 0 Open CCACHE-55 Split protocols from implementations

Task

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open CCACHE-11 Add eviction implementation to LIRSCache James Carnegie (1.00)
0.00 0 Open CCACHE-16 Benchmark v0.5.x against Google Guava

Project CCONTRACTS tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CCONTRACTS-3 & for additional arguments does not seem to work when declaring a contract
0.00 0 Open CCONTRACTS-4 provide macro fails for multiple constraints

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CCONTRACTS-2 Does clojurescript support work for core.contracts?

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CCONTRACTS-5 Fix links in and display of documentation
0.00 0 Open CCONTRACTS-6 Add/improve docs of contract, clojure.core.contracts, etc.

Project CINCU tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CINCU-3 apply-kw

Project CLASSPATH tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CLASSPATH-6 classpath "empty" when classpath 0.2.2 used with clojure maven plugin 1.3.20+

Project CLJCLR tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CLJCLR-32 RT.load does not correctly map namespace to source file or dll name
0.00 0 Open CLJCLR-33 REPL input broken
0.00 0 Open CLJCLR-37 spit does not truncate, leaves tail of original file if output is shorter length.
0.00 0 Open CLJCLR-38 Use Type.AssemblyQualifiedName in ObjExpr.EmitValue when generating code for types
0.00 0 Open CLJCLR-48 Error when starting Clojure.Main.exe
0.00 0 Open CLJCLR-67 Cannot call new/hidden interface method
0.00 0 Open CLJCLR-73 Regularize handling of clojure.compile.x environment variables
0.00 0 Open CLJCLR-78 Problems building on Linux
0.00 0 Open CLJCLR-81 Compute RT.DEFAULT_IMPORTS at startup
0.00 0 Open CLJCLR-88 ClojureClr assembly loading from referenced dll
0.00 0 Open CLJCLR-96 clojure/test-clojure/reducers seems to take a very long time to run

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open CLJCLR-25 Clojure.Compile.exe create single dll for all compiled .clj files Antti Karanta (1.00)
0.00 0 Open CLJCLR-69 Make more fields public in AST nodes
0.00 0 Open CLJCLR-75 AST nodes need to record the context in which it was parsed (RHC).
0.00 0 Open CLJCLR-94 Upgrading to .NET Core 2.0
0.00 0 Open CLJCLR-103 Add gitter.im and slack links to README

Project CMEMOIZE tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CMEMOIZE-9 memo-swap! is misnamed
0.00 0 Open CMEMOIZE-24 Thread synchronized and unsynchronized spoofing

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open CMEMOIZE-25 Clarify differences between built-in memoize and core.memoize "replacement"

Project CRRBV tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
4.00 4 Open CRRBV-18 core.rrb-vector fails on JDK 11 EA builds Andy Fingerhut (1.00)
Davide Taviani (1.00)
Dmitri Sotnikov (1.00)
Simon Gray (1.00)
0.00 0 Open CRRBV-9 Repeated subvec and catvec fails
0.00 0 Open CRRBV-10 Calling empty in CLJS results in a PersistentVector
0.00 0 Open CRRBV-11 Issue with Clojure 1.8.0-alpha2 Tuples
0.00 0 Open CRRBV-12 ClassCastException: clojure.lang.PersistentVector$Node cannot be cast to [I
0.00 0 Open CRRBV-13 Throws ClassCastException on assoc
0.00 0 Open CRRBV-14 nth fails with ArrayIndexOutOfBoundsException 33 clojure.core.rrb-vector.rrbt.Vector/fn--19277 (rrbt.clj:373)
0.00 0 Open CRRBV-17 StackOverflowError when building rrb-vector by concatenation at the beginning
0.00 0 Open CRRBV-20 Probably a core.rrb-vector bug, exercised via fipp library

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
5.00 5 Open CRRBV-16 Support bootstrapped ClojureScript Brandon Bloom (1.00)
Jia Deng (1.00)
Matthew Newton (1.00)
jiyinyiyong (1.00)
zhihong zhang (1.00)
0.00 0 Open CRRBV-2 Efficient reverse resulting in reversed rrb-vector

Project CTYP tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Bad: Match >1 state: Open, Backlog CTYP-197 No matching arities when defining multiple arity protocol method Johan Gall (1.00)
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-32 Cannot instantiate variables that have bounds
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-88 with-meta doesn't type check with vectors or hash-maps.
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-102 large hashmaps: failure to discover subtype and error-output to complex to understand
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-140 HSequential things should correctly erase dotted arguments
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-191 Bad type syntax when parsing types of macro-generated anonymous functions from required namespaces (when the types are composed, for instance (Option AnyInteger))
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-195 Support for clojure.core/extend is broken when used with typed.core/defprotocol
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-201 Calling a multimethod from a protocol function breaks the type checker
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-204 Assoc doesn't work with multiple entries
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-209 method-type is broken
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-219 RPS example does not type check
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-221 group-by produces "Cannot resolve type: Seqable"
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-222 if-let on an hmap with an optional entry always expected to succeed
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-223 checking clojure.core/keep produces Internal Error--Cannot resolve type: Option
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-225 Intersections of value types broken
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-231 (Array X) is broken and undocumented
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-241 Let-aliased variables of plain Map lookups should update original map
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-242 adding stop-gap annotation for 'hash-map' results in runtime exception
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-270 "Method code too large!" with protocols (more than 38 functions in the protocol)
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-274 Inferred type for {{defn}} and {{typed/fn}} with the same body are different
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-275 Bad call to path-type: nil
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-277 Typechecking fails with internal assert error
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-279 An invalid type annotation for a function with a record argument passes a type check
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-282 Internal error with t/defn, sort-by and no refer all
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-306 pred doesn't work for non-literal HVecs with varargs
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-326 Let-aliasing breaks flow inference for results of `class`

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
4.00 4 Bad: Match >1 state: Open, Backlog CTYP-133 Typechecker fails when checking involves an object from reify Donald Ball (1.00)
Jochen Hinrichsen (1.00)
Joshua Tilles (1.00)
Leon Grapenthin (1.00)
1.00 1 Bad: Match >1 state: Open, Backlog CTYP-129 select-keys on HMap returns Map with union key and value types Juho Teperi (1.00)
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-72 merge doesn't seem to like records
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-76 Support KwArgsSeq in apply
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-143 extend & extend-protocol with (Class/forName "[B") as Class dispatch value fails
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-301 Abstract over keyword arguments
0.00 0 Bad: Match >1 state: Open, Backlog CTYP-327 Adding annotations for clojure.string namespace.

Project DAVL tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open DAVL-11 Update cljs data.avl maps to return MapEntries instead of 2-elem vectors to comply with clj 1.9 and cljs 1.9.293 and later Steffen Dienst (1.00)
daniel sutton (1.00)
0.00 0 Open DAVL-10 data.avl ordered sets are not = to java.util.Set's with same members
0.00 0 Open DAVL-12 JDK 11 Compatibility

Project DCODEC tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DCODEC-5 Invalid input turns into null bytes

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DCODEC-1 Add simple utility functions for base64 conversions?
0.00 0 Open DCODEC-3 Hex (Base 16) codec

Project DCSV tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DCSV-6 read-csv can not handle white-space at end of line
0.00 0 Open DCSV-8 Allow read-csv to read files without quoting.
0.00 0 Open DCSV-14 Double quote at beginning of cell throws exception
0.00 0 Open DCSV-17 Adding namespace qualifiers in documentation

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DCSV-1 pom.xml directives
0.00 0 Open DCSV-9 write-csv and quote? predicate
0.00 0 Open DCSV-12 Add project.clj for easier local development
0.00 0 Open DCSV-13 Port data.csv to clojurescript
0.00 0 Open DCSV-15 Use Reducers/Transducers for better performance & resource handling
0.00 0 Open DCSV-18 Support CSV Injection Escape Mechanisms

Task

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open DCSV-10 Specify RFC4180 compatibilty in README Adrian A. (1.00)

Project DFINGER tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DFINGER-3 Check whether Iterator implementation correctly implements next by throwing required NoSuchElementException

Project DFRS tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DFRS-7 Roundtrip encoding of values are unequal under Clojure 1.6
0.00 0 Open DFRS-8 missing support for bytes

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Bad: Match no state DFRS-2 Make writing footer checksums less expensive or optional
0.00 0 Open DFRS-5 Add c.l.PersistentHashSet ReadHandler
0.00 0 Open DFRS-6 Use a testing framework which creates nested collections

Project DGEN tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DGEN-4 Document that floating point numbers aren't supported
0.00 0 Open DGEN-5 `data.generators/reservoir-sample` is biased against early members of the collection

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DGEN-3 Gauss and triangular distributions

Project DIMAP tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DIMAP-2 Proper seq on int-sets
0.00 0 Open DIMAP-9 Unlike regular transient sets, data.int-map transient sets do not support the IFn interface
0.00 0 Open DIMAP-13 Cannot merge int-sets of different density.
0.00 0 Open DIMAP-14 support element lookup on transient sets
0.00 0 Open DIMAP-15 PersistentIntMap equals/equiv gives wrong result
0.00 0 Open DIMAP-16 int sets return false for .equals and = when comparing against java.util.Set, and similarly for int maps against java.util.Map

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DIMAP-1 Support efficient rseq on int maps
0.00 0 Open DIMAP-6 int-map doc string is overly restrictive?
0.00 0 Open DIMAP-7 Minor typos in README and docstring
0.00 0 Open DIMAP-8 Union, intersection and difference have only 2 arguments versions

Project DJSON tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DJSON-21 Improper parsing of literals
0.00 0 Open DJSON-22 Improper parsing of numbers - leading zeroes should be disallowed
0.00 0 Open DJSON-24 clojure.json.data should handle non breking whitespace
0.00 0 Open DJSON-25 Escaped backslash in strings throws
0.00 0 Open DJSON-26 write-object can retain head of collections
0.00 0 Open DJSON-27 Separator punctuation is treated as whitespace in arrays and objects

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DJSON-18 Fast way to print indented json
0.00 0 Open DJSON-28 Escape control characters 0-1F even if :escape-unicode false

Project DPRIMAP tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DPRIMAP-3 Add more developer info and Markdown markup to README
0.00 0 Open DPRIMAP-5 Add support for subseq, rsubseq
0.00 0 Open DPRIMAP-8 Add clojurescript support

Project DXML tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DXML-43 Emitting XML element with :xmlns attribute doesn't work as expected
0.00 0 Open DXML-51 aggregate-xmlns overwrites metadata
0.00 0 Open DXML-53 Java 9 changes indented xml output (adds newlines)
0.00 0 Open DXML-55 Cannot customise prefixes when aggregating namespaces

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DXML-22 Adding hiccup generation function for elements
0.00 0 Open DXML-40 README FileWriter example fails if platform default encoding is not UTF-8
0.00 0 Open DXML-41 README - applicability of xml-seq, xml-zip?
0.00 0 Open DXML-50 Indenting writer
0.00 0 Open DXML-52 Transforming fragments of non-namespaced xml into default xmlns
0.00 0 Open DXML-57 Support printing element metadata with *print-meta*
0.00 0 Open DXML-58 Please add a method to to specify xml-stylesheet processing instruction
0.00 0 Open DXML-60 NodeJS support for ClojureScript

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DXML-45 Support UTF-8 XML beginning with BOM

Project DZIP tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
8.00 8 Open DZIP-6 Sub Entries with the same Name can't be selected Bastien Guerry (1.00)
Brian Stearns (1.00)
Cameron Dorrat (1.00)
Carlo Sciolla (1.00)
David Bürgin (1.00)
Gilles Philippart (1.00)
Marco Molteni (1.00)
Nathan Irwin Smutz (1.00)

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open DZIP-7 Make xml-> return empty strings instead of skipping non-matching nodes

Project INST tickets

Project JDATA tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open JDATA-9 from-java does not convert Boolean to clojure keyword Nick MacGyver (1.00)
1.00 1 Open JDATA-10 from-java on an object with Boolean attribute = false returns "bad" Booleans Ethan McCue (1.00)
0.00 0 Open JDATA-4 to-java not working on some setters
0.00 0 Open JDATA-6 to-java not working when setter takes Map as parameter

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open JDATA-1 Handle primitive types and arrays
0.00 0 Open JDATA-3 Simplify use cases / split up to-java
0.00 0 Open JDATA-5 Translate - into camel casing in to-java
0.00 0 Open JDATA-8 incorrect org.clojure/java.data convert java.util.Date use getter and setter
0.00 0 Open JDATA-11 java.util.Date should not be converted

Project JDBC tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open JDBC-170 Connection string query parameters aren't decoded correctly

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open JDBC-48 Support stored procedures with CallableStatement Adrian A. (1.00)
Dale Peakall (1.00)
0.00 0 Open JDBC-64 Support multiple result sets?
0.00 0 Open JDBC-143 Make it easier to test java.jdbc in other environments

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open JDBC-157 Review specs for efficiency

Project JMX tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open JMX-20 "jmx/with-connection" function throws NullPointerException if provided "{:url nil}"

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open JMX-8 Extend java.jmx to support exposing operations in created beans Howard Lewis Ship (1.00)
Tim McCormack (1.00)
0.00 0 Open JMX-5 Timeout support
0.00 0 Open JMX-9 Eliminate several uses of reflection in java.jmx
0.00 0 Open JMX-12 Throw exception when overloaded operation is ambiguous
0.00 0 Open JMX-19 Allow writable jmx beans attributes

Project JVMTA tickets

Project LOGIC tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Bad: Match no state LOGIC-186 spurious disequality constraints
0.00 0 Open LOGIC-26 Generate a better error when adding facts for arities that do not exist
0.00 0 Open LOGIC-28 defrel cannot be called inside function
0.00 0 Open LOGIC-47 is macro needs to be improved
0.00 0 Open LOGIC-48 fd/in should provide a default domain if none specified
0.00 0 Open LOGIC-68 add Prolog meta-logical predicates bagof, setof, findall
0.00 0 Open LOGIC-86 make `defc` more useful
0.00 0 Open LOGIC-96 relevant-var? logic incorrectly discards a vars constraint set
0.00 0 Open LOGIC-99 StackOverflow for large `appendo`
0.00 0 Open LOGIC-114 stack overflow with conda/u
0.00 0 Open LOGIC-117 one-shot constraints with multiple rands may run more than once
0.00 0 Open LOGIC-119 tie disequality
0.00 0 Open LOGIC-129 matcha/matchu are not faithful to the semantics of conda/condu
0.00 0 Open LOGIC-130 StackOverFlowError when walking over set
0.00 0 Open LOGIC-133 Add label goal
0.00 0 Open LOGIC-140 compile time occurs check for pattern matching
0.00 0 Open LOGIC-141 dcg: def--> ClassCastException
0.00 0 Open LOGIC-142 Unified map values are returned as LVar rather than the unified value in ClojureScript
0.00 0 Open LOGIC-153 deftest test-34-unify-with-metadata appears incorrect
0.00 0 Open LOGIC-154 walk* of an empty set overflows the stack
0.00 0 Open LOGIC-156 Finite Domains - Two consecutive calls to run* return different results
0.00 0 Open LOGIC-162 FD logic doesn't always return all solutions
0.00 0 Open LOGIC-166 walk* exponential in depth of tree terms?
0.00 0 Open LOGIC-168 Allow partial matching of keys not existing in a map
0.00 0 Open LOGIC-169 equality of non-unique lvars broken for clojure 1.7
0.00 0 Open LOGIC-172 nafc doesn't work with more complex goals
0.00 0 Open LOGIC-173 StackOverflowError when logic variable is unified with a set
0.00 0 Open LOGIC-174 LCons fails for inequality
0.00 0 Open LOGIC-175 Disequality might not eliminate when `(!= (_0 _0))`
0.00 0 Open LOGIC-176 Extending IUnifyTerms doesn't work anymore
0.00 0 Open LOGIC-177 binding to a deep nested vector takes too much time
0.00 0 Open LOGIC-180 spec detects error in -inc macro
0.00 0 Open LOGIC-181 Running rembero returns :- (!= _0 _0)
0.00 0 Open LOGIC-182 An lvar unified with a keyword behaves differently from a keyword
0.00 0 Open LOGIC-183 The extension of IDisunifyTerms to LCons calls seq on lcons values. LCons doesn't implement ISeq
0.00 0 Open LOGIC-185 finite domain uncomplete results
0.00 0 Open LOGIC-187 *locals* is unbound in some calls to `p->term`
0.00 0 Open LOGIC-188 EQ conditions which match against a negative result fail to find any results.
0.00 0 Open LOGIC-189 The order of constraits matters?

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open LOGIC-35 Core.logic equivalent of multimethods
0.00 0 Open LOGIC-38 Logic Threading Macro
0.00 0 Open LOGIC-43 LVar should print readably
0.00 0 Open LOGIC-44 ex* could expand macros in patterns
0.00 0 Open LOGIC-70 support for defaults in the simple unifier
0.00 0 Open LOGIC-87 Decomplect the narrowing of the constraint space from the search order
0.00 0 Open LOGIC-89 Allow application again in pattern matches
0.00 0 Open LOGIC-123 Allow unification with sequential in both directions
0.00 0 Open LOGIC-128 add mod/rem/abs/min/max
0.00 0 Open LOGIC-136 Make benchmark suite as easy to run as `lein test`
0.00 0 Open LOGIC-138 Allow tying multiple noms in one binder
0.00 0 Open LOGIC-144 Extending cljs.core.logic with all of the functionality from clojure.core.logic
0.00 0 Open LOGIC-146 run macro should take * in addition to n
0.00 0 Open LOGIC-164 Guard against arity missmatches between rels, facts and retractions
0.00 0 Open LOGIC-165 Add non-interleaving version of conde
0.00 0 Open LOGIC-170 Replacing Marker Interfaces
0.00 0 Open LOGIC-171 The docstring of condu is incorrect or at least confusing
0.00 0 Open LOGIC-179 Document how defn/implicit do with multiple goals does not work

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open LOGIC-157 A warning is thrown regarding the redefinition of record? in clojure 1.6.0
0.00 0 Open LOGIC-178 Example of unifier on wiki uses wrong syntax?

Project MATCH tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open MATCH-105 Regex: only attempt to match string values. Marco Molteni (1.00)
Timothy Pote (1.00)
2.00 2 Open MATCH-114 Rather simple match fails with code too large Andrey Zaytsev (1.00)
chuan6 (1.00)
1.00 1 Open MATCH-31 vector patterns should work on seq Russell Mull (1.00)
0.00 0 Open MATCH-49 Duplicate wildcard detection in pattern row doesn't account for locals
0.00 0 Open MATCH-74 pass occurrence to emit-pattern
0.00 0 Open MATCH-75 rest patterns don't work on arrays
0.00 0 Open MATCH-90 ignore duplicate wildcard check if matching a local multiple times in same pattern row
0.00 0 Open MATCH-93 Simple capturing of :or matches with :as doesn't work
0.00 0 Open MATCH-95 recur detection logic is too naive
0.00 0 Open MATCH-99 Example in Overview Wiki Page Results in an Exception
0.00 0 Open MATCH-101 Apparent regression for test sharing literals
0.00 0 Open MATCH-102 Do :guard predicates really need to handle :clojure.core.match/not-found?
0.00 0 Open MATCH-106 variable binding fails with :or guard
0.00 0 Open MATCH-107 Map pattern with vector key raises "clojure.lang.PersistentVector cannot be cast to clojure.lang.Named" exception
0.00 0 Open MATCH-112 :as and & interaction issue
0.00 0 Open MATCH-113 Typo in match.clj
0.00 0 Open MATCH-115 AppPattern with single wildcard throws exception
0.00 0 Open MATCH-117 Outdated dependencies
0.00 0 Open MATCH-119 Fix typo on multimehod
0.00 0 Open MATCH-120 Empty seq match can throw Exception
0.00 0 Open MATCH-122 Or matches with vectors improperly match
0.00 0 Open MATCH-123 Exception when regexp-matching on a map key that does not exist.
0.00 0 Open MATCH-125 Keyword literal as function apply(:<<) result
0.00 0 Open MATCH-126 Shadowing bindings does not work as expected

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
15.00 15 Open MATCH-116 core.match clojurescript should be self-host compatible Aleksander Madland Stapnes (1.00)
Andrea Russo (1.00)
Andreas Thoelke (1.00)
Brian Dawn (1.00)
Didier A. (1.00)
Dmitri Sotnikov (1.00)
Gary Trakhman (1.00)
Ivan Mikushin (1.00)
JF Rompre (1.00)
JR Heard (1.00)
Jiacai Liu (1.00)
Lauri Oherd (1.00)
Nikolay Artamonov (1.00)
Vincent DM (1.00)
Yuri Govorushchenko (1.00)
1.00 1 Open MATCH-4 Optimized pattern matching on deftype/record, POJOs Leonardo Borges (1.00)
0.00 0 Open MATCH-2 Matching Diagnostics
0.00 0 Open MATCH-8 Implement (p|q)ba heuristics
0.00 0 Open MATCH-40 Allow or'ing of guard functions
0.00 0 Open MATCH-64 Improve match compile times
0.00 0 Open MATCH-65 cata matching
0.00 0 Open MATCH-72 complexity analysis
0.00 0 Open MATCH-78 Switches on literals should happen via `case` not `cond`
0.00 0 Open MATCH-103 Support for lists in patterns.
0.00 0 Open MATCH-110 convert to .cljc

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open MATCH-7 Eliminate distinction between leaf-bind-expr and bind-expr
0.00 0 Open MATCH-79 Tidy up for 0.2.0, add comprehensive doc strings
0.00 0 Open MATCH-108 Upgrade org.clojure/tools.analyzer.jvm dependency to "0.6.6"
0.00 0 Open MATCH-118 Simplify computation of necessary column

Project MCOMB tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open MCOMB-6 Support ClojureScript by converting from CLJ to CLJC
0.00 0 Open MCOMB-8 Better support for sets
0.00 0 Open MCOMB-10 Allow maps as multi-sets

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open MCOMB-3 Please add project.clj

Project MTOWER tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open MTOWER-6 gcd would be faster with rem

Project NREPL tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open NREPL-3 Adopt default port Andrew Rosa (1.00)
Bozhidar Batsov (1.00)
1.00 1 Open NREPL-69 Interrupt of load-file generates java.lang.ThreadDeath exception Lars Andersen (1.00)
0.00 0 Open NREPL-24 :session key is overloaded
0.00 0 Open NREPL-28 Clarify semantics for String encoding
0.00 0 Open NREPL-33 Consider making session and eval functionality more accessible
0.00 0 Open NREPL-36 Too many DynamicClassLoaders created
0.00 0 Open NREPL-48 *1/*2/*3/*e nil in cloned session
0.00 0 Open NREPL-54 No version of nrepl when connect to the lein-droid REPL
0.00 0 Open NREPL-76 Some messages to an nREPL server never result in a response that includes status :done
0.00 0 Open NREPL-80 Thread used to evaluate forms changes over time
0.00 0 Open NREPL-81 Transport/send hangs when sending non-bencodable information outside of :value slot
0.00 0 Open NREPL-82 Descriptor for "add-stdin" appears to incorrectly declare :returns "need-input"
0.00 0 Open NREPL-84 Log "foo" for (misc/log "foo"), not nil
0.00 0 Open NREPL-87 start-server throws exception on alpine linux 3.6

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open NREPL-55 Support custom value rendering middleware Dmitri Naumov (1.00)
Kenny Williams (1.00)
1.00 1 Open NREPL-77 Expose installed middlewares via some mechanism Dirk Geurs (1.00)
1.00 1 Open NREPL-85 Add initial authentication support and simple default Emlyn Corrin (1.00)
0.00 0 Open NREPL-4 Provide sane multiplexing of output in the face of multithreaded, asynchronous operation
0.00 0 Open NREPL-15 Allow clients to specify an ID for newly-retained sessions
0.00 0 Open NREPL-29 Provide a mechanism for overriding an operation
0.00 0 Open NREPL-43 Document the availability/usage of *e, *1, *2, ... in nREPL
0.00 0 Open NREPL-44 Expose JMX MBean to provide list of available nREPL endpoints
0.00 0 Open NREPL-86 Update current version number in README

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Bad: Unkn Fix Version NREPL-74 Drop support for Clojure older than 1.5
0.00 0 Open NREPL-75 Devise a way to isolate middleware deps from regular deps

Project TANAL tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TANAL-100 Fix method matcher
0.00 0 Open TANAL-126 tools.analyzer.jvm eval's arglists metadata differently in emitted Clojure code?
0.00 0 Open TANAL-129 Datalog in clojure.tools.analyzer.query-test not working

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TANAL-84 Simplify tag handling for castings/nil insertion/value popping
0.00 0 Open TANAL-113 Convert clojure.lang.Compiler/analyze to a map conforming to tools.analyzer.jvm

Project TBENCH tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open TBENCH-12 Alioth k-nucleotide Mike Anderson (1.00)
0.00 0 Open TBENCH-11 Alioth reverse-complement
0.00 0 Open TBENCH-14 Alioth fannkuch-redux

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TBENCH-2 Alioth chameneos-redux
0.00 0 Open TBENCH-3 Alioth meteor-contest
0.00 0 Open TBENCH-4 Alioth pidigits
0.00 0 Open TBENCH-16 Add performance testing for STM

Project TCHECK tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open TCHECK-106 Variable-sized collection generators have exponential sizing issues when composed Marco Molteni (1.00)
0.00 0 Open TCHECK-57 Performance regression in map generator between 0.5.8 and 0.5.9
0.00 0 Open TCHECK-111 The latest recursive-gen algorithm seems to exhibit a peculiar lack of variety in depths
0.00 0 Open TCHECK-112 bind doesn't shrink very well
0.00 0 Open TCHECK-120 size of args is conflated with depth in shrink tree

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
5.00 5 Open TCHECK-2 pos-int is confusingly named Enzzo Cavallo (1.00)
Marc O'Morain (1.00)
Maurício Eduardo Chicupo Szabo (1.00)
Steve Miner (1.00)
Chas Emerick (1.00)
3.00 3 Open TCHECK-15 gen/for macro for alternate combinator syntax Gunnar Völkel (1.00)
Jason Felice (1.00)
Michael Blume (1.00)
2.00 2 Open TCHECK-7 Add nested property support Ben Mabey (1.00)
Maciej Jaśkowski (1.00)
2.00 2 Open TCHECK-123 Interactive documentation Adrian A. (1.00)
JR Heard (1.00)
1.00 1 Open TCHECK-8 Bound tests and shrinks in time Chas Emerick (1.00)
1.00 1 Open TCHECK-97 Support Unicode chararacters for char based generators Griffin Smith (1.00)
1.00 1 Open TCHECK-128 test.check doesn't seem to have a macro for asynchronous tests Jakub Dušek (1.00)
0.00 0 Open TCHECK-4 Handle sigint
0.00 0 Open TCHECK-14 re-organize README and doc/
0.00 0 Open TCHECK-19 Permit a data-structure containing generators to be used as a generator
0.00 0 Open TCHECK-21 Rerunning a particular failure is difficult.
0.00 0 Open TCHECK-38 Generators for functions?
0.00 0 Open TCHECK-41 Add helpers for deprecating generators
0.00 0 Open TCHECK-44 for-all should support nesting
0.00 0 Open TCHECK-48 Add sublist generator
0.00 0 Open TCHECK-58 Alternate clojure.test integration
0.00 0 Open TCHECK-60 string from regular expression generator
0.00 0 Open TCHECK-70 Redesign gen/choose
0.00 0 Open TCHECK-71 Exponential generator
0.00 0 Open TCHECK-72 Poisson generator
0.00 0 Open TCHECK-84 Add gen/uniform-double
0.00 0 Open TCHECK-85 prop/for-all should let later bindings refer to earlier bindings
0.00 0 Open TCHECK-87 New stats feature: Adds ability to assign labels to test cases to report the test case distribution when running a test
0.00 0 Open TCHECK-96 quick-check should accept an arg for maximum shrinking time
0.00 0 Open TCHECK-99 Create a generator that will limit the size of a generated sequence
0.00 0 Open TCHECK-101 Add a prop/for-all alternative to c.t.c.clojure-test that uses clojure.test/is &c
0.00 0 Open TCHECK-102 Provide a mechanism for getting output from a test run after interrupting it.
0.00 0 Open TCHECK-110 Enable shrinking on recursive generators
0.00 0 Open TCHECK-115 run tests in parallel on the jvm
0.00 0 Open TCHECK-119 Checking of interesting edge cases is not very creative
0.00 0 Open TCHECK-126 Refactor c.t.c/quick-check as a state machine to provide more extension points
0.00 0 Open TCHECK-144 Add performance regression checks
0.00 0 Open TCHECK-153 Metadata for tuning on generated values

Feature

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open TCHECK-148 Add a bigint generator Jakub Dušek (1.00)
0.00 0 Open TCHECK-146 Consider adding for-all-2 to address a couple issues
0.00 0 Open TCHECK-147 Variant of gen/any without NaNs?
0.00 0 Open TCHECK-149 Better distribution for the ratio generator

Project TCLI tickets

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TCLI-92 Review cli-matic for inspiration for enhancing tools.cli

Project TDEPS tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
3.36 4 Open TDEPS-52 transitive deps pick up :paths from current project when :paths unspecified in transitive dep Avi Flax (1.00)
Reid McKenzie (1.00)
Dieter Komendera (1.00)
Kenny Williams (0.36)
3.36 4 Open TDEPS-56 Main opts with space broken apart Nuttanart Pornprasitsakul (1.00)
Phill Wolf (1.00)
Michael Nygard (1.00)
Kenny Williams (0.36)
3.36 4 Open TDEPS-83 Classpath caching does not invalidate when local root manifests are changed. Lucio D'Alessandro (1.00)
Wilker Lúcio da Silva (1.00)
Dominic Monroe (1.00)
Kenny Williams (0.36)
3.36 4 Open TDEPS-104 UnknownHostKey: XXXX. RSA key fingerprint is YYYYY Jesse Wertheim (1.00)
Moritz Heidkamp (1.00)
Won Seob Seo (1.00)
Kenny Williams (0.36)
3.22 4 Open TDEPS-66 GitHub repo name is confusing Elana Hashman (1.00)
Martin Klepsch (1.00)
Vladimir Tsanev (0.86)
Kenny Williams (0.36)
2.00 2 Open TDEPS-8 tools.deps does not handle maven relocations Felix Andrews (1.00)
Roman Liutikov (1.00)
1.00 1 Open TDEPS-29 Updates to pom continually adds superfluous newlines under Java 9 Arne Brasseur (1.00)
1.00 1 Open TDEPS-121 Windows clj does not handle quoted strings in -Sdeps argument correctly Iván Galbán Smith (1.00)
1.00 1 Open TDEPS-124 Cannot resolve Git deps through proxy Patrik Sundberg (1.00)
0.36 1 Open TDEPS-58 Dependency resolution depends on order in map Kenny Williams (0.36)
0.36 1 Open TDEPS-108 Causes logback.xml conflicts Kenny Williams (0.36)
0.00 0 Open TDEPS-31 ssh git repository doesn't work with some SSH host key algorithms
0.00 0 Open TDEPS-49 Jsch public key problems
0.00 0 Open TDEPS-96 Resolving paths from pom project produces wrong result
0.00 0 Open TDEPS-100 -A / -M alias ordering is not respected for :main-opts
0.00 0 Open TDEPS-119 Unable to start deps.edn project in write protected directory
0.00 0 Open TDEPS-120 Windows version of tools.deps fails to launch Java if classpath is too long

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open TDEPS-48 First class options for Socket REPL Oliver Caldwell (1.00)
Dieter Komendera (1.00)
1.36 2 Open TDEPS-17 Consider lib overrides Dominic Monroe (1.00)
Kenny Williams (0.36)
1.36 2 Open TDEPS-63 Support default jvm-opts Adam Frey (1.00)
Kenny Williams (0.36)
1.36 2 Open TDEPS-91 Shell out to Git instead of JGit Mike Fikes (1.00)
Kenny Williams (0.36)
1.22 2 Open TDEPS-81 Add support for a download progress callback to the tools.deps.alpha API Vladimir Tsanev (0.86)
Kenny Williams (0.36)
1.00 1 Open TDEPS-46 Repositories from dependencies' pom.xml are not used Martin Klepsch (1.00)
1.00 1 Open TDEPS-69 Authenticate deployed artifacts Jason Whitlark (1.00)
1.00 1 Open TDEPS-116 Allow specifying aliases in coordinates that point to deps.edn projects Michiel Borkent (1.00)
0.86 1 Open TDEPS-101 :mvn/repos map in deps.edn should have a way to configure <repositories> tag in generated pom.xml Vladimir Tsanev (0.86)
0.36 1 Open TDEPS-33 Consider https git authentication Kenny Williams (0.36)
0.00 0 Open TDEPS-21 No diagnostic information when building classpath fails
0.00 0 Open TDEPS-62 Make Maven update policy configurable
0.00 0 Open TDEPS-70 scripts don't detect or warn if file referred to in cached classpath has been deleted
0.00 0 Open TDEPS-72 Add main opts to -Sdescribe output
0.00 0 Open TDEPS-78 Preload rlwrap completion list with clojure.core symbols
0.00 0 Open TDEPS-80 Provide a means to create a classpath with the installed version of tools.deps.alpha
0.00 0 Open TDEPS-93 Add support for local git repository deps on the file system
0.00 0 Open TDEPS-94 git dependencies don't work with relative paths
0.00 0 Open TDEPS-99 Allow user to specify the path to Maven settings (or provide repo credentials directly)
0.00 0 Open TDEPS-115 Unable to specify context-specific deps in files other than ~/.clojure/deps.edn or ./deps.edn
0.00 0 Open TDEPS-125 Allow overriding java executable used by clojure script

Feature

Weighted vote # of Votes State Ticket Summary Voters
2.36 3 Open TDEPS-111 Access to full dependency graph including conflicts Masaru Itoh (1.00)
Paul Dumais (1.00)
Kenny Williams (0.36)
1.00 1 Open TDEPS-57 Give names to `:config-files` Rick Moynihan (1.00)
1.00 1 Open TDEPS-84 Add Chocolatey Package Michael Nygard (1.00)
0.00 0 Open TDEPS-88 Finalize meaning of -Srepro
0.00 0 Open TDEPS-103 Native library support for tools.deps
0.00 0 Open TDEPS-113 Install clojure CLI via SDKMAN!

Task

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open TDEPS-41 Document classpath ordering strategy A. R (1.00)
Thomas Heller (1.00)
1.00 1 Open TDEPS-122 Create a Scoop manifest for Clojure's CLI tools on Windows Tobias Burger (1.00)
0.00 0 Open TDEPS-42 Document lib-map

Project TEMJVM tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TEMJVM-11 Stack error in recur

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TEMJVM-5 Optimize constant metadata emission
0.00 0 Open TEMJVM-10 Fix line number info
0.00 0 Open TEMJVM-12 Improve test coverage
0.00 0 Open TEMJVM-13 Modularize -emit method
0.00 0 Open TEMJVM-14 Emit unchecked locals

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TEMJVM-9 Change fn name munging scheme to match the one introduced with CLJ-1330

Project TGEN tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TGEN-5 Defspec leaks :tag from args into generated code

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TGEN-4 Typo in defspec docstring

Project TLOG tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TLOG-22 Fix typo at README for `result is 1/2`

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open TLOG-20 log/info removes quotes from strings making debugging harder than it needs to be. Juan A. Ruz (1.00)

Project TMACRO tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
1.00 1 Open TMACRO-4 README.md still says 0.1.2 is latest stable release Tom Marble (1.00)
0.00 0 Open TMACRO-3 Handling of namespaced symbols
0.00 0 Open TMACRO-5 Misplaced doc string for function protected?
0.00 0 Open TMACRO-6 with-symbol-macros fails to preserve set sortedness
0.00 0 Open TMACRO-7 Extra paren in expansion
0.00 0 Open TMACRO-8 System Performance

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TMACRO-1 Preserve metadata for (at least) unexpanded forms

Project TNS tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
2.00 2 Open TNS-6 Attempt to reload deleted file deliminator (1.00)
Daniel Compton (1.00)
1.00 1 Open TNS-7 Stack overflow on refresh after circular dependency detected Anthony Marcar (1.00)
0.00 0 Open TNS-24 Broken tracker after mis-named namespace
0.00 0 Open TNS-42 scan-dirs / scan-all can return incorrect dependencies when both clj and cljc files define same namespace
0.00 0 Open TNS-43 ns-decl? treats (ns) as valid
0.00 0 Open TNS-50 `require :reload` fails where `load-file` succeeds
0.00 0 Open TNS-51 Support namespaces as strings in require statements
0.00 0 Open TNS-53 Breakage with tools.reader 1.3.0

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
9.00 9 Open TNS-45 File in invalid path will mark namespace for reload Ag Ibragimov (1.00)
Arne Brasseur (1.00)
Avi Flax (1.00)
Dennis Schridde (1.00)
Dennis Schridde (1.00)
Dieter Komendera (1.00)
Dominic Monroe (1.00)
Krisztian Szabo (1.00)
Tianxiang Xiong (1.00)
2.00 2 Open TNS-48 Ability to track files that are not namespaces Miikka Koskinen (1.00)
Daniel Compton (1.00)
0.00 0 Open TNS-37 c.t.n.move: does not support to move .cljc files
0.00 0 Open TNS-39 Single classpath argument for c.t.n.move
0.00 0 Open TNS-46 Add project.clj for easier development
0.00 0 Open TNS-49 Show full path for circular dependency exceptions
0.00 0 Open TNS-52 Generating namespace forms

Project TRDR tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TRDR-45 The error feedback from the read-string function would be improved if it used an indexing reader.
0.00 0 Open TRDR-49 Partial parses and complete source info (i.e. info on atoms without metadata)

Task

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TRDR-29 Simple benchmarking bash script to test before & after applying a batch

Project TTRACE tickets

Enhancement

Weighted vote # of Votes State Ticket Summary Voters
0.00 0 Open TTRACE-9 Use aprint when displaying value
0.00 0 Open TTRACE-10 Add throttling/rate-limiting
0.00 0 Open TTRACE-14 Document how to trace non-public fns
0.00 0 Open TTRACE-15 Small correction to example use in README - trace-ns requires quoted symbol in latest release 0.7.9

Project UNIFY tickets

Defect

Weighted vote # of Votes State Ticket Summary Voters
0.86 1 Open UNIFY-8 Handle sets correctly Michael Nygard (0.86)
0.86 1 Open UNIFY-9 Between clojure 1.6 and clojure 1.7, unification of maps stopped working correctly Michael Nygard (0.86)
0.00 0 Open UNIFY-7 Dead code in occurs? function

Task

Weighted vote # of Votes State Ticket Summary Voters
0.86 1 Open UNIFY-6 Create tests for k&v map unification Michael Nygard (0.86)
0.00 0 Open UNIFY-3 Enhance documentation