Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore Records' immutable fields in BeanDeserializerFactory instead of ignoring it in POJOPropertiesCollector, to preserve any annotation info the fields may be carrying. #4627

Merged
merged 7 commits into from
Jul 21, 2024

Commits on Jul 20, 2024

  1. Add test cases to verify that Records' deserialization will ignore a …

    …property when its accessor method is annotated with @JsonIgnore.
    yihtserns committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    f1b1078 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Add test cases to demonstrate that deserialization is not ignoring a …

    …property when a Record's component has @JsonIgnore + the corresponding accessor method is overridden without @JsonIgnore.
    yihtserns committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    2096c42 View commit details
    Browse the repository at this point in the history
  2. Ignore Records' immutable fields in BeanDeserializerFactory instead o…

    …f ignoring it in POJOPropertiesCollector, to preserve any annotation info the fields may be carrying.
    yihtserns committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    2b4cf9f View commit details
    Browse the repository at this point in the history
  3. Add test cases to demonstrate that serialization is not ignoring a pr…

    …operty when a Record's component has @JsonIncludeProperties/@JsonIgnoreProperties + the corresponding accessor method is overridden.
    yihtserns committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    2ce22e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a46880 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8eb2f55 View commit details
    Browse the repository at this point in the history
  6. Update release notes

    cowtowncoder committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    ae1083d View commit details
    Browse the repository at this point in the history