1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-02-22 16:54:20 +01:00

Sligthly simplified buildImportMenu loop

This commit is contained in:
Cristian Maglie 2018-01-17 18:39:20 +01:00
parent 534d62653c
commit 8ffbe05437

View File

@ -1102,11 +1102,12 @@ public class Base {
List<ContributedLibrary> libs = getSortedLibraries(); List<ContributedLibrary> libs = getSortedLibraries();
String lastLibType = null; String lastLibType = null;
for (ContributedLibrary lib : libs) { for (ContributedLibrary lib : libs) {
if (lastLibType == null || !lastLibType.equals(lib.getTypes().get(0))) { String libType = lib.getTypes().get(0);
if (!libType.equals(lastLibType)) {
if (lastLibType != null) { if (lastLibType != null) {
importMenu.addSeparator(); importMenu.addSeparator();
} }
lastLibType = lib.getTypes().get(0); lastLibType = libType;
JMenuItem platformItem = new JMenuItem(I18n.format(tr("{0} libraries"), tr(lastLibType))); JMenuItem platformItem = new JMenuItem(I18n.format(tr("{0} libraries"), tr(lastLibType)));
platformItem.setEnabled(false); platformItem.setEnabled(false);
importMenu.add(platformItem); importMenu.add(platformItem);