Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Feb 03, 2011

  1. Joe Walnes

    Added support for methods with multiple parameters.

    e.g.
    @Asynchronous
    public interface Foo {
      void doStuff(String s, int somePrimitive, Object... etc);
    }
    
    Under the hood, it wraps all the args in an Object[], which
    is sent over the Channel.
    
    This only occurs when there are multiple args - if there's
    zero or one, no Object[] is created.
    authored February 03, 2011

Feb 01, 2011

  1. Joe Walnes

    Added tests and example to verify that methods with array/varargs typ…

    …es work.
    
    e.g.
      interface Foo {
        void blah(String... x);
        void foo(int[] x);
      }
    authored February 01, 2011
  2. Joe Walnes

    Allow interface method signatures to contain primitive types.

    Previously, this wasn't allowed:
      interface Foo {
        void doStuff(int i); // Had to be Integer
      }
    
    Primitives are now supported. Under the hood, the generated Publisher and Callback perform the necessary boxing and unboxing respectively.
    authored February 01, 2011

Jun 01, 2010

  1. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored June 01, 2010
  2. peter royal

    [maven-release-plugin] prepare release heysync-0.8

    authored June 01, 2010
  3. switched to using getMethods instead of getDeclaredMethods to capture…

    … methods from base intefaces
    authored June 02, 2010 osi committed June 02, 2010
  4. reproduced problem

    authored June 02, 2010 osi committed June 02, 2010

Apr 20, 2010

  1. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored April 20, 2010
  2. peter royal

    [maven-release-plugin] prepare release heysync-0.7

    authored April 20, 2010
  3. peter royal

    Provide useful toString on callback implementations

    authored April 20, 2010

Feb 18, 2010

  1. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored February 18, 2010
  2. peter royal

    [maven-release-plugin] prepare release heysync-0.6

    authored February 18, 2010
  3. peter royal

    Fix problem when you get a Publisher 2x from a factory. Re-use class,…

    … really!
    authored February 18, 2010

Feb 17, 2010

  1. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored February 16, 2010
  2. peter royal

    [maven-release-plugin] prepare release heysync-0.5

    authored February 16, 2010
  3. peter royal

    ability to create multiple instances of a protocol that share the sam…

    …e generated classes
    authored February 16, 2010

Feb 05, 2010

  1. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored February 05, 2010
  2. peter royal

    [maven-release-plugin] prepare release heysync-0.4

    authored February 05, 2010
  3. peter royal

    fix bug when you try to subscribe 2x

    authored February 05, 2010
  4. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored February 05, 2010
  5. peter royal

    [maven-release-plugin] prepare release heysync-0.3

    authored February 05, 2010
  6. peter royal

    update ignores

    authored February 05, 2010
  7. peter royal

    remove logging to remove slf4j dependency

    authored February 05, 2010
  8. peter royal

    remove https

    authored February 05, 2010
  9. peter royal

    Vastly simplify API footprint by relying on users to keep track of Pr…

    …otocol instances
    authored February 04, 2010

Jan 25, 2010

  1. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored January 24, 2010
  2. peter royal

    [maven-release-plugin] prepare release heysync-0.2

    authored January 24, 2010
  3. peter royal

    support methods that take zero parameters

    authored January 24, 2010
  4. peter royal

    update .gitignore

    authored January 24, 2010

Jan 24, 2010

  1. peter royal

    update readme

    authored January 24, 2010
  2. peter royal

    [maven-release-plugin] prepare for next development iteration

    authored January 24, 2010
  3. peter royal

    [maven-release-plugin] prepare release heysync-0.1

    authored January 24, 2010
  4. peter royal

    more pom tweaking to do release

    authored January 24, 2010
  5. peter royal

    fixing pom for git

    authored January 24, 2010
  6. peter royal

    generate assembly

    authored January 24, 2010
Something went wrong with that request. Please try again.