0bc0f05fc7 
								
							 
						 
						
							
							
								
								use updated webpack-sources, use new buffer method  
							
							
							
						 
						
							2019-01-18 20:46:31 +01:00  
				
					
						
							
							
								 
						
							
								6e383cfbab 
								
							 
						 
						
							
							
								
								make test for Source.buffer more strict  
							
							
							
						 
						
							2019-01-17 15:06:22 +01:00  
				
					
						
							
							
								 
						
							
								aaf85dbd1c 
								
							 
						 
						
							
							
								
								add output.futureEmitAssets  
							
							... 
							
							
							
							add a new version of emitting assets which allows to free memory of Sources with the trade-off of disallowing reading asset content after emitting
It also uses Source.buffer when available. 
							
						 
						
							2019-01-17 13:33:27 +01:00  
				
					
						
							
							
								 
						
							
								4f3e0d27b5 
								
							 
						 
						
							
							
								
								Merge branch 'next' into feat_afterDone_hook  
							
							
							
						 
						
							2019-01-13 11:24:32 +08:00  
				
					
						
							
							
								 
						
							
								180a7c0d1a 
								
							 
						 
						
							
							
								
								Merge branch 'next' into feat_afterDone_hook  
							
							
							
						 
						
							2019-01-13 11:16:10 +08:00  
				
					
						
							
							
								 
						
							
								0f7355e170 
								
							 
						 
						
							
							
								
								Merge tag 'v4.28.4' into next  
							
							... 
							
							
							
							4.28.4 
							
						 
						
							2019-01-10 16:51:17 +01:00  
				
					
						
							
							
								 
						
							
								80514cc282 
								
							 
						 
						
							
							
								
								Add ts declarations  
							
							
							
						 
						
							2019-01-09 13:53:04 -06:00  
				
					
						
							
							
								 
						
							
								78abf04fc3 
								
							 
						 
						
							
							
								
								Use eachLimit instead even though forEachLimit apears to be an alias...  
							
							
							
						 
						
							2019-01-09 13:42:06 -06:00  
				
					
						
							
							
								 
						
							
								9cb42256c6 
								
							 
						 
						
							
							
								
								forEach to forEachLimit  
							
							
							
						 
						
							2019-01-09 13:25:44 -06:00  
				
					
						
							
							
								 
						
							
								ae4a5e67db 
								
							 
						 
						
							
							
								
								insert process.nextTick to get cleaner stacks  
							
							
							
						 
						
							2019-01-08 15:14:35 +01:00  
				
					
						
							
							
								 
						
							
								90baf475af 
								
							 
						 
						
							
							
								
								Smaller performance improvements in NormalModuleFactory  
							
							
							
						 
						
							2019-01-08 15:14:33 +01:00  
				
					
						
							
							
								 
						
							
								ef9e25d8ea 
								
							 
						 
						
							
							
								
								report dependencies from resolver to the compilation  
							
							... 
							
							
							
							refactor NormalModuleFactory 
							
						 
						
							2019-01-08 15:14:25 +01:00  
				
					
						
							
							
								 
						
							
								b5db48291b 
								
							 
						 
						
							
							
								
								add caching to FlagDependencyExportsPlugin  
							
							
							
						 
						
							2018-12-31 12:29:01 +01:00  
				
					
						
							
							
								 
						
							
								ee2d69b901 
								
							 
						 
						
							
							
								
								refactor: remove useless return statement  
							
							
							
						 
						
							2018-12-25 18:43:34 +08:00  
				
					
						
							
							
								 
						
							
								97fdbbb6a9 
								
							 
						 
						
							
							
								
								feat: add compiler.afterDone hook triggered after other callbacks  
							
							
							
						 
						
							2018-12-25 15:08:12 +08:00  
				
					
						
							
							
								 
						
							
								e06b4853d6 
								
							 
						 
						
							
							
								
								Add compiler typings  
							
							
							
						 
						
							2018-12-12 10:26:53 +01:00  
				
					
						
							
							
								 
						
							
								217b2ad7e2 
								
							 
						 
						
							
							
								
								Fix for  #8398  - call failed-hook on compilation errors  
							
							
							
						 
						
							2018-11-21 11:16:25 -05:00  
				
					
						
							
							
								 
						
							
								9ffb4e45dc 
								
							 
						 
						
							
							
								
								Replace Source#emitted by a WeakSet  
							
							
							
						 
						
							2018-11-08 23:26:31 +01:00  
				
					
						
							
							
								 
						
							
								d9a0d3a139 
								
							 
						 
						
							
							
								
								Merge tag 'v4.23.0' into next  
							
							... 
							
							
							
							4.23.0 
							
						 
						
							2018-10-24 20:10:30 +02:00  
				
					
						
							
							
								 
						
							
								af4cb35784 
								
							 
						 
						
							
							
								
								Merge pull request  #8175  from cacheflow/add-tracking-of-removed-files  
							
							... 
							
							
							
							feat(Compiler): Add file removal tracking in watch-run 
							
						 
						
							2018-10-24 10:44:40 +02:00  
				
					
						
							
							
								 
						
							
								7e0ca7193d 
								
							 
						 
						
							
							
								
								move watchMode trigger for watch in compiler and close in watching  
							
							
							
						 
						
							2018-10-23 14:52:32 -03:00  
				
					
						
							
							
								 
						
							
								2f7533202c 
								
							 
						 
						
							
							
								
								adding watchMode flag in compiler  
							
							
							
						 
						
							2018-10-22 19:23:47 -03:00  
				
					
						
							
							
								 
						
							
								2cdf04e14b 
								
							 
						 
						
							
							
								
								feat(Compiler): Add file removal tracking in watch-run  
							
							... 
							
							
							
							-Closes 5072. 
							
						 
						
							2018-10-18 15:58:58 -07:00  
				
					
						
							
							
								 
						
							
								ae72fe3724 
								
							 
						 
						
							
							
								
								fixes timestamp transfer from watcher  
							
							
							
						 
						
							2018-09-27 21:28:07 +02:00  
				
					
						
							
							
								 
						
							
								7340fbb547 
								
							 
						 
						
							
							
								
								refactor Cache  
							
							... 
							
							
							
							add a new hookable Cache class
removed CachePlugin
add MemoryCachePlugin
refactor timestamps
create FileSystemInfo class 
							
						 
						
							2018-09-27 13:20:19 +02:00  
				
					
						
							
							
								 
						
							
								f31a8c231b 
								
							 
						 
						
							
							
								
								add compilerPath (will be later used to access the cache)  
							
							
							
						 
						
							2018-09-27 11:21:17 +02:00  
				
					
						
							
							
								 
						
							
								17044bf9c6 
								
							 
						 
						
							
							
								
								Merge tag 'v4.20.0' into next  
							
							... 
							
							
							
							4.20.0 
							
						 
						
							2018-09-25 16:20:42 +02:00  
				
					
						
							
							
								 
						
							
								d48975c948 
								
							 
						 
						
							
							
								
								use types from schema  
							
							
							
						 
						
							2018-09-21 11:04:19 +02:00  
				
					
						
							
							
								 
						
							
								9da6003362 
								
							 
						 
						
							
							
								
								Make usedIds in records an array  
							
							... 
							
							
							
							Make emitted JSON for records stable 
							
						 
						
							2018-09-06 16:05:29 +02:00  
				
					
						
							
							
								 
						
							
								3aa2280498 
								
							 
						 
						
							
							
								
								move Module.hash and .renderedHash into ChunkGraph  
							
							
							
						 
						
							2018-08-22 19:24:54 +02:00  
				
					
						
							
							
								 
						
							
								2e82dbb63c 
								
							 
						 
						
							
							
								
								Merge pull request  #7813  from webpack/refactor/freeze_hooks  
							
							... 
							
							
							
							Freeze hooks to prevent deopts 
							
						 
						
							2018-07-30 22:47:13 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								fc4f30329d 
								
							 
						 
						
							
							
								
								Freeze hooks to prevent deopts  
							
							
							
						 
						
							2018-07-30 14:25:40 +02:00  
				
					
						
							
							
								 
						
							
								0a06f19fd8 
								
							 
						 
						
							
							
								
								Merge tag 'v4.15.0' into next  
							
							... 
							
							
							
							4.15.0 
							
						 
						
							2018-07-04 22:19:50 +02:00  
				
					
						
							
							
								 
						
							
								069534bb23 
								
							 
						 
						
							
							
								
								Remove unused import  
							
							
							
						 
						
							2018-06-26 10:24:22 +02:00  
				
					
						
							
							
								 
						
							
								c68d0d2171 
								
							 
						 
						
							
							
								
								Remove Tapable compatibility  
							
							
							
						 
						
							2018-06-26 08:31:08 +02:00  
				
					
						
							
							
								 
						
							
								c6c3eba1c0 
								
							 
						 
						
							
							
								
								remove type duplication  
							
							
							
						 
						
							2018-06-25 16:36:59 +02:00  
				
					
						
							
							
								 
						
							
								763ce22aa7 
								
							 
						 
						
							
							
								
								spacing of hook list  
							
							
							
						 
						
							2018-06-25 10:51:33 +02:00  
				
					
						
							
							
								 
						
							
								f64f75e55f 
								
							 
						 
						
							
							
								
								revert function style, fix a few types, etc  
							
							
							
						 
						
							2018-06-23 10:24:36 -04:00  
				
					
						
							
							
								 
						
							
								1bae93852a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save  
							
							
							
						 
						
							2018-05-30 19:35:36 -07:00  
				
					
						
							
							
								 
						
							
								2a9452e51b 
								
							 
						 
						
							
							
								
								Add brackets for multiline if/for statements  
							
							
							
						 
						
							2018-05-29 15:45:44 +02:00  
				
					
						
							
							
								 
						
							
								342c3c6fec 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save  
							
							... 
							
							
							
							# Conflicts:
