Removing generic type from aliased with method signature.
Kotlin callers currently need to specify a type to call the aliased with method:
logger.atInfo().with(MetadataKey).log();
Instead, callers should not have to specify a type:
logger.atInfo().with(MetadataKey).log();
RELNOTES=Remove generic type from convenience LoggingApi#with method signature. This is a SOURCE-INCOMPATIBLE change for Kotlin clients, since those will have had to supply a useless type parameter and will now have to delete it.
Removing generic type from aliased with method signature.
Kotlin callers currently need to specify a type to call the aliased with method:
logger.atInfo().with(MetadataKey).log();
Instead, callers should not have to specify a type:
logger.atInfo().with(MetadataKey).log();
RELNOTES=Remove generic type from convenience LoggingApi#with method signature. This is a SOURCE-INCOMPATIBLE change for Kotlin clients, since those will have had to supply a useless type parameter and will now have to delete it.