JComponent () { if (validatorsDisposable != null) { LOG.error(new IllegalStateException("validatorsDisposable is not null. Disposing and rewriting it.")); Disposer.dispose(validatorsDisposable); } validatorsDisposable = Disposer.newDisposable(); createVersionValidator(languageVersionComboBox, "configuration.warning.text.language.version.unsupported", validatorsDisposable); createVersionValidator(apiVersionComboBox, "configuration.warning.text.api.version.unsupported", validatorsDisposable); return contentPane; }