AsmBackedClassGeneratorDecoratedTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Tweak test names

    • -2
    • +2
    ./AsmBackedClassGeneratorDecoratedTest.groovy
Fix verify error when decorating class that has action methods or constructors with wide parameters.

Long and double takes 2 stack slots, but AsmBackedClassGenerator doesn't count it in mind and creates incorrect bytecode for methods like these:

void name(long arg, Action action)

<init>(double arg, Object any)

(when wide parameter isn't last argument in general case).

Signed-off-by: Sergey Shatunov <me@prok.pw>

    • -0
    • +73
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 1 more file in changeset.
Fix for previous commit.

    • -0
    • +32
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 1 more file in changeset.
Fix for previous commit.

    • -0
    • +32
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 1 more file in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with non-final getters.

    • -7
    • +11
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 3 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with non-final getters.

    • -7
    • +43
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 5 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with non-final getters.

    • -7
    • +11
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 3 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with non-final getters.

    • -7
    • +43
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 5 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with final getters.

    • -0
    • +44
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 5 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with final getters.

    • -0
    • +44
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 5 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with final getters.

    • -0
    • +44
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 5 more files in changeset.
Attach a display name to the value of `Property` typed properties for decorated types.

In this commit, this is applied only to read-only properties with final getters.

    • -0
    • +44
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 5 more files in changeset.
fixes for tests.

    • -0
    • +47
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 7 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +612
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +612
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +612
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 60 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +612
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +612
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 60 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +612
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -0
    • +565
    ./AsmBackedClassGeneratorDecoratedTest.groovy
  1. … 59 more files in changeset.