Errai

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
update to new version 2.0.3-SNAPSHOT (temporary version until 2.1 branch is merged into master)

    • -1
    • +1
    /errai-bus/demos/bus-stress-test/pom.xml
    • -1
    • +1
    /errai-bus/demos/clientservice/pom.xml
    • -1
    • +1
    /errai-bus/demos/serialization/pom.xml
  1. … 20 more files in changeset.
Set version number for 2.0.2.Final release

    • -1
    • +1
    /errai-bus/demos/bus-stress-test/pom.xml
    • -1
    • +1
    /errai-bus/demos/clientservice/pom.xml
    • -1
    • +1
    /errai-bus/demos/serialization/pom.xml
  1. … 20 more files in changeset.
Preparing docs for 2.0.2.Final release

Fixed ERRAI-357: isAssignableTo() does not take into account interfaces on supertypes

Regression test for fix in previous commit

Fixed ERRAI-356: multiple _getAccessibleConstructor() methods are generated when multiple private constructors are needed by errai-marshalling

Fixed ERRAI-330: generation failures for inherited fields

Fixed ERRAI-350: Marshalling generator fails when portable type contains a field of type Map<String, String[]>

fix to allow forward references from initializers of class fields in the code generator. also, put producer callbacks back inside their parent callbacks

have before tasks occur in instance initializer block

IOC before tasks must occur in the static initializer of the Bootstrapper

- add support for static initializers in generated classes - fix UiBinder incompatibility with new bootstrapper approach in IOC

Fixed ERRAI-329: marshaller generation problem when using public fields

Change IOC Bootstrapper generation to prevent method size overloading.

Improved fix for ERRAI-348 to support marshalling of arrays of interfaces or abstract types

re-fix to graph partitioning algorithm

access bus directly though factory method, not provider bean

remove redundant consolidate method

pick partioning patch for 2.1

initial support for graph partitioning to reduce bootstrap method size. ERRAI-346

Fixed ERRAI-348: Support marshalling of types with abstract or interface fields

improved fix for ERRAI-338: avoid redundant calls to addBean for supertypes

minor refactoring: renamed local variable name

Fix for ERRAI-338: bean lookups using extended interface types

Fix for ERRAI-339: Support for marshalling arrays on their own

  1. … 33 more files in changeset.
Merge branch 'on-demand-array-marshallers' of https://github.com/errai/errai

removing unused automarshal method

Remove short-circuit that shouldn't have been committed

Code review: pulled up some functionality into AbstractMarshallingSession. Reduces several cut-n-pasted code chunks.

Attempt at eliminating the need for special generated array marshallers.

This is SO CLOSE to working: all we would need is a way of getting the GWT typeid of the array

we want to create. Then we can use JSNI to call Array.initDims() and we're done!

In that case, we would also want to remove all the code and logic responsible for generating

array marshallers. This would shrink both the javascript payload as well as Errai's marshaller

generator complexity.