@@ -138,7 +138,7 @@ public void actionPerformed(ActionEvent e) {
138138 foreachModules ((moduleNameJLabel , moduleStateComboBox ) -> {
139139 Module module = binaryModuleMap .get (moduleNameJLabel .getText ());
140140 if (module == null ) module = excludeModuleMap .get (moduleNameJLabel .getText ());
141- if (module != null && !"fwk" .equals (module .group ) && module .dynamic == null ) {
141+ if (module != null && !"fwk" .equals (module .group ) && ! "ndbundle" . equals ( module .format ) ) {
142142 binaryModuleMap .remove (module .simpleName );
143143 excludeModuleMap .remove (module .simpleName );
144144 sourceModuleMap .put (module .simpleName , module );
@@ -151,7 +151,7 @@ public void actionPerformed(ActionEvent e) {
151151 foreachModules ((moduleNameJLabel , moduleStateComboBox ) -> {
152152 Module module = sourceModuleMap .get (moduleNameJLabel .getText ());
153153 if (module == null ) module = excludeModuleMap .get (moduleNameJLabel .getText ());
154- if (module != null && !"fwk" .equals (module .group ) && module .dynamic == null ) {
154+ if (module != null && !"fwk" .equals (module .group ) && ! "ndbundle" . equals ( module .format ) ) {
155155 sourceModuleMap .remove (module .simpleName );
156156 excludeModuleMap .remove (module .simpleName );
157157 binaryModuleMap .put (module .simpleName , module );
@@ -164,10 +164,10 @@ public void actionPerformed(ActionEvent e) {
164164 foreachModules ((moduleNameJLabel , moduleStateComboBox ) -> {
165165 Module module = sourceModuleMap .get (moduleNameJLabel .getText ());
166166 if (module == null ) module = binaryModuleMap .get (moduleNameJLabel .getText ());
167- if (module != null && !"fwk" .equals (module .group ) && module . dynamic == null ) {
167+ if (module != null && !"fwk" .equals (module .group )) {
168168 sourceModuleMap .remove (module .simpleName );
169169 binaryModuleMap .remove (module .simpleName );
170- if ("main" .equals (module .group )) {
170+ if ("main" .equals (module .group ) || "api" . equals ( module . format ) ) {
171171 moduleNameJLabel .setForeground (JBColor .ORANGE );
172172 moduleStateComboBox .setSelectedIndex (1 );
173173 binaryModuleMap .put (module .simpleName , module );
@@ -187,7 +187,7 @@ public void actionPerformed(ActionEvent e) {
187187 foreachModules ((moduleNameJLabel , moduleStateComboBox ) -> {
188188 Module module = binaryModuleMap .get (moduleNameJLabel .getText ());
189189 if (module == null ) module = excludeModuleMap .get (moduleNameJLabel .getText ());
190- if (module != null && module .dynamic != null ) {
190+ if (module != null && "ndbundle" . equals ( module .format ) ) {
191191 binaryModuleMap .remove (module .simpleName );
192192 excludeModuleMap .remove (module .simpleName );
193193 sourceModuleMap .put (module .simpleName , module );
@@ -200,7 +200,7 @@ public void actionPerformed(ActionEvent e) {
200200 foreachModules ((moduleNameJLabel , moduleStateComboBox ) -> {
201201 Module module = sourceModuleMap .get (moduleNameJLabel .getText ());
202202 if (module == null ) module = excludeModuleMap .get (moduleNameJLabel .getText ());
203- if (module != null && module .dynamic != null ) {
203+ if (module != null && "ndbundle" . equals ( module .format ) ) {
204204 sourceModuleMap .remove (module .simpleName );
205205 excludeModuleMap .remove (module .simpleName );
206206 binaryModuleMap .put (module .simpleName , module );
@@ -214,7 +214,7 @@ public void actionPerformed(ActionEvent e) {
214214 foreachModules ((moduleNameJLabel , moduleStateComboBox ) -> {
215215 Module module = sourceModuleMap .get (moduleNameJLabel .getText ());
216216 if (module == null ) module = binaryModuleMap .get (moduleNameJLabel .getText ());
217- if (module != null && module .dynamic != null ) {
217+ if (module != null && "ndbundle" . equals ( module .format ) ) {
218218 sourceModuleMap .remove (module .simpleName );
219219 binaryModuleMap .remove (module .simpleName );
220220 excludeModuleMap .put (module .simpleName , module );
@@ -334,9 +334,9 @@ private JPanel createFieldText(Module module, Color color, String defaultGroupNa
334334 jLabel .setForeground (color );
335335 jPanel .add (jLabel , bagConstraints );
336336 ComboBoxModel <String > comboBoxModel ;
337- if ("fwk" .equalsIgnoreCase (module .group ) || "main" .equalsIgnoreCase (module .group )) {
337+ if ("fwk" .equalsIgnoreCase (module .group ) || "main" .equalsIgnoreCase (module .group ) || "api" . equalsIgnoreCase ( module . format ) ) {
338338 comboBoxModel = new CollectionComboBoxModel <>(Arrays .asList ("source" , "binary" ));
339- } else if ("plugin " .equalsIgnoreCase (module .format )) {
339+ } else if ("ndbundle " .equalsIgnoreCase (module .format )) {
340340 comboBoxModel = new CollectionComboBoxModel <>(Arrays .asList ("source" , "exclude" ));
341341 } else {
342342 comboBoxModel = new CollectionComboBoxModel <>(Arrays .asList ("source" , "binary" , "exclude" ));
0 commit comments