Commit 12da789
Oleksandr Dzhychko
fix(light-model-client): Do not implement
Implementing `IStateVariableGroup` but not exposing `org.modelix.incremental` as API dependency resulted in the following error when using the light-model-client library:
Cannot access 'org.modelix.incremental.IStateVariableGroup' which is a super type of 'org.modelix.client.light.LightModelClient'. Check your module class path for missing or conflicting dependencies.
Exposing `org.modelix.incremental` as an API dependency would have been a solution too, but we should not expose its API accidentally. When consumers want to use the light-model-client with its incremental functionality, they should add `org.modelix.incremental` as a dependency themselves.org.modelix.incremental interfaces in public classes1 parent cbbb215 commit 12da789
File tree
1 file changed
+9
-7
lines changed- light-model-client/src/commonMain/kotlin/org/modelix/client/light
1 file changed
+9
-7
lines changedLines changed: 9 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | 110 | | |
115 | 111 | | |
116 | 112 | | |
| |||
904 | 900 | | |
905 | 901 | | |
906 | 902 | | |
907 | | - | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
908 | 910 | | |
909 | 911 | | |
910 | 912 | | |
911 | | - | |
| 913 | + | |
912 | 914 | | |
913 | 915 | | |
914 | 916 | | |
| |||
0 commit comments