Skip to content

Commit 2dd93c7

Browse files
committed
Release v1.23.0
1 parent da78de5 commit 2dd93c7

4 files changed

Lines changed: 28 additions & 7 deletions

File tree

core/shared/src/main/scala-2/fabric/rw/RWMacros.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,12 @@
2222
package fabric.rw
2323

2424
import fabric.JsonWrapper
25-
import fabric.define.{Definition, DefType, Format}
25+
import fabric.define.Definition
2626

2727
import scala.reflect.macros.blackbox
2828

2929
object RWMacros {
3030
private def fullTypeName(context: blackbox.Context)(tpe: context.universe.Type): String = {
31-
import context.universe._
3231
val base = tpe.typeSymbol.fullName
3332
val args = tpe.typeArgs
3433
if (args.isEmpty) base

core/shared/src/main/scala-3/fabric/rw/CompileRW.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -667,7 +667,6 @@ object CompileRW extends CompileRW {
667667
}
668668

669669
private def extractFieldGenericNames(using Quotes)(tpe: quotes.reflect.TypeRepr): Expr[Map[String, String]] = {
670-
import quotes.reflect._
671670
val typeSymbol = tpe.typeSymbol
672671
val typeParamSymbols = typeSymbol.primaryConstructor.paramSymss.headOption match {
673672
case Some(params) if params.nonEmpty && params.head.isTypeParam => params

publish.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ set -e
55
export CI=true
66

77
./validate.sh
8-
sbt +clean
9-
sbt +root/compile
10-
sbt +root/test
118
sbt +root/doc
129
sbt docs/mdoc
1310
sbt "util/runMain util.DoRelease $@"

validate.sh

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,33 @@
1+
#!/bin/bash
2+
set -e
3+
4+
# Simulate CI environment so sbt-typelevel enables fatal warnings
5+
export CI=true
6+
export GITHUB_ACTIONS=true
7+
8+
echo "=== Generating CI workflow ==="
19
sbt githubWorkflowGenerate
10+
11+
echo "=== Creating license headers ==="
212
sbt +headerCreate
313
sbt "+Test / headerCreate"
14+
15+
echo "=== Formatting code ==="
416
sbt scalafmtSbt
517
sbt +root/scalafmt
618
sbt "+Test / scalafmt"
7-
sbt "+Test / scalafmtCheck"
19+
20+
echo "=== Checking headers ==="
21+
sbt +headerCheckAll
22+
23+
echo "=== Checking formatting ==="
24+
sbt "+Test / scalafmtCheck"
25+
sbt scalafmtSbtCheck
26+
27+
echo "=== Compiling (with fatal warnings) ==="
28+
sbt +clean +compile
29+
30+
echo "=== Running tests ==="
31+
sbt +test
32+
33+
echo "=== Validation complete ==="

0 commit comments

Comments
 (0)