Update core 8.3.0

This commit is contained in:
Rob Davies 2017-04-13 15:53:35 +01:00
parent da7a7918f8
commit cd7a898e66
6144 changed files with 132297 additions and 87747 deletions

View file

@ -56,13 +56,13 @@ class Graph {
* identifier.
*/
public function searchAndSort() {
$state = array(
$state = [
// The order of last visit of the depth first search. This is the reverse
// of the topological order if the graph is acyclic.
'last_visit_order' => array(),
'last_visit_order' => [],
// The components of the graph.
'components' => array(),
);
'components' => [],
];
// Perform the actual search.
foreach ($this->graph as $start => $data) {
$this->depthFirstSearch($state, $start);
@ -71,7 +71,7 @@ class Graph {
// We do such a numbering that every component starts with 0. This is useful
// for module installs as we can install every 0 weighted module in one
// request, and then every 1 weighted etc.
$component_weights = array();
$component_weights = [];
foreach ($state['last_visit_order'] as $vertex) {
$component = $this->graph[$vertex]['component'];
@ -108,7 +108,7 @@ class Graph {
return;
}
// Mark $start as visited.
$this->graph[$start]['paths'] = array();
$this->graph[$start]['paths'] = [];
// Assign $start to the current component.
$this->graph[$start]['component'] = $component;