Yes, since the package name clearly indicates "internal", it's ok I think.

2015-11-14 22:41 GMT+01:00 Pascal Schumacher <[email protected]>:

> @Cedric: Are you o.k. with merging the pull request
> https://github.com/apache/incubator-groovy/pull/188 into 2.5?
>
>
> Am 11.11.2015 um 19:34 schrieb John Wagenleitner:
>
>> I was recently looking into a few JSON related issues
>> (GROOVY-6813/6922/7665) and came across a number of unused methods in the
>> class groovy.json.internal.CharScanner.  Before I did anything I thought
>> I'd better check and see if the project team is open to "cleanup" pull
>> requests (not associated with any particular issue).
>>
>> I know that the stability of the public API is extremely important and
>> this class and it's methods are public, but not used outside its module in
>> the groovy codebase.  Is being in a package named "internal" (nested within
>> a public package groovy.json) sufficient to allow removing unused public
>> methods and/or changing their signatures?
>>
>> John
>>
>
>

Reply via email to