Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


uPickle is a lightweight Scala JSON serialization library

Subscribe to updates I use upickle-pprint

Statistics on upickle-pprint

Number of watchers on Github 300
Number of open issues 2
Average time to close an issue 2 months
Main language Scala
Average time to merge a PR 5 days
Open pull requests 19+
Closed pull requests 11+
Last commit almost 3 years ago
Repo Created over 6 years ago
Repo Last Updated over 2 years ago
Size 2.28 MB
Organization / Authorlihaoyi
Page Updated
Do you use upickle-pprint? Leave a review!
View open issues (2)
View upickle-pprint activity
View on github
Book a Mock Interview With Me (Silicon Valley Engineering Leader, 100s of interviews conducted)
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating upickle-pprint for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

uPickle: a simple Scala JSON serialization library

Build Status

Join the chat at https://gitter.im/lihaoyi/upickle

upickle-pprint open issues Ask a question     (View All Issues)
  • almost 4 years Feature request: use pprint with jdeserialize
  • almost 4 years Reading or writing simple example with tuples fails to compile
  • almost 4 years Error for nested case classes using default arguments
  • about 4 years eta-expansion and implicit argument passing
  • about 4 years Explore principled port to shapeless
  • about 4 years Support new Google protocol buffers canonical json mapping
  • about 4 years Support pickling case class with trait as parameter.
  • about 4 years [question] how to pickle scalaz.Tree
  • about 4 years "Ambiguous implicit values" errors that make no sense
  • over 4 years upickle case class with more than 22 parameters
  • over 4 years Unable to deal with infinite type
  • over 4 years read attempt only works on second attempt in safari
  • over 4 years uPickle hangs compiler when no Writer for nested type
  • over 4 years java.lang.UnsupportedOperationException: empty.reduceLeft
  • over 4 years Return types on Readers and Writers
  • over 4 years Error Failed to deserialize info of file compiled with Scala.js 0.6.8
  • over 4 years Custom pickler leads to exception while compiling java.lang.IndexOutOfBoundsException: 0
  • over 4 years Ambiguous Implicit values / Diverging implicit expansion
  • over 4 years Invalid$Data 1474606780004
  • over 4 years pprintln seems to disregard width
  • over 4 years Make JawnFacade public
  • over 4 years Correction on spray-json
  • over 4 years PPrint fails to derive a printer for case classes with more than 1 argument list
  • over 4 years Poor interaction with Scala.rx
  • almost 5 years Serialization of case classes with hierarchy gives : ambiguous implicit values
  • almost 5 years incompatible with the wart remover
  • about 5 years PPrint compile error with ADT
  • about 5 years Compilation time takes long to discover missing implicit for unknown type
  • about 5 years upickle exception when there are multiple apply
  • about 6 years Macro implicits don't work outside package
upickle-pprint open pull requests (View All Pulls)
  • Allow custom handling of nulls
  • Added support for field names in PPrint
  • (INCOMPLETE) don't use weakTypeOf[existential], refs #116
  • Js.Obj reader and writer
  • Add support for `BigInt` and `BigDecimal`
  • Small improvement for standard usecase
  • implicits for pickling Js.Value
  • Write long number that have no decimals without decimals
  • Fix typo in version history
  • cross compile to 2.12.0-RC2
  • be 2.13 friendly
  • Added better integration of Long, BigInt, and BigDecimal support
  • Case classes can now also render their field name.
  • 2.13 support
  • Fix #190
  • Update relative to SI-7046
  • Add java8 time support
  • Verify that primary constructors are public and return correct type
  • change default implicit Reader[Map] to use ListMap (keeps order)
upickle-pprint list of languages used
Other projects in Scala
Powered by Autocode - Instant Webhooks, Scripts and APIs
Autocode logo wordmark