import org.gaul.modernizer_maven_annotations.SuppressModernizer
import org.opendaylight.yangtools.yang.binding.YangModuleInfo
import org.opendaylight.yangtools.yang.common.Revision
+import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext
import org.opendaylight.yangtools.yang.model.api.Module
-import org.opendaylight.yangtools.yang.model.api.SchemaContext
/**
* Template for {@link YangModuleInfo} implementation for a particular module. Aside from fulfilling that contract,
'''
val Module module
- val SchemaContext ctx
+ val EffectiveModelContext ctx
val Function<Module, Optional<String>> moduleFilePathResolver
var importedTypes = CORE_IMPORT_STR
@Accessors
val String modelBindingProviderName
- new(Module module, SchemaContext ctx, Function<Module, Optional<String>> moduleFilePathResolver) {
+ new(Module module, EffectiveModelContext ctx, Function<Module, Optional<String>> moduleFilePathResolver) {
Preconditions.checkArgument(module !== null, "Module must not be null.")
this.module = module
this.ctx = ctx