@@ -122,7 +122,6 @@ public Metamorph(final String morphDef, final InterceptorFactory interceptorFact
122122
123123 public Metamorph (final String morphDef , final Map <String , String > vars ,
124124 final InterceptorFactory interceptorFactory ) {
125-
126125 this (getInputSource (morphDef ), vars , interceptorFactory );
127126 }
128127
@@ -140,7 +139,6 @@ public Metamorph(final Reader morphDef, final InterceptorFactory interceptorFact
140139
141140 public Metamorph (final Reader morphDef , final Map <String , String > vars ,
142141 final InterceptorFactory interceptorFactory ) {
143-
144142 this (new InputSource (morphDef ), vars , interceptorFactory );
145143 }
146144
@@ -158,7 +156,6 @@ public Metamorph(final InputStream morphDef, final InterceptorFactory intercepto
158156
159157 public Metamorph (final InputStream morphDef , final Map <String , String > vars ,
160158 final InterceptorFactory interceptorFactory ) {
161-
162159 this (new InputSource (morphDef ), vars , interceptorFactory );
163160 }
164161
@@ -224,14 +221,16 @@ public void setErrorHandler(final MorphErrorHandler errorHandler) {
224221
225222 protected void registerNamedValueReceiver (final String source , final NamedValueReceiver data ) {
226223 if (ELSE_NESTED_KEYWORD .equals (source )) {
227- this . elseNested = true ;
224+ elseNested = true ;
228225 }
226+
229227 if (ELSE_KEYWORD .equals (source ) || ELSE_FLATTENED_KEYWORD .equals (source ) || elseNested ) {
230- if (elseSources .isEmpty ())
228+ if (elseSources .isEmpty ()) {
231229 elseSources .add (data );
232- else
233- LOG .warn (
234- "Only one of '_else', '_elseFlattened' and '_elseNested' is allowed. Ignoring the superflous ones." );
230+ }
231+ else {
232+ LOG .warn ("Only one of '_else', '_elseFlattened' and '_elseNested' is allowed. Ignoring the superflous ones." );
233+ }
235234 } else {
236235 dataRegistry .register (source , data );
237236 }
@@ -258,7 +257,6 @@ public void startRecord(final String identifier) {
258257
259258 @ Override
260259 public void endRecord () {
261-
262260 for (final FlushListener listener : recordEndListener ){
263261 listener .flush (recordCount , currentEntityCount );
264262 }
@@ -290,14 +288,12 @@ public void endEntity() {
290288 dispatch (flattener .getCurrentPath (), "" , null );
291289 currentEntityCount = entityCountStack .pop ().intValue ();
292290 flattener .endEntity ();
293-
294291 }
295292
296293
297294 @ Override
298295 public void literal (final String name , final String value ) {
299296 flattener .literal (name , value );
300-
301297 }
302298
303299 @ Override
0 commit comments