Skip to content

Commit

Permalink
Feature/value enums (#29)
Browse files Browse the repository at this point in the history
* Remove most usage of deprecated stuff in macros (enclosingClass is going to be tough)
* Add ValueEnum macro and ValueEnum traits for 2.11 in separate directories
* Bump scoverage and coveralls
* Improve build definition
* Improve Readme
  * Add Maven version badge. YAY
  * Simplify intro
* Add Circe integration
* Update Travis to run coverage on more projects
* Fix names
* Bump Play to 2.5 for Scala 2.11.x and stay at 2.4 for 2.10.x
  • Loading branch information
lloydmeta committed Apr 15, 2016
1 parent 6c9b7f3 commit a1d2263
Show file tree
Hide file tree
Showing 54 changed files with 2,367 additions and 233 deletions.
6 changes: 3 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ language: scala
jdk:
- oraclejdk8
scala:
- 2.11.7
- 2.11.8
script:
- sbt clean +test:compile
- sbt +test
# Manually select the JVM projects to run coverage on until Scoverage is compatible with ScalaJS
- sbt coverage coreJVM/test enumeratum-play/test enumeratum-play-json/test
- sbt coverage coreJVM/test enumeratum-play/test enumeratum-play-json/test enumeratumCirceJVM/test enumeratumUPickleJVM/test
after_success:
- sbt coverageReport coverageAggregate coveralls
cache:
Expand All @@ -22,4 +22,4 @@ before_cache:
- du -h -d 1 $HOME/.ivy2/
- du -h -d 2 $HOME/.sbt/
- find $HOME/.sbt -name "*.lock" -type f -delete
- find $HOME/.ivy2/cache -name "ivydata-*.properties" -type f -delete
- find $HOME/.ivy2/cache -name "ivydata-*.properties" -type f -delete -print
Loading

0 comments on commit a1d2263

Please sign in to comment.