cmake scripts: more type cleanup
Change-Id: Ic32394548bb997af96756f260b453e830d8b9e9b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
3a103b3608
commit
f959882616
@ -31,7 +31,7 @@ import json_parser
|
||||
import posixpath
|
||||
import re
|
||||
import sys
|
||||
from typing import Set
|
||||
from typing import Optional, Set
|
||||
from textwrap import dedent
|
||||
|
||||
from helper import (
|
||||
@ -52,7 +52,7 @@ class LibraryMapping:
|
||||
self.appendFoundSuffix = appendFoundSuffix
|
||||
|
||||
|
||||
def map_tests(test: str) -> str:
|
||||
def map_tests(test: str) -> Optional[str]:
|
||||
testmap = {
|
||||
"c++11": "$<COMPILE_FEATURES:cxx_std_11>",
|
||||
"c++14": "$<COMPILE_FEATURES:cxx_std_14>",
|
||||
|
@ -27,7 +27,7 @@
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
import pyparsing as pp
|
||||
import pyparsing as pp # type: ignore
|
||||
import json
|
||||
import re
|
||||
from helper import _set_up_py_parsing_nicer_debug_output
|
||||
|
@ -68,7 +68,7 @@ class Blacklist:
|
||||
|
||||
try:
|
||||
# If package is available, use Aho-Corasick algorithm,
|
||||
from ahocorapy.keywordtree import KeywordTree
|
||||
from ahocorapy.keywordtree import KeywordTree # type: ignore
|
||||
|
||||
self.tree = KeywordTree(case_insensitive=True)
|
||||
|
||||
@ -101,8 +101,6 @@ def recursive_scan(path: str, extension: str, result_paths: typing.List[str], bl
|
||||
""" Find files ending with a certain extension, filtering out blacklisted entries """
|
||||
try:
|
||||
for entry in os.scandir(path):
|
||||
entry: os.DirEntry = entry
|
||||
|
||||
if entry.is_file() and entry.path.endswith(extension):
|
||||
result_paths.append(entry.path)
|
||||
elif entry.is_dir():
|
||||
|
@ -84,7 +84,7 @@ def find_all_pro_files(base_path: str, args: argparse.Namespace):
|
||||
return dir_name + "/__" + pro_file
|
||||
|
||||
all_files = []
|
||||
previous_dir_name: str = None
|
||||
previous_dir_name: typing.Optional[str] = None
|
||||
|
||||
print("Finding .pro files.")
|
||||
glob_result = glob.glob(os.path.join(base_path, "**/*.pro"), recursive=True)
|
||||
|
Loading…
x
Reference in New Issue
Block a user