Commit Graph

53 Commits

Author SHA1 Message Date
Ryan Cavanaugh bf63811e1f Merge pull request #10213 from RyanCavanaugh/baselinePerf
Make baselines faster by not writing out unneeded files
2016-08-17 11:13:18 -07:00
Wesley Wigham 2d1b68fdac Fix the style fix (#10344) 2016-08-15 11:00:57 -07:00
Wesley Wigham a1dad91120 Parallel linting (#10313)
* A perilous thing, a parallel lint

* Use work queue rather than scheduling work

* Dont read files for lint on main thread

* Fix style
2016-08-15 10:45:46 -07:00
Ryan Cavanaugh b0a4e2785d Lint 2016-08-12 13:36:54 -07:00
Wesley Wigham c9f62f33d4 Add folds to travis log (#10269) 2016-08-11 09:53:38 -07:00
Ryan Cavanaugh 53d54c2b28 Make baselines faster by not writing out unneeded files 2016-08-08 14:30:27 -07:00
Wesley Wigham 269b828538 Fix lssl task (#9967) 2016-08-05 14:16:29 -07:00
Andy Hanson a485aab055 Lint tests helper files 2016-07-29 08:27:01 -07:00
Andy Hanson d5beef9261 Get rid of port parameter 2016-07-28 13:40:05 -07:00
Wesley Wigham e12f2d8232 Add assertion whitespace lint rule (#9931)
* Add assertion whitespace lint rule

* Fix typo

* Add the word `Rule` to Jakefile
2016-07-26 13:29:53 -07:00
Nathan Shively-Sanders 4b2183927b Add src to absolute paths in browserify task 2016-07-22 13:56:50 -07:00
Wesley Wigham 761482cf5e Use sorcery to merge sourcemaps between browserify and gulp-typescript (#9439)
* Use sorcery to merge sourcemaps between browserify and gulp-typescript

* Use shorthand

* Fix nit

* move comments, change loop into map

* Ahahaha, we should run code before pushing it

* Move conditional into call
2016-07-15 16:55:16 -07:00
Wesley Wigham cfe3aadeb3 Move unittests into harness 2016-07-11 17:42:52 -07:00
Wesley Wigham fb20df0568 Have tsconfig for harness 2016-07-11 16:36:20 -07:00
Nathan Shively-Sanders 6d21cf6434 Add more default options to gulpfile 2016-07-11 10:32:35 -07:00
Nathan Shively-Sanders cf15e825ee Fix this in harness and improve gulpfile defaults 2016-07-11 09:30:58 -07:00
Wesley Wigham f9102d0123 Update comment to reflect new dependency 2016-07-07 10:31:42 -07:00
Wesley Wigham 4b5f7e51db Swap q from a reference to an import 2016-07-07 10:16:29 -07:00
Yui a591d40584 Increase timeout from running RWC. As UWDWeb takes slightly longer now (#9454) 2016-07-01 09:59:30 -07:00
Wesley Wigham 034c41822e extract expression into function 2016-06-24 11:01:16 -07:00
Wesley Wigham e5ddcfed07 Allow space in exec cmds 2016-06-23 16:44:16 -07:00
Wesley Wigham ded148192f Fix lint 2016-06-23 15:51:12 -07:00
Wesley Wigham aaf04b7a73 Clean before LKG in Gulpfile 2016-06-23 15:48:09 -07:00
Wesley Wigham 41aacf28b3 Fix LKG useDebug task and newLine flag 2016-06-23 15:39:21 -07:00
Wesley Wigham 1918d53f22 Add matchFiles test to Gulpfile
This was merged while the gulpfile was still in-progress
2016-06-23 14:31:25 -07:00
Wesley Wigham 9cd1f786c3 Merge pull request #9332 from Microsoft/object-whitespace-rule
Object whitespace rule
2016-06-23 14:02:36 -07:00
Nathan Shively-Sanders ca25feaa83 Fix single-quote lint 2016-06-23 13:20:53 -07:00
Nathan Shively-Sanders c9511b736e 1. pass subshell args 2. fix build order in services
1. /bin/sh requires its arguments joined into a single string unlike
cmd.
2. services/ depends on a couple of files from server/ but the order was
implicit, and changed from jakefile. Now the order is explicit in the
tsconfig.
2016-06-23 13:08:27 -07:00
Nathan Shively-Sanders 5383d91b60 Fix case of gulpfile dependencies 2016-06-23 12:49:20 -07:00
Wesley Wigham 59ae2ff8ef Fix object whitespace lints 2016-06-23 12:39:20 -07:00
Wesley Wigham 1c5d8344be Add new lint rule 2016-06-23 12:32:14 -07:00
Wesley Wigham a2fdc7e7ca Add Gulpfile lint to jake, fix lints 2016-06-23 10:12:14 -07:00
Wesley Wigham d008da5888 Make use of module compiler option explicit, add strip internal to tsconfigs 2016-06-22 13:05:58 -07:00
Wesley Wigham 8aeb682206 Remove tsd scripts task from gulpfile 2016-06-22 10:55:39 -07:00
Wesley Wigham 1c9ad5ca4d Do copyright without gulp-if and lazypipe 2016-06-21 18:22:30 -07:00
Wesley Wigham d7970a5ff3 Lazypipes and better services stream management 2016-06-20 17:58:02 -07:00
Wesley Wigham 9d10f7c3fb browser tests now also loads sourcemaps from disk 2016-06-20 16:07:15 -07:00
Wesley Wigham 9619e3a840 Working non-inline sourcemaps for runtests 2016-06-20 16:00:22 -07:00
Wesley Wigham 8ca1910792 Add watch task 2016-06-20 15:35:32 -07:00
Wesley Wigham 0e5b741d42 Use merge2, gulp-if, gulp-newer, and more projects 2016-06-20 15:30:38 -07:00
Wesley Wigham 81d6c0718d Make builtLocalCompiler depend on the local servicesFile 2016-06-14 18:00:25 -07:00
Wesley Wigham e0ffe05f02 Alter LKG task to let more be done in parallel 2016-06-14 17:40:33 -07:00
Wesley Wigham c7c2abbb8b Add needsUpdate check to lib tasks 2016-06-14 17:35:32 -07:00
Wesley Wigham 09ff5325ee Fix lssl task 2016-06-14 17:31:25 -07:00
Wesley Wigham 121bead8d1 Fix run.js depending on the wrong local build target 2016-06-14 16:56:47 -07:00
Wesley Wigham f12d035a89 Fix typos in help text 2016-06-14 14:56:37 -07:00
Wesley Wigham 2ff408fb95 Add local patch for gulp-typescript types 2016-06-14 14:51:30 -07:00
Wesley Wigham 1defdc3847 Gulfile runs tests and compiles like a champ 2016-06-14 14:41:25 -07:00
Wesley Wigham e6838b609d Working on gulpifying things 2016-06-14 13:09:48 -07:00
Wesley Wigham 52a1659fb7 fixup! Remove compileFile and exec browserify - use gulp-typescript instead 2016-06-14 12:40:09 -07:00