Skip to content

Commit

Permalink
Merge pull request #1697 from aml-org/inteface/expose-with-alias
Browse files Browse the repository at this point in the history
(interface): make withAliases public
  • Loading branch information
looseale authored Jan 6, 2023
2 parents ab8a107 + 3c55ade commit 7f7c25a
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ import amf.core.client.scala.model.domain.AnnotationGraphLoader
import amf.core.client.scala.parse.AMFParsePlugin
import amf.core.client.scala.resource.ResourceLoader
import amf.core.client.scala.transform.TransformationPipeline
import amf.core.client.scala.vocabulary.NamespaceAliases
import amf.core.internal.metamodel.ModelDefaultBuilder
import amf.core.internal.plugins.AMFPlugin
import amf.core.internal.plugins.parse.DomainParsingFallback
Expand Down Expand Up @@ -413,6 +414,9 @@ class AMFConfiguration private[amf] (
override def withPlugins(plugins: List[AMFPlugin[_]]): AMFConfiguration =
super._withPlugins(plugins)

override def withAliases(aliases: NamespaceAliases): AMFConfiguration =
super._withAliases(aliases)

private[amf] override def withEntities(entities: Map[String, ModelDefaultBuilder]): AMFConfiguration =
super._withEntities(entities)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,15 @@ import amf.core.client.scala.model.domain.AnnotationGraphLoader
import amf.core.client.scala.parse.AMFParsePlugin
import amf.core.client.scala.resource.ResourceLoader
import amf.core.client.scala.transform.TransformationPipeline
import amf.core.client.scala.vocabulary.NamespaceAliases
import amf.core.internal.metamodel.ModelDefaultBuilder
import amf.core.internal.plugins.AMFPlugin
import amf.core.internal.plugins.parse.DomainParsingFallback
import amf.core.internal.registries.AMFRegistry
import amf.core.internal.resource.AMFResolvers
import amf.core.internal.validation.EffectiveValidations
import amf.core.internal.validation.core.ValidationProfile
import amf.shapes.client.scala.config.JsonLDSchemaConfiguration
import amf.shapes.client.scala.plugin.JsonSchemaShapePayloadValidationPlugin
import amf.shapes.internal.annotations.ShapeSerializableAnnotations
import amf.shapes.internal.convert.ShapesRegister
Expand Down Expand Up @@ -163,6 +165,9 @@ class ShapesConfiguration private[amf] (
private[amf] override def withEntities(entities: Map[String, ModelDefaultBuilder]): ShapesConfiguration =
super._withEntities(entities)

override def withAliases(aliases: NamespaceAliases): ShapesConfiguration =
super._withAliases(aliases)

private[amf] override def withExtensions(dialect: Dialect): ShapesConfiguration = {
super.withExtensions(dialect).asInstanceOf[ShapesConfiguration]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import amf.core.client.scala.model.domain.AnnotationGraphLoader
import amf.core.client.scala.parse.AMFParsePlugin
import amf.core.client.scala.resource.ResourceLoader
import amf.core.client.scala.transform.TransformationPipeline
import amf.core.client.scala.vocabulary.NamespaceAliases
import amf.core.internal.metamodel.ModelDefaultBuilder
import amf.core.internal.plugins.AMFPlugin
import amf.core.internal.plugins.parse.DomainParsingFallback
Expand Down Expand Up @@ -167,6 +168,9 @@ class JsonLDSchemaConfiguration private[amf] (
override def withEventListener(listener: AMFEventListener): JsonLDSchemaConfiguration =
super._withEventListener(listener)

override def withAliases(aliases: NamespaceAliases): JsonLDSchemaConfiguration =
super._withAliases(aliases)

private[amf] override def withEntities(entities: Map[String, ModelDefaultBuilder]): JsonLDSchemaConfiguration =
super._withEntities(entities)

Expand Down
4 changes: 2 additions & 2 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -305,8 +305,8 @@ lazy val adhocCli = (project in file("adhoc-cli"))
.settings(
version := "0.1-SNAPSHOT",
publishTo := Some(snapshots),
libraryDependencies += "com.github.amlorg" %% "amf-validation-profile-dialect" % "1.3.0-SNAPSHOT",
libraryDependencies += "com.github.amlorg" %% "amf-validation-report-dialect" % "1.2.0-SNAPSHOT",
libraryDependencies += "com.github.amlorg" %% "amf-validation-profile-dialect" % "1.3.0",
libraryDependencies += "com.github.amlorg" %% "amf-validation-report-dialect" % "1.1.0",
libraryDependencies += "commons-io" % "commons-io" % "2.11.0",
libraryDependencies += "org.mule.common" %%% "scala-common-test" % "0.0.10" % Test
)
Expand Down

0 comments on commit 7f7c25a

Please sign in to comment.