Elliotte Rusty Harold

Results 445 comments of Elliotte Rusty Harold

Do we have any estimate of how much this class is used? If there are a lot fo projects that depend on it, that would prove me wrong about its...

I like "not affect any current users of this class, since I believe the absence of handlers should result in the class functioning exactly as it does now" That makes...

As Joda creator Steven Colebourne has stated. "[Joda-Time](http://www.joda.org/joda-time) has been a very successful date and time library, widely used and making a real difference to many applications over the past...

Guava has `@Beta` for APIs they want to push but not commit to yet. Perhaps we can add something similar?

Yes people will complain, but if it was explicitly marked beta, you tell them to pound sand (more politely). The problem with a complete beta release in a case like...

When the problem is detected a core difference between runtime and checked exceptions. Runtime exceptions indicate program bugs, like passing the wrong argument. Checked exceptions indicate environmental problems that are...

The "policy" is set by the design of Java since 1.0. The current approach fights against how exceptions were designed to work in Java. Sure, you can do it that...

I agree with @garydgregory Throwing IndexOutOfBoundsExceptions from these methods is a bug. These should all be IllegalArgumentException. Filed https://issues.apache.org/jira/browse/LANG-1725

Given that we do want to change this behavior, it's probably not a good idea to Javadoc the current behavior, so I suggest closing this PR. However, it is still...