-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Good First IssueIndicates issues suitable for newcomers to design or coding, providing a gentle introduction.Indicates issues suitable for newcomers to design or coding, providing a gentle introduction.Type: BugIssues related to software defects or unexpected behavior, which require resolution.Issues related to software defects or unexpected behavior, which require resolution.clusteringIssues related to the clustering operation, to merge similar values in a text columnIssues related to the clustering operation, to merge similar values in a text columngrelThe default expression language, GREL, could be improved in many ways!The default expression language, GREL, could be improved in many ways!
Milestone
Description
The phonetic GREL function does not validate its second argument, the phonetic encoding, and silently falls back to metaphone.
For instance, "open refine".phonetic("metaphone3") evaluates to "APNRFN" and so does "open refine".phonetic(undefined_value) or "open refine".phonetic(null).
In these last two cases, we should instead throw an error, similar to the one we get with "open refine".phonetic("invalid_encoding") (Error: phonetic doesn't know how to handle the 'invalid encoding' encoding.).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Good First IssueIndicates issues suitable for newcomers to design or coding, providing a gentle introduction.Indicates issues suitable for newcomers to design or coding, providing a gentle introduction.Type: BugIssues related to software defects or unexpected behavior, which require resolution.Issues related to software defects or unexpected behavior, which require resolution.clusteringIssues related to the clustering operation, to merge similar values in a text columnIssues related to the clustering operation, to merge similar values in a text columngrelThe default expression language, GREL, could be improved in many ways!The default expression language, GREL, could be improved in many ways!