#	yarn.lock 
							
						 
						
							2018-05-24 18:56:04 +02:00  
				
					
						
							
							
								 
						
							
								252ac31a57 
								
							 
						 
						
							
							
								
								Improve JSON parse error  
							
							
							
						 
						
							2018-05-19 11:09:30 +02:00  
				
					
						
							
							
								 
						
							
								761d73b4e7 
								
							 
						 
						
							
							
								
								chore(types): add Compiler and Compilation type support  
							
							
							
						 
						
							2018-05-15 15:04:38 +02:00  
				
					
						
							
							
								 
						
							
								589f40b26a 
								
							 
						 
						
							
							
								
								Add missing class member initializations found by TypeScript  
							
							
							
						 
						
							2018-04-11 16:48:44 +02:00  
				
					
						
							
							
								 
						
							
								1b50e4e96d 
								
							 
						 
						
							
							
								
								Merge pull request  #6833  from webpack/ellipsis  
							
							... 
							
							
							
							Use ellipsis instead of '...' 
							
						 
						
							2018-03-29 11:00:28 +02:00  
				
					
						
							
							
								 
						
							
								d6b2515e0c 
								
							 
						 
						
							
							
								
								Remove extra argument passed to ContextModuleFactory in Compiler  
							
							
							
						 
						
							2018-03-28 22:03:28 -07:00  
				
					
						
							
							
								 
						
							
								3983803d30 
								
							 
						 
						
							
							
								
								Destructure 'require' to improve readability  
							
							
							
						 
						
							2018-03-22 12:05:58 +01:00  
				
					
						
							
							
								 
						
							
								72786beee7 
								
							 
						 
						
							
							
								
								Use ellipsis instead of '...'  
							
							
							
						 
						
							2018-03-22 10:54:18 +01:00  
				
					
						
							
							
								 
						
							
								ea6e173551 
								
							 
						 
						
							
							
								
								Move concurrent compilation error to separate class  
							
							
							
						 
						
							2018-03-13 13:10:42 +03:00  
				
					
						
							
							
								 
						
							
								60a5edc48d 
								
							 
						 
						
							
							
								
								Wrap callback in compiler's run method  
							
							
							
						 
						
							2018-03-07 12:14:51 +03:00  
				
					
						
							
							
								 
						
							
								07c1f6d86f 
								
							 
						 
						
							
							
								
								Prevent webpack from running twice at a time  
							
							
							
						 
						
							2018-03-07 00:56:31 +03:00  
				
					
						
							
							
								 
						
							
								5238159d21 
								
							 
						 
						
							
							
								
								run prettier on existing code  
							
							
							
						 
						
							2018-02-25 02:00:20 +01:00  
				
					
						
							
							
								 
						
							
								864e563173 
								
							 
						 
						
							
							
								
								replace Async with Neo-Async  
							
							
							
						 
						
							2018-02-11 14:31:08 -08:00  
				
					
						
							
							
								 
						
							
								af8de036b2 
								
							 
						 
						
							
							
								
								Transform done hook into async  
							
							
							
						 
						
							2018-01-25 13:56:50 +01:00  
				
					
						
							
							
								 
						
							
								d6816afddf 
								
							 
						 
						
							
							
								
								Merge pull request  #6355  from webpack/for_of_loops  
							
							... 
							
							
							
							Use for-of loops instead of forEach 
							
						 
						
							2018-01-24 10:35:58 +01:00  
				
					
						
							
							
								 
						
							
								9c8098c635 
								
							 
						 
						
							
							
								
								Merge pull request  #6370  from webpack/remove_v3_deprecated  
							
							... 
							
							
							
							Remove v3 deprecated APIs 
							
						 
						
							2018-01-24 09:43:10 +01:00  
				
					
						
							
							
								 
						
							
								7a1b357aad 
								
							 
						 
						
							
							
								
								Merge branch 'next' into for_of_loops  
							
							
							
						 
						
							2018-01-24 09:01:31 +01:00  
				
					
						
							
							
								 
						
							
								7b8fa112e0 
								
							 
						 
						
							
							
								
								Remove v3 deprecated APIs  
							
							
							
						 
						
							2018-01-23 23:25:01 +01:00  
				
					
						
							
							
								 
						
							
								d4811b0d37 
								
							 
						 
						
							
							
								
								Use for-of loops instead of forEach  
							
							
							
						 
						
							2018-01-23 22:53:18 +01:00  
				
					
						
							
							
								 
						
							
								1f29fa9b51 
								
							 
						 
						
							
							
								
								perf: refactor various timestamp caches into ES6 Maps  
							
							... 
							
							
							
							This change satisfies https://github.com/webpack/webpack/issues/6234 
