Mike Gerwitz
62414a4294
Overriding vanilla prototype methods no longer errors
...
This is something that I've been aware of for quite some time, but never got
around to fixing; ease.js had stalled until it was revitalized by becoming a
GNU project.
2014-04-26 00:57:26 -04:00
Mike Gerwitz
82a02c0081
[copyright] Copyright assignment to the FSF
...
Thanks to Donald Robertson III for his help and guidance during this
process.
2014-04-09 19:05:07 -04:00
Mike Gerwitz
513bd1a733
Added test case for visibility escalation internally
...
For completeness, since this is how I originally observed the issue fixed in
the previous commit.
2014-03-15 21:16:26 -04:00
Mike Gerwitz
7f8d265877
Corrected override of super-super methods
...
More generally, this was a problem with not recursing on *all* of the
visibility objects of the supertype's supertype; the public visibility
object was implicitly recursed upon through JavaScript's natural prototype
chain, so this only manifested itself with protected members.
2014-02-24 23:03:04 -05:00
Mike Gerwitz
89f00e0cdd
[copyright] Copyright update
2014-01-20 22:55:29 -05:00
Mike Gerwitz
aad013bd87
Moved test-class-abstract into suite as Class/AbstractTest
2014-01-20 22:14:42 -05:00
Mike Gerwitz
37d66b375d
Moved test-class-gettersetter into suite as Class/GetterSetterTest
2014-01-20 22:14:42 -05:00
Mike Gerwitz
0b1bf31b8d
Moved test-class-name into test suite as Class/NameTest
2014-01-20 22:14:42 -05:00
Mike Gerwitz
ee886f2d37
Moved test-class-constructor into suite as Class/ConstructorTest
...
Also removed assertions that are performed elsewhere.
We broke onto the fifth line in the suite ;)
2014-01-20 22:14:42 -05:00
Mike Gerwitz
d0bc34a7f3
Moved test-class-parent into test suite as Class/ParentTest
2014-01-20 22:14:42 -05:00
Mike Gerwitz
2b5bcaf02d
Moved test-class-extend into suite as Class/{Extend,InstanceSafety}Test
...
More refactoring to come for ExtendTest at some point
2014-01-20 22:14:42 -05:00
Mike Gerwitz
ae367964a3
Moved test-class into suite as Class/GeneralTest
...
This guy had some old tests indeed; it wasn't even in the second incarnation
of the test formats! Flasback to the beginning of ease.js.
2014-01-20 22:14:42 -05:00
Mike Gerwitz
d8243707ad
Moved test-class-visibility into suite as Class/VisibilityTest
2014-01-20 22:14:41 -05:00
Mike Gerwitz
85a201558d
Moved ClassImplementTest into Class subdirectory in preparation for other test cases
2014-01-20 22:14:41 -05:00