Tobias Koppers
8281667668
improve ids for Long Term Caching
...
add deterministic chunk ids and make it default
StatsTestCases no longer need to explicitly use natural ids as the defaults are deterministic now too
add concept of id name hints for chunks
add `idHint` option to splitChunks to provide a hint
deduplicated code from different id plugins to IdHelpers
improve behavior of named ids in case of conflicts
remove `name: true` and `automaticNamePrefix` from splitChunks it's not as good as expected
improve named chunk ids to show root modules
2018-12-07 12:26:35 +01:00
Tobias Koppers
c4e0a9f72e
Move Module.used and Module.usedExports into ModuleGraph
2018-08-06 21:04:01 +02:00
Tobias Koppers
cf5f1d723c
format existing code
2018-07-30 21:29:21 +02:00
Mohsen Azimi
a0e1ad920e
Enable noImplicitThis TypeScript compiler option
2018-07-05 08:07:46 +03:00
Tobias Koppers
ee5574dc16
allow iterable for SortableSet
2018-06-25 16:37:20 +02:00
Tobias Koppers
7c5cab0b0f
remove eslint disable comment
2018-06-20 12:12:35 +02:00
Mohsen Azimi
04d2af0825
Sean comments (even more code questions?)
2018-06-19 15:48:00 -07:00
Mohsen Azimi
5c43271397
remove all ts syntax
2018-06-19 15:35:58 -07:00
Mohsen Azimi
4859c926ad
CR comments - remove TS syntax (one last type error)
2018-06-19 15:32:15 -07:00
Mohsen Azimi
1d39cce941
Type SortableSet
2018-06-06 08:11:30 -07:00
Florent Cailhol
2a9452e51b
Add brackets for multiline if/for statements
2018-05-29 15:45:44 +02:00
Tobias Koppers
f2ad440de8
More strict linting of jsdocs
...
Use TODO over any when type is possible
2018-05-08 14:53:33 +02:00
Sean Larkin
f1618aed04
chore(Chunk): add type annotations for Chunk
2018-05-03 16:17:58 -07:00
Tobias Koppers
645f98ae2d
improve SortableSet performance
2018-05-01 10:41:26 +02:00
Mohsen Azimi
22679069f8
Fix lint issues
2018-04-12 11:42:38 +02:00
Mohsen Azimi
0ced385223
Comment fixes
2018-04-12 11:42:36 +02:00
Tobias Koppers
5238159d21
run prettier on existing code
2018-02-25 02:00:20 +01:00
Florent Cailhol
a4fec7932e
Reduce SortableSet memory consumption
2018-01-11 16:01:24 +01:00
Tobias Koppers
1b28c93eaf
renamed methods
2017-11-06 12:15:23 +01:00
Tobias Koppers
801138a3b3
allow caching in sortable set and use it
2017-11-03 10:17:08 +01:00
Tobias Koppers
07992cf588
fix sorting issue
2017-09-22 17:23:49 +02:00
Tobias Koppers
6bd937d768
make things consitent
2017-09-22 14:07:28 +02:00
Tim Sebastian
5f16dd8554
clean up SortableSet
...
- remove unnecessary _isSorted flag
- remove clear-override as an empty set is "sorted"
- early return on empty sets
2017-06-21 08:12:22 +10:00
Tim Sebastian
7a99930d81
optimize sortableSet to prevent unnecessary sorting
2017-06-19 22:20:10 +10:00
Tim Sebastian
0eaa84748d
add SortableSet as a new collection type
2017-06-18 10:41:58 +10:00