Commit Graph

257 Commits

Author SHA1 Message Date
Matthew Amato 2a67108a65 Enable eslint `no-multiple-empty-lines`
Also use eslint to auto-fix them.
2018-03-04 21:25:50 -05:00
hpinkos 76409f18bf monospace font for documentation class and function names 2018-02-22 14:25:53 -05:00
hpinkos f6a82e510b fix cloc 2018-01-29 16:18:27 -05:00
ggetz 67e470786f Added experimental jsdoc tag 2017-11-29 13:41:55 -05:00
Matthew Amato 2d0b480e5f Bump eslint-config-cesium to version 3.0.0
* Update its CHANGES.md
* Set `ecmaVersion` to 6 for Node.js.
2017-11-21 15:59:57 -05:00
hpinkos ef9ce36251 move eslint rule 2017-11-21 12:25:12 -05:00
Ed Mackey 0793341696 Move images around for case-sensitive filesystems. 2017-11-13 18:01:37 -05:00
Matthew Amato 943abdc6d5 Fix jsDoc
Apparently the paths to plugins/templates were "fixed" in the latest
version of jsDoc, which means our paths were now wrong and needed to be
updated.
2017-07-10 16:10:59 -04:00
Matthew Amato 330327c48a Bump eslint-config-cesium version for release. 2017-06-28 11:34:23 -04:00
Ottavio Hartman 031a6d4e9e Remove eslint-plugin-html from shareable config 2017-06-28 11:24:13 -04:00
Ottavio Hartman f2a56db732 Enable Node rules: global-require, no-buffer-constructor, no-new-require.
Also: Bump ESLint module to 2.0.0 in preperation to deploy.
2017-06-27 10:39:51 -04:00
Matthew Amato 01c8c48c71 Merge pull request #5495 from omh1280/quotes
Enable`quotes` rule to enforce single quotes
2017-06-23 10:49:01 -04:00
Ottavio Hartman d4d4c39b97 Merge and remove allowTernary option from no-unused-expressions rule 2017-06-23 10:18:41 -04:00
Ottavio Hartman 7b8c842d74 Fix conflict in CHANGES.md 2017-06-23 10:07:05 -04:00
Ottavio Hartman 869f26b38e Fix merge conflict in CHANGES.md 2017-06-23 10:05:26 -04:00
Ottavio Hartman 95de1b884e Enable no-unused-expressions 2017-06-23 09:59:08 -04:00
Ottavio M. Hartman 318e4a42a4 Merge branch 'master' into quotes 2017-06-23 09:58:11 -04:00
Ottavio Hartman 4253d58d3c Enable no-sequences and update CHANGES.md 2017-06-23 09:52:20 -04:00
Matthew Amato d0e85c7047 Merge remote-tracking branch 'origin/master' into omh1280-block_scoped_var
# Conflicts:
#	Tools/eslint-config-cesium/CHANGES.md
2017-06-23 09:50:59 -04:00
Matthew Amato 4fadee31c4 Merge remote-tracking branch 'origin/master' into omh1280-no_lonely_if
# Conflicts:
#	Tools/eslint-config-cesium/CHANGES.md
2017-06-23 09:48:31 -04:00
Ottavio Hartman 1991234a31 Move rule to shared config, Update CHANGES.md, fix errors 2017-06-23 09:42:03 -04:00
Ottavio Hartman 9ec947c0ab Move rule to shared config and update CHANGES.md 2017-06-23 09:26:29 -04:00
Ottavio Hartman eae9130ac0 Move rule to shared config and update CHANGES.md 2017-06-23 09:17:07 -04:00
Ottavio Hartman 079c028a04 Move rule to shared config and update CHANGES.md 2017-06-23 09:14:34 -04:00
Ottavio Hartman 6916eeab6b Re-add rule to index.js. Fix errors in Shadows.html 2017-06-19 16:32:08 -04:00
Ottavio M. Hartman f0e619be14 Merge branch 'master' into no_use_before_define 2017-06-19 14:49:53 -04:00
Ottavio Hartman 8e795dde24 Move rule to browser.js, bump CHANGES.md 2017-06-19 13:26:50 -04:00
Matthew Amato b1ad93bd11 Move no-undef-init to shareable config and update changes. 2017-06-19 12:00:37 -04:00
Ottavio Hartman fb8f482949 Update CHANGES.md 2017-06-19 11:44:50 -04:00
Matthew Amato f682d95a7f Move no-loop-func to shared config and update CHANGES
Also cleaned up the shared config's `index.js`
2017-06-19 11:42:35 -04:00
Ottavio Hartman ed74c3a265 Move rule to shareable config and fix 3DTile errors 2017-06-19 11:42:13 -04:00
Matthew Amato 1cafe2b08a Tweaks afte merge. 2017-06-19 11:35:58 -04:00
Matthew Amato 85c88dcd7a Merge remote-tracking branch 'origin/master' into omh1280-no_alert 2017-06-19 11:33:30 -04:00
Matthew Amato 6cc37c70e4 Move new rule to eslint-config-cesium. 2017-06-19 11:08:49 -04:00
Ottavio Hartman 56794d5505 Move no-alert to shareable config 2017-06-19 10:55:00 -04:00
Ottavio Hartman da4a2777c2 Add rule to ESLint shareable config. Update CHANGES.md 2017-06-19 10:51:19 -04:00
Matthew Amato f88720d22e Update to eslint 4.0 and eslint-plugin-html 3.0
Disable `no-useless-escape` for now since we have lots of false positives.
2017-06-12 10:19:27 -04:00
Ottavio Hartman 06b3aca5fe Update version/date in package.json. Add more to README 2017-06-09 13:55:31 -04:00
Ottavio Hartman b86320b921 Remove more eslint-config-cesium package dependencies 2017-06-09 10:37:58 -04:00
Ottavio Hartman 18f4774f96 Add amd to browser.js, Change unused-vars rules, Add homepage to package.json 2017-06-09 10:10:23 -04:00
Ottavio Hartman b3a403b405 Remove more quotes from named types 2017-06-07 16:34:36 -04:00
Ottavio Hartman fcd29db6c2 Clean up .eslintrc files, update package.json, remove redundant configs 2017-06-07 16:31:40 -04:00
Ottavio Hartman ab5f71c493 Change unused-vars rule, update package.json 2017-06-07 13:49:52 -04:00
Ottavio Hartman e676d93c83 Add 2017-06-07 13:40:31 -04:00
Ottavio Hartman be2717c709 Deleted LICENSE.md 2017-06-06 11:41:14 -04:00
Ottavio Hartman 7fb68cb458 Create Node package for ESLint shareable config. 2017-06-06 10:49:21 -04:00
Ed Mackey b9eab83276 Fix ® symbol on jsDoc. 2016-11-02 16:53:35 -04:00
Ed Mackey 5bf7b809c9 Update jsDoc logo 2016-11-02 16:45:31 -04:00
Tom Payne 1ae9fda901 Add newlines to end of text files. 2016-10-19 16:53:31 -04:00
Ed Mackey 88e2adad81 Make the link to the site navigate at the top level. 2016-02-01 17:24:29 -05:00
Ed Mackey 933f418b07 Tweak the way the prefix is added. 2015-11-15 14:16:11 -05:00
Ed Mackey 2e6b30cae2 Move logo to top of content, instead of top of nav. 2015-11-15 12:46:49 -05:00
Ed Mackey 48cb11e412 Remove some ASCII art. Not that I don't appreciate. 2015-11-15 11:35:48 -05:00
Ed Mackey c070bc7fb5 Main index 2015-11-14 22:40:49 -05:00
Ed Mackey 171777690c Add doc link icons. 2015-11-14 22:32:53 -05:00
Ed Mackey 15d217dbf8 Add Cesium prefix to certain things. 2015-11-14 21:42:17 -05:00
Ed Mackey 367b824751 Move source links. 2015-11-14 21:22:02 -05:00
Ed Mackey 791bd97a25 More doc styling. 2015-11-13 20:59:22 -05:00
Ed Mackey 2da3517792 Changing around some doc styles. 2015-11-13 16:28:57 -05:00
Matthew Amato 83e90ee78e Remove old build system and associated tools.
Replaced with gulp in #3106.
2015-10-22 17:02:35 -04:00
Matthew Amato 72dcba6670 Remove remnants of Chrome Frame
Fixes #3065
2015-10-13 19:58:09 -04:00
Ed Mackey 6d3521a64e Make Sandcastle tolerant of JSDoc's new static prefixes. 2015-05-28 13:00:58 -04:00
Matthew Amato c90aeb8628 Fix gallery images for dev-only Sandcastle demos. 2015-01-06 18:45:55 -05:00
Ed Mackey 624b3e6e59 Doc external links open in new windows. 2014-07-24 15:26:44 -04:00
Scott Hunter 268b67c9cd Remove old Jetty development server.
This has been replaced by server.js.
2014-07-09 10:10:23 -04:00
Scott Hunter 7ce235961a Document non-method modules as `@namespace`. Turn on function signatures for `@exports`. 2014-07-07 12:06:25 -04:00
Scott Hunter dee0b495e5 Fix regression where modules were prefixed with "module:" 2014-06-30 17:47:05 -04:00
Scott Hunter 92ea3b3618 Remove included Node.js binaries. Node is now required to be installed on the system when building.
Also run `npm install` before build steps that require npm modules.
2014-06-25 21:42:43 -04:00
Ed Mackey 9c4601d281 Tweak the font size of code elements in doc. Fix #1813. 2014-06-11 15:23:43 -04:00
Scott Hunter 019b208837 Include VERSION property in Cesium object. 2014-06-03 10:06:20 -04:00
Scott Hunter af99825952 Improve JSDoc output.
* Switch from the obsolete SyntaxHighlighter to Prism, to allow inline syntax highlighting
* Use syntax-highlighting for default values
* Fix generated HTML for `@deprecated`.
* Fix incorrect HTML escaping in code examples.
2014-05-29 17:21:49 -04:00
Scott Hunter f2896a2c32 Remove old version of JSDoc 2014-05-23 18:36:55 -04:00
Scott Hunter 97e2ae55e6 More work towards upgraded JSDoc 2014-05-23 18:36:27 -04:00
Scott Hunter 4782dc7a18 JSDoc upgrade work in progress 2014-05-23 16:25:54 -04:00
Matthew Amato 5c9de3c2bd sortRequires tweaks
Don't log an expected syntax error if the file imports no modules.
Exclude js files that should be ignored.
2014-05-14 22:27:16 -04:00
Kevin Ring a6ea16f64e Update from review. 2014-05-14 18:38:33 -04:00
Kevin Ring 33ed1ff51d Make sorting actually happen. 2014-05-14 18:09:36 -04:00
Kevin Ring 2a6c0d5270 Improved require sorting. 2014-05-14 15:13:39 -04:00
Kevin Ring a6d79fd3b3 Add sortRequires target. 2014-05-14 13:41:03 -04:00
Scott Hunter 994c45f540 In order to request content, we need an absolute URI. If the input URI is protocol-relative, use "http". 2014-04-30 10:56:10 -04:00
Patrick Cozzi 8c945f8421 Merge branch 'master' into gltf 2014-01-27 07:51:01 -05:00
Kristian Calhoun a5f4201786 Merge pull request #1341 from nobelium/jsdoc
Adds support for unqualified link to methods
2014-01-21 12:02:40 -08:00
Nobelium 7b57ee02bb jsdoc(bug fix)- added var keyword in function pretreat 2014-01-18 08:33:18 +00:00
Patrick Cozzi d9783e3289 Merge branch 'master' into gltf 2014-01-14 15:45:51 -05:00
Scott Hunter 1e0faea5b0 Fix Cesium.js generated file.
My recent changes to generate stubs caused the fileset for Cesium.js to be created too early, meaning that shader files could get left out if they were not present on disk before the build started.

Instead of the pathconvert hackery I was using before, I fixed our custom scriptdef tasks to work with file-based ResourceCollections instead of requiring a FileSet, so that we can use the <union> directly.
2014-01-07 16:28:58 -05:00
Patrick Cozzi 27d6a2a374 Merge matrixfunctions to gltf 2013-12-18 17:40:21 -05:00
Nobelium 569c3cd2ed Remove # before method names 2013-12-16 11:13:40 +00:00
Nobelium 23bb0d5aab adds support for unqualified link to methods 2013-12-16 10:52:17 +00:00
Dan Bagnell 0a495462b8 Merge branch 'master' into preprocess 2013-12-06 18:00:31 -05:00
Patrick Cozzi 7b5e51e7af Merge master to gltf 2013-11-28 08:29:52 -05:00
Ed Mackey 8818c35ae5 Rename all instances of cesium.agi.com to cesiumjs.org.
Cherry-picked from @kring's d0e34a7a.
2013-11-27 13:19:40 -05:00
Patrick Cozzi f1a5f4d3ca Fix MIME warnings in Firefox when using our test server 2013-11-26 12:06:45 -05:00
Dan Bagnell 7b2b20f440 Rename. 2013-11-22 15:58:16 -05:00
Scott Hunter ce6826e0c5 Clean up warnings in generated files. 2013-11-21 16:40:42 -05:00
Scott Hunter 62b0a30a65 Fix JSHint warnings. 2013-11-21 16:31:44 -05:00
Scott Hunter 93a311d076 Fix the stub process for running specs.
* Cesium.js now exports modules using the actual module name instead of rewriting the names to be identifiers.
* Stubs/map (misnamed) now provides path mappings.
* Cesium.js includes createTaskProcessorWorker because Specs need it.
* Use the require.js shim feature to require in the combined Cesium.
2013-11-21 15:49:24 -05:00
Dan Bagnell cb10e2d318 Run tests for combined/minified Cesium (mostly working). 2013-11-21 10:10:31 -05:00
Dan Bagnell 83f5bc9904 Generate AMD stubs to combined/minified Cesium. 2013-11-20 22:11:48 -05:00
Dan Bagnell 4adde0e970 Set default build option to be debug. Fix two unclosed debug regions. 2013-11-20 15:25:04 -05:00
Dan Bagnell 03256839f8 Conditional include instead of conditionally exclude code. 2013-11-20 15:25:03 -05:00