| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 02ba392 commit 46b91c1
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -23,6 +23,7 @@ | |||
| 23 | 23 | import java.util.*; | |
| 24 | 24 | import java.util.regex.Matcher; | |
| 25 | 25 | import java.util.regex.Pattern; | |
| 26 | + import java.util.stream.Collectors; | ||
| 26 | 27 | ||
| 27 | 28 | ||
| 28 | 29 | public class SketchParser { | |
@@ -581,11 +582,9 @@ private void handleMultipleColorModes() { | |||
| 581 | 582 | for (int i = 0; i < codeTabs.length; i++) { | |
| 582 | 583 | List<ColorControlBox> toDelete = new ArrayList<ColorControlBox>(); | |
| 583 | 584 | 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()); | ||
| 589 | 588 | } | |
| 590 | 589 | colorBoxes.get(i).removeAll(toDelete); | |
| 591 | 590 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments