Mike Gerwitz
|
c83def013a
|
Added test to ensure getter/setter method override error contains name
|
2011-06-14 17:55:24 -04:00 |
Mike Gerwitz
|
51e27334cd
|
Can no longer override methods with getters/setters
|
2011-06-12 01:07:43 -04:00 |
Mike Gerwitz
|
6d31bf1084
|
Now passing base into member builder for getters/setters
|
2011-06-12 00:36:52 -04:00 |
Mike Gerwitz
|
75059ad030
|
Added util.get{Own,}PropertyDescriptor
|
2011-06-11 21:47:57 -04:00 |
Mike Gerwitz
|
d6873d1cc9
|
Corrected client-side assert.deepEqual() to only perform object/array operations if both provided values are objects/arrays respectively
|
2011-06-11 21:32:11 -04:00 |
Mike Gerwitz
|
a929c42a3f
|
Corrected Makefile; moved src_* back to root Makefile
- Was causing combine target to not recognize file changes
|
2011-06-11 20:55:45 -04:00 |
Mike Gerwitz
|
72e5d481e6
|
Merge branch 'master' into virtual/master
|
2011-06-10 23:11:31 -04:00 |
Mike Gerwitz
|
58a8198fda
|
Updated README.md; removed portion of note mentioning that interfaces are not yet available.
|
2011-06-10 11:23:32 -07:00 |
Mike Gerwitz
|
705dff4f34
|
0.1.0-pre in package.json until 0.1.0 tag to avoid npm confusion
|
2011-06-10 11:21:22 -07:00 |
Mike Gerwitz
|
adb7e088b7
|
[#19] Cannot declare virtual static methods
|
2011-06-09 22:22:14 -04:00 |
Mike Gerwitz
|
8b33471e42
|
Corrected non-virtual override test
|
2011-06-09 22:22:11 -04:00 |
Mike Gerwitz
|
08dc2559b4
|
[#19] Cannot declare virtual properties
|
2011-06-09 19:46:13 -04:00 |
Mike Gerwitz
|
7f24d094ba
|
[#19] Re-added FinalClass tests (we still want those ;))
|
2011-06-08 01:28:45 -04:00 |
Mike Gerwitz
|
4fea62a8ed
|
[#19] Removed 'final' keyword and all associated logic
- Kept FinalClass'
|
2011-06-08 01:26:04 -04:00 |
Mike Gerwitz
|
8b83e85c43
|
[#19] Implemented 'virtual' keyword
- Baby steps. 'override' keyword is not yet necessary.
- Final not yet removed
|
2011-06-08 01:11:53 -04:00 |
Mike Gerwitz
|
24a04369ae
|
Properly copying over abstract methods in implement()
|
2011-06-08 01:10:44 -04:00 |
Mike Gerwitz
|
aa32f4404d
|
[#5] Added additional information to the memory management section in documentation
|
2011-06-07 22:42:55 -04:00 |
Mike Gerwitz
|
d84ee9fdc5
|
Updated README to contain full documentation URLs
|
2011-06-07 19:56:52 -04:00 |
Mike Gerwitz
|
8705de950d
|
Placed mkbuild back into root Makefile
|
2011-06-05 13:53:05 -04:00 |
Mike Gerwitz
|
8fa10c494e
|
[#5] Separated Makefile into doc/ Makefile
|
2011-06-05 11:58:33 -04:00 |
Mike Gerwitz
|
309f799f78
|
[#5] CSS for split html documentation is now referenced rather than included in each output file
|
2011-06-05 11:22:56 -04:00 |
Mike Gerwitz
|
2d05445958
|
[#5] Added syntax highlighting to HTML documentation
|
2011-06-05 11:18:41 -04:00 |
Mike Gerwitz
|
642acc72fb
|
[#5] Additional documentation HTML styling
|
2011-06-03 18:50:41 -04:00 |
Mike Gerwitz
|
fd5fb2bb56
|
Minor HTML documentation CSS alterations (#5)
|
2011-06-02 23:04:56 -04:00 |
Mike Gerwitz
|
8f4e0ed0fa
|
Added manual.css to Makefile for HTML docs
|
2011-06-02 23:04:56 -04:00 |
Mike Gerwitz
|
d1044383d5
|
Fixed abstract/final class export in combined file
- I somehow had them swapped
|
2011-06-02 09:07:48 -04:00 |
Mike Gerwitz
|
9492a181f3
|
Removed 'Late Static Binding' section from documentation
- May be re-introduced in the future, but the documentation will have to be updated with the new implementation
|
2011-05-31 22:31:58 -04:00 |
Mike Gerwitz
|
557dcf6904
|
Fixed static bug and removed late static binding
- Late static binding will be revisited in the future
|
2011-05-31 22:29:07 -04:00 |
Mike Gerwitz
|
9db4e8d99f
|
Supplying alternative to getMethodInstance() for static methods
|
2011-05-30 23:03:08 -04:00 |
Mike Gerwitz
|
85c4c70b7d
|
Removed unneeded argument
|
2011-05-30 20:10:52 -04:00 |
Mike Gerwitz
|
91260471c7
|
Added documentation for 'const' keyword
|
2011-05-30 11:17:10 -04:00 |
Mike Gerwitz
|
ac8a2da200
|
Documentation menu correction
|
2011-05-30 11:17:10 -04:00 |
Mike Gerwitz
|
48cb9797c4
|
Added tests to ensure constants support different levels of visibility
|
2011-05-30 10:55:40 -04:00 |
Mike Gerwitz
|
d8a8fbc03c
|
Added final keyword documentation
|
2011-05-28 09:35:50 -04:00 |
Mike Gerwitz
|
f5712db5de
|
Fixed makeinfo warning regarding @var
|
2011-05-28 08:48:22 -04:00 |
Mike Gerwitz
|
cacb5945a1
|
Documentation typo correction
|
2011-05-27 17:55:06 -04:00 |
Mike Gerwitz
|
d0fede9892
|
Added make {install,uninstall} to doc
|
2011-05-26 18:12:37 -04:00 |
Mike Gerwitz
|
72fe45e84d
|
Makefile's install target only requires doc-info
|
2011-05-25 22:40:51 -04:00 |
Mike Gerwitz
|
0a6e8153df
|
Converted case of all Makefile vars to lower
|
2011-05-25 22:16:00 -04:00 |
Mike Gerwitz
|
46b974dbbe
|
Added min target to .PHONY and all target
|
2011-05-25 22:04:19 -04:00 |
Mike Gerwitz
|
14b4a19b37
|
Added install and uninstall targets to Makefile for info doc
|
2011-05-25 22:03:36 -04:00 |
Mike Gerwitz
|
20ed143b83
|
Began updating package.json
- Added additional information, including dev deps, license, test script and 'engines'
|
2011-05-24 22:30:49 -04:00 |
Mike Gerwitz
|
60750511c4
|
Added exports for {Abstract,Final}Class
|
2011-05-23 20:00:34 -04:00 |
Mike Gerwitz
|
6a5cbdf712
|
Added information on the minification process to documentation
|
2011-05-23 19:56:40 -04:00 |
Mike Gerwitz
|
99d0f34940
|
Added license to minified files
|
2011-05-23 18:59:50 -04:00 |
Mike Gerwitz
|
44ea2552ba
|
Added minified files to tests
|
2011-05-23 18:38:13 -04:00 |
Mike Gerwitz
|
b3455abcb9
|
Added notice in the event that UglifyJS is unavailable
|
2011-05-23 18:32:07 -04:00 |
Mike Gerwitz
|
eed9465885
|
Added minification script
|
2011-05-23 18:27:42 -04:00 |
Mike Gerwitz
|
995c3ab798
|
Added node_modules to .gitignore
|
2011-05-23 18:27:14 -04:00 |
Mike Gerwitz
|
fdee02adc9
|
Combined file now exports {Final,Abstract}Class
|
2011-05-23 07:12:46 -04:00 |