[ https://issues.apache.org/jira/browse/KAFKA-9490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias J. Sax reassigned KAFKA-9490: -------------------------------------- Assignee: Matthias J. Sax > Some factory methods in Grouped are missing generic parameters > -------------------------------------------------------------- > > Key: KAFKA-9490 > URL: https://issues.apache.org/jira/browse/KAFKA-9490 > Project: Kafka > Issue Type: Bug > Components: streams > Affects Versions: 2.4.0 > Reporter: Dariusz Kordonski > Assignee: Matthias J. Sax > Priority: Minor > > The following methods in {{Grouped}} class seem to be missing generic > parameters {{<K,V>}} in the declared return type: > {code:java} > public static <K> Grouped keySerde(final Serde<K> keySerde) { return new > Grouped<>(null, keySerde, null); > } > public static <V> Grouped valueSerde(final Serde<V> valueSerde) { return new > Grouped<>(null, null, valueSerde); > } {code} > I think it both cases it should be: > {code:java} > public static <K,V> Grouped<K,V> ...() {code} > This causes "unchecked call" compiler warnings when called by clients. -- This message was sent by Atlassian Jira (v8.3.4#803005)