GitHub PushEvent at 2014-12-15 17:26:26
Repository: jangaroo-tools
Actor: fwienber
Payload: {"shas":[["7923faabff1d142193017cadbd3c32666a55e78a","2e6ddfdbc6d35a7cd7a77fb05f0fbea51448bc91@coremedia.com","Simplify generated code for interfaces\n\nSince interfaces cannot have cyclic dependencies, there is no need\nto use \"exports\".\nAlso, now using functions to represent interfaces, so that \"x instanceof SomeInterface\"\nwill not throw an error, but simply return \"false\" just like in real ActionScript.\n(Note: you have to use \"is\" to check whether x implements an interface.)","Frank Wienberg",true],["e776a80dd59ab731b43dfc2f30ff67b02550bb75","2e6ddfdbc6d35a7cd7a77fb05f0fbea51448bc91@coremedia.com","Backwards-compatibility for aspect-oriented code\n\nTo weave an aspect into an object, it is common practice in\nJavaScript to overwrite its method members. This was also possible\nin Jangaroo 1 + 2.\nChanged AS3.bind() to still allow overwriting (bound) method members\nfor an object instance. Thinking about making method members at the\nprototype \"configurable\" to still allow AOP on class level (currently, they\nremain read-only).","Frank Wienberg",true]],"size":2,"ref":"refs/heads/jangaroo-3","head":"e776a80dd59ab731b43dfc2f30ff67b02550bb75"}