1
0
Fork 0
Commit Graph

877 Commits (4b871dabc8b6c3b9da17199b2ee46ed3656b25ef)

Author SHA1 Message Date
Mike Gerwitz 2ef17cd297 IE uses empty string (rather than undefined) for unmatched regex groups 2011-11-20 20:37:59 -05:00
Mike Gerwitz a701ee40a7 [#5] Typo correction in abstract class example 2011-11-20 18:08:52 -05:00
Mike Gerwitz 20b3abc008 [#5] Added abstract classes section to manual 2011-11-20 14:25:37 -05:00
Mike Gerwitz 8655a6a58f [#5] Added mention to Interfaces section in manual that Interface must be imported 2011-11-20 10:53:16 -05:00
Mike Gerwitz a7258f99cb [#5] Adjusted manual CSS to place border around @samp 2011-11-20 00:28:56 -05:00
Mike Gerwitz 199bba3c38 [#5] Added interface documentation to manual (abstract class pending) 2011-11-20 00:28:51 -05:00
Mike Gerwitz b2fcf8880a [#5] Corrected <= in doc Makefile for HTML replacement 2011-11-19 22:32:55 -05:00
Mike Gerwitz 058e5f5f7d [#5] Minor typo correction in inheritance section of manual 2011-11-19 22:30:10 -05:00
Mike Gerwitz 87dd1b8961 [#29] Re-added interface name to interface errors since abstract requirement change 2011-11-19 22:17:59 -05:00
Mike Gerwitz a33df4dcbe [#29] Refactored interface extend() test against non-interface into ExtendTest 2011-11-19 22:05:18 -05:00
Mike Gerwitz 4fe20762c8 'abstract' keyword no longer required for interface method declarations
- A warning is not yet being thrown for redundancy if the abstract keyword is
  explicitly specified
2011-11-19 19:37:59 -05:00
Mike Gerwitz 91db43d21d [#29] Outputting newline and count every 60 tests 2011-11-19 14:15:31 -05:00
Mike Gerwitz c605113412 [#29] Refactored test-interface-extend into new test case format
- Preparing for minor changes
2011-11-19 14:09:59 -05:00
Mike Gerwitz 164b6a925b [#29] Added @each() support to test cases
- A little sloppy, but it gets the job done
2011-11-19 14:09:26 -05:00
Mike Gerwitz a022b62f8f [#5] Committed forgotten mkeywords.texi (oops 2011-11-19 12:40:16 -05:00
Mike Gerwitz cef0c0146b [#29] Refactored test-interface.js into new test case format 2011-11-19 12:39:45 -05:00
Mike Gerwitz 4e49282515 Fixed bug causing invocation error when accessing undefined static members on a non-class base 2011-11-19 00:10:30 -05:00
Mike Gerwitz 80846e95f3 __proto__ => getPrototypeOf 2011-11-19 00:10:24 -05:00
Mike Gerwitz 94419742c0 Resolved IE8 test failures
- Additional checks for its buggy defineProperty(), etc implementation
2011-11-18 08:57:37 -05:00
Mike Gerwitz 18c31cc9e5 [#5] Added additional information to Visibility Escallation section of manual 2011-11-15 23:40:38 -05:00
Mike Gerwitz 1590d59eb7 [#5] Added gte and lte replacement for manual HTML output 2011-11-15 23:24:19 -05:00
Mike Gerwitz 8e079129f3 ClassBuilder.isInstanceOf() will no longer throw errors when given undefined for either argument
- Yes, this is just quickly adding a test to a pre-existing, terrible format.
  This will be refactored with the rest of the test case.
2011-11-15 22:23:00 -05:00
Mike Gerwitz 6c379968bc [#5] Reworked member keywords and member visibility section in manual 2011-11-15 22:14:32 -05:00
Mike Gerwitz fae30c877a [#5] Removed duplicate phrase for "virtual" keyword in manual 2011-11-10 23:48:45 -05:00
Mike Gerwitz 771d8d981d [#5] Added @ref's to member inheritence section of manual 2011-11-10 23:44:32 -05:00
Mike Gerwitz fea1960ab5 [#5] Added forgotten @code to override keyword 2011-11-10 23:20:59 -05:00
Mike Gerwitz 2bb7d0f858 [#5] Adjusted margins for sub/superscript in manual 2011-11-10 23:20:08 -05:00
Mike Gerwitz ef12444a6c [#5] Added additional inheritance information 2011-11-10 23:02:26 -05:00
Mike Gerwitz 322c078c5a [#5] Minor subscript correction for "o" in inheritance section of manual 2011-11-09 00:32:14 -05:00
Mike Gerwitz 67b794c854 [#5] jQuery UI not currently needed in manual 2011-11-09 00:26:41 -05:00
Mike Gerwitz a2926385b5 [#5] Began adding technical details of inheritance to manual 2011-11-09 00:10:52 -05:00
Mike Gerwitz 5999223c4e [#5] Added sub/sup support for vars in documentation 2011-11-08 23:42:26 -05:00
Mike Gerwitz 6452a239f3 [#5] Added 'virtual' and 'override' keywords to inheritance example in manual; will continue revisions in following commits
- This needs to be corrected as it's a very important detail. However, I need
  to get to bed. So the remaining changes will simply need to wait.
2011-11-07 00:03:39 -05:00
Mike Gerwitz ed7e988c00 [#5] Added 'Member Keywords' section to manual 2011-11-07 00:01:28 -05:00
Mike Gerwitz 8370b62d17 [#5] Altered manual CSS for table display 2011-11-06 23:55:41 -05:00
Mike Gerwitz d3fda70e3f [#5] Began altering class section of manual, adding detailed syntax and specs 2011-11-06 23:55:18 -05:00
Mike Gerwitz c77d989b63 Prefixing warning output with 'Warning: ' 2011-11-05 12:10:20 -04:00
Mike Gerwitz bc589c035f Added warning handler to class facade
- This isn't yet tested; have to begin test case for facade
- Do note that the actual calling by MemberBuilderValidator is tested
2011-11-05 12:07:52 -04:00
Mike Gerwitz 8bcd55dbbb MemberBuilderValidator will now throw a warning if 'override' keyword is used without a super method 2011-11-05 11:58:12 -04:00
Mike Gerwitz 566f0af57e Merge branch 'virtual/refactor/master' into virtual/master 2011-11-05 10:56:57 -04:00
Mike Gerwitz 1fa92d44a1 [#25] Added Getter/Setter validator call tests for MemberBuilder 2011-11-05 09:40:58 -04:00
Mike Gerwitz 1332da78a2 [#29] Added test skipping support to test case 2011-11-05 09:38:57 -04:00
Mike Gerwitz cb6c4af763 [#25] Refactored common MemberBuilder validator call assertion logic into a common module 2011-11-05 08:52:19 -04:00
Mike Gerwitz e809c10dfe [#25] Added MemberBuilder/PropTest for validator call 2011-11-04 23:08:41 -04:00
Mike Gerwitz fda002d252 [#25] Added tests to ensure proper data is passed to validateMethod() 2011-11-03 23:20:45 -04:00
Mike Gerwitz 6fd7ae8953 [#25] Tests with no assertions will be marked incomplete 2011-11-03 22:25:00 -04:00
Mike Gerwitz fdf630458a [#25] instanceof => typeof for functions; lib/ 2011-11-03 22:00:18 -04:00
Mike Gerwitz 705e228842 [#25] Added suite runner
- Getting closer to nice clean testing
2011-11-03 21:23:40 -04:00
Mike Gerwitz 4e2af2333d [#25] Now injecting MemberBuilderValidator into MemberBuilder 2011-11-02 23:28:23 -04:00
Mike Gerwitz 3912f2d369 [#25] Began refactoring test-class_builder-static into new test case system 2011-11-02 23:23:13 -04:00