diff --git a/tests/run/getclass.check b/tests/run/getclass.check index ea73f6127c8f..bdd9db651019 100644 --- a/tests/run/getclass.check +++ b/tests/run/getclass.check @@ -22,5 +22,5 @@ class [D class [Lscala.collection.immutable.List; Functions: -class Test$$$Lambda$ -class Test$$$Lambda$ +class Test$$$Lambda +class Test$$$Lambda diff --git a/tests/run/getclass.scala b/tests/run/getclass.scala index d8a339f8ea5a..4777529033b2 100644 --- a/tests/run/getclass.scala +++ b/tests/run/getclass.scala @@ -38,7 +38,8 @@ object Test { println("\nFunctions:") // FunctionN.getClass.toString has form of "class Test$$$Lambda$N/1349414238", // but "N/1349414238" depends on environment - println(f1.getClass.toString.take("class Test$$$Lambda$".length)) - println(f2.getClass.toString.take("class Test$$$Lambda$".length)) + // The above naming is a convention: See https://stackoverflow.com/questions/65870155/what-is-the-meaning-of-the-classname-from-a-lambda-class-in-java + println(f1.getClass.toString.take("class Test$$$Lambda".length)) + println(f2.getClass.toString.take("class Test$$$Lambda".length)) } }