Affects Version/s: None
Fix Version/s: None
clojure.core/re-find returns different things depending on the regular expression used and the string it matches against. Currently core.typed annotates this as returning (Option String). However, in the presence of capture groups, it may return a vector of strings, so the current annotation is too specific.
Additionally, clojure.core/re-groups is not annotated, and uses the same return type as clojure.core/re-find.
|Field||Original Value||New Value|
|Issue Type||Defect [ 1 ]||Enhancement [ 4 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Completed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|