Skip to content

Commit 9aab79a

Browse files
authored
Merge pull request #289 from zhangxichang/branch-1
fix: py脚本警告
2 parents 2e4897d + f4739bc commit 9aab79a

1 file changed

Lines changed: 20 additions & 24 deletions

File tree

scripts/insert_android_sign_config.py

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
from argparse import ArgumentParser
22
from os import path
33
from shutil import copyfile
4+
45
from kopyt import Parser
56
from kopyt.node import (
7+
CallSuffix,
68
ImportHeader,
9+
LineStringLiteral,
710
PostfixUnaryExpression,
811
SimpleIdentifier,
9-
CallSuffix,
1012
ValueArgument,
11-
LineStringLiteral,
1213
)
1314
from kopyt.position import Position
1415

@@ -55,7 +56,7 @@
5556
if root_statement.statement.expression.value == "android":
5657
for android_suffixe in root_statement.statement.suffixes:
5758
if isinstance(android_suffixe, CallSuffix):
58-
if android_suffixe.lambda_expression != None:
59+
if android_suffixe.lambda_expression is not None:
5960
android_suffixe.lambda_expression.value.statements = [
6061
Parser(signing_configs_code).parse_statement()
6162
] + list(android_suffixe.lambda_expression.value.statements)
@@ -81,13 +82,9 @@
8182
):
8283
if (
8384
buildtypes_suffixe.lambda_expression
84-
!= None
85+
is not None
8586
):
86-
for (
87-
buildtypes_statement
88-
) in (
89-
buildtypes_suffixe.lambda_expression.value.statements
90-
):
87+
for buildtypes_statement in buildtypes_suffixe.lambda_expression.value.statements:
9188
if isinstance(
9289
buildtypes_statement.statement,
9390
PostfixUnaryExpression,
@@ -100,20 +97,16 @@
10097
buildtypes_statement.statement.expression.value
10198
== "getByName"
10299
):
103-
for getbyname_suffixe in (
104-
buildtypes_statement.statement.suffixes
105-
):
100+
for getbyname_suffixe in buildtypes_statement.statement.suffixes:
106101
if isinstance(
107102
getbyname_suffixe,
108103
CallSuffix,
109104
):
110105
if (
111106
getbyname_suffixe.arguments
112-
!= None
107+
is not None
113108
):
114-
for getbyname_suffixe_argument in (
115-
getbyname_suffixe.arguments
116-
):
109+
for getbyname_suffixe_argument in getbyname_suffixe.arguments:
117110
if isinstance(
118111
getbyname_suffixe_argument,
119112
ValueArgument,
@@ -128,15 +121,18 @@
128121
):
129122
if (
130123
getbyname_suffixe.lambda_expression
131-
!= None
124+
is not None
132125
):
133-
getbyname_suffixe.lambda_expression.value.statements = list(
134-
getbyname_suffixe.lambda_expression.value.statements
135-
) + [
136-
Parser(
137-
use_signing_configs_code
138-
).parse_statement()
139-
]
126+
getbyname_suffixe.lambda_expression.value.statements = (
127+
list(
128+
getbyname_suffixe.lambda_expression.value.statements
129+
)
130+
+ [
131+
Parser(
132+
use_signing_configs_code
133+
).parse_statement()
134+
]
135+
)
140136
gradle_build_script_file.seek(0)
141137
gradle_build_script_file.truncate()
142138
gradle_build_script_file.write(gradle_build_script.__str__())

0 commit comments

Comments
 (0)