Merge pull request #62 in SCALA/mainline from dev to master
Merge dev to master
* commit '444f6241fe57d3b8064262632d5e04d417cf884d': (61 commits)
Upgraded to cats 0.4.0.
Fixed codacy warnings
Added cats examples
Upgrade to latest dependency versions
Convert tabs to spaces (no change to content)
Upgrade to scalactic 3.0.0-M15
Updated to akka-streams 2.0
Added more typetag examples
Improved typetag examples
Improved scala-async example
Handle nulls more elegantly in logging bootstrapping
Move shadow plugin definition into Core
Tidied up akka examples
Use SimpleApp for scala scratchpad
Added prototype node API
Tweaked logging format
Improved log configuration methods
Add scoverage tasks to gradle
Added sbt build scripts
Don't output macro debugging information (in theory this is usable by IntelliJ, but that feature doesn't seem to work)
...
Merge pull request #60 in SCALA/mainline from feature/SCALA-19-codacy-warnings to dev
* commit '47f910cfd113d62a03d5521aa38a7bc1ae1dd723':
Fixed codacy warnings
Merge pull request #58 in SCALA/mainline from feature/SCALA-12-upgrade-to-latest-dependencies to dev
Upgrade to latest dependencies
* commit 'e1ec29b631b9e6679bef3f876b37b2912928a014':
Upgrade to latest dependency versions
Convert tabs to spaces (no change to content)
Upgrade to scalactic 3.0.0-M15
Updated to akka-streams 2.0
Merge pull request #57 in SCALA/mainline from feature/SCALA-11-minor-changes to dev
Minor changes
* commit 'c06ba9d47983622a8a3c708946634bea3d8c9291':
Added more typetag examples
Improved typetag examples
Improved scala-async example
Handle nulls more elegantly in logging bootstrapping
Move shadow plugin definition into Core
Tidied up akka examples
Use SimpleApp for scala scratchpad
Added prototype node API
Tweaked logging format
Improved log configuration methods
Merge pull request #54 in SCALA/mainline from feature/SCALA-18-coverage to dev
* commit 'e0c2597d65b79d16b881a21e98c80c37513c8f5a':
Add scoverage tasks to gradle
Merge pull request #55 in SCALA/mainline from feature/SCALA-11-minor-changes to dev
* commit '728db71b96824a1f1c55ed5e6a989f91d3770ae1':
Don't output macro debugging information (in theory this is usable by IntelliJ, but that feature doesn't seem to work)
Remove repeated scalac options
Moved scalastyle config to location in root (in a project subdir, which is where IntelliJ will look for it)
Removed empty ActorLog trait, and changed usages to use akka ActorLogging
Fixed scalastyle issues in Macros project
Use akka logback.xml for akka-typed example
Delegate log implementations to scalalogging/ActorLogging
Add akka-slf4j dependency
Delete old-style typed actors example
Converted tabs to spaces
Update akka logger config to match new syntax
Exclude duplicated libs imported by spark
Move non-java/scala files into src/main/resources
Merge pull request #53 in SCALA/mainline from feature/SCALA-20-project-rename to dev
* commit 'c8e295736e09a8604a491eb1310e896e3d62b29a':
Rename 'Scala' -> 'Core' and 'Scala Macros' -> 'Macros'
Merge pull request #52 in SCALA/mainline from feature/SCALA-16-apache-spark to dev
* commit 'e7339b42f4f1efd920e90bb22d3037f88fed17a4':
Enable 64-bit zip mode, since otherwise the shadow jar is too large
Explicitly type RDD
Update to latest spark (1.3.1)
Added logback config, and turn down logging for spark to ERROR
Added simple Apache Spark example
Merge pull request #51 in SCALA/mainline from feature/SCALA-11-minor-changes to dev
* commit '24c6d8da2c1dd90c8c47c63509489711f1bc8062':
Added shapeless TypeCase examples
Changes to improve intellij interaction
Added akka typed example
Fixed tab vs. space indentation
Merge pull request #50 in SCALA/mainline from feature/SCALA-11-minor-changes to dev
* commit '5460f2c9d3c0aac0abd6c7b265e182fe9f4d5ebf':
Updated readme to reflect new gradle version
Improved Map examples
Merge pull request #49 in SCALA/mainline from feature/SCALA-15-exercises to dev
* commit '1257493a5ee94b676679165fe385750d420e9f91':
Added MSIB example
Merge pull request #48 in SCALA/mainline from feature/SCALA-12-upgrade-to-latest-dependencies to dev
* commit '5c6e35f7cb8bf617a2041c976f62bde9c26ad1b2':
Update to akka 2.4.0
Merge pull request #47 in SCALA/mainline from feature/SCALA-14-stricter-scala-checks to dev
* commit 'cd2df6ee767d78e7d8dde6aa80471148ad1c8117':
Detect extra warnings from scalac
Merge pull request #45 in SCALA/mainline from feature/SCALA-11-minor-changes to dev
* commit 'fe7503b0f190b8b52b7ae8d9407db9107e1757aa':
Added newline at EOF for Scala scratch file
Added simple JUnit example
Corrected MagnetsTest class name
Made Scala an object (was incorrectly a class)
Merge pull request #46 in SCALA/mainline from feature/SCALA-12-upgrade-to-latest-dependencies to dev
* commit 'b28198f5ef119c2d54c33eba669376be1646b012':
Ignore unstable test
Upgrade to latest deps (scala-async, shapeless, scalatest & jmh)
Upgrade to scala 2.11.7
Merge pull request #44 in SCALA/mainline from feature/SCALA-17-intellij-integration to dev
* commit '86dfcbe06353e7535cefb91b74edf36f62702edf':
Create single definition for java major version
Added intellij integration
Merge pull request #43 in SCALA/mainline from feature/SCALA-12-upgrade-to-latest-dependencies to dev
* commit 'c192cc3bb789f58f6e9faef2022a25d49a7b3078':
Upgrade to akka 2.4.0-RC1
Fixed errors/warnings resulting from latest dependency upgrade
Upgrade to latest deps
Remove unhelpful example given latest akka-streams
Upgraded dependencies to latest versions (including changes required for akka-streams 1.0-RC1)
Merge pull request #41 in SCALA/mainline from feature/SCALA-12-upgrade-to-latest-dependencies to dev
* commit '57d890590a546c846b7a3413eea8205702851d81':
Remove Thread.sleep hackery (hopefully earlier race condition will not recur)
Reuse await(..) utility method
Merge pull request #40 in SCALA/mainline from feature/SCALA-12-upgrade-to-latest-dependencies to dev
* commit '94c63712c53ecf4c7cd11ba05a4e9bed2d5f2a17':
Update rx tests to reflect change in subscriber/observer behaviour
Upgraded dependencies (including scala -> 2.11.5, akka-stream -> 1.0-M3 and shapeless -> 2.1.0)
Merge pull request #39 in SCALA/mainline from feature/SCALA-14-stricter-scala-checks to dev
* commit 'e0fdd455feca39b5477ca47bba3178184a7e8cff':
Corrected scalastyle exclusion comment
Added check for while loops
Merge pull request #38 in SCALA/mainline from feature/SCALA-15-exercises to dev
* commit 'ed11299f51bc403fc797e2da08d0b31539431a2a':
Added test 6 and modified 8, 100 and 303
Added project euler exercises, and SimpleApp utility trait
Added functional programming chapter 7