void (@NotNull FindModel findModel) { final String directoryName = findModel.getDirectoryName(); List<@NlsSafe String> strings = FindInProjectSettings.getInstance(myProject).getRecentDirectories(); if (myDirectoryComboBox.getItemCount() > 0) { myDirectoryComboBox.removeAllItems(); } if (directoryName != null && !directoryName.isEmpty()) { strings.remove(directoryName); myDirectoryComboBox.addItem(directoryName); } for (int i = strings.size() - 1; i >= 0; i--) { myDirectoryComboBox.addItem(strings.get(i)); } if (myDirectoryComboBox.getItemCount() == 0) { myDirectoryComboBox.addItem(""); } }