which desires to change the timestamp caches from plain objects to
the ES6 Map type to avoid deopts, since v8 expects things to be
added to Maps but objects are only fast if properties aren't added
dynamically after initial assignment. 
							
						 
						
							2018-01-23 02:30:22 -05:00  
				
					
						
							
							
								 
						
							
								7f303e5260 
								
							 
						 
						
							
							
								
								Use Buffer.from instead of new Buffer  
							
							
							
						 
						
							2018-01-22 17:23:34 +01:00  
				
					
						
							
							
								 
						
							
								18ae73dad4 
								
							 
						 
						
							
							
								
								Refactor chunk graph  
							
							... 
							
							
							
							Chunks are now always in ChunkGroups
ChunkGroups have parents and children, Chunks no longer have this
AsyncDependenciesBlocks point to a ChunkGroup instead of a list of chunks
Entrypoint is now a ChunkGroup (extends from it)
move stuff graph modification methods into GraphHelpers
Change chunk id recording to source-based
Chunks have parents, siblings and children in Stats
rename AutomaticCommonsChunksPlugin to SplitChunksPlugin
add request property to origin (ChunkGroup)
remove moveToParent from AggressiveMergingPlugin
fix issues with AggressiveSplittingPlugin
remove CommonsChunkPlugin
add optimization.runtimeChunk (RuntimeChunkPlugin)
fix a filename bug for initial chunks
remove extract-text-webpack-plugin from test suite
add DebugHash to help debugging hash issues
fix issues with entry modules in different chunk as runtime
redo optimization.splitChunks options
Compilation.entrypoints is now a Map
Compilation.chunkGroups has been added
remove some unittests
update examples
update tests with CommonsChunkPlugin 
							
						 
						
							2018-01-19 19:21:30 +01:00  
				
					
						
							
							
								 
						
							
								2aab060f26 
								
							 
						 
						
							
							
								
								Refactor: indexOf >< checks to includes  
							
							
							
						 
						
							2018-01-11 18:58:39 +02:00  
				
					
						
							
							
								 
						
							
								0014042c53 
								
							 
						 
						
							
							
								
								Move Watching to its own file  
							
							
							
						 
						
							2017-12-31 18:16:03 +01:00  
				
					
						
							
							
								 
						
							
								7dd41b55c6 
								
							 
						 
						
							
							
								
								Replace deprecated Tapable#apply by Plugin#apply  
							
							
							
						 
						
							2017-12-20 11:53:56 +01:00  
				
					
						
							
							
								 
						
							
								7d87f34269 
								
							 
						 
						
							
							
								
								Only create one RequestShortener per Compiler  
							
							... 
							
							
							
							move Compiler.context assignment into Compiler 
							
						 
						
							2017-12-04 12:23:42 +01:00  
				
					
						
							
							
								 
						
							
								fb689d9c32 
								
							 
						 
						
							
							
								
								Merge branch 'refactoring/plugin-system-compiler' into refactoring/plugin-system-all  
							
							
							
						 
						
							2017-11-28 16:35:57 +01:00  
				
					
						
							
							
								 
						
							
								7787b4ad13 
								
							 
						 
						
							
							
								
								upgrade tapable for Compilation  
							
							
							
						 
						
							2017-11-27 21:14:16 +01:00  
				
					
						
							
							
								 
						
							
								31e9625dfe 
								
							 
						 
						
							
							
								
								upgrade tapable for Compiler  
							
							
							
						 
						
							2017-11-27 21:01:44 +01:00  
				
					
						
							
							
								 
						
							
								5a4f0aca67 
								
							 
						 
						
							
							
								
								change imports of tapable to old version  
							
							... 
							
							
							
							prepare to migrate to new tapable version 
							
						 
						
							2017-11-27 20:56:42 +01:00  
				
					
						
							
							
								 
						
							
								5e39ec46ee 
								
							 
						 
						
							
							
								
								Allow to override resolve configuration  
							
							
							
						 
						
							2017-11-18 08:12:35 +01:00  
				
					
						
							
							
								 
						
							
								860da9baaa 
								
							 
						 
						
							
							
								
								Merge branch 'next' into refactor/sets  
							
							
							
						 
						
							2017-11-08 21:28:51 +01:00  
				
					
						
							
							
								 
						
							
								f7c2f8e470 
								
							 
						 
						
							
							
								
								Update code style to arrow functions  
							
							
							
						 
						
							2017-11-08 11:56:01 +01:00  
				
					
						
							
							
								 
						
							
								2a22cbd43d 
								
							 
						 
						
							
							
								
								code style fixes  
							
							
							
						 
						
							2017-11-08 05:58:48 +01:00  
				
					
						
							
							
								 
						
							
								51c572c4f5 
								
							 
						 
						
							
							
								
								refactor more properties to Sets  
							
							
							
						 
						
							2017-11-07 09:17:12 +01:00  
				
					
						
							
							
								 
						
							
								bf8b691d9f 
								
							 
						 
						
							
							
								
								fix: watch-run params should be compiler  
							
							
							
						 
						
							2017-09-29 14:15:37 +08:00  
				
					
						
							
							
								 
						
							
								0975d13da7 
								
							 
						 
						
							
							
								
								assign correct cache to child compilation  
							
							... 
							
							
							
							fixes  webpack-contrib/extract-text-webpack-plugin#612  
						
							2017-09-13 16:29:37 +02:00  
				
					
						
							
							
								 
						
							
								15f4894ebe 
								
							 
						 
						
							
							
								
								Convert bind(this) to arrow functions  
							
							
							
						 
						
							2017-08-11 01:52:25 -04:00  
				
					
						
							
							
								 
						
							
								6c0e4520ea 
								
							 
						 
						
							
							
								
								Fix typo that causes "TypeError: this.compiler.compiler is not a function" since compiler is undefined.  
							
							
							
						 
						
							2017-07-12 15:22:02 +08:00  
				
					
						
							
							
								 
						
							
								43f967cd11 
								
							 
						 
						
							
							
								
								Adjust style to es6  🎉  
							
							
							
						 
						
							2017-07-12 08:03:22 +02:00  
				
					
						
							
							
								 
						
							
								8975d8ed09 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-07-12 07:57:53 +02:00  
				
					
						
							
							
								 
						
							
								79926b3eed 
								
							 
						 
						
							
							
								
								- Edit PR to use normal functions again due to ‘arguments’ not working with arrow functions  
							
							... 
							
							
							
							- reverse timeout change back to normal in NodeWatchFileSystem.test.js 
							
						 
						
							2017-07-07 10:52:07 -04:00  
				
					
						
							
							
								 
						
							
								13bc80b1a4 
								
							 
						 
						
							
							
								
								- Put Watching as a property on Compiler rather than a static method  
							
							
							
						 
						
							2017-07-07 09:11:15 -04:00  
				
					
						
							
							
								 
						
							
								6dffccaa72 
								
							 
						 
						
							
							
								
								- Remove ‘self’ references from lib/Compiler and use more arrow functions instead  
							
							
							
						 
						
							2017-07-07 09:11:15 -04:00  
				
					
						
							
							
								 
						
							
								4378c92c60 
								
							 
						 
						
							
							
								
								- Add more tests  
							
							
							
						 
						
							2017-07-07 09:11:15 -04:00  
				
					
						
							
							
								 
						
							
								f080ebe0ee 
								
							 
						 
						
							
							
								
								- Add tests to Compiler and Watching  
							
							
							
						 
						
							2017-07-07 09:11:15 -04:00  
				
					
						
							
							
								 
						
							
								567868925d 
								
							 
						 
						
							
							
								
								4099 ES6 Refactor lib/Compiler.js  
							
							
							
						 
						
							2017-07-07 09:11:15 -04:00  
				
					
						
							
							
								 
						
							
								ee541d9ab3 
								
							 
						 
						
							
							
								
								Merge pull request  #4704  from webpack/bugfix/child-records-cache  
							
							... 
							
							
							
							assign correct records and cache to child compilations 
							
						 
						
							2017-05-16 14:35:03 +02:00  
				
					
						
							
							
								 
						
							
								b0c45da2fd 
								
							 
						 
						
							
							
								
								Fix _done function not dealing with compilation being undefined  
							
							
							
						 
						
							2017-05-06 00:35:39 +01:00  
				
					
						
							
							
								 
						
							
								101850c5a9 
								
							 
						 
						
							
							
								
								assign correct records and cache to child compilations  
							
							... 
							
							
							
							This is a breaking change because plugins or loader could rely on this incorrect behavior
