Case-insensitive filesystems considered harmful (to me)
[]
Jake Wharton
In this case we tried to load CompositionTests$testInsertOnMultipleLevels$1$Item$1 (note the uppercase "i" in Item ) but found a class named CompositionTests$testInsertOnMultipleLevels$1$item$1 (note the lowercase "i" in item ). The anonymous lambda passed to compositionTest becomes $1 , the nested Item function becomes $Item , and the lambda passed to Linear becomes another $1 producing the final class name of CompositionTests$testInsertOnMultipleLevels$1$Item$1 .
item
compositiontests
testinsertonmultiplelevels
class
case
java
filesystem
compose
code
insensitive