Skip to content
This repository was archived by the owner on May 16, 2024. It is now read-only.

Commit c8bcc37

Browse files
authored
Merge pull request #3 from kijuky/feature/play28
import internal repository.
2 parents 2abe590 + c0ba437 commit c8bcc37

File tree

6 files changed

+18
-33
lines changed

6 files changed

+18
-33
lines changed

.travis.yml

-10
This file was deleted.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Play2では、Java Servletとは違う独自の構造でHTTPリクエスト情
2222

2323
```
2424
libraryDependencies ++= Seq(
25-
"com.m3.play2" % "play2-sentry" % "X.Y.Z"
25+
"com.m3.play2" % "play2-sentry" % "1.0.0-SNAPSHOT"
2626
)
2727
```
2828

build.sbt

+13-19
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
1-
scalaVersion := "2.11.12"
2-
crossScalaVersions := Seq("2.12.6", "2.11.12")
1+
2+
scalaVersion := "2.13.2"
3+
34
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
5+
46
crossPaths := false
7+
58
organization := "com.m3.play2"
9+
610
name := "play2-sentry"
7-
version := "2.0.1-SNAPSHOT"
11+
12+
version := "3.0.1-SNAPSHOT"
13+
814
libraryDependencies ++= Seq(
9-
"io.sentry" % "sentry-logback" % "1.7.5",
10-
"com.typesafe.play" %% "play" % "2.4.11" % "provided"
15+
"io.sentry" % "sentry-logback" % "1.7.5",
16+
"com.typesafe.play" % "play_2.13" % "2.8.2" % "provided"
1117
)
18+
1219
publishTo := version { v: String =>
1320
sys.env.get("REPOSITORY_URL").map { base =>
1421
if (v.trim.endsWith("SNAPSHOT"))
@@ -17,19 +24,6 @@ publishTo := version { v: String =>
1724
"releases" at base + "libs-releases"
1825
}
1926
}.value
20-
resolvers += Resolver.typesafeRepo("releases")
2127

22-
pomExtra :=
23-
<url>https://github.com/m3dev/play2-sentry</url>
24-
<licenses>
25-
<license>
26-
<name>The MIT License</name>
27-
<url>https://opensource.org/licenses/mit-license.php</url>
28-
<distribution>repo</distribution>
29-
</license>
30-
</licenses>
31-
<scm>
32-
<url>git@github.com:m3dev/play2-sentry.git</url>
33-
<connection>scm:git:git@github.com:m3dev/play2-sentry.git</connection>
34-
</scm>
28+
resolvers += Resolver.typesafeRepo("releases")
3529

project/build.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=1.2.3
1+
sbt.version=1.3.13

src/main/scala/com/m3/play2/sentry/PlayHttpInterfaceBinding.scala

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import java.io.IOException
44

55
import com.fasterxml.jackson.core.JsonGenerator
66
import io.sentry.marshaller.json.InterfaceBinding
7+
import scala.collection.Seq
78

89
object PlayHttpInterfaceBinding {
910
private val URL = "url"
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package com.m3.play2.sentry
22

3+
import akka.stream.Materializer
34
import play.api.mvc.{Filter, RequestHeader, Result}
45

56
import scala.concurrent.Future
67

7-
class SentryLoggingFilter extends Filter {
8+
class SentryLoggingFilter(implicit override val mat: Materializer) extends Filter {
89

910
def apply(nextFilter: RequestHeader => Future[Result])
1011
(requestHeader: RequestHeader): Future[Result] = {
1112

1213
SentryDispatcher.httpInterfaceValue.value = Option(PlayHttpInterface(requestHeader))
1314
nextFilter(requestHeader)
1415
}
15-
1616
}

0 commit comments

Comments
 (0)