update hasSuppressWarnings in impl