The stately iso collection release 1.1.1 is missin...
# touchlab-tools
p
The stately iso collection release 1.1.1 is missing. https://mvnrepository.com/artifact/co.touchlab/stately-iso-collections When I use 1.1.1-a1, it fails to build with:
Copy code
e: Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath:
    class co.touchlab.stately.collections.IsoMutableMap, unresolved supertypes: co.touchlab.stately.isolate.IsolateState
It seems it has no dependency on
stately-isolate
r
The iso modules have version 1.1.1-a1 and the other modules have version 1.1.1.
p
That should be an
api
dependency
r
Ah I see. Can you open an issue? You should be able to work around by adding the transitive dependencies yourself.
p
Yes I'm working around by adding the transitive dependencies. Will open an issue
And feature request incoming ^^ https://github.com/touchlab/Stately/issues/50
Btw, that
-a1
schema is really confusing. What does it mean?
r
It's a way to mark the isostate stuff as potentially less stable.
k
iso is new, so I added the -a1 for "alpha". The idea was that it will change. With the pending updates to the memory model, Stately is unlikely to have any major updates, but will be pushing releases. Not sure how iso didn't make it, but will look into it.
p
Ah to me a1 did not indicate stability or instability
I think Id rather go with the convention and name it
x.y.z-alpha01