소스 검색

Merge pull request #6696 from legoktm/sort-installed

Sort vendor/composer/installed.json deterministically
Jordi Boggiano 7 년 전
부모
커밋
b2f283cbd2
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/Composer/Repository/FilesystemRepository.php

+ 4 - 0
src/Composer/Repository/FilesystemRepository.php

@@ -83,6 +83,10 @@ class FilesystemRepository extends WritableArrayRepository
             $data[] = $dumper->dump($package);
         }
 
+        usort($data, function($a, $b) {
+            return strcmp($a['name'], $b['name']);
+        });
+
         $this->file->write($data);
     }
 }