|Re: [jgit-dev] Is there a roadmap for JGit 5.0?|
On 25.10.2017 23:16, Matthias Sohn wrote:
On Wed, Oct 25, 2017 at 2:55 PM, Marc Strapetz <marc.strapetz@xxxxxxxxxxx <mailto:marc.strapetz@xxxxxxxxxxx>> wrote:I'm asking because as I understand for version 5.0 API changes would be allowed? If so, I'd like to bring up an older topic once again : Config methods should throw checked Exceptions instead of IllegalArgumentExceptions in case of invalid values: a user can easily introduce invalid values into .git/config. This does not represent an internal or API usage error. The current API, which is using IllegalArgumentException, makes it very hard to detect and handle such cases. Once the time is right, I can provide a (huge) patch here, too, which I'm maintaining since a couple of years.  https://dev.eclipse.org/mhonarc/lists/jgit-dev/msg02529.html <https://dev.eclipse.org/mhonarc/lists/jgit-dev/msg02529.html> I added your proposal to the 5.0 plan here https://projects.eclipse.org/projects/technology.jgit/releases/5.0.0/plan <https://projects.eclipse.org/projects/technology.jgit/releases/5.0.0/plan> I propose we start working on 5.0 after we released 4.10 in December.
Thanks! I'll watch out for the 4.10 release and will cleanup my patch then and upload.
Back to the top