Jonathan Vannier
Jonathan Vannier
Thanks for your comment ! > One example that comes to my head would that forking such a library won't work, unless all other relative dependencies are forked as well...
Added a way to override what is used as a base URL for relative URIs. `CPMSetRelativeUriBaseUrl` to specify it explicitely (e.g. `CPMSetRelativeUriBaseUrl("https://github.com/someorg")`) `CPMSetRelativeUriBaseAuto` to auto infer it from the current...
> I'm not sure about the default behaviour being auto-inferring the URL. Say a project `A` sets the base URL explicitly using `CPMSetRelativeUriBaseUrl()` and then adds another project `B`, which...
Upon more testing of that feature, turns out you cannot use "go up one directory" (..) via SSH (`https://github.com/someorg/somerepo.git/../anotherrepo.git` works, `[email protected]:someorg/somerepo.git/../anotherrepo.git` does not), so this likely means we'll have to...
> Sure, I can definitely see the use-case. Just to be clear though, what I suggested can be achieved by adding a single line to your .gitlab-ci.yml to use the...
Your idea isn't very different from my proposal (outside of the fact you'd want a mandatory call to a SetUri function to 'unlock' the feature). As for the reduncancy of...
> As per my understanding from previous comments, it would only be allowed to call it once, so if that's the case, I don't see how that would work properly....
Probably some coding-style (according to the CI), tests (would need to look into how they work) and making sure the specs are well defined and not prone to issues later...
Fixed style & URLs are re-resolved if the relative URI changes (no need to clear the cache anymore). I guess we should now write some tests for these. Do you...
Well the library is all written in Dart, so the code is not compiled to machine code in debug mode, but instead to bytecode passed to a VM.