Skip to content

Commit 5418a2a

Browse files
authored
Revert "[sbt-gen] sbt plugin for openapi to endpoints codegen" (#3278)
1 parent 0c11434 commit 5418a2a

File tree

12 files changed

+2
-345
lines changed

12 files changed

+2
-345
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,6 @@ jobs:
9191
- name: Build project
9292
run: sbt '++ ${{ matrix.scala }}' test
9393

94-
- uses: coursier/setup-action@v1
95-
96-
- name: Test sbt plugin
97-
if: ${{ github.event_name == 'pull_request' }} && matrix.scala == '2.12.19'
98-
run: sbt ++2.12.19 zioHttpGenSbt/scripted
99-
10094
- uses: coursier/setup-action@v1
10195
with:
10296
apps: sbt
@@ -112,7 +106,7 @@ jobs:
112106
run: sbt '++ ${{ matrix.scala }}' zioHttpShadedTests/test
113107

114108
- name: Compress target directories
115-
run: tar cf targets.tar sbt-zio-http-grpc/target zio-http-gen-sbt-plugin/target zio-http-cli/target target zio-http/jvm/target zio-http-docs/target sbt-zio-http-grpc-tests/target zio-http-gen/target zio-http-benchmarks/target zio-http-tools/target zio-http-example/target zio-http-testkit/target zio-http/js/target zio-http-htmx/target project/target
109+
run: tar cf targets.tar sbt-zio-http-grpc/target zio-http-cli/target target zio-http/jvm/target zio-http-docs/target sbt-zio-http-grpc-tests/target zio-http-gen/target zio-http-benchmarks/target zio-http-tools/target zio-http-example/target zio-http-testkit/target zio-http/js/target zio-http-htmx/target project/target
116110

117111
- name: Upload target directories
118112
uses: actions/upload-artifact@v4

build.sbt

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -94,22 +94,6 @@ ThisBuild / githubWorkflowBuildPreamble := Seq(
9494
),
9595
)
9696

97-
ThisBuild / githubWorkflowBuild := {
98-
(ThisBuild / githubWorkflowBuild).value ++ WorkflowJob(
99-
"testSbtPlugin",
100-
"Test sbt plugin",
101-
List(
102-
WorkflowStep.Use(UseRef.Public("coursier", "setup-action", "v1")),
103-
WorkflowStep.Run(
104-
name = Some(s"Test sbt plugin"),
105-
commands = List(s"sbt ++${Scala212} zioHttpGenSbt/scripted"),
106-
cond = Some(s"$${{ github.event_name == 'pull_request' }} && matrix.scala == '$Scala212'"),
107-
),
108-
),
109-
scalas = List(Scala212),
110-
).steps
111-
}
112-
11397
ThisBuild / githubWorkflowBuildPostamble :=
11498
WorkflowJob(
11599
"checkDocGeneration",
@@ -367,26 +351,6 @@ lazy val zioHttpGen = (project in file("zio-http-gen"))
367351
)
368352
.dependsOn(zioHttpJVM)
369353

370-
lazy val zioHttpGenSbt = (project in file("zio-http-gen-sbt-plugin"))
371-
.enablePlugins(SbtPlugin)
372-
.settings(publishSetting(true))
373-
.settings(
374-
name := "zio-http-sbt-codegen",
375-
sbtPlugin := true,
376-
scalaVersion := Scala212,
377-
semanticdbEnabled := true,
378-
semanticdbVersion := scalafixSemanticdb.revision,
379-
scalacOptions ++= stdOptions ++ extraOptions(scalaVersion.value),
380-
sbtTestDirectory := sourceDirectory.value / "sbt-test",
381-
scriptedLaunchOpts += ("-Dplugin.version=" + version.value),
382-
scriptedBufferLog := false,
383-
libraryDependencies ++= Seq(
384-
`zio-json-yaml`,
385-
`zio-test`,
386-
`zio-test-sbt`,
387-
)
388-
).dependsOn(LocalProject("zioHttpGen"))
389-
390354
lazy val sbtZioHttpGrpc = (project in file("sbt-zio-http-grpc"))
391355
.settings(stdSettings("sbt-zio-http-grpc"))
392356
.settings(publishSetting(true))

project/BuildHelper.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ object BuildHelper extends ScalaSettings {
1212
val ScoverageVersion = "2.0.12"
1313
val JmhVersion = "0.4.7"
1414

15-
val stdOptions = Seq(
15+
private val stdOptions = Seq(
1616
"-deprecation",
1717
"-encoding",
1818
"UTF-8",

zio-http-gen-sbt-plugin/src/main/scala/zio/http/gen/sbt/Format.scala

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

zio-http-gen-sbt-plugin/src/main/scala/zio/http/gen/sbt/ZioHttpCodegen.scala

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

zio-http-gen-sbt-plugin/src/sbt-test/zio-http-sbt-codegen/dynamic/build.sbt

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

zio-http-gen-sbt-plugin/src/sbt-test/zio-http-sbt-codegen/dynamic/project/plugins.sbt

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

zio-http-gen-sbt-plugin/src/sbt-test/zio-http-sbt-codegen/dynamic/test

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

zio-http-gen-sbt-plugin/src/sbt-test/zio-http-sbt-codegen/simple/build.sbt

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

zio-http-gen-sbt-plugin/src/sbt-test/zio-http-sbt-codegen/simple/project/plugins.sbt

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

0 commit comments

Comments
 (0)