Merge branch 'master' into perf/master
commit
50fef4afdb
41
TODO
41
TODO
|
@ -2,6 +2,30 @@
|
|||
#
|
||||
# This is by no means a complete list.
|
||||
|
||||
[ target: 0.1.0 ]
|
||||
Misc
|
||||
- Class module is becoming too large; refactor
|
||||
|
||||
Member Keywords
|
||||
- Restrictions; throw exceptions when unknown keywords are used
|
||||
- Concrete types must implement member with same visibility, or greater
|
||||
visibility, than the abstract implementation defined
|
||||
|
||||
Documentation
|
||||
- Ensure all docblocks contain only valid JSDoc tags
|
||||
- Generate documentation
|
||||
- Add to Makefile
|
||||
- Begin technical documentation for developers
|
||||
- Include designs and project decisions
|
||||
- Wiki, LaTeX, Texinfo?
|
||||
- API documentation
|
||||
- Wiki, LaTeX, Texinfo?
|
||||
|
||||
Client-Side
|
||||
- implement assert.deepEqual()
|
||||
|
||||
|
||||
[ future ]
|
||||
Misc
|
||||
- Deep cloning level for util.clone()
|
||||
- Optional preprocessing support
|
||||
|
@ -12,16 +36,12 @@ Misc
|
|||
functions, will not impact function logic.
|
||||
- Should be able to run source file without preprocessing, so C-style macros
|
||||
cannot be used (# is not a valid token)
|
||||
- Class module is becoming too large; refactor
|
||||
|
||||
Member Keywords
|
||||
- Restrictions; throw exceptions when unknown keywords are used
|
||||
- const; immutable properties
|
||||
- final; methods cannot be overridden by subtypes
|
||||
- static; method/property accessible via class definition
|
||||
- event; designates a supported event
|
||||
- Concrete types must implement member with same visibility, or greater
|
||||
visibility, than the abstract implementation defined
|
||||
|
||||
Typing
|
||||
- Support JSDoc-style type definitions for parameters
|
||||
|
@ -47,16 +67,3 @@ Patterns
|
|||
implement the various patterns, and serve as an excellent tool for those
|
||||
unfamiliar with them.
|
||||
|
||||
Documentation
|
||||
- Ensure all docblocks contain only valid JSDoc tags
|
||||
- Generate documentation
|
||||
- Add to Makefile
|
||||
- Begin technical documentation for developers
|
||||
- Include designs and project decisions
|
||||
- Wiki, LaTeX, Texinfo?
|
||||
- API documentation
|
||||
- Wiki, LaTeX, Texinfo?
|
||||
|
||||
Client-Side
|
||||
- implement assert.deepEqual()
|
||||
|
||||
|
|
Loading…
Reference in New Issue