Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ERRAI-1075: Create APT generator for errai-marshalling (#296)

* Create APT generator for NavigationGraphGenerator

* Start to move errai-marshalling configuration out of EnvUtil clas

* Fixed exposed and nonExposed portable types

* Inline methods and add comment

* Fix NullPointerException

* Move Marshalling configuration out of EnvUtil

* Create MarshallersAptGenerator (not working)

* Prepare MarshallersGenerator to run in APT environment too

* Make errai-marshalling use completely interchangeable ErraiConfiguration implementations

* Fix ClassScanner parameters to use reflections while searching @Portable types

* Make MetaClassFinder available for DefinitionsFactoryImpl

* Add @MappingAlias annotation to ErraiConfiguration

* Make MarshallerAptGenerator work, but with errors

* Scan @ServerMarshallers with MetaClassFinder

* Fix tests and improve GWT environment MetaClassFinder

* Improve MarshallerAptGenerator. References not yet resolved in MarshallerFactoryImpl

* Make ErraiMarshalling.gwt.xml use APT generators and skip creation of abstract classes in generated marshallers

* MarshallerAptGenerator working with both GWT and APT generators

* MarshallerAptGenerator working and generating every Marshaller

* Fix logging in errai-demos

* Fix X marshaller not found (generics)

* Little refactors

* Remove static initialization of ErraiAppPropertiesConfiguration in MarshallingConfiguration

* Remove QualifyingMetaDataFactory property

* Remove unsafe call from errai-ioc decorators logic

* Add PageRequest in ErraiMarshallingModule's configuration

* Rollback parameter type to erased

* Revert "Remove unsafe call from errai-ioc decorators logic"

This reverts commit b496229be2f7ecaa50e9ea4c5951035772d10487.

* Fix issue with generic field/parameters. Add time logs to files generation in APT environment.

* Remove @Portable annotation added by mistake

* Remove unsafeIsAnnotationPresent from HasAnnotations

* Remove unsafe methods from HasAnnotations

* Remove AbstractHasAnnotations class

* Refactor configuration files

* Add tests to new properties in @ErraiApp

* Update comments

* PR final pass

* Remove even more unsafe calls from HasAnnotations implementation

* Removed annotation caches and unnecessary methods from subclasses of HasAnnotations

  1. … 158 more files in changeset.
Support ErraiApp.properties in META-INF dir

  1. … 122 more files in changeset.
Support ErraiApp.properties in META-INF dir

  1. … 122 more files in changeset.
Remove deprecated user cookie + fix todo list demo.

  1. … 14 more files in changeset.
Update demos (description below).

* Upgrade several demos to EmbeddedWildFlyLauncher (SDM was broken in some demos with the JBossLauncher).

* Fix bugs in jpa demos relating to new IoC.

* Remove non-Wildfly app server profiles for several demos (don't have resources to maintain them).

* Rename jboss7 profiles to wildfly.

* Update README.md files to refer to Wildfly instead of JBoss AS 6/7.

* Add .gitignore.

  1. … 60 more files in changeset.
Renamed cookie preference in ErraiApp.properties to reflect that it is now a cookie

  1. … 4 more files in changeset.
Add ErraiApp property for enabling/disabling caching User info in local storage.

  1. … 4 more files in changeset.
Upgrade picketlink to 2.5.3.Final and update security and todo-list demos.

  1. … 8 more files in changeset.
initial work on security framework integration

  1. … 12 more files in changeset.
Moved datasync enchancements of todo list demo to the new demo location under /errai-demos

  1. … 65 more files in changeset.
Refactored JPA demos, renamed all demos.

  1. … 398 more files in changeset.
Refactored JPA demos, renamed all demos.

  1. … 398 more files in changeset.
Refactored JPA demos, renamed all demos.

  1. … 398 more files in changeset.
Refactored JPA demos, renamed all demos.

  1. … 398 more files in changeset.
add other demos

  1. … 565 more files in changeset.
add other demos

  1. … 565 more files in changeset.
add other demos

  1. … 565 more files in changeset.
add other demos

  1. … 565 more files in changeset.