@@ -103,18 +103,7 @@ private void parseConfigMap(
103
103
if (mappingWrapper == null ) {
104
104
continue ;
105
105
}
106
- final JSProperty [] allConfigs = mappingWrapper .getProperties ();
107
-
108
- for (final JSProperty mapping : allConfigs ) {
109
- final String nameConfig = mapping .getName ();
110
- final JSExpression value = mapping .getValue ();
111
-
112
- if (value == null ) {
113
- continue ;
114
- }
115
- final String valueConfig = value .getText ();
116
- map .put (nameConfig , valueConfig );
117
- }
106
+ processObjectProperties (map , mappingWrapper .getProperties ());
118
107
}
119
108
}
120
109
}
@@ -136,18 +125,23 @@ private void parseConfigPaths(
136
125
}
137
126
138
127
for (final JSObjectLiteralExpression pathGroupsWrapper : pathGroupsWrappers ) {
139
- final JSProperty [] allConfigs = pathGroupsWrapper .getProperties ();
128
+ processObjectProperties (map , pathGroupsWrapper .getProperties ());
129
+ }
130
+ }
140
131
141
- for (final JSProperty mapping : allConfigs ) {
142
- final String nameConfig = mapping .getName ();
143
- final JSExpression value = mapping .getValue ();
132
+ private void processObjectProperties (
133
+ final Map <String , String > map ,
134
+ final JSProperty ... allConfigs
135
+ ) {
136
+ for (final JSProperty mapping : allConfigs ) {
137
+ final String nameConfig = mapping .getName ();
138
+ final JSExpression value = mapping .getValue ();
144
139
145
- if (value == null ) {
146
- continue ;
147
- }
148
- final String valueConfig = value .getText ();
149
- map .put (nameConfig , valueConfig );
140
+ if (value == null ) {
141
+ continue ;
150
142
}
143
+ final String valueConfig = value .getText ();
144
+ map .put (nameConfig , valueConfig );
151
145
}
152
146
}
153
147
0 commit comments