- // FIXME: DEFAULT_MODE should not be necessary, but it seems blueprint is still b0rked
- context = parserFactory.createParser(StatementParserMode.DEFAULT_MODE)
- .addLibSources(Collections2.transform(yangLibModule.getImportedModules(),
- YangLibrarySupport::createSource))
- .addSource(createSource(yangLibModule))
- .buildEffectiveModel();
- final BindingCodecTree codecTree = new BindingNormalizedNodeCodecRegistry(BindingRuntimeContext.create(
- SimpleStrategy.INSTANCE, context)).getCodecContext();
+ codecTree = codecFactory.create(new DefaultBindingRuntimeContext(
+ generator.generateTypeMapping(context), snapshot));