Skip to content

Commit

Permalink
unused use statements (#4228)
Browse files Browse the repository at this point in the history
  • Loading branch information
orklah authored and muglug committed Oct 7, 2020
1 parent 982939f commit 49b4fe0
Show file tree
Hide file tree
Showing 96 changed files with 3 additions and 236 deletions.
2 changes: 0 additions & 2 deletions examples/plugins/ClassUnqualifier.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,8 @@
use Psalm\Codebase;
use Psalm\CodeLocation;
use Psalm\FileManipulation;
use Psalm\FileSource;
use Psalm\Plugin\Hook\AfterClassLikeExistenceCheckInterface;
use Psalm\StatementsSource;
use Psalm\Type;

class ClassUnqualifier implements AfterClassLikeExistenceCheckInterface
{
Expand Down
2 changes: 0 additions & 2 deletions examples/plugins/FunctionCasingChecker.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
use Psalm\CodeLocation;
use Psalm\Context;
use Psalm\FileManipulation;
use Psalm\IssueBuffer;
use Psalm\Issue\TypeCoercion;
use Psalm\Plugin\Hook\AfterFunctionCallAnalysisInterface;
use Psalm\Plugin\Hook\AfterMethodCallAnalysisInterface;
use Psalm\StatementsSource;
Expand Down
2 changes: 0 additions & 2 deletions examples/plugins/PreventFloatAssignmentChecker.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
use Psalm\CodeLocation;
use Psalm\Context;
use Psalm\FileManipulation;
use Psalm\IssueBuffer;
use Psalm\Issue\TypeCoercion;
use Psalm\Plugin\Hook\AfterExpressionAnalysisInterface;
use Psalm\StatementsSource;

Expand Down
2 changes: 0 additions & 2 deletions examples/plugins/StringChecker.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
use Psalm\CodeLocation;
use Psalm\Context;
use Psalm\FileManipulation;
use Psalm\IssueBuffer;
use Psalm\Issue\TypeCoercion;
use Psalm\Plugin\Hook\AfterExpressionAnalysisInterface;
use Psalm\StatementsSource;

Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Config/Creator.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
use function array_unique;
use function count;
use const DIRECTORY_SEPARATOR;
use function dirname;
use function explode;
use function file_exists;
use function file_get_contents;
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Config/FileFilter.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
use function explode;
use function glob;
use function in_array;
use function is_bool;
use function is_dir;
use function preg_match;
use function preg_replace;
Expand Down
4 changes: 0 additions & 4 deletions src/Psalm/Config/TaintAnalysisFileFilter.php
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
<?php
namespace Psalm\Config;

use SimpleXMLElement;
use function stripos;
use function strpos;

class TaintAnalysisFileFilter extends FileFilter
{
}
2 changes: 0 additions & 2 deletions src/Psalm/Context.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?php
namespace Psalm;

use function array_filter;
use function array_keys;
use function count;
use function in_array;
Expand All @@ -11,7 +10,6 @@
use function preg_replace;
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\Internal\Clause;
use Psalm\Internal\MethodIdentifier;
use Psalm\Storage\FunctionLikeStorage;
use Psalm\Internal\Type\AssertionReconciler;
use Psalm\Type\Union;
Expand Down
2 changes: 0 additions & 2 deletions src/Psalm/DocComment.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
use function min;
use function preg_match;
use function preg_match_all;
use const PREG_OFFSET_CAPTURE;
use function preg_replace;
use const PREG_SET_ORDER;
use Psalm\Internal\Scanner\ParsedDocblock;
Expand All @@ -17,7 +16,6 @@
use function str_repeat;
use function str_replace;
use function strlen;
use function strpos;
use function substr;
use function trim;
use function strspn;
Expand Down
2 changes: 0 additions & 2 deletions src/Psalm/ErrorBaseline.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
use function array_map;
use function array_merge;
use function array_reduce;
use function explode;
use function get_loaded_extensions;
use function implode;
use function ksort;
Expand All @@ -21,7 +20,6 @@
use function str_replace;
use function strpos;
use function usort;
use function count;
use function array_values;

class ErrorBaseline
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Internal/Analyzer/ClassAnalyzer.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
use function implode;
use function substr;
use function array_map;
use function array_shift;
use function str_replace;
use function count;
use function array_search;
Expand Down
2 changes: 0 additions & 2 deletions src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,8 @@
use Psalm\Context;
use Psalm\Internal\FileManipulation\FileManipulationBuffer;
use Psalm\Issue\InaccessibleProperty;
use Psalm\Issue\InternalClass;
use Psalm\Issue\InvalidClass;
use Psalm\Issue\MissingDependency;
use Psalm\Issue\PsalmInternalError;
use Psalm\Issue\ReservedWord;
use Psalm\Issue\UndefinedClass;
use Psalm\Issue\UndefinedDocblockClass;
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Internal/Analyzer/ClosureAnalyzer.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
use function in_array;
use function strtolower;
use function array_map;
use function current;

/**
* @internal
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
use Psalm\Internal\Analyzer\SourceAnalyzer;
use Psalm\Internal\Analyzer\Statements\Expression\Call\ClassTemplateParamCollector;
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\Internal\Analyzer\TypeAnalyzer;
use Psalm\Internal\Type\Comparator\UnionTypeComparator;
use Psalm\CodeLocation;
use Psalm\Context;
Expand Down
2 changes: 1 addition & 1 deletion src/Psalm/Internal/Analyzer/MethodAnalyzer.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
use Psalm\IssueBuffer;
use Psalm\StatementsSource;
use Psalm\Storage\MethodStorage;
use Psalm\Type;

use function strtolower;
use function in_array;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
use Psalm\Issue\UnevaluatedCode;
use Psalm\IssueBuffer;
use Psalm\Type;
use Psalm\Type\Atomic\TBool;

use function substr;
use function count;
use function strtolower;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
use Psalm\CodeLocation;
use Psalm\Context;
use Psalm\Issue\DeprecatedProperty;
use Psalm\Issue\ImpurePropertyAssignment;
use Psalm\Issue\ImpurePropertyFetch;
use Psalm\Issue\InvalidPropertyFetch;
use Psalm\Issue\InternalProperty;
Expand All @@ -31,7 +30,6 @@
use Psalm\Issue\UndefinedThisPropertyFetch;
use Psalm\Issue\UninitializedProperty;
use Psalm\IssueBuffer;
use Psalm\Storage\PropertyStorage;
use Psalm\Type;
use Psalm\Storage\ClassLikeStorage;
use Psalm\Type\Atomic\TGenericObject;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,7 @@
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\CodeLocation;
use Psalm\Context;
use Psalm\Issue\ImpurePropertyAssignment;
use Psalm\IssueBuffer;
use Psalm\Type;
use function strpos;

class IncDecExpressionAnalyzer
{
Expand Down
2 changes: 0 additions & 2 deletions src/Psalm/Internal/Analyzer/StatementsAnalyzer.php
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,12 @@
use function fwrite;
use const STDERR;
use function array_filter;
use function array_map;
use function array_merge;
use function preg_split;
use function get_class;
use function strrpos;
use function strlen;
use function substr;
use function array_key_exists;
use function array_change_key_case;
use function array_reverse;
use function trim;
Expand Down
10 changes: 1 addition & 9 deletions src/Psalm/Internal/Analyzer/TypeAnalyzer.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,8 @@
use Psalm\Internal\Type\Comparator\UnionTypeComparator;
use Psalm\Internal\Type\Comparator\TypeComparisonResult;
use Psalm\Type;
use Psalm\Type\Atomic\TArray;
use Psalm\Type\Atomic\TCallable;
use Psalm\Type\Atomic\TFloat;
use Psalm\Type\Atomic\TTemplateParam;
use Psalm\Type\Atomic\TInt;
use Psalm\Type\Atomic\TIterable;
use Psalm\Type\Atomic\TNamedObject;
use Psalm\Type\Atomic\TString;

use function array_merge;
use function count;
use function array_keys;
use function array_unique;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<?php
namespace Psalm\Internal\FileManipulation;

use function array_shift;
use function count;
use function ltrim;
use PhpParser\Node\Stmt\Class_;
use Psalm\DocComment;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
namespace Psalm\Internal\FileManipulation;

use PhpParser;
use function array_shift;
use function count;
use function ltrim;
use PhpParser\Node\Expr\ArrowFunction;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
use Psalm\Context;
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\Internal\Analyzer\Statements\Expression\AssertionFinder;
use Psalm\Internal\Codebase\InternalCallMapHandler;
use Psalm\Internal\Analyzer\Statements\Expression\ExpressionIdentifier;
use Psalm\Issue\InvalidReturnType;
use Psalm\IssueBuffer;
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Internal/Type/Comparator/ArrayTypeComparator.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
use Psalm\Type\Atomic\TLiteralString;
use Psalm\Type\Atomic\TNonEmptyArray;
use Psalm\Type\Atomic\TNonEmptyList;
use function array_reduce;

/**
* @internal
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
namespace Psalm\Internal\Type\Comparator;

use Psalm\Codebase;
use Psalm\Type;
use Psalm\Type\Atomic\Scalar;
use Psalm\Type\Atomic\TClassString;
use Psalm\Type\Atomic\TTemplateParamClass;
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Internal/Type/SimpleAssertionReconciler.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
use function array_filter;
use function explode;
use function get_class;
use function is_string;
use Psalm\Codebase;
use Psalm\CodeLocation;
use Psalm\Internal\Type\Comparator\UnionTypeComparator;
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Plugin/Shepherd.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
use const STDERR;
use function strlen;
use function var_export;
use function count;
use function array_merge;
use function array_values;

Expand Down
6 changes: 0 additions & 6 deletions src/Psalm/Storage/FunctionStorage.php
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
<?php
namespace Psalm\Storage;

use function array_map;
use function implode;
use Psalm\CodeLocation;
use Psalm\Internal\Analyzer\ClassLikeAnalyzer;
use Psalm\Type;

class FunctionStorage extends FunctionLikeStorage
{
/** @var array<string, bool> */
Expand Down
2 changes: 0 additions & 2 deletions src/Psalm/Type/Algebra.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
use function array_map;
use function array_merge;
use function array_pop;
use function array_shift;
use function array_unique;
use function array_values;
use function count;
Expand All @@ -18,7 +17,6 @@
use Psalm\Internal\Analyzer\Statements\Expression\AssertionFinder;
use Psalm\Internal\Clause;
use function strlen;
use function strpos;
use function substr;

class Algebra
Expand Down
16 changes: 0 additions & 16 deletions src/Psalm/Type/Atomic.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,12 @@

use function array_filter;
use function array_keys;
use function array_search;
use function array_values;
use function count;
use function get_class;
use function is_numeric;
use Psalm\Codebase;
use Psalm\CodeLocation;
use Psalm\Internal\Analyzer\ClassLikeAnalyzer;
use Psalm\Internal\Analyzer\Statements\ExpressionAnalyzer;
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\Internal\Analyzer\TypeAnalyzer;
use Psalm\Internal\Type\TemplateResult;
use Psalm\Internal\Type\TypeAlias;
use Psalm\Issue\InvalidTemplateParam;
use Psalm\Issue\MissingTemplateParam;
use Psalm\Issue\ReservedWord;
use Psalm\Issue\TooManyTemplateParams;
use Psalm\Issue\UndefinedConstant;
use Psalm\IssueBuffer;
use Psalm\StatementsSource;
use Psalm\Storage\FileStorage;
use Psalm\Type;
use Psalm\Type\Atomic\ObjectLike;
use Psalm\Type\Atomic\TArray;
Expand Down Expand Up @@ -65,7 +50,6 @@
use Psalm\Type\Atomic\TTrue;
use Psalm\Type\Atomic\TTypeAlias;
use Psalm\Type\Atomic\TVoid;
use function reset;
use function strpos;
use function strtolower;
use function substr;
Expand Down
3 changes: 0 additions & 3 deletions src/Psalm/Type/Atomic/CallableTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,10 @@
use function count;
use function implode;
use Psalm\Codebase;
use Psalm\CodeLocation;
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\Internal\Type\TemplateResult;
use Psalm\Internal\Type\UnionTemplateHandler;
use Psalm\StatementsSource;
use Psalm\Storage\FunctionLikeParameter;
use Psalm\Type;
use Psalm\Type\Atomic;
use Psalm\Type\Union;

Expand Down
9 changes: 0 additions & 9 deletions src/Psalm/Type/Atomic/GenericTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,13 @@
use function array_map;
use function implode;
use Psalm\Codebase;
use Psalm\CodeLocation;
use Psalm\Internal\Analyzer\StatementsAnalyzer;
use Psalm\Internal\Analyzer\Statements\ExpressionAnalyzer;
use Psalm\Internal\Analyzer\TypeAnalyzer;
use Psalm\Internal\Type\TemplateResult;
use Psalm\Internal\Type\UnionTemplateHandler;
use Psalm\IssueBuffer;
use Psalm\Issue\InvalidTemplateParam;
use Psalm\Issue\MissingTemplateParam;
use Psalm\Issue\TooManyTemplateParams;
use Psalm\StatementsSource;
use Psalm\Type;
use Psalm\Type\Atomic;
use Psalm\Type\Union;
use function substr;
use function strtolower;

trait GenericTrait
{
Expand Down
1 change: 0 additions & 1 deletion src/Psalm/Type/Atomic/GetClassT.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?php
namespace Psalm\Type\Atomic;

use function array_values;
use Psalm\Type\Union;

/**
Expand Down

0 comments on commit 49b4fe0

Please sign in to comment.