|  Tobias Koppers | eac069a46b | move isProvided into ModuleGraph | 2018-12-31 12:51:35 +01:00 | 
				
					
						|  Florent Cailhol | a42922f663 | Move provided exports to the module graph | 2018-12-31 12:28:51 +01:00 | 
				
					
						|  Florent Cailhol | d0a3c9f774 | Update TypeScript | 2018-12-31 09:19:05 +01:00 | 
				
					
						|  Tobias Koppers | cc34ea42b0 | add type argument to Module.size add getSize to Generator | 2018-12-05 20:18:59 +01:00 | 
				
					
						|  Tobias Koppers | dff9278d6b | add Module.getSourceTypes getSourceTypes declares all source types which can be generated
Remove shouldRender in favor of source type testing | 2018-12-05 20:18:57 +01:00 | 
				
					
						|  Tobias Koppers | c1e89c0543 | Runtime requirement support in NormalModule, Generators and DependencyTemplate | 2018-11-29 16:06:12 +01:00 | 
				
					
						|  Tobias Koppers | 0232674f9c | Initial runtime module work | 2018-11-29 16:03:32 +01:00 | 
				
					
						|  Tobias Koppers | 23b335d902 | Merge branch 'next' into types/modules | 2018-11-16 14:40:11 +01:00 | 
				
					
						|  Florent Cailhol | 23bd3d7bd4 | Add type guard for NormalModule | 2018-11-12 14:26:32 +01:00 | 
				
					
						|  Florent Cailhol | caefde17ab | Remove devtoolLineToLine and lineToLine options | 2018-11-12 14:26:31 +01:00 | 
				
					
						|  Florent Cailhol | 8a10ea3c92 | Type 'apply' method of plugins | 2018-11-12 14:26:31 +01:00 | 
				
					
						|  Florent Cailhol | be8c6bbe71 | Add types on module files | 2018-11-07 14:03:25 +01:00 | 
				
					
						|  Tobias Koppers | a852828279 | add persistent caching prototype | 2018-10-17 21:25:39 +02:00 | 
				
					
						|  Tobias Koppers | 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 | 
				
					
						|  Tobias Koppers | 4eab41bd5f | refactor Module.needBuild to be async | 2018-09-27 11:20:54 +02:00 | 
				
					
						|  Tobias Koppers | 5b4cbb5ee0 | add queues to Compilation remove Semaphore and use AsyncQueue instead
deprecate Module.needRebuild, add Module.needBuild
remove Module.unbuild
add Module.invalidateBuild | 2018-09-12 13:17:03 +02:00 | 
				
					
						|  Tobias Koppers | bad9d8a271 | move Module.id into ChunkGraph remove disconnect and unseal from Module | 2018-08-28 15:08:52 +02:00 | 
				
					
						|  Tobias Koppers | 02b15a1b46 | pass chunkGraph to updateHash instead of moduleGraph pass chunkGraph to compareModulesById instead of moduleGraph
pass chunkGraph to methods of RuntimeTemplate
use comparators from module at some places | 2018-08-28 12:06:53 +02:00 | 
				
					
						|  Tobias Koppers | 239ce7fcd9 | Use ChunkGraph instead of Compilation in updateHash | 2018-08-24 12:02:42 +02:00 | 
				
					
						|  Tobias Koppers | 3aa2280498 | move Module.hash and .renderedHash into ChunkGraph | 2018-08-22 19:24:54 +02:00 | 
				
					
						|  Tobias Koppers | eb63cf80d6 | move built flag into Compilation | 2018-08-22 15:33:16 +02:00 | 
				
					
						|  Tobias Koppers | e0f84652c0 | remove Module.prefetched remove prefeteched from Stats
make Compilation.addModuleChain public and remove onModule argument
remove Compilation.prefetch | 2018-08-22 15:19:05 +02:00 | 
				
					
						|  Tobias Koppers | b20556c1ff | move profile to ModuleGraph | 2018-08-22 14:54:28 +02:00 | 
				
					
						|  Tobias Koppers | 26022c86a0 | move Module.depth into ModuleGraph nested modules no longer have depth and stay unsorted in stats | 2018-08-22 12:45:11 +02:00 | 
				
					
						|  Tobias Koppers | 5a78e96dc9 | add backward-compat layer for ModuleGraph and ChunkGraph | 2018-08-21 16:17:02 +02:00 | 
				
					
						|  Tobias Koppers | 42167db4af | move Module.index and index2 into ModuleGraph | 2018-08-21 16:16:51 +02:00 | 
				
					
						|  Tobias Koppers | 3bb5263bfd | move methods from Module into ModuleGraph | 2018-08-21 11:04:40 +02:00 | 
				
					
						|  Tobias Koppers | 6d5310fbd6 | allow multiple entryModules per chunk allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph | 2018-08-15 11:51:16 +02:00 | 
				
					
						|  Tobias Koppers | 3cf01999b5 | add ChunkGraph move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests | 2018-08-14 15:32:13 +02:00 | 
				
					
						|  Tobias Koppers | d35e42a14d | move Module.issuer into Module.getIssuer(moduleGraph) | 2018-08-09 16:44:28 +02:00 | 
				
					
						|  Tobias Koppers | 3347700225 | improve optimization bailout message usefulness | 2018-08-09 15:45:30 +02:00 | 
				
					
						|  Tobias Koppers | 038d056aed | add some hints for breaking changes | 2018-08-06 21:05:13 +02:00 | 
				
					
						|  Tobias Koppers | d6cf42e4c2 | merge used with usedExports usedExports = false now means module is not used | 2018-08-06 21:05:11 +02:00 | 
				
					
						|  Tobias Koppers | c4e0a9f72e | Move Module.used and Module.usedExports into ModuleGraph | 2018-08-06 21:04:01 +02:00 | 
				
					
						|  Tobias Koppers | 97cc9d7140 | Move optimizationBailout into ModuleGraph meta information | 2018-08-06 10:42:41 +02:00 | 
				
					
						|  Tobias Koppers | 381e2db200 | replace Module.reasons and Dependency.module with ModuleGraph | 2018-08-02 17:54:44 +02:00 | 
				
					
						|  Tobias Koppers | 11e127d162 | pass moduleGraph along with multiple methods | 2018-08-02 17:54:42 +02:00 | 
				
					
						|  Tobias Koppers | ec1329a7d4 | make libIdent required add types | 2018-08-02 16:29:20 +02:00 | 
				
					
						|  Tobias Koppers | 4ce109f8c1 | change arguments of Generator.generate and Module.source into a object to be easier extensible add JavascriptModulesPlugin.getHooks().shouldRender to decide if a module should be rendered | 2018-08-02 16:07:29 +02:00 | 
				
					
						|  Tobias Koppers | f68c1f7ab6 | add additional arguments to updateHash | 2018-08-02 16:04:10 +02:00 | 
				
					
						|  Florent Cailhol | 71016b1433 | Remove DependencyBlockVariable | 2018-07-30 22:38:13 +02:00 | 
				
					
						|  Tobias Koppers | cf5f1d723c | format existing code | 2018-07-30 21:29:21 +02:00 | 
				
					
						|  Tobias Koppers | 22c4756c9e | add more types to Module | 2018-07-25 12:38:34 +02:00 | 
				
					
						|  Tobias Koppers | 0052861178 | remove unconsistency with Module._source and originalSource | 2018-07-25 12:20:35 +02:00 | 
				
					
						|  Tobias Koppers | bc10939096 | add types for Module and subclasses better way to handle "optional" methods | 2018-07-25 12:12:17 +02:00 | 
				
					
						|  Tobias Koppers | 7036ec488b | remove the need to rewrite chunk in reasons | 2018-07-23 12:20:47 +02:00 | 
				
					
						|  Tobias Koppers | 66d3f319a6 | Merge tag 'v4.16.2' into next 4.16.2 | 2018-07-23 12:19:16 +02:00 | 
				
					
						|  Tobias Koppers | 8614c75f11 | run inherit types tool on existing code | 2018-07-21 13:50:18 +02:00 | 
				
					
						|  Mohsen Azimi | a0e1ad920e | Enable noImplicitThis TypeScript compiler option | 2018-07-05 08:07:46 +03:00 | 
				
					
						|  Tobias Koppers | 0a06f19fd8 | Merge tag 'v4.15.0' into next 4.15.0 | 2018-07-04 22:19:50 +02:00 |