I'm curious what the process for dealing with deprecations (and their annoying compiler warnings) has been in the past? I see we have a large number of these stemming from @Deprecation of RAMOutputStream, RAMInputStream, RAMDirectory, etc, as well as various legacy DocValues classes, and probably others. Do people usually wait until the deprecated classes are actually removed in order to clean up their usage (ie next major release)? It would make sense to me to try to get ahead of that and clean up the usages earlier, probably in a commit per deprecated class (or set of related classes). Do we have issues for this work? It might be something we could inspire aspiring committers to take on as it can be clearly defined, but is also large in scope.
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
