Permalink
Commits on Sep 11, 2017
  1. 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.
  2. 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
Commits on Aug 1, 2017
  1. Merge pull request #743 from hamishdickson/patch-1

    milessabin committed Aug 1, 2017
    Fix typo in contributor name
Commits on Jul 31, 2017
  1. Bumped to Scala 2.13.0-M2.

    milessabin committed Jul 31, 2017
Commits on Jul 30, 2017
  1. Bumped Ammonite and Scala version.

    milessabin committed Jul 30, 2017
Commits on Jul 28, 2017
  1. Various version bumps and updates.

    milessabin committed Jul 28, 2017
  2. Merge pull request #742 from AndreasKostler/671/bug/shapeless_the_doe…

    milessabin committed Jul 28, 2017
    …s_not_respect_@implicitNotFound
    
    Respect @implicitNotFound by typechecking apply
Commits on Jul 27, 2017
  1. Respect @implicitNotFound by typechecking apply

    Andreas Koestler committed Jul 27, 2017
Commits on Jul 11, 2017
  1. Merge pull request #737 from alexarchambault/topic/scala-native-0.3.1

    milessabin committed Jul 11, 2017
    Switch to scala-native 0.3.1
Commits on Jul 8, 2017
  1. Use externally provided native setup script

    alexarchambault committed Jul 8, 2017
Commits on Jul 6, 2017
  1. Add syntax for RuntimeInject

    SystemFw committed Jul 6, 2017
Commits on Jun 29, 2017
  1. Merge pull request #735 from alexarchambault/topic/scala-native-0.3

    milessabin committed Jun 29, 2017
    Switch to scala-native 0.3
Commits on Jun 27, 2017
  1. Switch to scala-native 0.3

    alexarchambault committed Jun 27, 2017
Commits on Jun 15, 2017
  1. Merge pull request #733 from sarahgerweck/betterIgnore

    milessabin committed Jun 15, 2017
    Expand gitignore for recent build changes
  2. Expand gitignore for recent build changes

    sarahgerweck committed Jun 15, 2017
    There's now some more recursive folder nesting, so allow the hidden
    files to be ignored deeper than just one level deep. Also, ignore the
    `.js` and `.jvm` folders as well as the SBT jar cache folders.
Commits on Jun 14, 2017
  1. Merge pull request #731 from SystemFw/inject-syntax

    milessabin committed Jun 14, 2017
    Add syntax for injection into coproducts
  2. Merge pull request #730 from jeremyrsmith/hlist-repeat

    milessabin committed Jun 14, 2017
    Added `Repeat` HList operation and syntax
  3. Merge pull request #727 from alexarchambault/topic/publish-native

    milessabin committed Jun 14, 2017
    Publish scala-native snapshot artifacts
Commits on Jun 13, 2017
  1. Remove scaladoc links

    jeremyrsmith committed Jun 13, 2017
  2. Add tests for inject syntax

    SystemFw committed Jun 13, 2017
  3. Move native setup to a separate script

    alexarchambault committed Jun 13, 2017
  4. Publish scala-native artifacts

    alexarchambault committed Jun 13, 2017
  5. Merge pull request #724 from hrhino/bugfix/t707

    milessabin committed Jun 13, 2017
    Default Typeables for simple types and case classes get their names at compile time.
Commits on Jun 7, 2017
  1. Add syntax for injection into coproducts

    SystemFw committed Jun 7, 2017
Commits on Jun 6, 2017