Permalink
Commits on Nov 1, 2017
  1. Merge pull request #784 from khsibr/fix_783

    milessabin committed Nov 1, 2017
    Fix for shapeless.ops.record.RemoveAll Not Serializable #783
  2. Fix for shapeless.ops.record.RemoveAll Not Serializable #783

    khsibr committed Nov 1, 2017
    contributors
  3. Fix for shapeless.ops.record.RemoveAll Not Serializable #783

    khsibr committed Nov 1, 2017
Commits on Oct 26, 2017
  1. Merge pull request #774 from custommonkey/master

    milessabin committed Oct 26, 2017
    Fix exception message in csv example
  2. Merge remote-tracking branch 'milessabin/master'

    Jeff Martin committed Oct 26, 2017
Commits on Oct 22, 2017
  1. Merge pull request #781 from Jacoby6000/bug/unconstrain-mkstring

    milessabin committed Oct 22, 2017
    MkString on HList was overconstrained
  2. Merge pull request #782 from howyp/patch-1

    milessabin committed Oct 22, 2017
    Fix link to SYB paper in README
Commits on Oct 21, 2017
  1. Fix link to SYB paper in README

    howyp committed Oct 21, 2017
    The link to Simon Peyton Jones's paper on scrap your boilerplate seems to get re-directed to his home page. It looks like it used to point directly to the paper - is this the right link now?
Commits on Oct 20, 2017
  1. Fix typo introduced when adding the TODO

    Jacoby6000 committed Oct 20, 2017
Commits on Oct 19, 2017
  1. Fix binary compatibility issue

    Jacoby6000 committed Oct 19, 2017
  2. Merge pull request #780 from hywelandrews/master

    milessabin committed Oct 19, 2017
    Handle consecutive Option columns in examples/csv deriveHConsOption, …
  3. Merge branch 'master' of github.com:milessabin/shapeless

    hywelandrews committed Oct 19, 2017
Commits on Oct 18, 2017
  1. unconstrain mkString

    Jacoby6000 committed Oct 18, 2017
  2. Merge pull request #779 from jbgi/patch-1

    milessabin committed Oct 18, 2017
    add missing type parameter in Generic.Aux scaladoc
  3. Merge pull request #778 from joroKr21/case-like-var

    milessabin committed Oct 18, 2017
    Add support for Generic mutable case-like classes
  4. Merge pull request #777 from joroKr21/jvmopts

    milessabin committed Oct 18, 2017
    Increase CI build memory
Commits on Oct 7, 2017
  1. Handle consecutive Option columns in examples/csv deriveHConsOption, …

    hywelandrews committed Oct 7, 2017
    …and update CSVExample
Commits on Oct 6, 2017
Commits on Sep 30, 2017
  1. Add support for Generic mutable case-like classes

    joroKr21 committed Sep 30, 2017
  2. Increase CI build memory and enable G1 GC

    joroKr21 committed Sep 30, 2017
Commits on Sep 28, 2017
  1. Fix exception message in csv example

    Jeff Martin committed Sep 28, 2017
Commits on Sep 12, 2017
  1. Merge pull request #764 from joroKr21/default-macros

    milessabin committed Sep 12, 2017
    Fixed semiauto derivation of Default instances
  2. Fixed semiauto derivation of Default instances

    joroKr21 committed Sep 12, 2017
    Achieved via refactoring of `DefaultMacros.materialize`.
Commits on Sep 11, 2017
  1. Merge pull request #761 from joroKr21/record-selector

    milessabin committed Sep 11, 2017
    Fixed ops.record.Selector for refined types
  2. Merge pull request #763 from joroKr21/witness-this

    milessabin committed Sep 11, 2017
    Added support for Witness[this.type]
  3. Fixed ops.record.Selector for refined types

    joroKr21 committed Sep 9, 2017
    Refined types can have more than one parent before `KeyTag` and a block of declarations after it in normalized form, e.g.
    ```scala
    Iterable[Int] with Tagged["tag"] with KeyTag["key"] {
      def reverse: Iterable[Int]
    }
    ```
    So we have to make sure to match all of them when generating `Selector` instances.
  4. Merge pull request #760 from joroKr21/generic-macros

    milessabin committed Sep 11, 2017
    Delayed forcing of type signatures in isCaseAccessorLike
Commits on Sep 9, 2017
  1. Added support for Witness[this.type]

    joroKr21 committed Sep 9, 2017
Commits on Sep 8, 2017
  1. Delayed forcing of type signatures in isCaseAccessorLike

    joroKr21 committed Sep 8, 2017
    There is no point in calling `isNonGeneric` if the other tests fail. However, it is more robust to avoid forcing the type signature whenever possible, see the added test e.g.
Commits on Sep 4, 2017
  1. Merge pull request #759 from alexarchambault/topic/fix-758

    milessabin committed Sep 4, 2017
    Fix #758
  2. Fix #758

    alexarchambault committed Sep 4, 2017
Commits on Aug 21, 2017
  1. Merge pull request #752 from mrkm4ntr/fix-typo

    milessabin committed Aug 21, 2017
    Fix typo in example class name
  2. Fix typo in example class name

    mrkm4ntr committed Aug 21, 2017
Commits on Aug 3, 2017
  1. Merge pull request #736 from SystemFw/simplify-runtime-inject

    milessabin committed Aug 3, 2017
    Simplify and add syntax for runtime inject