Skip to content

Commit 2721b6e

Browse files
committed
update
1 parent 7a1adfa commit 2721b6e

32 files changed

+1124
-651
lines changed

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
language: scala
22

33
scala:
4-
- 2.12.2
5-
- 2.11.11
4+
- 2.12.4
65

76
jdk:
87
- oraclejdk8

build.sbt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
name := "universal"
22

3-
//version := "2017.7.0-SNAPSHOT"
3+
//version := "2017.12.0-SNAPSHOT"
44

55
enablePlugins(ScalaJSPlugin)
66

7-
val scala211 = "2.11.11"
87

9-
val scala212 = "2.12.2"
8+
val scala212 = "2.12.4"
109

11-
scalaVersion := scala211
10+
scalaVersion := scala212
1211

13-
crossScalaVersions := Seq(scala211, scala212)
12+
crossScalaVersions := Seq(scala212)
1413

1514
scalacOptions ++= Seq(
1615
"-feature",
@@ -22,10 +21,10 @@ scalacOptions ++= Seq(
2221

2322
//Dependencies
2423
libraryDependencies ++= Seq(
25-
"scalajs-react-interface" %%% "core" % "2017.7.9-RC" % Provided,
24+
"scalajs-react-interface" %%% "core" % "2017.12.28-RC" % Provided,
2625
"org.scala-lang" % "scala-reflect" % scalaVersion.value % Provided,
27-
"scalajs-react-interface" %%% "macros" % "2017.7.9-RC",
28-
"org.scala-js" %%% "scalajs-dom" % "0.9.3"
26+
"scalajs-plus" %%% "core" % "2017.12.27",
27+
"org.scala-js" %%% "scalajs-dom" % "0.9.4"
2928
)
3029

3130
//bintray
@@ -77,8 +76,9 @@ def runJest() = {
7776

7877
resolvers += Resolver.bintrayRepo("scalajs-react-interface", "maven")
7978
resolvers += Resolver.bintrayRepo("scalajs-jest", "maven")
79+
resolvers += Resolver.bintrayRepo("scalajs-plus", "maven")
8080

8181
libraryDependencies ++= Seq(
82-
"org.scala-js" %%% "scalajs-dom" % "0.9.3" % Test,
83-
"scalajs-jest" %%% "core" % "2017.7.9-beta" % Test
82+
"org.scala-js" %%% "scalajs-dom" % "0.9.4" % Test,
83+
"scalajs-jest" %%% "core" % "2017.12.27-RC" % Test
8484
)

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
},
1212
"devDependencies": {},
1313
"dependencies": {
14-
"jest": "^20.0.4",
15-
"react": "next",
16-
"react-dom": "next"
14+
"jest": "^22.0.4"
1715
}
1816
}

project/DepsVerifyPlugin.scala

Lines changed: 0 additions & 24 deletions
This file was deleted.

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
sbt.version=0.13.15
1+
sbt.version=1.0.4
22

project/plugins.sbt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.0.0-M1")
2-
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0")
3-
addSbtPlugin("com.dwijnand" % "sbt-dynver" % "1.3.0")
4-
addSbtPlugin("me.lessis" % "bintray-sbt" % "0.3.0")
1+
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.0.0-M2")
2+
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.0")
3+
addSbtPlugin("com.dwijnand" % "sbt-dynver" % "2.0.0")
4+
addSbtPlugin("org.foundweekends" % "sbt-bintray" % "0.5.2")
5+

src/main/scala/sri/universal/DangerousUnionToJSAnyImplicit.scala

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/main/scala/sri/universal/apis/Alert.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ package sri.universal.apis
33
import scala.scalajs.js
44
import scala.scalajs.js.Dynamic.{literal => json}
55
import scala.scalajs.js.annotation.JSImport
6-
import sri.macros.{FunctionObjectMacro, OptDefault => NoValue, OptionalParam => OP}
6+
import scalajsplus.macros.{FunctionObjectMacro}
7+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
78

89
@js.native
910
trait Alert extends js.Object {

src/main/scala/sri/universal/components/ActivityIndicator.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/AnimatedImage.scala

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
package sri.universal.components
22

33
import sri.core._
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
rename,
8-
OptDefault => NoValue,
9-
OptionalParam => OP
10-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
116
import sri.universal.MergeJSObjects
127

138
import scala.scalajs.js

src/main/scala/sri/universal/components/AnimatedView.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core._
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Button.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Image.scala

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
rename,
8-
OptDefault => NoValue,
9-
OptionalParam => OP
10-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
116
import sri.universal.apis.LayoutEvent
127
import sri.universal.{ImageEvent, MergeJSObjects, ReactEvent}
138

src/main/scala/sri/universal/components/KeyboardAvoidingView.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117
import sri.universal.apis.LayoutEvent
128

src/main/scala/sri/universal/components/ListView.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, ReactElement, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Lists.scala

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, ReactClass, ReactElement, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.apis.LayoutEvent
117
import sri.universal.{MergeJSObjects, ReactEvent}
128

@@ -259,7 +255,7 @@ object FlatList {
259255
@exclude key: String | Int = null,
260256
@exclude ref: js.Function1[FlatListComponent.type, Unit] = null)
261257
: ReactElement { type Instance = FlatListComponent.type } = {
262-
import sri.universal.DangerousUnionToJSAnyImplicit._
258+
import scalajsplus.DangerousUnionToJSAnyImplicit._
263259
val props = FunctionObjectMacro()
264260
extraProps.foreach(v => {
265261
MergeJSObjects(props, v)

src/main/scala/sri/universal/components/Modal.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Picker.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/RefreshControl.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/ScrollView.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, ReactElement, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.{MergeJSObjects, ReactEvent, XYValueLiteral}
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Slider.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Switch.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/Text.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.apis.LayoutEvent
117
import sri.universal.{MergeJSObjects, ReactEvent, SyntheticEvent}
128

src/main/scala/sri/universal/components/TextInput.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.{MergeJSObjects, ReactEvent, TextInputEvent}
117

128
import scala.scalajs.js

src/main/scala/sri/universal/components/TouchableHighlight.scala

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
package sri.universal.components
22

33
import sri.core.{JSComponent, _}
4-
import sri.macros.{
5-
FunctionObjectMacro,
6-
exclude,
7-
OptDefault => NoValue,
8-
OptionalParam => OP
9-
}
4+
import scalajsplus.macros.{FunctionObjectMacro,exclude,rename}
5+
import scalajsplus.{ OptDefault => NoValue, OptionalParam => OP}
106
import sri.universal.MergeJSObjects
117

128
import scala.scalajs.js

0 commit comments

Comments
 (0)