Skip to content

Move java.desktop related logic of DefaultRecordMapper into a new jooq-beans-extensions module #7585

@lukaseder

Description

@lukaseder

Modularising jOOQ has shown that we're currently depending on the java.desktop module for two reasons:

  • We're supporting the @ConstructorProperties annotation
  • We rely on java.beans.Introspector#decapitalize()

The dependency is quite heavy for the relatively low win as illustrated by this tweet:
https://mobile.twitter.com/gunnarmorling/status/1007523769299230721

We'll need to analyse how it can be removed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions