From a0a989d166cd3ff5b9c83bc2b499870a62de1f6d Mon Sep 17 00:00:00 2001 From: xerial-bot Date: Sun, 21 Apr 2024 12:18:33 +0000 Subject: [PATCH 1/2] Update airframe-codec, airframe-control, ... to 24.4.1 --- build.sbt | 2 +- sbt-airframe/build.sbt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.sbt b/build.sbt index a1eb90623..1e269f027 100644 --- a/build.sbt +++ b/build.sbt @@ -10,7 +10,7 @@ val targetScalaVersions = SCALA_3 :: uptoScala2 // Add this for using snapshot versions ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots") -val AIRSPEC_VERSION = sys.env.getOrElse("AIRSPEC_VERSION", "24.3.0") +val AIRSPEC_VERSION = sys.env.getOrElse("AIRSPEC_VERSION", "24.4.1") val SCALACHECK_VERSION = "1.17.1" val MSGPACK_VERSION = "0.9.8" val SCALA_PARSER_COMBINATOR_VERSION = "2.4.0" diff --git a/sbt-airframe/build.sbt b/sbt-airframe/build.sbt index f6098b71a..a06285038 100644 --- a/sbt-airframe/build.sbt +++ b/sbt-airframe/build.sbt @@ -1,8 +1,8 @@ // Reload build.sbt on changes Global / onChangedBuildSource := ReloadOnSourceChanges -val AIRFRAME_VERSION = sys.env.getOrElse("AIRFRAME_VERSION", "24.3.0") -val AIRSPEC_VERSION = sys.env.getOrElse("AIRSPEC_VERSION", "24.3.0") +val AIRFRAME_VERSION = sys.env.getOrElse("AIRFRAME_VERSION", "24.4.1") +val AIRSPEC_VERSION = sys.env.getOrElse("AIRSPEC_VERSION", "24.4.1") val SCALA_2_12 = "2.12.19" ThisBuild / organization := "org.wvlet.airframe" From 9430e12670a9744823401c14598d003e7bf914a8 Mon Sep 17 00:00:00 2001 From: "Taro L. Saito" Date: Sun, 21 Apr 2024 16:04:20 -0700 Subject: [PATCH 2/2] Remove unused tests --- .../airframe/http/codegen/ClassScannerTest.scala | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/airframe-http-codegen/src/test/scala/wvlet/airframe/http/codegen/ClassScannerTest.scala b/airframe-http-codegen/src/test/scala/wvlet/airframe/http/codegen/ClassScannerTest.scala index 149e7e0b4..218fc0f32 100644 --- a/airframe-http-codegen/src/test/scala/wvlet/airframe/http/codegen/ClassScannerTest.scala +++ b/airframe-http-codegen/src/test/scala/wvlet/airframe/http/codegen/ClassScannerTest.scala @@ -13,7 +13,6 @@ */ package wvlet.airframe.http.codegen -import wvlet.airframe.surface.reflect.ReflectSurfaceFactory import wvlet.airspec.AirSpec /** @@ -24,14 +23,4 @@ class ClassScannerTest extends AirSpec { "/lib/0.0.1%2Btest/xxxx-0.0.1%2Btest.jar" ) shouldBe "/lib/0.0.1+test/xxxx-0.0.1+test.jar" } - - test("Skip abstract class") { - if (isScala3) { - skip(s"Runtime reflection doesn't work in Scala 3") - } - // https://github.com/wvlet/airframe/issues/1607 - val cl = classOf[io.grpc.stub.AbstractStub[_]] - val s = ReflectSurfaceFactory.ofClass(cl) - val m = ReflectSurfaceFactory.methodsOfClass(cl) - } }