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

Extract ebean-jackson-mapper module #2828

Merged
merged 13 commits into from
Oct 13, 2022
Merged

Commits on Sep 7, 2022

  1. Refactor extract ebean-json-node module - support for Jackson JsonNod…

    …e (into separate module)
    rbygrave committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    5c1b478 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edddc93 View commit details
    Browse the repository at this point in the history
  3. Refactor TypeManager - remove unnecessary add() method from interface…

    … allowing it to be private
    rbygrave committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    aeb4b8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27beab2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cba3d24 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    5981d31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c53ca6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5f753d View commit details
    Browse the repository at this point in the history
  4. Extract ebean-jackson-mapper module - rename ScalarTypeJsonObjectMapp…

    …er to ScalarJsonJacksonMapper and move
    rbygrave committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    e74e4ba View commit details
    Browse the repository at this point in the history
  5. Extract ebean-jackson-mapper module - rename DeployBeanObtainJackson …

    …-> AnnotatedClassUtil and convert to static method
    rbygrave committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    7a887d2 View commit details
    Browse the repository at this point in the history
  6. Extract ebean-jackson-mapper module - Change checkJacksonAnnotations(…

    …) to instead use ScalarJsonMapper.markerAnnotation()
    rbygrave committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    610b3f7 View commit details
    Browse the repository at this point in the history
  7. Extract ebean-jackson-mapper module - refactor DefaultTypeManager.dbJ…

    …sonType()
    
    - When detected markerAnnotation (e.g. Jackson annotation) then go directly to createJsonObjectMapperType()
    - Simplify for the simple List, Set and Map of Object cases.
    rbygrave committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    318b224 View commit details
    Browse the repository at this point in the history
  8. Extract ebean-jackson-mapper module - fix module-info with requires c…

    …om.fasterxml.jackson.annotation;
    rbygrave committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    7f5f0f6 View commit details
    Browse the repository at this point in the history