From fd1d18a29957fc1999b7dd5725641662ad3bd887 Mon Sep 17 00:00:00 2001
From: Reinier Zwitserloot <reinier@zwitserloot.com>
Date: Wed, 22 Jul 2015 04:40:19 +0200
Subject: Support for @NoArgsConstructor(force = true).

---
 .../resource/after-delombok/Constructors.java         | 19 +++++++++++++++++++
 test/transform/resource/after-ecj/Constructors.java   | 18 ++++++++++++++++++
 test/transform/resource/before/Constructors.java      | 11 ++++++++++-
 3 files changed, 47 insertions(+), 1 deletion(-)

(limited to 'test/transform')

diff --git a/test/transform/resource/after-delombok/Constructors.java b/test/transform/resource/after-delombok/Constructors.java
index 466ae9ee..c138a00c 100644
--- a/test/transform/resource/after-delombok/Constructors.java
+++ b/test/transform/resource/after-delombok/Constructors.java
@@ -98,3 +98,22 @@ class AllArgsConstructorPackageAccess {
 		this.x = x;
 	}
 }
+class NoArgsConstructor2 {
+	final int x;
+	final double y;
+	final char c;
+	final boolean b;
+	final float f;
+	final String s;
+	byte z;
+	@java.lang.SuppressWarnings("all")
+	@javax.annotation.Generated("lombok")
+	public NoArgsConstructor2() {
+		this.x = 0;
+		this.y = 0.0;
+		this.c = '\000';
+		this.b = false;
+		this.f = 0.0F;
+		this.s = null;
+	}
+}
diff --git a/test/transform/resource/after-ecj/Constructors.java b/test/transform/resource/after-ecj/Constructors.java
index 998872a2..4cc24a81 100644
--- a/test/transform/resource/after-ecj/Constructors.java
+++ b/test/transform/resource/after-ecj/Constructors.java
@@ -77,4 +77,22 @@
     super();
     this.x = x;
   }
+}
+@lombok.NoArgsConstructor(force = true) class NoArgsConstructor2 {
+  final int x;
+  final double y;
+  final char c;
+  final boolean b;
+  final float f;
+  final String s;
+  byte z;
+  public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") NoArgsConstructor2() {
+    super();
+    this.x = 0;
+    this.y = 0D;
+    this.c = '\0';
+    this.b = false;
+    this.f = 0F;
+    this.s = null;
+  }
 }
\ No newline at end of file
diff --git a/test/transform/resource/before/Constructors.java b/test/transform/resource/before/Constructors.java
index c80acf2b..3569986f 100644
--- a/test/transform/resource/before/Constructors.java
+++ b/test/transform/resource/before/Constructors.java
@@ -32,4 +32,13 @@
 }
 @lombok.AllArgsConstructor(access=lombok.AccessLevel.PACKAGE) class AllArgsConstructorPackageAccess {
 	final String x;
-}
\ No newline at end of file
+}
+@lombok.NoArgsConstructor(force = true) class NoArgsConstructor2 {
+	final int x;
+	final double y;
+	final char c;
+	final boolean b;
+	final float f;
+	final String s;
+	byte z;
+}
-- 
cgit