Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed ERRAI-794: @MapsTo parameter order no longer affects back reference resolution

    • -0
    • +13
    ./api/model/impl/NoConstructMapping.java
    • -9
    • +46
    ./api/model/impl/SimpleConstructorMapping.java
    • -9
    • +45
    ./api/model/impl/SimpleFactoryMapping.java
  1. … 10 more files in changeset.
Don't create a source writer when reusing cached rebind result

Don't create a source writer when reusing cached rebind result

Removed unused imports

Removed unused imports

Check if generator caching is enabled in marshaller gen.

Check if generator caching is enabled in marshaller gen.

Fixed verbose logging of marshaller gen. during production compile

Fixed verbose logging of marshaller gen. during production compile

Fixed deferred initial generation of marshaller after refresh

Fixed deferred initial generation of marshaller after refresh

Using incremental generator for individual marshallers

  1. … 2 more files in changeset.
Using incremental generator for individual marshallers

  1. … 2 more files in changeset.
Cache output of all async generators and reuse if no types hashCodes have changed (except MarshallersGenerator).

  1. … 4 more files in changeset.
Cache output of all async generators and reuse if no types hashCodes have changed (except MarshallersGenerator).

  1. … 4 more files in changeset.
Fixed mem. leak in DevMode when storing mapping context

    • -2
    • +2
    ./api/GeneratorMappingContextFactory.java
minor log message improvement

Fixed marshaller gen. problem when using multiple devmode sessions

    • -11
    • +32
    ./api/GeneratorMappingContextFactory.java
  1. … 1 more file in changeset.
Resetting mappings during refresh to pick up newly added portable types

- This broke about a year ago: 63e9fd5637d433b1d2939b87060b3ac5cd1b65a6

Resetting mappings during refresh to pick up newly added portable types

- This broke about a year ago: 63e9fd5637d433b1d2939b87060b3ac5cd1b65a6

Optimized generated marshaller lookup code

    • -17
    • +28
    ./MarshallerGeneratorFactory.java
Log generation time of RPC proxy loader

  1. … 1 more file in changeset.
Fix to avoid duplicate generation of abstract marshaller class for arrays

  1. … 2 more files in changeset.
Eagerly initializing nested marshallers for built-in types

Ensured nested marshaller fields are created for inherited built-in mappings

  1. … 1 more file in changeset.
Check for null PrintWriter (in case class was already generated)

Private field accessor methods now need to be generated for each marshaller class

Fixed compilation error in ObserversMarshallingExtension.java

    • -1
    • +3
    ./api/GeneratorMappingContextFactory.java
  1. … 1 more file in changeset.
Introduced lazy init. method for nested marshallers to avoid initialization cycles

    • -13
    • +31
    ./MarshallerGeneratorFactory.java
  1. … 2 more files in changeset.
No longer consider lazy built-in marshallers for client-side (not needed anymore)

- all test passing using Maven now as well

  1. … 3 more files in changeset.