boolean (Object o) { if (this == o) { return true; } if (!(o instanceof ConfigurableWebBrowser browser)) { return false; } return getId().equals(browser.getId()) && family.equals(browser.family) && active == browser.active && Comparing.strEqual(name, browser.name) && Objects.equals(path, browser.path) && Comparing.equal(specificSettings, browser.specificSettings); }