vmax-tasks

v1.0

A collection of 1,043 validated real-world bug-fixing tasks from popular open-source JavaScript projects including Vue.js, Docusaurus, Redux, and Chalk. Each task presents an authentic bug report with reproduction steps and expected behavior.

uvx harbor run -d vmax-tasks@1.0

Tasks (1043)

vuejs__core.d0b513eb.lookAhead.14dfb993
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.lookAhead.14dfb993
3542d8d
vuejs__core.d0b513eb.lookAhead.c0e43ae4
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.lookAhead.c0e43ae4
3542d8d
vuejs__core.d0b513eb.looseEqual.78e7095a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.looseEqual.78e7095a
3542d8d
vuejs__core.d0b513eb.makeMap.b012445a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.makeMap.b012445a
3542d8d
vuejs__core.d0b513eb.map_callback_488.638e03f2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.map_callback_488.638e03f2
3542d8d
vuejs__core.d0b513eb.mapCompatDirectiveHook.867489dc
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mapCompatDirectiveHook.867489dc
3542d8d
vuejs__core.d0b513eb.markAsyncBoundary.f34a08f8
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.markAsyncBoundary.f34a08f8
3542d8d
vuejs__core.d0b513eb.mergeCall.972b25ba
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeCall.972b25ba
3542d8d
vuejs__core.d0b513eb.mergeDataFn.3f702d07
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeDataFn.3f702d07
3542d8d
vuejs__core.d0b513eb.mergeDataFn.bff914da
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeDataFn.bff914da
3542d8d
vuejs__core.d0b513eb.mergeDataFn.da0c9d4c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mergeDataFn.da0c9d4c
3542d8d
vuejs__core.d0b513eb.middle.92c6d77a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.middle.92c6d77a
3542d8d
vuejs__core.d0b513eb.mount.ccb57bee
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mount.ccb57bee
3542d8d
vuejs__core.d0b513eb.mounted.15111d2b
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mounted.15111d2b
3542d8d
vuejs__core.d0b513eb.mounted.c629dd8f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mounted.c629dd8f
3542d8d
vuejs__core.d0b513eb.mounted.ddb7e3e0
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.mounted.ddb7e3e0
3542d8d
vuejs__core.d0b513eb.next.2e49109c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.2e49109c
3542d8d
vuejs__core.d0b513eb.next.8792a6fb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.8792a6fb
3542d8d
vuejs__core.d0b513eb.next.c6b1a4cb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.c6b1a4cb
3542d8d
vuejs__core.d0b513eb.next.ede64395
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.next.ede64395
3542d8d
vuejs__core.d0b513eb.NodeTransform.340a91f7
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.NodeTransform.340a91f7
3542d8d
vuejs__core.d0b513eb.NodeTransform.68df6107
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.NodeTransform.68df6107
3542d8d
vuejs__core.d0b513eb.noTracking.6603dcf1
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.noTracking.6603dcf1
3542d8d
vuejs__core.d0b513eb.observable.acc0841a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.observable.acc0841a
3542d8d
vuejs__core.d0b513eb.onattribdata.ca6049f9
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onattribdata.ca6049f9
3542d8d
vuejs__core.d0b513eb.onattribend.37ee44ce
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onattribend.37ee44ce
3542d8d
vuejs__core.d0b513eb.Once.38750d87
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.Once.38750d87
3542d8d
vuejs__core.d0b513eb.onclosetag.73935d50
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onclosetag.73935d50
3542d8d
vuejs__core.d0b513eb.onCompositionEnd.104c1826
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onCompositionEnd.104c1826
3542d8d
vuejs__core.d0b513eb.ondirarg.096c307c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ondirarg.096c307c
3542d8d
vuejs__core.d0b513eb.ondirname.aee542bb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ondirname.aee542bb
3542d8d
vuejs__core.d0b513eb.onend.327331a4
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onend.327331a4
3542d8d
vuejs__core.d0b513eb.onError.0af0606a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onError.0af0606a
3542d8d
vuejs__core.d0b513eb.onError.2ce2a58e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onError.2ce2a58e
3542d8d
vuejs__core.d0b513eb.onError.8f8f079e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onError.8f8f079e
3542d8d
vuejs__core.d0b513eb.onopentagend.f58a10d6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onopentagend.f58a10d6
3542d8d
vuejs__core.d0b513eb.onopentagname.51257888
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onopentagname.51257888
3542d8d
vuejs__core.d0b513eb.onopentagname.99a3f93e
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onopentagname.99a3f93e
3542d8d
vuejs__core.d0b513eb.ontext.0a8cd991
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ontext.0a8cd991
3542d8d
vuejs__core.d0b513eb.ontext.2151bd89
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ontext.2151bd89
3542d8d
vuejs__core.d0b513eb.onText.eba5b8cc
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.onText.eba5b8cc
3542d8d
vuejs__core.d0b513eb.parentNode.8c635a44
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parentNode.8c635a44
3542d8d
vuejs__core.d0b513eb.parse.abf98e93
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parse.abf98e93
3542d8d
vuejs__core.d0b513eb.parseStringStyle.01234a29
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseStringStyle.01234a29
3542d8d
vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUriParts.6c8cfa3d
3542d8d
vuejs__core.d0b513eb.parseUrl.13bf8e58
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.parseUrl.13bf8e58
3542d8d
vuejs__core.d0b513eb.patchStyle.fae2b6aa
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.patchStyle.fae2b6aa
3542d8d
vuejs__core.d0b513eb.patchSuspense.04c8c532
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.patchSuspense.04c8c532
3542d8d
vuejs__core.d0b513eb.prepareDeps.0be5a3f6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.prepareDeps.0be5a3f6
3542d8d
vuejs__core.d0b513eb.prevent.c6185385
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.prevent.c6185385
3542d8d
vuejs__core.d0b513eb.prevent.dc9748a8
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.prevent.dc9748a8
3542d8d
vuejs__core.d0b513eb.private.d495f254
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.private.d495f254
3542d8d
vuejs__core.d0b513eb.private.db17622c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.private.db17622c
3542d8d
vuejs__core.d0b513eb.private.fc09def0
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.private.fc09def0
3542d8d
vuejs__core.d0b513eb.processAwait.22d04e61
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processAwait.22d04e61
3542d8d
vuejs__core.d0b513eb.processDefineOptions.643fac65
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processDefineOptions.643fac65
3542d8d
vuejs__core.d0b513eb.processIfBranch.d2f06581
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processIfBranch.d2f06581
3542d8d
vuejs__core.d0b513eb.processNormalScript.a14e9386
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processNormalScript.a14e9386
3542d8d
vuejs__core.d0b513eb.processOption.d22ca8c6
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processOption.d22ca8c6
3542d8d
vuejs__core.d0b513eb.processPropsDestructure.9fbcfbe5
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.processPropsDestructure.9fbcfbe5
3542d8d
vuejs__core.d0b513eb.protected.3ea039ce
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.protected.3ea039ce
3542d8d
vuejs__core.d0b513eb.pruneCacheEntry.7cf47f5f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.pruneCacheEntry.7cf47f5f
3542d8d
vuejs__core.d0b513eb.pushFilter.3b4e21cb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.pushFilter.3b4e21cb
3542d8d
vuejs__core.d0b513eb.pushWarningContext.76ab13ea
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.pushWarningContext.76ab13ea
3542d8d
vuejs__core.d0b513eb.querySelector.ea877185
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.querySelector.ea877185
3542d8d
vuejs__core.d0b513eb.readDirectory.089e6921
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.readDirectory.089e6921
3542d8d
vuejs__core.d0b513eb.reduce_callback_476.3a3371ed
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.reduce_callback_476.3a3371ed
3542d8d
vuejs__core.d0b513eb.refreshComputed.1b2682af
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.refreshComputed.1b2682af
3542d8d
vuejs__core.d0b513eb.removeHelper.729d416f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeHelper.729d416f
3542d8d
vuejs__core.d0b513eb.removeHelper.ba486220
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeHelper.ba486220
3542d8d
vuejs__core.d0b513eb.removeNode.996e79cb
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.removeNode.996e79cb
3542d8d
vuejs__core.d0b513eb.render.a61499e3
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.render.a61499e3
3542d8d
vuejs__core.d0b513eb.render.eccd6504
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.render.eccd6504
3542d8d
vuejs__core.d0b513eb.render.f2a9a9d0
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.render.f2a9a9d0
3542d8d
vuejs__core.d0b513eb.renderComponentRoot.ec5dcb18
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.renderComponentRoot.ec5dcb18
3542d8d
vuejs__core.d0b513eb.renderToString.83ee8b5c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.renderToString.83ee8b5c
3542d8d
vuejs__core.d0b513eb.renderToString.b63b569d
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.renderToString.b63b569d
3542d8d
vuejs__core.d0b513eb.replaceNode.0267504b
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.replaceNode.0267504b
3542d8d
vuejs__core.d0b513eb.resetTracking.6c7e1af4
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.resetTracking.6c7e1af4
3542d8d
vuejs__core.d0b513eb.resolveDynamicModel.f6b3cfae
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.resolveDynamicModel.f6b3cfae
3542d8d
vuejs__core.d0b513eb.resolveTeleports.c078817f
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.resolveTeleports.c078817f
3542d8d
vuejs__core.d0b513eb.resume.806ee5bf
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.resume.806ee5bf
3542d8d
vuejs__core.d0b513eb.resume.bf13d6c9
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.resume.bf13d6c9
3542d8d
vuejs__core.d0b513eb.scheduler.eca76962
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.scheduler.eca76962
3542d8d
vuejs__core.d0b513eb.searchProxy.8fdc7d3a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.searchProxy.8fdc7d3a
3542d8d
vuejs__core.d0b513eb.set.2217c0d2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.set.2217c0d2
3542d8d
vuejs__core.d0b513eb.set.ce749bbf
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.set.ce749bbf
3542d8d
vuejs__core.d0b513eb.setChecked.c8785675
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setChecked.c8785675
3542d8d
vuejs__core.d0b513eb.setElementText.1b2d254b
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setElementText.1b2d254b
3542d8d
vuejs__core.d0b513eb.setup.585618e7
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setup.585618e7
3542d8d
vuejs__core.d0b513eb.setup.97904261
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setup.97904261
3542d8d
vuejs__core.d0b513eb.setup.a32bd353
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setup.a32bd353
3542d8d
vuejs__core.d0b513eb.setup.cbb829d9
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setup.cbb829d9
3542d8d
vuejs__core.d0b513eb.setupComponent.3c32cac9
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.setupComponent.3c32cac9
3542d8d
vuejs__core.d0b513eb.shouldSetAsProp.5be0dd73
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.shouldSetAsProp.5be0dd73
3542d8d
vuejs__core.d0b513eb.shouldUpdateComponent.aeea1baa
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.shouldUpdateComponent.aeea1baa
3542d8d
vuejs__core.d0b513eb.size.0dcd0a8c
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.size.0dcd0a8c
3542d8d
vuejs__core.d0b513eb.size.143bd29a
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.size.143bd29a
3542d8d
vuejs__core.d0b513eb.size.692b3b4b
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.size.692b3b4b
3542d8d
vuejs__core.d0b513eb.ssrCompile.1435b6e2
uvx harbor run -d vmax-tasks@1.0 -t vuejs__core.d0b513eb.ssrCompile.1435b6e2
3542d8d