From 55374620d1d6e311c9568d6fabd17a15307c6450 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Sat, 2 May 2026 21:57:32 +0200 Subject: [PATCH] checkstyle: use finalAttrs instead of rec --- pkgs/by-name/ch/checkstyle/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ch/checkstyle/package.nix b/pkgs/by-name/ch/checkstyle/package.nix index 03ada727ad34..1cc0604b37ae 100644 --- a/pkgs/by-name/ch/checkstyle/package.nix +++ b/pkgs/by-name/ch/checkstyle/package.nix @@ -7,14 +7,14 @@ nix-update-script, }: -maven.buildMavenPackage rec { +maven.buildMavenPackage (finalAttrs: { version = "13.2.0"; pname = "checkstyle"; src = fetchFromGitHub { owner = "checkstyle"; repo = "checkstyle"; - tag = "checkstyle-${version}"; + tag = "checkstyle-${finalAttrs.version}"; hash = "sha256-f9jJK9zp7sm8VEn30qQA73+ynARJWY3BxbSMEppEDlk="; }; @@ -31,7 +31,7 @@ maven.buildMavenPackage rec { runHook preInstall mkdir -p $out/bin $out/share/checkstyle - install -Dm644 target/checkstyle-${version}-all.jar $out/share/checkstyle/checkstyle-all.jar + install -Dm644 target/checkstyle-${finalAttrs.version}-all.jar $out/share/checkstyle/checkstyle-all.jar makeWrapper ${jre}/bin/java $out/bin/checkstyle \ --add-flags "-jar $out/share/checkstyle/checkstyle-all.jar" @@ -50,7 +50,7 @@ maven.buildMavenPackage rec { Conventions, but is highly configurable. ''; homepage = "https://checkstyle.org/"; - changelog = "https://checkstyle.org/releasenotes.html#Release_${version}"; + changelog = "https://checkstyle.org/releasenotes.html#Release_${finalAttrs.version}"; sourceProvenance = with lib.sourceTypes; [ fromSource binaryBytecode @@ -62,4 +62,4 @@ maven.buildMavenPackage rec { ]; inherit (jre.meta) platforms; }; -} +})