Jeff Williams
aa0b6c1bfa
switch to new-ish ECMAScript syntax
...
With help from Lebab, plus a lot of manual cleanup. (And more cleanup to come, I'm sure.)
2019-01-15 18:39:10 -08:00
Jeff Williams
d7c7fea358
use the correct longname for constructors of ES2015 classes with @alias tags ( #1395 )
2017-07-13 17:09:07 -07:00
Jeff Williams
5666f4ccef
correctly handle aliases that identify instance members, like @alias Foo#bar ( #1385 )
2017-07-10 15:32:27 -07:00
Jeff Williams
15b57e52f3
overhaul ESLint config; delint
2017-07-05 21:05:52 -07:00
Jeff Williams
416b42fa75
update ESLint; delint
2014-12-13 09:39:21 -08:00
Jeff Williams
42104c82ee
enable lint-checking for tests; delint/cleanup tests
2014-11-28 18:36:04 -08:00
Jeff Williams
254c05fbf6
set the appropriate longname for function declarations in AMD modules ( #685 )
...
This is a hack. See #693 for details.
2014-06-29 17:11:55 -07:00
Jeff Williams
48e6c392d5
huge whitespace cleanup
...
- remove all trailing whitespace
- for consistency, replace all tabs with spaces
2014-03-03 07:43:01 -08:00
Jeff Williams
e7752cde18
Merge branch 'master' into parsimony
...
Conflicts:
lib/jsdoc/name.js
lib/jsdoc/src/handlers.js
lib/jsdoc/src/parser.js
lib/jsdoc/tag/dictionary/definitions.js
lib/jsdoc/util/templateHelper.js
package.json
test/specs/documentation/alias.js
test/specs/documentation/modules.js
test/specs/tags/augmentstag.js
test/specs/tags/overviewtag.js
2013-10-21 08:42:29 -07:00
Jeff Williams
5fb3839389
don't rename a function param called "prototype" ( #505 ); minor cleanup
2013-10-14 23:16:40 -07:00
Jeff Williams
44d9ec6831
new parser infrastructure
...
consumes ASTs that follow the Mozilla Parser API spec:
https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API
passes all tests on OS X; performance is comparable to previous
version. also includes some miscellaneous cleanup.
remaining issues:
- only Rhino AST builder is supported
- node visitors (old and new) may not be hooked up yet
- circular-reference issues in doclets
- docs are (mostly) missing
- various other TODO comments
2013-06-23 10:18:13 -07:00
Michael Mathews
810dd7f7fd
Improved support for @alias when documenting inner classes as global.
2012-06-06 15:32:16 +01:00
Jannon
034205baa8
Testing Framework Upgrade Part II
...
The second half of the first phase of the testing framework upgrade. This finishes moving the exisintg tests to jasmine and the new test directory structure
2012-05-04 18:52:19 -07:00