about summary refs log tree commit diff
path: root/pkgs/development/php-packages/phan/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/php-packages/phan/default.nix')
-rw-r--r--pkgs/development/php-packages/phan/default.nix52
1 files changed, 27 insertions, 25 deletions
diff --git a/pkgs/development/php-packages/phan/default.nix b/pkgs/development/php-packages/phan/default.nix
index e390389eef227..af95847c37bf0 100644
--- a/pkgs/development/php-packages/phan/default.nix
+++ b/pkgs/development/php-packages/phan/default.nix
@@ -1,30 +1,32 @@
-{ lib
-, fetchFromGitHub
-, php
+{
+  lib,
+  fetchFromGitHub,
+  php,
 }:
 
-(php.withExtensions({ enabled, all }: enabled ++ (with all; [ ast ]))).buildComposerProject (finalAttrs: {
-  pname = "phan";
-  version = "5.4.3";
+(php.withExtensions ({ enabled, all }: enabled ++ (with all; [ ast ]))).buildComposerProject
+  (finalAttrs: {
+    pname = "phan";
+    version = "5.4.3";
 
-  src = fetchFromGitHub {
-    owner = "phan";
-    repo = "phan";
-    rev = finalAttrs.version;
-    hash = "sha256-O0dtnDsz6X99B99VbRQf3Wr/xJfsJqd+2l5Z5iWxHyU=";
-  };
+    src = fetchFromGitHub {
+      owner = "phan";
+      repo = "phan";
+      rev = finalAttrs.version;
+      hash = "sha256-O0dtnDsz6X99B99VbRQf3Wr/xJfsJqd+2l5Z5iWxHyU=";
+    };
 
-  vendorHash = "sha256-yE85MBseJa0VGV5EbjT0te4QT3697YvtumGkMMfZtxI=";
+    vendorHash = "sha256-yE85MBseJa0VGV5EbjT0te4QT3697YvtumGkMMfZtxI=";
 
-  meta = {
-    description = "Static analyzer for PHP";
-    homepage = "https://github.com/phan/phan";
-    license = lib.licenses.mit;
-    longDescription = ''
-      Phan is a static analyzer for PHP. Phan prefers to avoid false-positives
-      and attempts to prove incorrectness rather than correctness.
-    '';
-    mainProgram = "phan";
-    maintainers = with lib.maintainers; [ apeschar ] ++ lib.teams.php.members;
-  };
-})
+    meta = {
+      description = "Static analyzer for PHP";
+      homepage = "https://github.com/phan/phan";
+      license = lib.licenses.mit;
+      longDescription = ''
+        Phan is a static analyzer for PHP. Phan prefers to avoid false-positives
+        and attempts to prove incorrectness rather than correctness.
+      '';
+      mainProgram = "phan";
+      maintainers = with lib.maintainers; [ apeschar ] ++ lib.teams.php.members;
+    };
+  })