07/12/2022, 8:11 PM
Cannot access nested type through typealias I have a Quantity/Units library in Kotlin which has classes like Weight, Distance, Force. These classes inherit from a Quantity class and each contain a nested class Unit with information about the respective units for each type of quantity. As a kind of physical oddity, the consumption of an electric car (e.g. kWh/100km) is technically the same dimension as a force, so the Force.Unit class contains both NEWTON and KILOWATTHOUR_PER_100_KILOMETERS. Of course, we use FuelConsumption for...