Re: [lang] new concurrency annotations

2017-04-19 Thread Emmanuel Bourg
Le 19/04/2017 à 00:23, Gary Gregory a écrit : > I'd like to see a real example before we talk about abstract arguments and > counter-arguments, which will never end ;-) Ok, here is a slightly more substantial example. The following class is immutable but not thread-safe: public class FileAppen

Re: [lang] new concurrency annotations

2017-04-19 Thread Gilles
On Wed, 19 Apr 2017 09:17:32 +0200, Emmanuel Bourg wrote: Le 19/04/2017 à 00:23, Gary Gregory a écrit : I'd like to see a real example before we talk about abstract arguments and counter-arguments, which will never end ;-) Ok, Good. [If only...] ;-) here is a slightly more substantial ex

[lang] - Close java.util.Date related enhancement requests as won't fix?

2017-04-19 Thread Pascal Schumacher
Hello everybody, java.time was released with java 8 over three years ago and people have been using joda time for ages. I think we should not add new java.util.Date related features to common lang. Therefore I suggest to close all java.util.Date releated enhancement request: https://issu

Re: [lang] - Close java.util.Date related enhancement requests as won't fix?

2017-04-19 Thread Emmanuel Bourg
Le 19/04/2017 à 18:00, Pascal Schumacher a écrit : > What do you think? I agree for LANG-1065, this case is covered by the Java 8 API. The improvements suggested in the other issues could be designed to work with the java.time API, maybe in a dedicated commons-time component. Emmanuel Bourg --

Re: [lang] - Close java.util.Date related enhancement requests as won't fix?

2017-04-19 Thread Chas Honton
+1 to close all Chas > On Apr 19, 2017, at 9:18 AM, Emmanuel Bourg wrote: > >> Le 19/04/2017 à 18:00, Pascal Schumacher a écrit : >> >> What do you think? > > I agree for LANG-1065, this case is covered by the Java 8 API. The > improvements suggested in the other issues could be designed to w

Re: [lang] - Close java.util.Date related enhancement requests as won't fix?

2017-04-19 Thread Gary Gregory
+1 to all. I usually recommend Joda-Time for pre-Java 8 builds. Gary On Wed, Apr 19, 2017 at 9:00 AM, Pascal Schumacher wrote: > Hello everybody, > > java.time was released with java 8 over three years ago and people have > been using joda time for ages. > > I think we should not add new java.u

Re: [lang] - Close java.util.Date related enhancement requests as won't fix?

2017-04-19 Thread Benedikt Ritter
+1, close them. Gary Gregory schrieb am Mi. 19. Apr. 2017 um 19:18: > +1 to all. I usually recommend Joda-Time for pre-Java 8 builds. > > Gary > > On Wed, Apr 19, 2017 at 9:00 AM, Pascal Schumacher < > pascalschumac...@gmx.net > > wrote: > > > Hello everybody, > > > > java.time was released with

Re: [lang] - Close java.util.Date related enhancement requests as won't fix?

2017-04-19 Thread Amey Jadiye
+1 , close them., I have been in pain of finding and getting utility classes related to date/time from long joda-time certainly did well. On Wed, Apr 19, 2017 at 11:30 PM, Benedikt Ritter wrote: > +1, close them. > > Gary Gregory schrieb am Mi. 19. Apr. 2017 um > 19:18: > > > +1 to all. I usual

Re: [lang] new concurrency annotations

2017-04-19 Thread Oliver Heger
Am 19.04.2017 um 14:06 schrieb Gilles: > On Wed, 19 Apr 2017 09:17:32 +0200, Emmanuel Bourg wrote: >> Le 19/04/2017 à 00:23, Gary Gregory a écrit : >> >>> I'd like to see a real example before we talk about abstract >>> arguments and >>> counter-arguments, which will never end ;-) >> >> Ok, > >

Re: [lang] new concurrency annotations

2017-04-19 Thread Gary Gregory
Related to this, is HttpCore which switch from JCIP style annotations (4.x) to @Contract (5.x). I'll ask that ML for the reason/experience. Gary On Wed, Apr 19, 2017 at 12:14 PM, Oliver Heger wrote: > > > Am 19.04.2017 um 14:06 schrieb Gilles: > > On Wed, 19 Apr 2017 09:17:32 +0200, Emmanuel Bo