Record Conical Constructors throw exception while extracting.
LexManos opened this issue · 0 comments
LexManos commented
> Task :forge:extractRangeMap
# ERROR: net/minecraft/world/ticks/ScheduledTick.java @ 1846: Illegal Argument: Lnet/minecraft/world/ticks/net\minecraft\world\ticks\ScheduledTick~ScheduledTick;.(TT;Lnet/minecraft/core/BlockPos;JLnet/minecraft/world/ticks/TickPriority;J)V#pos#0#1
java.lang.IllegalStateException: ERROR: net/minecraft/world/ticks/ScheduledTick.java @ 1846: Illegal Argument: Lnet/minecraft/world/ticks/net\minecraft\world\ticks\ScheduledTick~ScheduledTick;.(TT;Lnet/minecraft/core/BlockPos;JLnet/minecraft/world/ticks/TickPriority;J)V#pos#0#1
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.error(SymbolReferenceWalker.java:156)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.process(SymbolReferenceWalker.java:425)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker$1.visit(SymbolReferenceWalker.java:753)
at org.eclipse.jdt.core.dom.SimpleName.accept0(SimpleName.java:198)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:3177)
at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:302)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:3177)
at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:136)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:3200)
at org.eclipse.jdt.core.dom.Block.accept0(Block.java:128)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.acceptChild(SymbolReferenceWalker.java:93)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.process(SymbolReferenceWalker.java:372)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker$1.visit(SymbolReferenceWalker.java:725)
at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:653)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.acceptChild(SymbolReferenceWalker.java:93)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.acceptChildren(SymbolReferenceWalker.java:101)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.process(SymbolReferenceWalker.java:266)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker$1.visit(SymbolReferenceWalker.java:751)
at org.eclipse.jdt.core.dom.RecordDeclaration.accept0(RecordDeclaration.java:303)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:3200)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:258)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3129)
at net.minecraftforge.srg2source.extract.SymbolReferenceWalker.safeWalk(SymbolReferenceWalker.java:81)
at net.minecraftforge.srg2source.extract.RangeExtractor$1.acceptAST(RangeExtractor.java:234)
at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:1065)
at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:661)
at org.eclipse.jdt.core.dom.ASTParser.createASTs(ASTParser.java:1049)
at net.minecraftforge.srg2source.extract.RangeExtractor.batchGenerate(RangeExtractor.java:250)
at net.minecraftforge.srg2source.extract.RangeExtractor.run(RangeExtractor.java:149)
at net.minecraftforge.srg2source.RangeExtractMain.main(RangeExtractMain.java:116)
at net.minecraftforge.srg2source.ConsoleTool$Redefined.main(ConsoleTool.java:115)
at net.minecraftforge.srg2source.ConsoleTool.main(ConsoleTool.java:48)