Errai

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ERRAI-981+: Fix title in new docs section on global exception handling.

ERRAI-981: Convert @UncaughtException to work with all uncaught exceptions (not just those in the client message bus)

  1. … 6 more files in changeset.
ERRAI-944: Entity Manager fails to persist entity with ID of type Long and value 0.

[ERRAI-980] Upgrade to GWT 2.8.0-rc2

    • -1
    • +1
    /errai-demos/errai-bus-demo-stock/pom.xml
    • -1
    • +1
    /errai-demos/errai-jpa-demo-basic/pom.xml
    • -1
    • +1
    /errai-demos/errai-security-demo/pom.xml
    • -1
    • +1
    /errai-demos/errai-ui-demo-i18n/pom.xml
Consolidate test code for intercepting adding/removing browser event listeners.

Add boolean property to @Portable to generate marshallers for concrete supertypes.

When @Portable(mapSuperTypes=true) is on a class, all concrete

super types will have marshallers generated as if marked portable

themselves.

ERRAI-947: TransmissionBuffer write sequence (seq) becomes negative thus leading to AIOOBE all the time.

ERRAI-978: Generated client code doesn't compile for observer methods of primitive types.

Observer methods of primitive types are registered as observes of the boxed types,

since only boxed types can be fired as events.

ERRAI-938: Having an option on @DataField for alternative attribute merging strategies

Use CSS class list in DOMUtil instead of regex on CssText.

Add system property to change CDIExtensionPoints bean veto pattern.

ERRAI-975: Remove temporary client-side replacements of Optional, Function, Supplier, etc.

  1. … 10 more files in changeset.
Resuming binding from UI now correctly updates nested models.

No longer use gwt-maven-plugin 2.8.0-SNAPSHOT in jsInterop demo

    • -2
    • +1
    /errai-demos/errai-jsinterop-demo/pom.xml
Fix JsInterop demo to not depend on GWT snapshots

    • -21
    • +1
    /errai-demos/errai-jsinterop-demo/pom.xml
Get rid of JsTypeInjectionTest suite and run all ioc tests with generatedJsExports and ioc jsinterop support.

Fix test failures caused by prev. commit (see below)

- Make sure jsInterop exports are on for JsTypeInjectionTest

- Fix wrong generated method call on EventListener

Disable WindowInjectionContext by default (add property to enable).

ERRAI-974: Call observers for indirect interface supertypes of event.

Instead of generating addLookups for all indirect supertypes,

do this for only direct supertypes/interfaces and recurse

to get indirect supertypes.

ERRAI-973: java.lang.Class is not marshallable

32x ip bom and javassist (#183)

* Upgrade IP BOM to 6.0.6.Final

* security-server: replace old javassist:javassist with org.javassist:javassist

* old javassist:javassist does not support Java 8 and since it uses

different groupId, Maven brings both into classpath and that

results in "random" failures on Java 8

Fix bugs with ManagedInstance in producer methods (description below).

* Destroy dependent scoped parameters of producer methods.

* Fix stack overflow when when destroying managed bean returned by producer method.

Fix links in errai-jaxrs readme (#182)

Move servlet filter utilities to errai-common

Add filter to inject scripts into host page from script registry

    • -0
    • +23
    /errai-cdi/errai-cdi-server/pom.xml
Remove errai jacoco plugin (causes test failures when instrumenting Java 8 code).

    • -13
    • +0
    /errai-demos/errai-bus-demo-stock/pom.xml
    • -36
    • +0
    /errai-demos/errai-jpa-demo-basic/pom.xml
    • -13
    • +0
    /errai-demos/errai-security-demo/pom.xml
    • -20
    • +0
    /errai-jaxrs/errai-jaxrs-client/pom.xml
Generate dummy implementations for some JsTypes to avoid compiler inlining.

Make native JsType interface for WindowInjectionContext and add logging.

Minor enhancements to JS interop demo (description below).

* Temporarily override gson version in jsinterop demo (workaround GWT snapshot dep issue).

* Add noplugin.jsp for loading the app without the plugin.

* Configure logging in the app and plugin.

* Set IOC reachability to aggressive in the plugin.

    • -0
    • +6
    /errai-demos/errai-jsinterop-demo/pom.xml
Fix codegen bug: _elseif triggers generation at statement creation time