diff --git a/bbb-common-web/build.sbt b/bbb-common-web/build.sbt index 1e694fb23f03d29da0e8aa109d9147b020346bac..019f86ccec2982b415d7dab9d3257c892aff2325 100755 --- a/bbb-common-web/build.sbt +++ b/bbb-common-web/build.sbt @@ -4,6 +4,18 @@ organization := "org.bigbluebutton" version := "0.0.1-SNAPSHOT" +scalaVersion := "2.11.7" + +scalacOptions ++= Seq( + "-unchecked", + "-deprecation", + "-Xlint", + "-Ywarn-dead-code", + "-language:_", + "-target:jvm-1.8", + "-encoding", "UTF-8" +) + // We want to have our jar files in lib_managed dir. // This way we'll have the right path when we import // into eclipse. @@ -13,8 +25,15 @@ testOptions in Test += Tests.Argument(TestFrameworks.Specs2, "html", "console", testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/scalatest-reports") +val scalaV = "2.11.7" + +libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaV +libraryDependencies += "org.scala-lang" % "scala-library" % scalaV +libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaV + libraryDependencies += "commons-lang" % "commons-lang" % "2.5" libraryDependencies += "org.freemarker" % "freemarker" % "2.3.23" +libraryDependencies += "com.fasterxml.jackson.dataformat" % "jackson-dataformat-xml" % "2.6.3" libraryDependencies += "org.pegdown" % "pegdown" % "1.4.0" % "test" libraryDependencies += "junit" % "junit" % "4.12" % "test" diff --git a/bbb-common-web/project/plugins.sbt b/bbb-common-web/project/plugins.sbt index d33e342247ce264e1f5fd861cf0b88d3adcfca43..30bb577b38e3bf77a88d46644e9ff0fc3bcd5679 100755 --- a/bbb-common-web/project/plugins.sbt +++ b/bbb-common-web/project/plugins.sbt @@ -4,5 +4,6 @@ addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") +addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.0") diff --git a/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadata.java b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadata.java new file mode 100755 index 0000000000000000000000000000000000000000..85e8ce8fdc5bb53ebe4212ab18c54bf85a588857 --- /dev/null +++ b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadata.java @@ -0,0 +1,7 @@ +package org.bigbluebutton.api.domain; + +/** + * Created by ralam on 3/10/2017. + */ +public class RecordingMetadata { +} diff --git a/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadataMeetingMeta.scala b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadataMeetingMeta.scala new file mode 100755 index 0000000000000000000000000000000000000000..d9a96d715a5a5a6c028081d9227e28ec11a9c460 --- /dev/null +++ b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadataMeetingMeta.scala @@ -0,0 +1,8 @@ +package org.bigbluebutton.api.domain + +/** + * Created by ralam on 3/10/2017. + */ +class RecordingMetadataMeetingMeta { + +} diff --git a/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadataPlayback.java b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadataPlayback.java new file mode 100755 index 0000000000000000000000000000000000000000..821f30c06f1a2230031baaf871951172a6fa1359 --- /dev/null +++ b/bbb-common-web/src/main/java/org/bigbluebutton/api/domain/RecordingMetadataPlayback.java @@ -0,0 +1,7 @@ +package org.bigbluebutton.api.domain; + +/** + * Created by ralam on 3/10/2017. + */ +public class RecordingMetadataPlayback { +} diff --git a/bbb-common-web/src/main/java/org/bigbluebutton/api/util/RecordingMetadataReaderHelper.java b/bbb-common-web/src/main/java/org/bigbluebutton/api/util/RecordingMetadataReaderHelper.java new file mode 100755 index 0000000000000000000000000000000000000000..ff34e461563b3e6652d47c05deed4b85941aa0f1 --- /dev/null +++ b/bbb-common-web/src/main/java/org/bigbluebutton/api/util/RecordingMetadataReaderHelper.java @@ -0,0 +1,8 @@ +package org.bigbluebutton.api.util; + +/** + * Created by ralam on 3/10/2017. + */ +public class RecordingMetadataReaderHelper { + +} diff --git a/bbb-common-web/src/test/scala/org/bigbluebutton/api/util/RecordingMetadataReaderHelperTest.scala b/bbb-common-web/src/test/scala/org/bigbluebutton/api/util/RecordingMetadataReaderHelperTest.scala new file mode 100755 index 0000000000000000000000000000000000000000..dc441bc41098296ed1b57c20b74b241a817ad3aa --- /dev/null +++ b/bbb-common-web/src/test/scala/org/bigbluebutton/api/util/RecordingMetadataReaderHelperTest.scala @@ -0,0 +1,12 @@ +package org.bigbluebutton.api.util + +/** + * Created by ralam on 3/10/2017. + */ +class RecordingMetadataReaderHelperTest extends UnitSpec { + + it should "find template" in { + + } + +}