We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d66847 commit de190d7Copy full SHA for de190d7
gson/src/main/java/com/google/gson/internal/Excluder.java
@@ -147,7 +147,10 @@ private TypeAdapter<T> delegate() {
147
// A race might lead to `delegate` being assigned by multiple threads but the last
148
// assignment will stick
149
TypeAdapter<T> d = delegate;
150
- return d != null ? d : (delegate = gson.getDelegateAdapter(Excluder.this, type));
+ if (d == null) {
151
+ d = delegate = gson.getDelegateAdapter(Excluder.this, type);
152
+ }
153
+ return d;
154
}
155
};
156
0 commit comments