Skip to content

Commit 2ebe2e6

Browse files
kubukozBaccata
authored andcommitted
Unhardcode smithy4sGenerated key in main code
1 parent 58cf08a commit 2ebe2e6

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

modules/codegen/src/smithy4s/codegen/internals/ModelLoader.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ private[codegen] object ModelLoader {
8585
// Appending all metadata that is not Smithy4s-specific, as well as relevant
8686
// Smithy4s-related metadata, into the resulting model.
8787
upstreamModel.getMetadata().asScala.foreach {
88-
case (k @ "smithy4sGenerated", _) => ()
88+
case (CodegenRecord.METADATA_KEY, _) => ()
8989
case (k, _) if k.startsWith("smithy4s") =>
9090
sanitisingModelBuilder.removeMetadataProperty(k)
9191
case _ => ()

modules/codegen/src/smithy4s/codegen/internals/SmithyResources.scala

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package smithy4s.codegen.internals
1919
import os.RelPath
2020
import smithy4s.codegen.BuildInfo
2121
import smithy4s.codegen.CodegenEntry
22+
import smithy4s.codegen.CodegenRecord
2223

2324
/**
2425
* This construct aims at adding metadata information to the classpath to let Smithy4s
@@ -49,7 +50,7 @@ private[smithy4s] object SmithyResources {
4950
val nsString = namespaces.map(ns => s""""$ns"""").mkString(", ")
5051
val content = s"""|$$version: "2.0"
5152
|
52-
|metadata smithy4sGenerated = [{smithy4sVersion: "$smithy4sVersion", namespaces: [$nsString]}]
53+
|metadata ${CodegenRecord.METADATA_KEY} = [{smithy4sVersion: "$smithy4sVersion", namespaces: [$nsString]}]
5354
|""".stripMargin
5455
val trackingFileEntry = CodegenEntry.FromMemory(trackingFile, content)
5556

0 commit comments

Comments
 (0)