When using child compilations plugins and loaders should use a unique compiler name or use a consistent order
fixes  #2777  
							
						 
						
							2017-05-04 13:05:03 +02:00  
				
					
						
							
							
								 
						
							
								6afc397b99 
								
							 
						 
						
							
							
								
								perf: use Date.now() instead of new Date().getTime()  
							
							... 
							
							
							
							new Date().getTime() is 2x slower than Date.now(), see https://jsperf.com/new-date-vs-date-now-vs-performance-now/6  
							
						 
						
							2017-05-04 10:19:54 +08:00  
				
					
						
							
							
								 
						
							
								859e0ddab6 
								
							 
						 
						
							
							
								
								Replace 2 spaces with 1 tab  
							
							
							
						 
						
							2017-05-03 14:54:50 +02:00  
				
					
						
							
							
								 
						
							
								2178f1ad50 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-05-02 10:34:10 +02:00  
				
					
						
							
							
								 
						
							
								53bb15b1ed 
								
							 
						 
						
							
							
								
								Merge pull request  #3934  from timse/refactor-watching-in-compiler  
							
							... 
							
							
							
							Refactor _done of Watching in compiler 
							
						 
						
							2017-04-23 12:10:20 +02:00  
				
					
						
							
							
								 
						
							
								4366ad81db 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-04-14 14:18:41 +02:00  
				
					
						
							
							
								 
						
							
								af3422c5d6 
								
							 
						 
						
							
							
								
								Add callback to Watching.prototype.invalidate  
							
							
							
						 
						
							2017-04-14 14:16:41 +02:00  
				
					
						
							
							
								 
						
							
								07f6281185 
								
							 
						 
						
							
							
								
								fix: typos and variables/function misuse  
							
							
							
						 
						
							2017-04-11 19:43:05 +08:00  
				
					
						
							
							
								 
						
							
								ab30c6b1c0 
								
							 
						 
						
							
							
								
								pass stats to error handler again, to prevent breaking change  
							
							
							
						 
						
							2017-04-08 09:13:38 +10:00  
				
					
						
							
							
								 
						
							
								2a1bcff9e6 
								
							 
						 
						
							
							
								
								refactor the _done method of Watching  
							
							... 
							
							
							
							- we can safely ignore the "else" cases of not having an error as _done() is only called without arguments if "this.invalid is true"
- if we get passed the point of `this.invalid` either `err` or `compilation` are !!always!! set. therefore later checks can again be ignored
- early return in error case
- ignore `this.error` if we make it passed the error as it will be unset at this point.
- remove the setting of `this.error` or `this.stats` as the only use is inside this method and only allow weird behaviour if someone set them from outside 
							
						 
						
							2017-04-06 21:46:07 +10:00