{Yin,Yang}TextSource references require yang-model-spi

Description

As part of the initial push for YANGTOOLS-1150, we have created yang.model.api.source and yang.model.spi.source packages to host the various interfaces related to model sources.

Unfortunately YangTextSource and YinTextSource have landed in yang.model.spi.source, meaning all users of these constructs are forced to depend on yang-models-spi – which is inappropriate for things like mdsal-dom-api.

Fix this by rehosting these two classes to yang-model-api and exposing individual implementations form yang.model.spi (as there is no longer a single class to host static factory methods).

Environment

None

Activity

Show:
Done

Details

Assignee

Reporter

Labels

Fix versions

Affects versions

Priority

Created January 7, 2024 at 1:58 PM
Updated February 6, 2025 at 2:17 PM
Resolved January 7, 2024 at 10:25 PM