You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by md...@apache.org on 2023/08/23 12:09:26 UTC
[incubator-pekko-http] branch main updated: Use c.abort in macro error cases
This is an automated email from the ASF dual-hosted git repository.
mdedetrich pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-http.git
The following commit(s) were added to refs/heads/main by this push:
new 591a0e6d5 Use c.abort in macro error cases
591a0e6d5 is described below
commit 591a0e6d5bfebcdf28b1f19897a2929d59bc2a1b
Author: Matthew de Detrich <ma...@aiven.io>
AuthorDate: Wed Aug 23 13:28:30 2023 +0200
Use c.abort in macro error cases
---
.../src/main/scala-2/org/apache/pekko/http/ccompat/pre213macro.scala | 2 +-
.../src/main/scala-2/org/apache/pekko/http/ccompat/since213macro.scala | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/pre213macro.scala b/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/pre213macro.scala
index 58db14cc8..1edf051ef 100644
--- a/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/pre213macro.scala
+++ b/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/pre213macro.scala
@@ -26,7 +26,7 @@ object pre213macro {
else
method
case _ =>
- throw new IllegalArgumentException("Please annotate single expressions")
+ c.abort(c.enclosingPosition, "Please annotate single expressions")
}
}
class pre213 extends StaticAnnotation {
diff --git a/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/since213macro.scala b/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/since213macro.scala
index 11baa017c..f118a9abb 100644
--- a/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/since213macro.scala
+++ b/parsing/src/main/scala-2/org/apache/pekko/http/ccompat/since213macro.scala
@@ -26,7 +26,7 @@ object since213macro {
else
c.Expr[Nothing](EmptyTree)
case _ =>
- throw new IllegalArgumentException("Please annotate single expressions")
+ c.abort(c.enclosingPosition, "Please annotate single expressions")
}
}
class since213 extends StaticAnnotation {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org