1
0
Fork 0
composer/src/Composer/DependencyResolver
Denis Brumann 2df1a69287 Improve IDE autocompletion
According to type 2nd constructor-argument `$reasonData` can either be a Link or a PackageInterface. IDEs like PhpStorm won't be able to provide autocompletion since both classes are from a different namespace.

In order to provide better autocompletion for `$reasonData` and by extension `$this->reasonData` the use statements should be included or the type hint should use the fully qualified class name.

For the same reason I added the docblock on the protected method `formatePackagesUnique()`.
2017-08-04 13:00:24 +02:00
..
Operation CS fixes 2017-03-08 15:16:44 +01:00
Decisions.php Remove Pool::getMaxId and the solver's reliance on it 2012-10-12 18:45:41 +02:00
DefaultPolicy.php Removed long deprecated functions that were no longer referenced anywhere. 2016-02-15 22:00:54 +01:00
GenericRule.php Improve memory usage resolving dependencies 2017-02-20 18:52:17 +00:00
PolicyInterface.php Removed unused variables and includes, fixed functions being called with more arguments than declared. 2016-02-27 23:21:11 +01:00
Pool.php Improve solver error reporting, fixes #5086, fixes #2575, fixes #2661 2016-04-01 00:18:36 +01:00
Problem.php clear code 2016-05-17 13:34:54 +03:00
Request.php Run cs fixer and update config to latest master 2016-04-11 15:06:57 +01:00
Rule.php Improve IDE autocompletion 2017-08-04 13:00:24 +02:00
Rule2Literals.php Improve memory usage resolving dependencies 2017-02-20 18:52:17 +00:00
RuleSet.php Improve memory usage resolving dependencies II 2017-02-20 18:52:34 +00:00
RuleSetGenerator.php Improve memory usage resolving dependencies 2017-02-20 18:52:17 +00:00
RuleSetIterator.php Fix for composer. When running update/install command it's just do nothing, except writing "Installing dependencies" 2012-01-08 23:24:58 +02:00
RuleWatchChain.php Add documentation to RuleWatchChain and RuleWatchNode 2012-05-21 18:26:18 +02:00
RuleWatchGraph.php Improve memory usage resolving dependencies 2017-02-20 18:52:17 +00:00
RuleWatchNode.php Improve memory usage resolving dependencies 2017-02-20 18:52:17 +00:00
Solver.php CS fixes 2017-03-08 15:16:44 +01:00
SolverBugException.php Remove useless property in exception class 2012-05-09 18:45:53 +02:00
SolverProblemsException.php Use random name for tmp ini and delete after use 2016-11-20 10:59:05 +00:00
Transaction.php CS fixes 2017-03-08 15:16:44 +01:00