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

HBX-2780: Create Interface for TableFilterWrapper #4729

Merged
merged 35 commits into from
Apr 30, 2024

Commits on Apr 25, 2024

  1. HBX-2780: Create Interface for TableFilterWrapper

      - Add new utility class 'org.hibernate.tool.orm.jbt.internal.util.TypeFactoryWrapperHelper'
      - Add new test class 'org.hibernate.tool.orm.jbt.internal.util.TypeFactoryWrapperHelperTest'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    f097b07 View commit details
    Browse the repository at this point in the history
  2. HBX-2780: Create Interface for TableFilterWrapper

      - Create new initial test class 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest'
      - Create new initial interface class 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper'
      - Create new factory class 'org.hibernate.tool.orm.jbt.internal.factory.TypeFactoryWrapperFactory'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d0d2afe View commit details
    Browse the repository at this point in the history
  3. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetBooleanType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getBooleanType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c796445 View commit details
    Browse the repository at this point in the history
  4. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetByteType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getByteType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    82650de View commit details
    Browse the repository at this point in the history
  5. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetBigIntegerType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getBigIntegerType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    891129b View commit details
    Browse the repository at this point in the history
  6. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetShortType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getShortType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    ea580fb View commit details
    Browse the repository at this point in the history
  7. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetShortType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getShortType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c42decf View commit details
    Browse the repository at this point in the history
  8. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetCalendarDateType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getCalendarDateType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    318221f View commit details
    Browse the repository at this point in the history
  9. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetIntegerType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getIntegerType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    49238e5 View commit details
    Browse the repository at this point in the history
  10. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetBigDecimalType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getBigDecimalType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    41d57bc View commit details
    Browse the repository at this point in the history
  11. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetCharacterType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getCharacterType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c8fbb9f View commit details
    Browse the repository at this point in the history
  12. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetClassType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getClassType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    3b9a17a View commit details
    Browse the repository at this point in the history
  13. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetCurrencyType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getCurrencyType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    57609f5 View commit details
    Browse the repository at this point in the history
  14. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetDateType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getDateType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    fa50264 View commit details
    Browse the repository at this point in the history
  15. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetDoubleType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getDoubleType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a5e3b7a View commit details
    Browse the repository at this point in the history
  16. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetFloatType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getFloatType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e8563ed View commit details
    Browse the repository at this point in the history
  17. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetLocaleType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getLocaleType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5aebd99 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetLongType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getLongType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    25c762a View commit details
    Browse the repository at this point in the history
  2. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetStringType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getStringType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    2ad43eb View commit details
    Browse the repository at this point in the history
  3. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetTextType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getTextType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    7be0387 View commit details
    Browse the repository at this point in the history
  4. HBX-2780: Create Interface for TableFilterWrapper

    - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetTimeType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getTimeType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    5192935 View commit details
    Browse the repository at this point in the history
  5. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetTimestampType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getTimestampType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    1b7b601 View commit details
    Browse the repository at this point in the history
  6. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetTimezoneType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getTimezoneType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    db4f066 View commit details
    Browse the repository at this point in the history
  7. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetTrueFalseType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getTrueFalseType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    388b33e View commit details
    Browse the repository at this point in the history
  8. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetYesNoType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getYesNoType()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    f366e36 View commit details
    Browse the repository at this point in the history
  9. HBX-2780: Create Interface for TableFilterWrapper

      - Refactor class 'org.hibernate.tool.orm.jbt..internal.util.TypeFactoryWrapperHelper' into 'org.hibernate.tool.orm.jbt..internal.util.TypeRegistry'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    a4add85 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. HBX-2780: Create Interface for TableFilterWrapper

      - Refactor class 'org.hibernate.tool.orm.jbt..internal.util.TypeFactoryWrapperHelper' into 'org.hibernate.tool.orm.jbt..internal.util.TypeRegistry'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    138a764 View commit details
    Browse the repository at this point in the history
  2. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistryTest#testGetType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.TypeRegistry#getType(String)'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fee0965 View commit details
    Browse the repository at this point in the history
  3. HBX-2780: Create Interface for TableFilterWrapper

      - Fold uses of 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistry#typeRegistry().getType(String)' into 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistry#getType(String)'
      - Remove unneeded method 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistry#typeRegistry()'
      - Remove unneeded test 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistryTest#testTypeRegistry()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    7013807 View commit details
    Browse the repository at this point in the history
  4. HBX-2780: Create Interface for TableFilterWrapper

      - Modify 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistry#getType(String)' to perform lookup in BasicTypeRegistry and add the new TypeWrapper if the Type exists
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    faf434e View commit details
    Browse the repository at this point in the history
  5. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetNamedType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getNamedType(String)'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    5b2446c View commit details
    Browse the repository at this point in the history
  6. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetBasicType()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getBasicType(String)'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    e798a35 View commit details
    Browse the repository at this point in the history
  7. HBX-2780: Create Interface for TableFilterWrapper

      - Refactor initialization of class 'org.hibernate.tool.orm.jbt.TypeRegistry'
      - Add new test case 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistryTest#testGetTypeFormats()'
      - Implement new method 'org.hibernate.tool.orm.jbt.internal.util.TypeRegistry#getTypeFormats()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    6421c13 View commit details
    Browse the repository at this point in the history
  8. HBX-2780: Create Interface for TableFilterWrapper

      - Add new test case 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapperTest#testGetTypeFormats()'
      - Add new default interface method 'org.hibernate.tool.orm.jbt.api.TypeFactoryWrapper#getTypeFormats()'
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    4c77f97 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. HBX-2780: Create Interface for TableFilterWrapper

      - Fix build and test problems on CI:
        * Initialize 'TypeRegistry#TYPE_REGISTRY' and get rid of the static initialization
        * Perform lazy initialization on 'TypeRegistry#TYPE_FORMATS' in method 'TypeRegistry#getTypeFormats()'
        * Initialize the default Locale to a fixed one in TypeFactoryWrapperTest and in TypeRegistryTest
    
    Signed-off-by: Koen Aers <koen.aers@gmail.com>
    koentsje committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    b84154f View commit details
    Browse the repository at this point in the history