Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: splitChunks.enforce, pass more webpack-tests #4353

Merged
merged 1 commit into from
Oct 20, 2023
Merged

Conversation

JSerFeng
Copy link
Contributor

Summary

  • splitChunks.enforce should make minChunks to be 1
  • pass more webpack-tests

Test Plan

Require Documentation?

  • No
  • Yes, the corresponding rspack-website PR is __

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Oct 17, 2023
@JSerFeng JSerFeng changed the title Fix splitChunks.enforce, pass more webpack-tests fix: splitChunks.enforce, pass more webpack-tests Oct 17, 2023
@github-actions github-actions bot added the release: bug fix release: bug related release(mr only) label Oct 17, 2023
@JSerFeng JSerFeng enabled auto-merge October 17, 2023 15:13
@github-actions
Copy link
Contributor

Test Compatibility Diff

main pr diff
59.091% 59.227% ✅ ⏫ 0.136
Unpassed tests
  1. 🔴 TestCases normal amd define-needs-module: support analyze AMD module format #4313
  2. 🔴 TestCases normal amd namedModules: support analyze AMD module format #4313
  3. 🔴 TestCases normal amd namedModulesConstArrayDep: support analyze AMD module format #4313
  4. 🔴 TestCases normal chunks context: support require.ensure #4304
  5. 🔴 TestCases normal chunks context-weak: support import.meta.webpackContext  #4305
  6. 🔴 TestCases normal chunks inline-options: support webpackMode and other inline magic comments #4306
  7. 🔴 TestCases normal chunks named-chunks: support require.ensure #4304
  8. 🔴 TestCases normal chunks nested-in-empty: support require.ensure #4304
  9. 🔴 TestCases normal chunks parsing: support require.ensure #4304
  10. 🔴 TestCases normal chunks runtime: support require.ensure #4304
  11. 🔴 TestCases normal chunks var-inject-error-handler: support require.ensure #4304
  12. 🟡 TestCases normal chunks weak-dependencies: Compatibility of umd/amd output. #2787
  13. 🔴 TestCases normal chunks weak-dependencies-context: support context for resolveWeak #4315
  14. 🔴 TestCases normal chunks weird-reference-to-entry: should error when webpackChunkName is conflicted with entrypoints #4318
  15. 🔴 TestCases normal cjs-interop non-existing-export: support parser.javascript.exportsPresence and importExportsPresence #4323
  16. 🟡 TestCases normal cjs-tree-shaking bailouts: support analyze AMD module format #4313, this object should be exports in cjs #4324
  17. 🟡 TestCases normal cjs-tree-shaking exports: this object should be exports in cjs #4324
  18. 🟡 TestCases normal cjs-tree-shaking mutate: support parser.javascript.exportsPresence and importExportsPresence #4323
  19. 🔴 TestCases normal cjs-tree-shaking object-define-property-replace: this object should be exports in cjs #4324
  20. 🔴 TestCases normal cjs-tree-shaking reexports: feat: support reexport for cjs-esm interop  #4325
  21. 🔴 TestCases normal compile deduplication-bundle-loader: support require.ensure #4304
  22. 🔴 TestCases normal compile error-hide-stack: support hideStack in WebpackError #4326
  23. 🔴 TestCases normal context import-meta-webpack-context: support import.meta.webpackContext  #4305
  24. 🔴 TestCases normal context issue-10969: support regexp look around for context module #4329
  25. 🔴 TestCases normal context issue-5750: support regexp g flag for context module #4328
  26. 🔴 TestCases normal errors case-sensitive: feat: support WarnCaseSensitiveModulesPlugin #4347
  27. 🟡 TestCases normal errors crash-missing-import: better resolve error message #4348
  28. 🟡 TestCases normal errors harmony-import-missing: better resolve error message #4348
  29. 🟡 TestCases normal errors harmony-import-missing2: better resolve error message #4348
  30. 🔴 TestCases normal errors load-module-cycle: Support loaderContext.loadModule #3738
  31. 🔴 TestCases normal errors load-module-cycle-multiple: Support loaderContext.loadModule #3738
  32. 🔴 TestCases normal errors load-module-error: Support loaderContext.loadModule #3738
  33. 🟡 TestCases normal errors loader-error-warning: detect emitted value instead of an instance of Error for emitError and emitWarning #4349
  34. 🟡 TestCases normal errors mjs-non-fully-specified: better resolve error message #4348
  35. 🟡 TestCases normal errors module-request: better resolve error message #4348
  36. 🟡 TestCases normal esm import-meta: support more import.meta property like import.meta.webpack #4350
  37. 🔴 TestCases normal inner-graph class-dynamic-props: need pure dependency
  38. 🔴 TestCases normal inner-graph extend-class2: need pure dependency
  39. ⚪️ TestCases normal json default-default: TODO
  40. ⚪️ TestCases normal json default-default-with-concatenation: TODO
  41. ⚪️ TestCases normal json import-assertions-type-json: TODO
  42. ⚪️ TestCases normal json import-by-name: TODO
  43. ⚪️ TestCases normal json import-by-name-with-concatenation: TODO
  44. ⚪️ TestCases normal json import-lazy: TODO
  45. ⚪️ TestCases normal json import-with-default: TODO
  46. ⚪️ TestCases normal json import-with-default-with-concatenation: TODO
  47. ⚪️ TestCases normal json prototype-methods: TODO
  48. ⚪️ TestCases normal json reexport: TODO
  49. ⚪️ TestCases normal json weird-properties: TODO
  50. ⚪️ TestCases normal large big-assets: TODO
  51. ⚪️ TestCases normal large many-replacements: TODO
  52. ⚪️ TestCases normal loaders coffee-loader: TODO
  53. ⚪️ TestCases normal loaders context: TODO
  54. ⚪️ TestCases normal loaders import-module: TODO
  55. 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule Support loaderContext.loadModule #3738
  56. 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule Support loaderContext.loadModule #3738
  57. 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule Support loaderContext.loadModule #3738
  58. 🔴 TestCases normal loaders module-description-file: blocked by Support resolveLoader #3737
  59. 🔴 TestCases normal loaders no-string: blocked by [Tracking]: Diagnostics #3459
  60. 🔴 TestCases normal loaders resolve: Rspack does not support resolving a virtual resource with only loader available, see: query test
  61. 🔴 TestCases normal loaders utils: blocked by context support for loader
  62. ⚪️ TestCases normal mjs no-module-main-field: TODO
  63. ⚪️ TestCases normal mjs non-enumerable: TODO
  64. ⚪️ TestCases normal mjs type-module: TODO
  65. ⚪️ TestCases normal nonce set-nonce: TODO
  66. ⚪️ TestCases normal optimize side-effects-all-chain-unused: TODO
  67. ⚪️ TestCases normal optimize side-effects-immediate-unused: TODO
  68. ⚪️ TestCases normal optimize side-effects-reexport-start-unknown: TODO
  69. ⚪️ TestCases normal optimize side-effects-root-unused: TODO
  70. ⚪️ TestCases normal optimize side-effects-scope-hoisting: TODO
  71. ⚪️ TestCases normal optimize side-effects-transitive-unused: TODO
  72. ⚪️ TestCases normal optimize tree-shaking-commonjs: TODO
  73. ⚪️ TestCases normal optimize tree-shaking-star2: TODO
  74. ⚪️ TestCases normal parsing amd-rename: TODO
  75. ⚪️ TestCases normal parsing api: TODO
  76. ⚪️ TestCases normal parsing asi: TODO
  77. ⚪️ TestCases normal parsing bom: TODO
  78. ⚪️ TestCases normal parsing browserify: TODO
  79. ⚪️ TestCases normal parsing chunks: TODO
  80. ⚪️ TestCases normal parsing comment-in-import: TODO
  81. ⚪️ TestCases normal parsing complex-require: TODO
  82. ⚪️ TestCases normal parsing context: TODO
  83. ⚪️ TestCases normal parsing declared-api: TODO
  84. ⚪️ TestCases normal parsing es2020: TODO
  85. ⚪️ TestCases normal parsing es2022: TODO
  86. ⚪️ TestCases normal parsing es6.nominimize: TODO
  87. ⚪️ TestCases normal parsing evaluate: TODO
  88. ⚪️ TestCases normal parsing evaluate-nullish: TODO
  89. ⚪️ TestCases normal parsing extract-amd: TODO
  90. ⚪️ TestCases normal parsing extract-amd.nominimize: TODO
  91. ⚪️ TestCases normal parsing extract-require: TODO
  92. ⚪️ TestCases normal parsing harmony: TODO
  93. ⚪️ TestCases normal parsing harmony-deep-exports: TODO
  94. ⚪️ TestCases normal parsing harmony-duplicate-export: TODO
  95. ⚪️ TestCases normal parsing harmony-edge-cases: TODO
  96. ⚪️ TestCases normal parsing harmony-export-import-specifier: TODO
  97. ⚪️ TestCases normal parsing harmony-export-precedence: TODO
  98. ⚪️ TestCases normal parsing harmony-info: TODO
  99. ⚪️ TestCases normal parsing harmony-injecting-order: TODO
  100. ⚪️ TestCases normal parsing harmony-module-optimization: TODO
  101. ⚪️ TestCases normal parsing harmony-reexport: TODO
  102. ⚪️ TestCases normal parsing harmony-star-conflict: TODO
  103. ⚪️ TestCases normal parsing hashbang: TODO
  104. ⚪️ TestCases normal parsing issue-11283: TODO
  105. ⚪️ TestCases normal parsing issue-2006: TODO
  106. ⚪️ TestCases normal parsing issue-2084: TODO
  107. ⚪️ TestCases normal parsing issue-2600: TODO
  108. ⚪️ TestCases normal parsing issue-2641: TODO
  109. ⚪️ TestCases normal parsing issue-3252: TODO
  110. ⚪️ TestCases normal parsing issue-3273: TODO
  111. ⚪️ TestCases normal parsing issue-345: TODO
  112. ⚪️ TestCases normal parsing issue-387: TODO
  113. ⚪️ TestCases normal parsing issue-4596: TODO
  114. ⚪️ TestCases normal parsing issue-4608-1: TODO
  115. ⚪️ TestCases normal parsing issue-4608-1-non-strict: TODO
  116. ⚪️ TestCases normal parsing issue-4608-2: TODO
  117. ⚪️ TestCases normal parsing issue-4940: TODO
  118. ⚪️ TestCases normal parsing issue-627: TODO
  119. ⚪️ TestCases normal parsing issue-7519: TODO
  120. ⚪️ TestCases normal parsing issue-758: TODO
  121. ⚪️ TestCases normal parsing issue-7728: TODO
  122. ⚪️ TestCases normal parsing issue-7778: TODO
  123. ⚪️ TestCases normal parsing local-modules: TODO
  124. ⚪️ TestCases normal parsing missing-export-warning-nested: TODO
  125. ⚪️ TestCases normal parsing nullish-coalescing: TODO
  126. ⚪️ TestCases normal parsing precreated-ast: TODO
  127. ⚪️ TestCases normal parsing renaming: TODO
  128. ⚪️ TestCases normal parsing resolve-weak-context: TODO
  129. ⚪️ TestCases normal parsing strict-mode: TODO
  130. ⚪️ TestCases normal parsing typeof: TODO
  131. ⚪️ TestCases normal parsing typeof-non-module: TODO
  132. ⚪️ TestCases normal parsing unsupported-amd: TODO
  133. ⚪️ TestCases normal parsing webpack-is-included: TODO
  134. ⚪️ TestCases normal resolving browser-field: TODO
  135. ⚪️ TestCases normal resolving commomjs-local-module: TODO
  136. ⚪️ TestCases normal resolving context: TODO
  137. ⚪️ TestCases normal resolving data-uri: TODO
  138. ⚪️ TestCases normal resolving issue-11555: TODO
  139. ⚪️ TestCases normal resolving issue-2986: TODO
  140. ⚪️ TestCases normal resolving query: TODO
  141. ⚪️ TestCases normal resolving single-file-module: TODO
  142. ⚪️ TestCases normal runtime chunk-callback-order: TODO
  143. ⚪️ TestCases normal runtime error-handling: TODO
  144. ⚪️ TestCases normal runtime issue-15518: TODO
  145. ⚪️ TestCases normal runtime missing-module-exception: TODO
  146. ⚪️ TestCases normal runtime missing-module-syntax-error: TODO
  147. ⚪️ TestCases normal runtime module-caching: TODO
  148. ⚪️ TestCases normal runtime require-function: TODO
  149. ⚪️ TestCases normal scope-hoisting async-keyword-5615: TODO
  150. ⚪️ TestCases normal scope-hoisting chained-reexport: TODO
  151. ⚪️ TestCases normal scope-hoisting circular-external: TODO
  152. ⚪️ TestCases normal scope-hoisting circular-namespace-object: TODO
  153. ⚪️ TestCases normal scope-hoisting circular-root-export: TODO
  154. ⚪️ TestCases normal scope-hoisting delete-issue-10831: TODO
  155. ⚪️ TestCases normal scope-hoisting esModule: TODO
  156. ⚪️ TestCases normal scope-hoisting export-namespace: TODO
  157. ⚪️ TestCases normal scope-hoisting external-root: TODO
  158. ⚪️ TestCases normal scope-hoisting import-order: TODO
  159. ⚪️ TestCases normal scope-hoisting import-order-11617: TODO
  160. ⚪️ TestCases normal scope-hoisting indirect-reexport: TODO
  161. ⚪️ TestCases normal scope-hoisting inside-class: TODO
  162. ⚪️ TestCases normal scope-hoisting intra-references: TODO
  163. ⚪️ TestCases normal scope-hoisting issue-10308: TODO
  164. ⚪️ TestCases normal scope-hoisting issue-10409: TODO
  165. ⚪️ TestCases normal scope-hoisting issue-11840: TODO
  166. ⚪️ TestCases normal scope-hoisting issue-11897: TODO
  167. ⚪️ TestCases normal scope-hoisting issue-5020: TODO
  168. ⚪️ TestCases normal scope-hoisting issue-5020-minimal: TODO
  169. ⚪️ TestCases normal scope-hoisting issue-5096: TODO
  170. ⚪️ TestCases normal scope-hoisting issue-5314: TODO
  171. ⚪️ TestCases normal scope-hoisting issue-5443: TODO
  172. ⚪️ TestCases normal scope-hoisting issue-5481: TODO
  173. ⚪️ TestCases normal scope-hoisting issue-6407: TODO
  174. ⚪️ TestCases normal scope-hoisting issue-7930: TODO
  175. ⚪️ TestCases normal scope-hoisting json-reexport-6700: TODO
  176. ⚪️ TestCases normal scope-hoisting name-conflicts: TODO
  177. ⚪️ TestCases normal scope-hoisting order-without-side-effects: TODO
  178. ⚪️ TestCases normal scope-hoisting orphan: TODO
  179. ⚪️ TestCases normal scope-hoisting reexport-cjs: TODO
  180. ⚪️ TestCases normal scope-hoisting reexport-exposed-cjs: TODO
  181. ⚪️ TestCases normal scope-hoisting reexport-exposed-default-cjs: TODO
  182. ⚪️ TestCases normal scope-hoisting reexport-exposed-harmony: TODO
  183. ⚪️ TestCases normal scope-hoisting reexport-star-exposed-cjs: TODO
  184. ⚪️ TestCases normal scope-hoisting reexport-star-external-cjs: TODO
  185. ⚪️ TestCases normal scope-hoisting renaming-4967: TODO
  186. ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
  187. ⚪️ TestCases normal scope-hoisting require-root-5604: TODO
  188. ⚪️ TestCases normal scope-hoisting side-effects-11662: TODO
  189. ⚪️ TestCases normal scope-hoisting side-effects-11990: TODO
  190. ⚪️ TestCases normal scope-hoisting side-effects-11990-star: TODO
  191. ⚪️ TestCases normal scope-hoisting side-effects-9159: TODO
  192. ⚪️ TestCases normal scope-hoisting simple: TODO
  193. ⚪️ TestCases normal scope-hoisting this-in-import: TODO
  194. ⚪️ TestCases normal side-effects dynamic-reexports: TODO
  195. ⚪️ TestCases normal side-effects empty-modules: TODO
  196. ⚪️ TestCases normal side-effects issue-11673: TODO
  197. ⚪️ TestCases normal side-effects issue-12071: TODO
  198. ⚪️ TestCases normal side-effects issue-12114: TODO
  199. ⚪️ TestCases normal side-effects issue-12570: TODO
  200. ⚪️ TestCases normal side-effects issue-12570-second-try: TODO
  201. ⚪️ TestCases normal side-effects missing-module-7499: TODO
  202. ⚪️ TestCases normal side-effects order-issue-7665: TODO
  203. ⚪️ TestCases normal side-effects wrong-module-10146: TODO
  204. ⚪️ TestCases normal wasm v128: TODO
  205. ⚪️ ConfigTestCases additional-pass simple simple: TODO
  206. ⚪️ ConfigTestCases amd disabled disabled: TODO
  207. ⚪️ ConfigTestCases asset-emitted normal normal: TODO
  208. ⚪️ ConfigTestCases asset-modules assetModuleFilename assetModuleFilename: TODO
  209. ⚪️ ConfigTestCases asset-modules custom-condition custom-condition: TODO
  210. ⚪️ ConfigTestCases asset-modules custom-encoder custom-encoder: TODO
  211. ⚪️ ConfigTestCases asset-modules data-url data-url: TODO
  212. ⚪️ ConfigTestCases asset-modules different-query different-query: TODO
  213. ⚪️ ConfigTestCases asset-modules emit emit: TODO
  214. ⚪️ ConfigTestCases asset-modules file-loader file-loader: TODO
  215. ⚪️ ConfigTestCases asset-modules file-url file-url: TODO
  216. ⚪️ ConfigTestCases asset-modules generator-asset-publicPath generator-asset-publicPath: TODO
  217. ⚪️ ConfigTestCases asset-modules generator-asset-publicPath-hash generator-asset-publicPath-hash: TODO
  218. ⚪️ ConfigTestCases asset-modules global-options global-options: TODO
  219. ⚪️ ConfigTestCases asset-modules http-url http-url: TODO
  220. ⚪️ ConfigTestCases asset-modules ignore ignore: TODO
  221. ⚪️ ConfigTestCases asset-modules input-data-url input-data-url: TODO
  222. ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO
  223. ⚪️ ConfigTestCases asset-modules opus opus: TODO
  224. ⚪️ ConfigTestCases asset-modules overridePath overridePath: TODO
  225. ⚪️ ConfigTestCases asset-modules path path: TODO
  226. ⚪️ ConfigTestCases asset-modules publicPath publicPath: TODO
  227. ⚪️ ConfigTestCases asset-modules query query: TODO
  228. ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO
  229. ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO
  230. ⚪️ ConfigTestCases asset-modules real-content-hash real-content-hash: TODO
  231. ⚪️ ConfigTestCases asset-modules resource-from-data-uri resource-from-data-uri: TODO
  232. ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
  233. ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
  234. ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
  235. ⚪️ ConfigTestCases asset-modules source source: TODO
  236. ⚪️ ConfigTestCases asset-modules types types: TODO
  237. ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
  238. ⚪️ ConfigTestCases asset-url relative relative: TODO
  239. ⚪️ ConfigTestCases asset-url target-node1 target-node1: TODO
  240. ⚪️ ConfigTestCases asset-url target-node2 target-node2: TODO
  241. ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
  242. ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
  243. ⚪️ ConfigTestCases asset-url target-web2 target-web2: TODO
  244. ⚪️ ConfigTestCases asset-url target-webworker1 target-webworker1: TODO
  245. ⚪️ ConfigTestCases asset-url target-webworker2 target-webworker2: TODO
  246. ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
  247. ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
  248. ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
  249. ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
  250. ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
  251. ⚪️ ConfigTestCases async-commons-chunk node node: TODO
  252. ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
  253. ⚪️ ConfigTestCases async-library 0-create-library 0-create-library: TODO
  254. ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
  255. ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
  256. ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
  257. ⚪️ ConfigTestCases chunk-graph issue-15173 issue-15173: TODO
  258. ⚪️ ConfigTestCases chunk-graph issue-9634 issue-9634: TODO
  259. ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
  260. ⚪️ ConfigTestCases clean dry dry: TODO
  261. ⚪️ ConfigTestCases clean enabled enabled: TODO
  262. ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
  263. ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
  264. ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
  265. ⚪️ ConfigTestCases clean link link: TODO
  266. ⚪️ ConfigTestCases code-generation harmony-pure-default harmony-pure-default: TODO
  267. ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
  268. ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
  269. ⚪️ ConfigTestCases compiletime error-not-found error-not-found: TODO
  270. ⚪️ ConfigTestCases compiletime exports-presence exports-presence: TODO
  271. ⚪️ ConfigTestCases compiletime warn-not-found warn-not-found: TODO
  272. ⚪️ ConfigTestCases concatenate-modules destructuring-assignment-with-default-value-and-variable-collision-nested destructuring-assignment-with-default-value-and-variable-collision-nested: TODO
  273. ⚪️ ConfigTestCases concatenate-modules destructuring-assignment-with-default-value-and-variable-collision-simple destructuring-assignment-with-default-value-and-variable-collision-simple: TODO
  274. ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
  275. ⚪️ ConfigTestCases concatenate-modules issue-13022 issue-13022: TODO
  276. ⚪️ ConfigTestCases concatenate-modules load-chunk-function load-chunk-function: TODO
  277. ⚪️ ConfigTestCases concatenate-modules rename-10168 rename-10168: TODO
  278. ⚪️ ConfigTestCases concatenate-modules side-effects side-effects: TODO
  279. ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
  280. ⚪️ ConfigTestCases container 0-container-full 0-container-full: TODO
  281. ⚪️ ConfigTestCases container 0-transitive-overriding 0-transitive-overriding: TODO
  282. ⚪️ ConfigTestCases container 1-container-full 1-container-full: TODO
  283. ⚪️ ConfigTestCases container 1-transitive-overriding 1-transitive-overriding: TODO
  284. ⚪️ ConfigTestCases container 2-container-full 2-container-full: TODO
  285. ⚪️ ConfigTestCases container 2-transitive-overriding 2-transitive-overriding: TODO
  286. ⚪️ ConfigTestCases container 3-container-full 3-container-full: TODO
  287. ⚪️ ConfigTestCases container circular circular: TODO
  288. ⚪️ ConfigTestCases container container-entry container-entry: TODO
  289. ⚪️ ConfigTestCases container container-entry-overridables container-entry-overridables: TODO
  290. ⚪️ ConfigTestCases container container-reference container-reference: TODO
  291. ⚪️ ConfigTestCases container container-reference-override container-reference-override: TODO
  292. ⚪️ ConfigTestCases container error-handling error-handling: TODO
  293. ⚪️ ConfigTestCases container exposed-overridables exposed-overridables: TODO
  294. ⚪️ ConfigTestCases container module-federation module-federation: TODO
  295. ⚪️ ConfigTestCases container no-shared no-shared: TODO
  296. ⚪️ ConfigTestCases contenthash assets assets: TODO
  297. ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
  298. ⚪️ ConfigTestCases context-exclusion simple simple: TODO
  299. ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
  300. ⚪️ ConfigTestCases context-replacement a a: TODO
  301. ⚪️ ConfigTestCases context-replacement b b: TODO
  302. ⚪️ ConfigTestCases context-replacement c c: TODO
  303. ⚪️ ConfigTestCases context-replacement d d: TODO
  304. ⚪️ ConfigTestCases context-replacement e e: TODO
  305. ⚪️ ConfigTestCases crossorigin set-crossorigin set-crossorigin: TODO
  306. ⚪️ ConfigTestCases css basic basic: TODO
  307. ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
  308. ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
  309. ⚪️ ConfigTestCases css css-modules css-modules: TODO
  310. ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
  311. ⚪️ ConfigTestCases css exports exports: TODO
  312. ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
  313. ⚪️ ConfigTestCases css external external: TODO
  314. ⚪️ ConfigTestCases css large large: TODO
  315. ⚪️ ConfigTestCases css urls urls: TODO
  316. ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
  317. ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
  318. ⚪️ ConfigTestCases custom-source-type localization localization: TODO
  319. ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
  320. ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
  321. ⚪️ ConfigTestCases defaulter immutable-config immutable-config: TODO
  322. ⚪️ ConfigTestCases delegated simple simple: TODO
  323. ⚪️ ConfigTestCases delegated-hash simple simple: TODO
  324. ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
  325. ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
  326. ⚪️ ConfigTestCases deprecations config config: TODO
  327. ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
  328. ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
  329. ⚪️ ConfigTestCases devtools harmony-eval harmony-eval: TODO
  330. ⚪️ ConfigTestCases devtools harmony-eval-source-map harmony-eval-source-map: TODO
  331. ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
  332. ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
  333. ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
  334. ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
  335. ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
  336. ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
  337. ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
  338. ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
  339. ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
  340. ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
  341. ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
  342. ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
  343. ⚪️ ConfigTestCases ecmaVersion 2015 2015: TODO
  344. ⚪️ ConfigTestCases ecmaVersion 2020 2020: TODO
  345. ⚪️ ConfigTestCases ecmaVersion 5 5: TODO
  346. ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
  347. ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
  348. ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
  349. ⚪️ ConfigTestCases ecmaVersion browserslist-missing browserslist-missing: TODO
  350. ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
  351. ⚪️ ConfigTestCases ecmaVersion custom custom: TODO
  352. ⚪️ ConfigTestCases emit-asset different-source different-source: TODO
  353. ⚪️ ConfigTestCases emit-asset equal-source equal-source: TODO
  354. ⚪️ ConfigTestCases entry adding-multiple-entry-points adding-multiple-entry-points: TODO
  355. ⚪️ ConfigTestCases entry depend-on-advanced depend-on-advanced: TODO
  356. ⚪️ ConfigTestCases entry depend-on-bug depend-on-bug: TODO
  357. ⚪️ ConfigTestCases entry depend-on-non-js depend-on-non-js: TODO
  358. ⚪️ ConfigTestCases entry depend-on-simple depend-on-simple: TODO
  359. ⚪️ ConfigTestCases entry descriptor descriptor: TODO
  360. ⚪️ ConfigTestCases entry function function: TODO
  361. ⚪️ ConfigTestCases entry function-promise function-promise: TODO
  362. ⚪️ ConfigTestCases entry issue-1068 issue-1068: TODO
  363. ⚪️ ConfigTestCases entry issue-12562 issue-12562: TODO
  364. ⚪️ ConfigTestCases entry issue-13637 issue-13637: TODO
  365. ⚪️ ConfigTestCases entry issue-8110 issue-8110: TODO
  366. ⚪️ ConfigTestCases entry require-entry-point require-entry-point: TODO
  367. ⚪️ ConfigTestCases entry single-entry-point single-entry-point: TODO
  368. ⚪️ ConfigTestCases entry usage-info-in-multiple-entry-points usage-info-in-multiple-entry-points: TODO
  369. ⚪️ ConfigTestCases entry weird-names weird-names: TODO
  370. ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
  371. ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
  372. ⚪️ ConfigTestCases errors case-emit case-emit: TODO
  373. ⚪️ ConfigTestCases errors depend-on-and-runtime depend-on-and-runtime: TODO
  374. ⚪️ ConfigTestCases errors depend-on-error depend-on-error: TODO
  375. ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
  376. ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
  377. ⚪️ ConfigTestCases errors import-missing import-missing: TODO
  378. ⚪️ ConfigTestCases errors multi-entry-missing-module multi-entry-missing-module: TODO
  379. ⚪️ ConfigTestCases errors self-reexport self-reexport: TODO
  380. ⚪️ ConfigTestCases externals async-externals async-externals: TODO
  381. ⚪️ ConfigTestCases externals concatenated concatenated: TODO
  382. ⚪️ ConfigTestCases externals concatenated-module concatenated-module: TODO
  383. ⚪️ ConfigTestCases externals externals-array externals-array: TODO
  384. ⚪️ ConfigTestCases externals externals-in-chunk externals-in-chunk: TODO
  385. ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
  386. ⚪️ ConfigTestCases externals externals-system externals-system: TODO
  387. ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
  388. ⚪️ ConfigTestCases externals global global: TODO
  389. ⚪️ ConfigTestCases externals harmony harmony: TODO
  390. ⚪️ ConfigTestCases externals non-umd-externals-umd non-umd-externals-umd: TODO
  391. ⚪️ ConfigTestCases externals non-umd-externals-umd2 non-umd-externals-umd2: TODO
  392. ⚪️ ConfigTestCases externals optional-externals-cjs optional-externals-cjs: TODO
  393. ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
  394. ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
  395. ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
  396. ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
  397. ⚪️ ConfigTestCases externals prefer-provided-over-built-in prefer-provided-over-built-in: TODO
  398. ⚪️ ConfigTestCases externals resolve resolve: TODO
  399. ⚪️ ConfigTestCases externals this this: TODO
  400. ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
  401. ⚪️ ConfigTestCases filename-template module-filename-template module-filename-template: TODO
  402. ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
  403. ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
  404. ⚪️ ConfigTestCases finish-modules simple simple: TODO
  405. ⚪️ ConfigTestCases graph conditional-ensure conditional-ensure: TODO
  406. ⚪️ ConfigTestCases graph issue-11770 issue-11770: TODO
  407. ⚪️ ConfigTestCases graph issue-11856 issue-11856: TODO
  408. ⚪️ ConfigTestCases graph issue-11856.2 issue-11856.2: TODO
  409. ⚪️ ConfigTestCases graph issue-11863 issue-11863: TODO
  410. ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
  411. ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
  412. ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
  413. ⚪️ ConfigTestCases ignore checkContext checkContext: TODO
  414. ⚪️ ConfigTestCases ignore checkResource-one-argument checkResource-one-argument: TODO
  415. ⚪️ ConfigTestCases ignore checkResource-two-arguments checkResource-two-arguments: TODO
  416. ⚪️ ConfigTestCases ignore false-alias false-alias: TODO
  417. ⚪️ ConfigTestCases ignore multiple-with-externals multiple-with-externals: TODO
  418. ⚪️ ConfigTestCases ignore only-resource only-resource: TODO
  419. ⚪️ ConfigTestCases ignore only-resource-context only-resource-context: TODO
  420. ⚪️ ConfigTestCases ignore resource-and-context resource-and-context: TODO
  421. ⚪️ ConfigTestCases ignore resource-and-context-contextmodule resource-and-context-contextmodule: TODO
  422. ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
  423. ⚪️ ConfigTestCases inner-graph basic basic: TODO
  424. ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
  425. ⚪️ ConfigTestCases inner-graph class class: TODO
  426. ⚪️ ConfigTestCases inner-graph const const: TODO
  427. ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
  428. ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
  429. ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
  430. ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
  431. ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
  432. ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
  433. ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
  434. ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
  435. ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
  436. ⚪️ ConfigTestCases inner-graph export export: TODO
  437. ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
  438. ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
  439. ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
  440. ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
  441. ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
  442. ⚪️ ConfigTestCases inner-graph nested nested: TODO
  443. ⚪️ ConfigTestCases inner-graph pure pure: TODO
  444. ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
  445. ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
  446. ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
  447. ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
  448. ⚪️ ConfigTestCases issues issue-11871-imports-order issue-11871-imports-order: TODO
  449. ⚪️ ConfigTestCases issues issue-12924 issue-12924: TODO
  450. ⚪️ ConfigTestCases issues issue-12993 issue-12993: TODO
  451. ⚪️ ConfigTestCases issues issue-14974 issue-14974: TODO
  452. ⚪️ ConfigTestCases issues issue-3596 issue-3596: TODO
  453. ⚪️ ConfigTestCases issues issue-7470 issue-7470: TODO
  454. ⚪️ ConfigTestCases issues issue-7563 issue-7563: TODO
  455. ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
  456. ⚪️ ConfigTestCases layer rules rules: TODO
  457. ⚪️ ConfigTestCases library 0-create-library 0-create-library: TODO
  458. ⚪️ ConfigTestCases library 1-use-library 1-use-library: TODO
  459. ⚪️ ConfigTestCases library invalid-name invalid-name: TODO
  460. ⚪️ ConfigTestCases loader-import-module css css: TODO
  461. ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
  462. 🔴 ConfigTestCases loaders hot-in-context hot-in-context: blocked by parser hook and ConstPlugin: HMR API exist in production build #4300
  463. ⚪️ ConfigTestCases loaders options options: TODO
  464. 🔴 ConfigTestCases loaders pr-14384 pr-14384: Rspack does not export NormalModule and support beforeLoaders from JS side and whether to implemented is tracked here: https://github.com/orgs/web-infra-dev/projects/9
  465. ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
  466. ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
  467. ⚪️ ConfigTestCases module externals externals: TODO
  468. ⚪️ ConfigTestCases module runtime-chunk runtime-chunk: TODO
  469. ⚪️ ConfigTestCases module split-chunks split-chunks: TODO
  470. ⚪️ ConfigTestCases module-name different-issuers-for-same-module different-issuers-for-same-module: TODO
  471. ⚪️ ConfigTestCases no-parse module.exports module.exports: TODO
  472. ⚪️ ConfigTestCases no-parse no-parse-function no-parse-function: TODO
  473. ⚪️ ConfigTestCases node node-prefix node-prefix: TODO
  474. ⚪️ ConfigTestCases optimization chunk chunk: TODO
  475. ⚪️ ConfigTestCases optimization depend-on-runtimes depend-on-runtimes: TODO
  476. ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
  477. ⚪️ ConfigTestCases optimization minimizer minimizer: TODO
  478. ⚪️ ConfigTestCases optimization named-modules named-modules: TODO
  479. ⚪️ ConfigTestCases optimization runtime-specific-used-exports runtime-specific-used-exports: TODO
  480. ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
  481. ⚪️ ConfigTestCases output charset charset: TODO
  482. ⚪️ ConfigTestCases output function function: TODO
  483. ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
  484. ⚪️ ConfigTestCases output inner-dirs-entries inner-dirs-entries: TODO
  485. ⚪️ ConfigTestCases output publicPath-node publicPath-node: TODO
  486. ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
  487. ⚪️ ConfigTestCases output publicPath-web publicPath-web: TODO
  488. ⚪️ ConfigTestCases output string string: TODO
  489. ⚪️ ConfigTestCases output-module check-defaults check-defaults: TODO
  490. ⚪️ ConfigTestCases output-module simple simple: TODO
  491. ⚪️ ConfigTestCases parsing context context: TODO
  492. ⚪️ ConfigTestCases parsing extended-api extended-api: TODO
  493. ⚪️ ConfigTestCases parsing harmony-global harmony-global: TODO
  494. ⚪️ ConfigTestCases parsing harmony-this harmony-this: TODO
  495. ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
  496. ⚪️ ConfigTestCases parsing import-ignore import-ignore: TODO
  497. ⚪️ ConfigTestCases parsing issue-11619 issue-11619: TODO
  498. ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
  499. ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
  500. ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
  501. ⚪️ ConfigTestCases parsing issue-336 issue-336: TODO
  502. ⚪️ ConfigTestCases parsing issue-4857 issue-4857: TODO
  503. ⚪️ ConfigTestCases parsing issue-5624 issue-5624: TODO
  504. ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
  505. ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
  506. ⚪️ ConfigTestCases parsing issue-9156 issue-9156: TODO
  507. ⚪️ ConfigTestCases parsing node-source-plugin-off node-source-plugin-off: TODO
  508. ⚪️ ConfigTestCases parsing node-stuff-plugin-off node-stuff-plugin-off: TODO
  509. ⚪️ ConfigTestCases parsing optional optional: TODO
  510. ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
  511. ⚪️ ConfigTestCases parsing relative-filedirname relative-filedirname: TODO
  512. ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
  513. ⚪️ ConfigTestCases parsing require.main require.main: TODO
  514. ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
  515. ⚪️ ConfigTestCases parsing system.import system.import: TODO
  516. ⚪️ ConfigTestCases performance many-async-imports many-async-imports: TODO
  517. ⚪️ ConfigTestCases performance many-exports many-exports: TODO
  518. 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
  519. ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
  520. ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
  521. ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
  522. ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
  523. ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
  524. ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
  525. ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
  526. ⚪️ ConfigTestCases plugins provide-plugin provide-plugin: TODO
  527. ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
  528. ⚪️ ConfigTestCases plugins source-map-dev-tool-pluginappend source-map-dev-tool-pluginappend: TODO
  529. ⚪️ ConfigTestCases plugins terser-plugin terser-plugin: TODO
  530. ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
  531. ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
  532. ⚪️ ConfigTestCases rebuild finishModules finishModules: TODO
  533. ⚪️ ConfigTestCases rebuild rebuildWithNewDependencies rebuildWithNewDependencies: TODO
  534. ⚪️ ConfigTestCases records issue-295 issue-295: TODO
  535. ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
  536. ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
  537. ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
  538. ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
  539. ⚪️ ConfigTestCases require module-require module-require: TODO
  540. ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
  541. ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
  542. ⚪️ ConfigTestCases resolve fallback fallback: TODO
  543. ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
  544. ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
  545. ⚪️ ConfigTestCases resolve multi-alias multi-alias: TODO
  546. ⚪️ ConfigTestCases resolve only-module only-module: TODO
  547. ⚪️ ConfigTestCases resolve-merging override override: TODO
  548. ⚪️ ConfigTestCases resolving extensions-order extensions-order: TODO
  549. ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
  550. ⚪️ ConfigTestCases resolving prefer-root prefer-root: TODO
  551. ⚪️ ConfigTestCases rule-set chaining chaining: TODO
  552. ⚪️ ConfigTestCases rule-set compiler compiler: TODO
  553. ⚪️ ConfigTestCases rule-set custom custom: TODO
  554. ⚪️ ConfigTestCases rule-set query query: TODO
  555. ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
  556. ⚪️ ConfigTestCases rule-set simple simple: TODO
  557. ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
  558. ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
  559. ⚪️ ConfigTestCases rule-set undefined-values undefined-values: TODO
  560. ⚪️ ConfigTestCases runtime entries-in-runtime entries-in-runtime: TODO
  561. ⚪️ ConfigTestCases runtime invalid-esm-export invalid-esm-export: TODO
  562. ⚪️ ConfigTestCases runtime no-runtime-per-entry no-runtime-per-entry: TODO
  563. ⚪️ ConfigTestCases runtime opt-in-finally opt-in-finally: TODO
  564. ⚪️ ConfigTestCases scope-hoisting class-naming class-naming: TODO
  565. ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
  566. ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
  567. ⚪️ ConfigTestCases scope-hoisting esModule esModule: TODO
  568. ⚪️ ConfigTestCases scope-hoisting export-global export-global: TODO
  569. ⚪️ ConfigTestCases scope-hoisting harmony-pure-default harmony-pure-default: TODO
  570. ⚪️ ConfigTestCases scope-hoisting named-modules named-modules: TODO
  571. ⚪️ ConfigTestCases scope-hoisting strictThisContextOnImports strictThisContextOnImports: TODO
  572. ⚪️ ConfigTestCases sharing consume-module consume-module: TODO
  573. ⚪️ ConfigTestCases sharing consume-multiple-versions consume-multiple-versions: TODO
  574. ⚪️ ConfigTestCases sharing no-override-loaded no-override-loaded: TODO
  575. ⚪️ ConfigTestCases sharing provide-eager-module provide-eager-module: TODO
  576. ⚪️ ConfigTestCases sharing provide-module provide-module: TODO
  577. ⚪️ ConfigTestCases sharing provide-multiple-versions provide-multiple-versions: TODO
  578. ⚪️ ConfigTestCases sharing provide-shared-with-runtime-chunk provide-shared-with-runtime-chunk: TODO
  579. ⚪️ ConfigTestCases sharing share-multiple-versions share-multiple-versions: TODO
  580. ⚪️ ConfigTestCases sharing share-plugin share-plugin: TODO
  581. ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
  582. ⚪️ ConfigTestCases side-effects type-reexports type-reexports: TODO
  583. ⚪️ ConfigTestCases side-effects url url: TODO
  584. ⚪️ ConfigTestCases source-map array-as-output-library array-as-output-library: TODO
  585. ⚪️ ConfigTestCases source-map array-as-output-library-in-object-output array-as-output-library-in-object-output: TODO
  586. ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
  587. ⚪️ ConfigTestCases source-map default-filename-extensions-css default-filename-extensions-css: TODO
  588. ⚪️ ConfigTestCases source-map default-filename-extensions-js default-filename-extensions-js: TODO
  589. ⚪️ ConfigTestCases source-map default-filename-extensions-mjs default-filename-extensions-mjs: TODO
  590. ⚪️ ConfigTestCases source-map exclude-chunks-source-map exclude-chunks-source-map: TODO
  591. ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
  592. ⚪️ ConfigTestCases source-map module-names module-names: TODO
  593. ⚪️ ConfigTestCases source-map namespace-source-path namespace-source-path: TODO
  594. ⚪️ ConfigTestCases source-map namespace-source-path-no-truncate namespace-source-path-no-truncate: TODO
  595. ⚪️ ConfigTestCases source-map namespace-source-path.library namespace-source-path.library: TODO
  596. ⚪️ ConfigTestCases source-map no-source-map no-source-map: TODO
  597. ⚪️ ConfigTestCases source-map nosources nosources: TODO
  598. ⚪️ ConfigTestCases source-map object-as-output-library object-as-output-library: TODO
  599. ⚪️ ConfigTestCases source-map relative-source-map-path relative-source-map-path: TODO
  600. ⚪️ ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: TODO
  601. ⚪️ ConfigTestCases source-map resource-path resource-path: TODO
  602. ⚪️ ConfigTestCases source-map source-map-filename-contenthash source-map-filename-contenthash: TODO
  603. ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
  604. ⚪️ ConfigTestCases source-map sources-array-production sources-array-production: TODO
  605. 🔴 ConfigTestCases split-chunks asnyc-entries asnyc-entries: block by treeshaking issue Treeshaking shaked variable that is used #4336
  606. 🔴 ConfigTestCases split-chunks chunk-filename-delimiter chunk-filename-delimiter: not support automaticNameDelimiter Support splitChunks.automatic_name_delimiter #4335
  607. 🔴 ConfigTestCases split-chunks chunk-filename-delimiter-default chunk-filename-delimiter-default: splitted chunk ids should be the same as webpack Splitted chunk id should be the same as webpack #4334
  608. 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks Support function type splitChunks #4333
  609. 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name Should emit error if entrypoint and splitted chunk have the same name #4332
  610. 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize Support object type of splitChunks.minSize #4331
  611. 🔴 ConfigTestCases split-chunks move-to-entrypoint move-to-entrypoint: jest node env blocks
  612. 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
  613. 🟡 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack Splitted chunk id should be the same as webpack #4334
  614. 🔴 ConfigTestCases split-chunks runtime-chunk-async-node runtime-chunk-async-node: hang by unknown reasons SplitChunks async node tests hang forever #4342
  615. 🔴 ConfigTestCases split-chunks runtime-chunk-node runtime-chunk-node: hang by unknown reasons SplitChunks async node tests hang forever #4342
  616. 🔴 ConfigTestCases split-chunks runtime-chunk-node-13130 runtime-chunk-node-13130: hang by unknown reasons SplitChunks async node tests hang forever #4342
  617. 🔴 ConfigTestCases split-chunks-common correct-order correct-order: block: Support require.main #3562
  618. 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main Support require.main #3562
  619. 🔴 ConfigTestCases split-chunks-common inverted-order inverted-order: block: require.main Support require.main #3562
  620. 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure support require.ensure #4304
  621. 🔴 ConfigTestCases split-chunks-common simple simple: block: require.main Support require.main #3562
  622. 🔴 ConfigTestCases split-chunks-common target-node target-node: block: not support function type splitChunks.name Support function type splitChunks #4333
  623. ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
  624. ⚪️ ConfigTestCases target amd-container-require amd-container-require: TODO
  625. ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
  626. ⚪️ ConfigTestCases target amd-named amd-named: TODO
  627. ⚪️ ConfigTestCases target amd-require amd-require: TODO
  628. ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
  629. ⚪️ ConfigTestCases target electron-renderer electron-renderer: TODO
  630. ⚪️ ConfigTestCases target node-dynamic-import node-dynamic-import: TODO
  631. ⚪️ ConfigTestCases target strict-mode-global strict-mode-global: TODO
  632. ⚪️ ConfigTestCases target system-context system-context: TODO
  633. ⚪️ ConfigTestCases target system-export system-export: TODO
  634. ⚪️ ConfigTestCases target system-named system-named: TODO
  635. ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
  636. ⚪️ ConfigTestCases target system-unnamed system-unnamed: TODO
  637. ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
  638. ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
  639. ⚪️ ConfigTestCases target umd-named-define umd-named-define: TODO
  640. ⚪️ ConfigTestCases trusted-types custom-policy-name custom-policy-name: TODO
  641. ⚪️ ConfigTestCases trusted-types default-policy-name default-policy-name: TODO
  642. ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
  643. ⚪️ ConfigTestCases trusted-types no-policy-name no-policy-name: TODO
  644. ⚪️ ConfigTestCases trusted-types no-trusted-types no-trusted-types: TODO
  645. ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
  646. ⚪️ ConfigTestCases types filesystems filesystems: TODO
  647. ⚪️ ConfigTestCases umd issue-15545 issue-15545: TODO
  648. ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
  649. ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
  650. ⚪️ ConfigTestCases wasm identical identical: TODO
  651. ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
  652. ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
  653. ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
  654. ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
  655. ⚪️ ConfigTestCases web node-source node-source: TODO
  656. ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
  657. ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
  658. ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
  659. ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
  660. ⚪️ ConfigTestCases web nonce nonce: TODO
  661. ⚪️ ConfigTestCases web preexecuted-chunk preexecuted-chunk: TODO
  662. ⚪️ ConfigTestCases web prefetch-preload prefetch-preload: TODO
  663. ⚪️ ConfigTestCases web prefetch-split-chunks prefetch-split-chunks: TODO
  664. ⚪️ ConfigTestCases web retry-failed-import retry-failed-import: TODO
  665. ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO
  666. 🔴 ConfigTestCases worker custom-worker custom-worker: custom worker syntax #3656
  667. 🔴 ConfigTestCases worker node-worker node-worker: needs compile time evaluateExpression
  668. 🔴 ConfigTestCases worker node-worker-hmr node-worker-hmr: HMR plugin

@JSerFeng JSerFeng added this pull request to the merge queue Oct 20, 2023
Merged via the queue into main with commit e3c5af0 Oct 20, 2023
12 checks passed
@JSerFeng JSerFeng deleted the webpack-tests branch October 20, 2023 11:32
IWANABETHATGUY pushed a commit that referenced this pull request Oct 22, 2023
fix: splitChunks.enforce should enforce minChunks to be 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: bug fix release: bug related release(mr only) team The issue/pr is created by the member of Rspack.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants