Skip to content

Commit 4bbf0bf

Browse files
Seppli11sonartech
authored andcommitted
SONARPY-3203 move TriBool to python/api package
remove unused import GitOrigin-RevId: 15225a0824acc2eb4aec230c507cd91da1a6480e
1 parent 10fa50f commit 4bbf0bf

File tree

65 files changed

+65
-56
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+65
-56
lines changed

python-checks/src/main/java/org/sonar/python/checks/AsyncFunctionNotAsyncCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import org.sonar.check.Rule;
2222
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2323
import org.sonar.plugins.python.api.SubscriptionContext;
24+
import org.sonar.plugins.python.api.TriBool;
2425
import org.sonar.plugins.python.api.tree.AwaitExpression;
2526
import org.sonar.plugins.python.api.tree.BaseTreeVisitor;
2627
import org.sonar.plugins.python.api.tree.ComprehensionFor;
@@ -36,7 +37,6 @@
3637
import org.sonar.plugins.python.api.tree.YieldStatement;
3738
import org.sonar.plugins.python.api.types.v2.ClassType;
3839
import org.sonar.plugins.python.api.types.v2.FunctionType;
39-
import org.sonar.plugins.python.api.types.v2.TriBool;
4040
import org.sonar.python.checks.utils.CheckUtils;
4141
import org.sonar.python.types.v2.TypeCheckBuilder;
4242

python-checks/src/main/java/org/sonar/python/checks/AsyncLongSleepCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.sonar.check.Rule;
2525
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2626
import org.sonar.plugins.python.api.SubscriptionContext;
27+
import org.sonar.plugins.python.api.TriBool;
2728
import org.sonar.plugins.python.api.quickfix.PythonQuickFix;
2829
import org.sonar.plugins.python.api.tree.AliasedName;
2930
import org.sonar.plugins.python.api.tree.CallExpression;
@@ -33,7 +34,6 @@
3334
import org.sonar.plugins.python.api.tree.RegularArgument;
3435
import org.sonar.plugins.python.api.tree.Token;
3536
import org.sonar.plugins.python.api.tree.Tree;
36-
import org.sonar.plugins.python.api.types.v2.TriBool;
3737
import org.sonar.python.checks.hotspots.CommonValidationUtils;
3838
import org.sonar.python.quickfix.TextEditUtils;
3939
import org.sonar.python.tree.TreeUtils;

python-checks/src/main/java/org/sonar/python/checks/AsyncWithContextManagerCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
import org.sonar.check.Rule;
2020
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2121
import org.sonar.plugins.python.api.SubscriptionContext;
22+
import org.sonar.plugins.python.api.TriBool;
2223
import org.sonar.plugins.python.api.tree.Expression;
2324
import org.sonar.plugins.python.api.tree.Tree;
2425
import org.sonar.plugins.python.api.tree.WithItem;
2526
import org.sonar.plugins.python.api.tree.WithStatement;
2627
import org.sonar.plugins.python.api.types.v2.PythonType;
27-
import org.sonar.plugins.python.api.types.v2.TriBool;
2828
import org.sonar.python.tree.TreeUtils;
2929
import org.sonar.python.types.v2.TypeCheckBuilder;
3030

python-checks/src/main/java/org/sonar/python/checks/AsyncioTaskNotStoredCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
import org.sonar.check.Rule;
2323
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2424
import org.sonar.plugins.python.api.SubscriptionContext;
25+
import org.sonar.plugins.python.api.TriBool;
2526
import org.sonar.plugins.python.api.tree.CallExpression;
2627
import org.sonar.plugins.python.api.tree.Expression;
2728
import org.sonar.plugins.python.api.tree.Tree;
2829
import org.sonar.plugins.python.api.types.v2.PythonType;
29-
import org.sonar.plugins.python.api.types.v2.TriBool;
3030
import org.sonar.python.tree.TreeUtils;
3131
import org.sonar.python.types.v2.TypeCheckBuilder;
3232

python-checks/src/main/java/org/sonar/python/checks/CancellationScopeNoCheckpointCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.sonar.check.Rule;
2424
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2525
import org.sonar.plugins.python.api.SubscriptionContext;
26+
import org.sonar.plugins.python.api.TriBool;
2627
import org.sonar.plugins.python.api.tree.AwaitExpression;
2728
import org.sonar.plugins.python.api.tree.BaseTreeVisitor;
2829
import org.sonar.plugins.python.api.tree.CallExpression;
@@ -32,7 +33,6 @@
3233
import org.sonar.plugins.python.api.tree.WithItem;
3334
import org.sonar.plugins.python.api.tree.WithStatement;
3435
import org.sonar.plugins.python.api.tree.YieldExpression;
35-
import org.sonar.plugins.python.api.types.v2.TriBool;
3636
import org.sonar.python.types.v2.TypeCheckBuilder;
3737
import org.sonar.python.types.v2.TypeCheckMap;
3838

