Skip to content

Commit 2d2ee6f

Browse files
authored
Add proc error message (#458)
adds an error message for proc not being full
1 parent df78103 commit 2d2ee6f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

jsonb/src/main/java/io/avaje/jsonb/core/CoreAdapterBuilder.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,10 @@ private <T> JsonAdapter<T> lookupAdapter(Type type, Object cacheKey, boolean thr
110110
+ type
111111
+ "\nPossible Causes: \n"
112112
+ "1. Missing @Json or @Json.Import annotation.\n"
113-
+ "2. The avaje-jsonb-generator dependency was not available during compilation\n");
113+
+ "2. The avaje-jsonb-generator dependency was not available during compilation"
114+
+ (Runtime.version().feature() >= 23
115+
? " or -proc full was not enabled in maven compiler\n"
116+
: "\n"));
114117
}
115118
return null; // No adapter found
116119
} catch (IllegalArgumentException e) {

0 commit comments

Comments
 (0)