File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
java/src/processing/mode/java/tweak Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 2323import java .util .*;
2424import java .util .regex .Matcher ;
2525import java .util .regex .Pattern ;
26+ import java .util .stream .Collectors ;
2627
2728
2829public class SketchParser {
@@ -581,11 +582,9 @@ private void handleMultipleColorModes() {
581582 for (int i = 0 ; i < codeTabs .length ; i ++) {
582583 List <ColorControlBox > toDelete = new ArrayList <ColorControlBox >();
583584 for (String context : multipleContexts ) {
584- for (ColorControlBox ccb : colorBoxes .get (i )) {
585- if (ccb .drawContext .equals (context ) && !ccb .isHex ) {
586- toDelete .add (ccb );
587- }
588- }
585+ toDelete = colorBoxes .get (i ).stream ()
586+ .filter (ccb -> ccb .drawContext .equals (context ) && !ccb .isHex )
587+ .collect (Collectors .toList ());
589588 }
590589 colorBoxes .get (i ).removeAll (toDelete );
591590 }
You can’t perform that action at this time.
0 commit comments