@Override
	public void visitPermittedSubclass(String permittedSubclass) {
		// While not a signature, its metadata not used at runtime that can confuse RE tools.
		if (!Types.isValidDesc(permittedSubclass)) {
			detected = true;
			return;
		}
		super.visitPermittedSubclass(permittedSubclass);
	}
@return {@code true} if any illegal signatures were removed.
recaf-core/src/main/java/software/coley/recaf/util/visitors/IllegalSignatureRemovingVisitor.java