Adam Shirey

Results 9 comments of Adam Shirey

> it giving a Vec means it's also doing a `GROUP BY`. Good point. This was desired behavior for my use case but may not be for others. At a...

This specific example is likely due to "MA" being interpreted as [Master of Arts](https://en.wikipedia.org/wiki/Master_of_Arts), which [is included](https://github.com/aeshirey/NameParserSharp/blob/master/NameParser/NameParser/Config.cs#L72) in the list of suffixes. A simple fix would be to curate the...

Bummer. I had actually called this utility `until`, but then realized that it conflicts with [the `until` keyword in bash](https://www.gnu.org/software/bash/manual/html_node/Looping-Constructs.html). Happy to entertain suggestions for cross-platform uniqueness.

I'm not super concerned about the name at the moment, so I'm in no rush to change it. Maybe if this utility gets much more impressive than what it is...

That's doable: ```csharp public void FirstNameIsTitle() { // Default behavior var parsed_title = new HumanName("Junior Smith"); Assert.AreEqual(parsed_title.Title, "Junior"); Assert.AreEqual(parsed_title.First, ""); Assert.AreEqual(parsed_title.Last, "Smith"); // A single prefix should be treated as...

Is your desired result for this input, then, `title=Mr`, `first=Sheikh`, `middle=Akhtar`, `last=Hussain`? My proposed change currently drops 'Akhtar' into the first name field, so the post-processing to move 'Sheikh' to...

Current version on my computer with the proposed flag will parse "Sheikh Akhtar Hussain" as Title First Last regardless of the use of `FirstOverTitle`. However, `Sheikh Hussain` will by default...

I've been burned by using `GzDecoder`, not knowing there were multiple members in the file. Even if you know an input is a single member, is there a compelling reason...

Thanks! I'll take a look soon and after merging will update the nuget.