Mike Gerwitz
016bb1362b
Copyright year update for all files modified since 0.2.8
...
* lib/MemberBuilderValidator.js: Updated copyright year.
* lib/class.js: Updated copyright year.
* test/Class/ConstructorTest.js: Updated copyright year.
* test/Class/ExtendTest.js: Updated copyright year.
* test/Class/GeneralTest.js: Updated copyright year.
* test/MemberBuilderValidator/MethodTest.js: Updated copyright year.
* test/Trait/LinearizationTest.js: Updated copyright year.
* test/Trait/VirtualTest.js: Updated copyright year.
2017-11-04 15:08:02 -04:00
Mike Gerwitz
6c6e41c415
Add Class.assert{InstanceOf,isA}
...
* lib/class.js (assertInstanceOf, assertIsA): New methods.
* test/Class/GeneralTest.js: Add respective tests.
* doc/classes.texi (Type Checks and Polymorphism): Add reference for
methods. Update and format text. Add indexes for "polymorphism",
"type checking", and "duck typing".
2017-10-27 23:46:16 -04:00
Mike Gerwitz
db3ade378a
[copyright] Copyright update
2015-05-28 01:01:51 -04:00
Mike Gerwitz
69e9828beb
Object class masquerading
2015-05-27 23:23:47 -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
89f00e0cdd
[copyright] Copyright update
2014-01-20 22:55:29 -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