Seal YangModelDependencyInfo 93/109593/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 3 Jan 2024 18:02:16 +0000 (19:02 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 3 Jan 2024 18:02:49 +0000 (19:02 +0100)
We have two implementations, both of which are internal. Seal it.

Change-Id: Iacc9b5c39eba8fb7098d0596fdff08714bc5e170
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/repo/YangModelDependencyInfo.java

index 5845fb2ec537b669f951c20cdd97edf66fd57810..eb7cdd6f7f37a02de6ba818690791842f5e0218d 100644 (file)
@@ -48,7 +48,7 @@ import org.opendaylight.yangtools.yang.parser.spi.source.ExplicitStatement;
  * @see ModuleDependencyInfo
  * @see SubmoduleDependencyInfo
  */
-public abstract class YangModelDependencyInfo {
+public abstract sealed class YangModelDependencyInfo {
     private static final String BELONGS_TO = YangStmtMapping.BELONGS_TO.getStatementName().getLocalName();
     private static final String IMPORT = YangStmtMapping.IMPORT.getStatementName().getLocalName();
     private static final String INCLUDE = YangStmtMapping.INCLUDE.getStatementName().getLocalName();