Using this library is slightly complicated by ProcessorsExample.kt publishing all of its types (like Entity, EntityType, Attribute) into the final artifact. Whenever I'm importing Entity in my own code, I need to differentiate between org.hexworks.amethyst.api.entity.Entity (the correct one) and the root level Entity (from ProcessorsExample.kt).
I'm not sure exactly what the right answer here is, but perhaps this entire file can be moved into jvmTest perhaps?
Using this library is slightly complicated by ProcessorsExample.kt publishing all of its types (like
Entity,EntityType,Attribute) into the final artifact. Whenever I'm importingEntityin my own code, I need to differentiate betweenorg.hexworks.amethyst.api.entity.Entity(the correct one) and the root levelEntity(fromProcessorsExample.kt).I'm not sure exactly what the right answer here is, but perhaps this entire file can be moved into
jvmTestperhaps?