- public YangLibrarySupport(final YangParserFactory parserFactory, final BindingRuntimeGenerator generator,
- final BindingCodecTreeFactory codecFactory) throws YangParserException, IOException {
- final ModuleInfoSnapshotBuilder builder = new ModuleInfoSnapshotBuilder("yanglib", parserFactory);
- builder.registerModuleInfos(List.of($YangModuleInfoImpl.getInstance()));
- final ModuleInfoSnapshot snapshot = builder.build();
+ @Activate
+ public YangLibrarySupport(@Reference final YangParserFactory parserFactory,
+ @Reference final BindingRuntimeGenerator generator, @Reference final BindingCodecTreeFactory codecFactory)
+ throws YangParserException {
+ final ModuleInfoSnapshot snapshot = new ModuleInfoSnapshotBuilder(parserFactory)
+ .add(YangLibrary.class)
+ .build();