Jason Garber
Jason Garber
Version numbers are cheap, so I'm totally fine if we want to play it safe and flag to users of the gem the potential for breakage (edge case usage notwithstanding)....
☝🏻 The implication there being that the next release of the gem would be 5.0.0.
I've just recently abstracted some similarly duplicative code from my own projects into [the Absolutely gem](https://github.com/jgarber623/absolutely) which relies on Addressable under-the-hood. I'll add some more test cases from @aaronpk's [aforelinked...
…and done! [Absolutely](https://github.com/jgarber623/absolutely) v1.1.0 adds tests from the php-mf2 URL test suite.
@veganstraightedge Good catch. Thanks!
I had the same thought about NPM. It's built into the test suite, but is Yet Another Package Manager™ akin to your PHP/Composer example. Git submodule is the lowest common...
@aaronpk @dissolve I have a possible solution to this issue, but I don't know enough about the codebase to know _where_ to make the changes. Here's a bit of code...
Can you provide some extra system details? I just installed v4.0.8 on macOS 10.13.6 (`gem install microformats -v 4.0.8`) and was able to successfully use the CLI: ```sh microformats https://sixtwothree.org...
Okay, so after asking around, I think the problem breaks down to a misunderstanding on my part of the Ruby "core" vs. the "standard library." - https://ruby-doc.org/core-2.4.4 - https://ruby-doc.org/stdlib-2.4.4 `Set`...
@coatezy Thanks for filing this issue. I'm having a bit of trouble wrapping my head around the problem you're describing. Can you provide a link to a project demonstrating this...