Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4cfd978 commit ef97215Copy full SHA for ef97215
1 file changed
java/ql/src/utils/model-generator/GenerateFlowModel.py
@@ -60,10 +60,14 @@ def printHelp():
60
61
codeQlRoot = subprocess.check_output(
62
["git", "rev-parse", "--show-toplevel"]).decode("utf-8").strip()
63
-shortname = sys.argv[2]
+targetQll = sys.argv[2]
64
+if not targetQll.endswith(".qll"):
65
+ targetQll += ".qll"
66
+filename = os.path.basename(targetQll)
67
+shortname = filename[:-4]
68
generatedFrameworks = os.path.join(
- codeQlRoot, "java/ql/lib/semmle/code/java/frameworks/generated/")
-frameworkTarget = os.path.join(generatedFrameworks, shortname + ".qll")
69
+ codeQlRoot, "java/ql/lib/semmle/code/java/frameworks/")
70
+frameworkTarget = os.path.join(generatedFrameworks, targetQll)
71
72
workDir = tempfile.mkdtemp()
73
os.makedirs(generatedFrameworks, exist_ok=True)
0 commit comments