Configuration (@NotNull Configuration source, @NotNull Configuration target) { if (source == target) return source; target.setDescription(source.getDescription()); target.setSuppressId(source.getSuppressId()); target.setProblemDescriptor(source.getProblemDescriptor()); target.setCleanup(source.isCleanup()); source.setDescription(null); source.setSuppressId(null); source.setProblemDescriptor(null); return target; }