python-checks/src/main/java/org/sonar/python/checks/CaughtExceptionsCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import org.sonar.check.Rule;
2222
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2323
import org.sonar.plugins.python.api.SubscriptionContext;
24+
import org.sonar.plugins.python.api.TriBool;
2425
import org.sonar.plugins.python.api.quickfix.PythonQuickFix;
2526
import org.sonar.plugins.python.api.symbols.ClassSymbol;
2627
import org.sonar.plugins.python.api.symbols.Symbol;
@@ -34,7 +35,6 @@
3435
import org.sonar.python.quickfix.TextEditUtils;
3536
import org.sonar.python.tree.TreeUtils;
3637
import org.sonar.plugins.python.api.types.v2.PythonType;
37-
import org.sonar.plugins.python.api.types.v2.TriBool;
3838

3939
import static org.sonar.plugins.python.api.symbols.Symbol.Kind.CLASS;
4040
import static org.sonar.plugins.python.api.tree.Tree.Kind.EXCEPT_CLAUSE;

python-checks/src/main/java/org/sonar/python/checks/ConfusingTypeCheckingCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.sonar.plugins.python.api.LocationInFile;
2525
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2626
import org.sonar.plugins.python.api.SubscriptionContext;
27+
import org.sonar.plugins.python.api.TriBool;
2728
import org.sonar.plugins.python.api.symbols.ClassSymbol;
2829
import org.sonar.plugins.python.api.symbols.Symbol;
2930
import org.sonar.plugins.python.api.tree.Expression;
@@ -37,7 +38,6 @@
3738
import org.sonar.python.types.InferredTypes;
3839
import org.sonar.python.types.TypeShed;
3940
import org.sonar.plugins.python.api.types.v2.PythonType;
40-
import org.sonar.plugins.python.api.types.v2.TriBool;
4141

4242
import static org.sonar.python.tree.TreeUtils.nameFromExpression;
4343
import static org.sonar.python.types.InferredTypes.containsDeclaredType;

python-checks/src/main/java/org/sonar/python/checks/ControlFlowInTaskGroupCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.sonar.check.Rule;
2323
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
2424
import org.sonar.plugins.python.api.SubscriptionContext;
25+
import org.sonar.plugins.python.api.TriBool;
2526
import org.sonar.plugins.python.api.tree.BaseTreeVisitor;
2627
import org.sonar.plugins.python.api.tree.BreakStatement;
2728
import org.sonar.plugins.python.api.tree.CallExpression;
@@ -32,7 +33,6 @@
3233
import org.sonar.plugins.python.api.tree.Tree;
3334
import org.sonar.plugins.python.api.tree.WithItem;
3435
import org.sonar.plugins.python.api.tree.WithStatement;
35-
import org.sonar.plugins.python.api.types.v2.TriBool;
3636
import org.sonar.python.types.v2.TypeCheckBuilder;
3737

3838
@Rule(key = "S7514")

python-checks/src/main/java/org/sonar/python/checks/DefaultFactoryArgumentCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818

1919
import org.sonar.check.Rule;
2020
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
21+
import org.sonar.plugins.python.api.TriBool;
2122
import org.sonar.plugins.python.api.tree.CallExpression;
2223
import org.sonar.plugins.python.api.tree.RegularArgument;
2324
import org.sonar.plugins.python.api.tree.Tree;
24-
import org.sonar.plugins.python.api.types.v2.TriBool;
2525
import org.sonar.python.tree.TreeUtils;
2626
import org.sonar.python.types.v2.TypeCheckBuilder;
2727

python-checks/src/main/java/org/sonar/python/checks/EmptyCollectionConstructorCheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@
2020
import java.util.Optional;
2121
import org.sonar.check.Rule;
2222
import org.sonar.plugins.python.api.PythonSubscriptionCheck;
23+
import org.sonar.plugins.python.api.TriBool;
2324
import org.sonar.plugins.python.api.quickfix.PythonQuickFix;
2425
import org.sonar.plugins.python.api.tree.Argument;
2526
import org.sonar.plugins.python.api.tree.CallExpression;
2627
import org.sonar.plugins.python.api.tree.Expression;
2728
import org.sonar.plugins.python.api.tree.RegularArgument;
2829
import org.sonar.plugins.python.api.tree.SubscriptionExpression;
2930
import org.sonar.plugins.python.api.tree.Tree;
30-
import org.sonar.plugins.python.api.types.v2.TriBool;
3131
import org.sonar.python.quickfix.TextEditUtils;
3232
import org.sonar.python.types.v2.TypeCheckBuilder;
3333
import org.sonar.python.types.v2.TypeCheckMap;

0 commit comments

Comments
 (0)