Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Allow for portable types with underscores in class name

  1. … 4 more files in changeset.
ERRAI-621: All serialization tests passing using deferred generators

Progress on ERRAI-621: Deferred array marshalling working

    • -28
    • +57
    ./MarshallerGeneratorFactory.java
  1. … 11 more files in changeset.
Progress on custom marshaller generator for ERRAI-612

- first set of tests passing (missing deferred generation of array marshallers on client)

    • -72
    • +100
    ./MarshallerGeneratorFactory.java
    • -0
    • +54
    ./api/GeneratorMappingContextFactory.java
  1. … 9 more files in changeset.
Progress on ERRAI-621: MarshallerFactory refactored and triggering deferred generation of custom marshallers

- custom marshaller generator not ready yet

    • -28
    • +23
    ./MarshallerGeneratorFactory.java
Progress on ERRAI-621: Introduced custom type specific marshaller generator (not executed yet)

    • -0
    • +369
    ./MarshallerGenerator.java
    • -17
    • +37
    ./MarshallerGeneratorFactory.java
  1. … 3 more files in changeset.
Initial work on ERRAI-621: incremental marshaller generation

    • -56
    • +60
    ./MarshallerGeneratorFactory.java
No longer printing gen. code to stdout (not needed: gen. code is written to files in .errai)

    • -14
    • +11
    ./MarshallerGeneratorFactory.java
  1. … 8 more files in changeset.