Completed
Details
Assignee
UnassignedUnassignedReporter
David NolenDavid NolenLabels
Approval
OkPatch
CodePriority
MajorAffects versions
Fix versions
Details
Details
Assignee
Unassigned
UnassignedReporter
David Nolen
David NolenLabels
Approval
Ok
Patch
Code
Priority

Affects versions
Fix versions
Created April 10, 2015 at 10:22 PM
Updated April 24, 2015 at 4:14 PM
Resolved April 24, 2015 at 4:14 PM
Currently using data_readers in ClojureScript is difficult because the extensions are not available to both compile time and runtime as they are in Clojure. This is fairly straightforward to remedy now given the presence of conditional reading - simply supply data_readers.cljc.
Approach: Find and read both data_readers.clj and data_readers.cljc. For cljc, allow reader conditionals.
Alternative: Another option would be to just allow reader conditionals on the existing data_readers.clj file. That's a simpler patch but possibly confusing given that conditionals are only available in .cljc files right now.
Patch: clj-1699.patch - tested with a variety of manual tests