bytecode-cglib

Clone Tools
  • last updated 12 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-938: mothball isis-core-bytecode-cglib and isis-core-bytecode-javassist. Minor changes in PersistenceMechanismInstallerAbstract to remove vestigial dependency on same.

  1. … 26 more files in changeset.
ISIS-537: moving version to 1.8.0-SNAPSHOT (was 2.0.0-SNAPSHOT)

  1. … 43 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 23 more files in changeset.
[maven-release-plugin] prepare release isis-1.7.0-RC2

  1. … 23 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 23 more files in changeset.
[maven-release-plugin] prepare release isis-1.7.0-RC1

  1. … 23 more files in changeset.
ISIS-537 Set the version to 2.0.0-SNAPSHOT to avoid using wrong artefacts why reworking the kitchensink app to Bootstrap basen one

  1. … 54 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 35 more files in changeset.
[maven-release-plugin] prepare release isis-1.6.0-RC3

  1. … 35 more files in changeset.
ISIS-832: deleting old src/site files (defunct since now using ASF CMS).

  1. … 84 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 17 more files in changeset.
[maven-release-plugin] prepare release isis-1.5.0

  1. … 17 more files in changeset.
ISIS-550: refactored DomainObjectInvocationHandler and ImperativeFacets

Previously DOIH (that the WrapperFactory's wrapper proxies delegates to) was hard-coded to search for particular ImperativeFacets and act accordingly.

This has now been abstracted out into the concept of an Intent (enum defined in ImperativeFacet) which allows more precise control as to how to interpret any given method that is invoked through the wrapper .

In addition:

- split PostPropertyChangedEventFacet into two: PostsPropertyChangedEventSetterFacet and PostsPropertyChangedEventClearFacet, so that both can wrap an underlying *FacetViaMethod.

This pattern is then consistent with the PostsCollectionFacets (though not the PostsActionInvokedEventFacet)

- (related to ISIS-769), have moved the setup of request-scoped services from the PersistenceSession#open and into IsisTransactionManager#startTransaction. This is for symmetry with the #endTransaction.

  1. … 75 more files in changeset.
ISIS-550: PostsCollectionAddToEvent first-cut impl

... pretty much there.

  1. … 35 more files in changeset.
ISIS-770: use non-proxying API of wicket-guice / wicket-ioc

... and ensure that all injected components are intrinsically serializable.

In addition, have moved cglib-nodep and asm to be localized to bytecode-cglib and wrapper, these being the only remaining components that have a dependency on these libraries.

  1. … 16 more files in changeset.
ISIS-695: 1.5.0-snapshot to 1.4.2-snapshot

for selected poms where we anticipate additional patch releases

(core, jdo, wicket, shiro)

  1. … 27 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 17 more files in changeset.
[maven-release-plugin] prepare release isis-1.4.0

  1. … 17 more files in changeset.
ISIS-695: bumping plugin versions to latest

  1. … 39 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 17 more files in changeset.
[maven-release-plugin] prepare release isis-1.3.0

  1. … 17 more files in changeset.
ISIS-509: tidy-up of Util classes.

  1. … 269 more files in changeset.
ISIS-475: dynamic layouts from JSON

- new LayoutMetadataReader interface

- new impls for properties and for json

- new classes representing LayoutMetadata (serializable to JSON)

- FacetedMethodsBuilder now uses the new LayoutMetadataReader interface

- searches for json impl, then properties impl

- utility classes/methods (ObjectAssociations, ObjectSpecifications, EntityActionUtil.memberOrderOf) moved from viewer-wicket to core-metamodel

- example layout for ToDoItem converted to *.isis.json

- DeveloperUtilitiesService allows ability to download layout

- factored out MemberOrderFacetComparator from MemberOrderComparator, so can reuse.

also:

- ArrayUtils and ArrayUtil classes removed

- combined Resources utility class with ResourceUtil utility class, unused methods removed

- unused methods in PropertyUtil removed

also:

- little bit of CSS cosmetic change in table td left borders

  1. … 48 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 15 more files in changeset.
[maven-release-plugin] prepare release isis-1.2.0

  1. … 15 more files in changeset.
ISIS-406: getting integration tests to run with wrapper

  1. … 7 more files in changeset.
ISIS-406: tidy-up tasks for next release

* updating dependencies to latest version

(though not cglib/asm)

* fixing resultant problem with RO applib/RestEasy/HttpClient4 usage

* now running maven-enforcer plugin everywhere on validate phase

  1. … 66 more files in changeset.
ISIS-362: upgrading to JMock 2.6.0

* and adding in support for @Never, @Ignoring, @Allowing annotations etc.

(from github.com/danhaywood/java-testsupport).

* the size of the commit is because of an "organize import" throughout,

done with respect to our standard isis.importorder

(see http://isis.apache.org/contributors/development-environment.html)

  1. … 421 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 14 more files in changeset.
[maven-release-plugin] prepare release isis-1.1.0

  1. … 14 more files in changeset.