Skip to content

Commit 6377358

Browse files
authored
Merge pull request #139 from gourlaysama/merge-1.0.x-master-2
Get everything ready to release 1.1.0
2 parents 1ece49c + 7d209b4 commit 6377358

File tree

6 files changed

+28
-35
lines changed

6 files changed

+28
-35
lines changed

.travis.yml

+6-1
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,18 @@ env:
2323

2424
script: admin/build.sh
2525

26+
addons:
27+
apt:
28+
packages:
29+
- openjdk-6-jdk
30+
2631
jdk:
2732
- openjdk6
2833
- oraclejdk8
2934

3035
notifications:
3136
email:
32-
- adriaan.moors@typesafe.com
37+
- adriaan.moors@lightbend.com
3338
3439

3540
before_cache:

LICENSE.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Copyright (c) 2002-2013 EPFL
2-
Copyright (c) 2011-2013 Typesafe, Inc.
1+
Copyright (c) 2002-2018 EPFL
2+
Copyright (c) 2011-2018 Lightbend, Inc.
33

44
All rights reserved.
55

@@ -25,4 +25,4 @@ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2525
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2626
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2727
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
28-
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
scala-parser-combinators [<img src="https://img.shields.io/travis/scala/scala-parser-combinators.svg"/>](https://travis-ci.org/scala/scala-parser-combinators) [<img src="https://img.shields.io/maven-central/v/org.scala-lang.modules/scala-parser-combinators_2.11.svg?label=latest%20release%20for%202.11"/>](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aorg.scala-lang.modules%20a%3Ascala-parser-combinators_2.11) [<img src="https://img.shields.io/maven-central/v/org.scala-lang.modules/scala-parser-combinators_2.12*.svg?label=latest%20release%20for%202.12"/>](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aorg.scala-lang.modules%20a%3Ascala-parser-combinators_2.12*) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/scala/scala-parser-combinators)
1+
scala-parser-combinators [<img src="https://img.shields.io/travis/scala/scala-parser-combinators.svg"/>](https://travis-ci.org/scala/scala-parser-combinators) [<img src="https://img.shields.io/maven-central/v/org.scala-lang.modules/scala-parser-combinators_2.11.svg?label=latest%20release%20for%202.11"/>](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aorg.scala-lang.modules%20a%3Ascala-parser-combinators_2.11) [<img src="https://img.shields.io/maven-central/v/org.scala-lang.modules/scala-parser-combinators_2.12.svg?label=latest%20release%20for%202.12"/>](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aorg.scala-lang.modules%20a%3Ascala-parser-combinators_2.12) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/scala/scala-parser-combinators)
22
========================
33

44
### Scala Standard Parser Combinator Library
@@ -18,7 +18,7 @@ As of Scala 2.11, this library is a separate jar that can be omitted from Scala
1818
To depend on scala-parser-combinators in SBT, add something like this to your build.sbt:
1919

2020
```
21-
libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "1.0.6"
21+
libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "1.0.7"
2222
```
2323

2424
(Assuming you're using a `scalaVersion` for which a scala-parser-combinators is published. The first 2.11 milestone for which this is true is 2.11.0-M4.)
@@ -60,7 +60,7 @@ For a detailed unpacking of this example see
6060
Scala-parser-combinators directly supports scala-js 0.6+, starting with v1.0.5:
6161

6262
```
63-
libraryDependencies += "org.scala-lang.modules" %%% "scala-parser-combinators" % "1.0.6"
63+
libraryDependencies += "org.scala-lang.modules" %%% "scala-parser-combinators" % "1.0.7"
6464
```
6565

6666
## Contributing

build.sbt

+13-25
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import ScalaModulePlugin._
22

33
scalaVersionsByJvm in ThisBuild := {
4-
val v211 = "2.11.11"
5-
val v212 = "2.12.2"
6-
val v213 = "2.13.0-M1"
4+
val v211 = "2.11.12"
5+
val v212 = "2.12.4"
6+
val v213 = "2.13.0-M3"
77

88
Map(
99
6 -> List(v211 -> true),
@@ -19,10 +19,15 @@ lazy val root = project.in(file("."))
1919

2020
lazy val `scala-parser-combinators` = crossProject.in(file(".")).
2121
settings(scalaModuleSettings: _*).
22+
jvmSettings(scalaModuleSettingsJVM).
2223
settings(
23-
name := "scala-parser-combinators-root",
24+
name := "scala-parser-combinators",
25+
version := "1.1.0-SNAPSHOT",
26+
mimaPreviousVersion := None,
27+
2428
apiMappings += (scalaInstance.value.libraryJar ->
2529
url(s"https://www.scala-lang.org/api/${scalaVersion.value}/")),
30+
2631
scalacOptions in (Compile, doc) ++= Seq(
2732
"-diagrams",
2833
"-doc-source-url",
@@ -36,32 +41,15 @@ lazy val `scala-parser-combinators` = crossProject.in(file(".")).
3641
)
3742
).
3843
jvmSettings(
39-
// Mima uses the name of the jvm project in the artifactId
40-
// when resolving previous versions (so no "-jvm" project)
41-
name := "scala-parser-combinators"
42-
).
43-
jsSettings(
44-
name := "scala-parser-combinators-js"
45-
).
46-
settings(
47-
moduleName := "scala-parser-combinators",
48-
version := "1.1.0-SNAPSHOT"
49-
).
50-
jvmSettings(
51-
OsgiKeys.exportPackage := Seq(s"scala.util.parsing.*;version=${version.value}")
44+
OsgiKeys.exportPackage := Seq(s"scala.util.parsing.*;version=${version.value}"),
45+
libraryDependencies += "junit" % "junit" % "4.12" % "test",
46+
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test"
5247
).
5348
jsSettings(
5449
// Scala.js cannot run forked tests
5550
fork in Test := false
5651
).
57-
jsConfigure(_.enablePlugins(ScalaJSJUnitPlugin)).
58-
jvmSettings(
59-
libraryDependencies += "junit" % "junit" % "4.12" % "test",
60-
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test"
61-
).
62-
jvmSettings(
63-
mimaPreviousVersion := None
64-
)
52+
jsConfigure(_.enablePlugins(ScalaJSJUnitPlugin))
6553

6654
lazy val `scala-parser-combinatorsJVM` = `scala-parser-combinators`.jvm
6755
lazy val `scala-parser-combinatorsJS` = `scala-parser-combinators`.js

project/build.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=0.13.15
1+
sbt.version=0.13.17

project/plugins.sbt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
addSbtPlugin("org.scala-lang.modules" % "scala-module-plugin" % "1.0.8")
1+
addSbtPlugin("org.scala-lang.modules" % "sbt-scala-module" % "1.0.13")
22

3-
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.16")
3+
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.22")

0 commit comments

Comments
 (0)