Skip to content

Commit 072165a

Browse files
committed
ZipImporterBuiltins.FindLoaderNode use argument clinic for fullname string arg
1 parent b2a2350 commit 072165a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/zipimporter/ZipImporterBuiltins.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import java.util.zip.ZipEntry;
3838
import java.util.zip.ZipInputStream;
3939

40+
import com.oracle.graal.python.annotations.ArgumentClinic;
4041
import com.oracle.graal.python.builtins.Builtin;
4142
import com.oracle.graal.python.builtins.CoreFunctions;
4243
import com.oracle.graal.python.builtins.PythonBuiltinClassType;
@@ -418,7 +419,8 @@ public Object doit(PZipImporter self, String fullname, @SuppressWarnings("unused
418419

419420
}
420421

421-
@Builtin(name = "find_loader", minNumOfPositionalArgs = 2, maxNumOfPositionalArgs = 3)
422+
@Builtin(name = "find_loader", minNumOfPositionalArgs = 2, parameterNames = {"self", "fullname", "path"})
423+
@ArgumentClinic(name = "fullname", conversion = ArgumentClinic.ClinicConversion.String)
422424
@TypeSystemReference(PythonArithmeticTypes.class)
423425
@GenerateNodeFactory
424426
public abstract static class FindLoaderNode extends PythonTernaryBuiltinNode {

0 commit comments

Comments
 (0)