Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Make ErraiAptExportedTypes not static anymore

  1. … 8 more files in changeset.
Prepare for ErraiModules

  1. … 21 more files in changeset.
Continue supporting ErraiApp.properties for GWT generators

    • -0
    • +5
    ./databinding/rebind/BindableProxyLoaderGenerator.java
Create APT Generator for errai-data-binding

    • -13
    • +13
    ./databinding/client/BindableProxyAgent.java
    • -0
    • +1
    ./databinding/client/DataBindingModuleBootstrapper.java
    • -34
    • +0
    ./databinding/client/BindableProxyLoader.java
    • -8
    • +18
    ./databinding/rebind/BindableProxyGenerator.java
    • -38
    • +56
    ./databinding/rebind/BindableProxyLoaderGenerator.java
    • -28
    • +29
    ./databinding/rebind/DataBindingUtil.java
    • -0
    • +36
    ./databinding/rebind/MetaClassFinder.java
  1. … 20 more files in changeset.
Add Errai APT Generators mechanism

    • -2
    • +1
    ./databinding/rebind/BindableProxyGenerator.java
    • -1
    • +1
    ./databinding/rebind/BindableProxyLoaderGenerator.java
    • -3
    • +3
    ./databinding/rebind/BoundDecorator.java
    • -19
    • +18
    ./databinding/rebind/DataBindingIOCExtension.java
    • -29
    • +28
    ./databinding/rebind/DataBindingUtil.java
  1. … 266 more files in changeset.
ERRAI-1064: Add support for Elemental2 API (#286)

    • -33
    • +51
    ./databinding/client/BindableProxyAgent.java
    • -20
    • +18
    ./databinding/rebind/BoundDecorator.java
  1. … 61 more files in changeset.
Revert ERRAI-1064 temporarily until downstream projects upgrade GWT version to 2.8.1

    • -51
    • +33
    ./databinding/client/BindableProxyAgent.java
    • -18
    • +20
    ./databinding/rebind/BoundDecorator.java
  1. … 49 more files in changeset.
ERRAI-1064: Add support for Elemental2 API (#280)

    • -33
    • +51
    ./databinding/client/BindableProxyAgent.java
    • -20
    • +18
    ./databinding/rebind/BoundDecorator.java
  1. … 49 more files in changeset.
Fix userCache proxy & avoid adding interfaces/abstracts as serializable types. (#274)

* Fix an issue with userCache proxy & avoid adding interfaces/abstracts as a serializable type.

This catch is for wildcard serialization definitions (*).

* Mark BasicUserCacheImpl as @Singleton & log wildcard filters.

* Changes as per requested.

    • -3
    • +11
    ./databinding/rebind/DataBindingUtil.java
  1. … 2 more files in changeset.
Fix userCache proxy & avoid adding interfaces/abstracts as serializable types. (#274)

* Fix an issue with userCache proxy & avoid adding interfaces/abstracts as a serializable type.

This catch is for wildcard serialization definitions (*).

* Mark BasicUserCacheImpl as @Singleton & log wildcard filters.

* Changes as per requested.

    • -3
    • +11
    ./databinding/rebind/DataBindingUtil.java
  1. … 2 more files in changeset.
Bindable proxies generation improved (size and performance), fixes https://issues.jboss.org/browse/ERRAI-1069

    • -76
    • +95
    ./databinding/rebind/BindableProxyGenerator.java
Support ErraiApp.properties in META-INF dir

    • -2
    • +2
    ./databinding/rebind/DataBindingUtil.java
  1. … 123 more files in changeset.
Support ErraiApp.properties in META-INF dir

    • -2
    • +2
    ./databinding/rebind/DataBindingUtil.java
  1. … 123 more files in changeset.
Fix inconsistency in getConstructor methods of MetaClass between GWT and Reflection impls.

    • -13
    • +13
    ./databinding/rebind/BindableProxyLoaderGenerator.java
  1. … 11 more files in changeset.
Fixed List component destroyer initialization with Dependent scope

    • -1
    • +1
    ./databinding/client/ListComponentProvider.java
  1. … 2 more files in changeset.
ERRAI-1032: Add declarative property change handler methods for @Bindable types

    • -14
    • +64
    ./databinding/rebind/BindableProxyGenerator.java
  1. … 2 more files in changeset.
ERRAI-1030: Add Bindable type name for NonExistingPropertyException.

    • -3
    • +3
    ./databinding/client/MapBindableProxy.java
    • -3
    • +3
    ./databinding/client/NonExistingPropertyException.java
    • -1
    • +2
    ./databinding/rebind/BindableProxyGenerator.java
  1. … 2 more files in changeset.
Add support for package scanning CONFIG_ERRAI_BINDABLE_TYPES (#225)

    • -4
    • +24
    ./databinding/rebind/DataBindingUtil.java
  1. … 6 more files in changeset.
ERRAI-1006: BindableProxyAgent.oneTypeIsInterface() is implemented incorrectly

  1. … 1 more file in changeset.
Fix default inferred Widget type when user-provided converter is present.

Support data-binding to maps with a fixed set of properties.

    • -7
    • +13
    ./databinding/client/BindableProxyAgent.java
    • -0
    • +190
    ./databinding/client/MapBindableProxy.java
    • -0
    • +41
    ./databinding/client/MapPropertyType.java
    • -3
    • +18
    ./databinding/client/api/DataBinder.java
  1. … 1 more file in changeset.
ERRAI-969: Remove WARN message "The property errai.marshalling.serializableTypes has been set multiple times"

    • -16
    • +16
    ./databinding/rebind/DataBindingUtil.java
  1. … 1 more file in changeset.
Add method to get model bound to UI when DataBinder is paused.

    • -1
    • +17
    ./databinding/client/api/DataBinder.java
ERRAI-975: Remove temporary client-side replacements of Optional, Function, Supplier, etc.

    • -4
    • +4
    ./databinding/client/ListComponentProvider.java
    • -27
    • +27
    ./databinding/client/api/DataBinder.java
  1. … 20 more files in changeset.
Resuming binding from UI now correctly updates nested models.

    • -20
    • +24
    ./databinding/client/BindableProxyAgent.java
  1. … 1 more file in changeset.
Fix codegen bug: _elseif triggers generation at statement creation time

    • -1
    • +1
    ./databinding/rebind/BindableProxyGenerator.java
  1. … 2 more files in changeset.
ERRAI-972: Cloning of bindable types doesn't clone their non-proxied bindable properties

    • -32
    • +42
    ./databinding/rebind/BindableProxyGenerator.java
  1. … 1 more file in changeset.
Update GWT to 2.8.0-rc1 (lots of details below).

Most of the items below were fixes for tests (which

are now production compiled by default) and dependency

issues (since gwt-user/gwt-dev now bring in transitive

dependencies instead of bundling them in fat jars).

* Upgrade jetty to version in ip-bom

* Fix errai-bus test issues.

* Remove GuardedBy and Nonnull annotations from errai-bus.

* Fix javadoc bug in errai-bus.

* Fix test failures caused by GWT type oracle behaviour change.

(This commit causes the type oracle to hide non-abstract methods

in interfaces:

https://github.com/gwtproject/gwt/commit/75382f1202bf3eaa399d60ebdba42bd7522da3bb)

* Fix AbstractErraiTest so it is usable in errai-ioc-bus-support production compiled tests.

* Fix data-binding tests (have to manually invoke event listeners because dispatchEvent does not work).

* Fixes for errai-cdi-server tests (description below).

* Upgrade Jetty version

* Add -devMode gwt.arg

* Add missing inherited modules

(This was to try and get the tests to run in prod mode,

but there appears to be a compiler bug that prevents this

-- interned value is used before being referenced)

* Use errai.devel.nocache property in Errai GWT generators.

* Fix jaxrs-client bug with Date params.

* Fix errai-ui tests (notes below).

** Fix event dispatching issue (same problem as with data-binding tests).

** Fix NPE when an empty input element fires a change event while bound

to a primitive property in a model.

* Fix errai-navigation native anchor test (same problem as data-binding tests).

* Fix Errai Security tests.

* Fix errai-jpa-client tests.

* Fix gwt-dev version in demos.

* Manage gson version in errai-bom to version required by gwt-dev.

    • -4
    • +40
    ./databinding/client/BindableProxyAgent.java
    • -4
    • +16
    ./databinding/client/TwoWayConverter.java
  1. … 99 more files in changeset.
ERRAI-946: @Bound onKeyUp property doesn't work with native input elements.

    • -18
    • +50
    ./databinding/client/BindableProxyAgent.java
  1. … 2 more files in changeset.
Unwrap proxies when checking widget type in BindableProxyAgent.

    • -13
    • +17
    ./databinding/client/api/Convert.java