Enhanced For Loop Failure
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by inspecting the decompilation of net\minecraft\client\gui\widget\list\OptionsRowList, especially func_238518_c_ and its enhanced for loop over func_230969_at__(). Reproduce the reported failure and trace the relevant FernFlower handling; done means this method is decompiled correctly without the enhanced-loop failure.
Written by the indexing model from the issue text.
Description
1.16-pre1 net\minecraft\client\gui\widget\list\OptionsRowList
public Optional<Widget> func_238518_c_(double p_238518_1_, double p_238518_3_) {
label21:
for(OptionsRowList.Row optionsrowlist$row : this.func_230969_at__()) {
Iterator iterator = optionsrowlist$row.field_214385_a.iterator();
Widget widget;
while(true) {
if (!iterator.hasNext()) {
continue label21;
}
widget = (Widget)iterator.next();
if (widget.func_230990_b_(p_238518_1_, p_238518_3_)) {
break;
}
}
return Optional.of(widget);
}
return Optional.empty();
}
- Dominant language
- No language data
- Stars
- 110
- Forks
- 49
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MinecraftForge/ForgeFlower
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
MinecraftForge/ForgeFlower#131 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
MinecraftForge/ForgeFlower#86 · 3 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
MinecraftForge/ForgeFlower#85 · 3 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
All issues in MinecraftForge/ForgeFlower
Similar issues
-
compiler/runtime
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
objectionary/eo#8869 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
EricSpencer00/Resilient#4824 · 1 comment ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
objectionary/jeo-maven-plugin#1758 ·
-
generics
Difficulty 2/5 1-3 hours Newbie friendliness 82/100