Commit Graph

684 Commits

Author SHA1 Message Date
Matthew Amato 86b7a49568 Fix Travis, update .jshintrc, remove a ton of junk.
So it turns out that jsHint no longer works on Node 0.10.x, which is
ancient anyway.  So I updated Travis to use 0.12.x.  I then decided to
update our .jshintrc to take advantage of the latest JSHint features and
that produced a TON of new (perfectly valid) errors about unused variables,
empty code blocks, and unused defined globals, which I have now cleaned up.
This also uncovered a bunch of other stuff that I also fixed.

In summary:

1. Update travis to use Node 0.12.x
2. Update .jshintrc to take advantage of new features
3. Fix bad code pointed out by said features
4. Remove all uneeded `jasmine` globals in spec files
5. Generate a `Specs` specific .jshintrc as part of the build which enables jasmine mode in jshint
6. Move `QuadtreePrimitive` to Development Sandcastle gallery.
7. Update NPM modules to latest versions.
8. Lock NPM modules to specific versions to avoid untested updates in the future.
9. Ran `sortRequires`
2015-11-13 01:11:20 -05:00
Patrick Cozzi 75c1e8b6bd Update version to 1.15 2015-11-02 07:36:00 -05:00
Scott Hunter 8941b29bdb Switch almond to a npm module since it's only used by the build process. 2015-10-26 17:36:43 -04:00
Matthew Amato aecb78a4b8 Add build-watch gulp task
Also clean up exec usage.
2015-10-18 18:01:56 -04:00
Matthew Amato ac4406013e Use r.js optimizer programatically via npm module.
Also general code clean up.

This change temporarily disables the almond loader.
2015-10-18 13:03:20 -04:00
Matthew Amato 7e08a7b2a7 Initial port of build process to gulp
1. Move all build related code to gulpfile.js
2. Add `npm` scripts for all gulp tasks so no one needs to install gulp globally.
3. Added new `jshint-watch` task for continually running jsHint on changed files and writing the results to the console.
2015-10-16 17:30:14 -04:00
Matthew Amato b285714b7d Minor cleanup
Run `ant sortRequires`
Update package.json to latest modules.
2015-10-14 15:02:13 -04:00
Dan Bagnell f42a8c0826 Update CHANGES.md and version to 1.14. 2015-10-01 13:24:48 -04:00
Matthew Amato 2b6f1477bb Bump version to 1.13
Also clean up CHANGES.
2015-09-01 10:44:48 -04:00
hpinkos afa85a173b update version number to 1.12 2015-08-03 10:30:52 -04:00
Matthew Amato b2fcc7c20c Update NPM packages to their latest versions
No code changes needed.  This finally puts us on an official release
of jsdoc, we've been using the alpha/betas forever.
2015-07-06 21:27:39 -04:00
Patrick Cozzi 5e76fa2891 Update version to 1.11 2015-07-01 09:48:22 -04:00
Dan Bagnell 1a6d98695b Update version to 1.10. 2015-06-01 14:52:50 -04:00
Matthew Amato f4ea3efbcc Update npm dependancies
This updates all npm dependancies to thier latest version.  I only had to
make a minor tweak to server.js.  Doc built fine and all tests passed.
2015-05-05 21:00:25 -04:00
Matthew Amato 716acd1664 Bump version to 1.9
Also update changes.
2015-05-01 09:38:25 -04:00
Patrick Cozzi 31b917f5d6 Fix Cesium version 2015-04-01 08:32:04 -04:00
Patrick Cozzi 3eb2f83a92 Update version to 1.8 2015-04-01 08:28:20 -04:00
Matthew Amato b4583d44c4 Bump version to 1.7.1
Also update CHANGES for the release.
2015-03-06 15:18:30 -05:00
Dan Bagnell 23a0093fb1 Update Cesium version to 1.7. 2015-03-02 14:31:31 -05:00
Matthew Amato bad8b17f78 Bump version to 1.6
Also re-order CHANGES to highlight stuff important to our users.
Update eventual URL of the Entity API blog.
2015-02-02 18:12:31 -05:00
Patrick Cozzi 1f7cf7be6f Change version to 1.5 2015-01-05 07:41:30 -05:00
Dan Bagnell 9382cd391d Update Cesium version. 2014-12-01 17:08:05 -05:00
Matthew Amato fa77fb4405 Bump version to 1.3 2014-11-03 12:53:19 -05:00
Ed Mackey 04743159fe Bump version number. 2014-10-01 14:05:34 -04:00
Matthew Amato 0ac478bab8 Change version to 1.1
Also clan up CHANGES.
2014-09-02 10:27:31 -04:00
Scott Hunter a887d7e15e Bump version to 1.0. 2014-08-01 10:44:57 -04:00
Patrick Cozzi 183b8bf0b8 Update version to b30 2014-07-01 08:12:40 -04:00
Scott Hunter 8635e1bfb3 Update JSDoc to 3.3.0-alpha9 2014-06-30 17:44:09 -04:00
Scott Hunter 4490c0b0a6 Add command line arguments analagous to the old dev server 2014-06-25 21:42:12 -04:00
Scott Hunter a0c2382a11 Add proxying support to node-based server. 2014-06-25 19:20:54 -04:00
Matthew Amato 9fca70a1ce Update to alpha 8 2014-06-11 16:14:40 -04:00
Matthew Amato f12f1cdf62 Update jsdoc to 3.3.0-alpha7
This resolves issues with `npm install` on some Windows machines.
2014-06-11 09:02:26 -04:00
Scott Hunter 48a9ac45c5 Bump version. 2014-06-02 15:07:39 -04:00
Scott Hunter 4782dc7a18 JSDoc upgrade work in progress 2014-05-23 16:25:54 -04:00