1
1
package io.github.oshai.kotlinlogging.internal
2
2
3
+ import java.util.stream.Stream
4
+ import kotlin.reflect.KClass
3
5
import org.junit.jupiter.api.Assertions.assertEquals
4
6
import org.junit.jupiter.api.TestInstance
5
7
import org.junit.jupiter.params.ParameterizedTest
6
8
import org.junit.jupiter.params.provider.Arguments
7
9
import org.junit.jupiter.params.provider.MethodSource
8
- import java.util.stream.Stream
9
- import kotlin.reflect.KClass
10
10
11
11
@TestInstance(TestInstance .Lifecycle .PER_CLASS )
12
12
class KLoggerNameResolverTest {
@@ -22,17 +22,32 @@ class KLoggerNameResolverTest {
22
22
Arguments .of(" io.github.oshai.kotlinlogging.internal.BaseClass" , BaseClass ::class ),
23
23
Arguments .of(" io.github.oshai.kotlinlogging.internal.ChildClass" , ChildClass ::class ),
24
24
Arguments .of(" io.github.oshai.kotlinlogging.internal.BaseClass" , BaseClass .Companion ::class ),
25
- Arguments .of(" io.github.oshai.kotlinlogging.internal.ChildClass" , ChildClass .Companion ::class ),
25
+ Arguments .of(
26
+ " io.github.oshai.kotlinlogging.internal.ChildClass" ,
27
+ ChildClass .Companion ::class ,
28
+ ),
26
29
Arguments .of(" io.github.oshai.kotlinlogging.internal.Singleton" , Singleton ::class ),
27
30
Arguments .of(" io.github.oshai.kotlinlogging.internal.MyInterface" , MyInterface ::class ),
28
31
Arguments .of(" java.lang.Object" , Any ()::class ),
29
- Arguments .of(" io.github.oshai.kotlinlogging.internal.KLoggerNameResolverTest" , object {}::class ),
32
+ Arguments .of(
33
+ " io.github.oshai.kotlinlogging.internal.KLoggerNameResolverTest" ,
34
+ object {}::class ,
35
+ ),
30
36
Arguments .of(" io.github.oshai.kotlinlogging.internal.BaseClass" , BaseClass .InnerClass ::class ),
31
- Arguments .of(" io.github.oshai.kotlinlogging.internal.BaseClass" , BaseClass .InnerClass .Obj ::class ),
32
- Arguments .of(" io.github.oshai.kotlinlogging.internal.BaseClass" , BaseClass .InnerClass .CmpObj ::class ),
37
+ Arguments .of(
38
+ " io.github.oshai.kotlinlogging.internal.BaseClass" ,
39
+ BaseClass .InnerClass .Obj ::class ,
40
+ ),
41
+ Arguments .of(
42
+ " io.github.oshai.kotlinlogging.internal.BaseClass" ,
43
+ BaseClass .InnerClass .CmpObj ::class ,
44
+ ),
33
45
Arguments .of(" io.github.oshai.kotlinlogging.internal.Foo" , Foo .Bar ::class ),
34
46
Arguments .of(" io.github.oshai.kotlinlogging.internal.Foo" , Foo .Bar3 ::class ),
35
- Arguments .of(" io.github.oshai.kotlinlogging.internal.PrivateCompanion" , PrivateCompanion ().companionClass),
47
+ Arguments .of(
48
+ " io.github.oshai.kotlinlogging.internal.PrivateCompanion" ,
49
+ PrivateCompanion ().companionClass,
50
+ ),
36
51
)
37
52
}
38
53
@@ -63,8 +78,7 @@ class Foo {
63
78
val z = Bar2
64
79
65
80
companion object {
66
- @JvmField
67
- val Bar3 = Foo ().z
81
+ @JvmField val Bar3 = Foo ().z
68
82
}
69
83
}
70
84
0 commit comments