forked from loafle/openapi-generator-original
		
	Fixed RFC3999DateFormat clone NPE (#11705)
This commit is contained in:
		
							parent
							
								
									ab63786610
								
							
						
					
					
						commit
						d153134dec
					
				@ -7,6 +7,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -20,6 +21,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ import java.text.DateFormat;
 | 
			
		||||
import java.text.FieldPosition;
 | 
			
		||||
import java.text.ParsePosition;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.text.DecimalFormat;
 | 
			
		||||
import java.util.GregorianCalendar;
 | 
			
		||||
import java.util.TimeZone;
 | 
			
		||||
 | 
			
		||||
@ -31,6 +32,7 @@ public class RFC3339DateFormat extends DateFormat {
 | 
			
		||||
 | 
			
		||||
  public RFC3339DateFormat() {
 | 
			
		||||
    this.calendar = new GregorianCalendar();
 | 
			
		||||
    this.numberFormat = new DecimalFormat();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Override
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user