Commit 4bae1b32 authored by Yueh-Shun Li's avatar Yueh-Shun Li
Browse files

treewide: use lib.warnIf instead of improvised alternatives

parent 932441c8
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -6,13 +6,7 @@

assert withMysql -> (mysql_jdbc != null);

let
  optionalWarning = cond: msg:
    if cond then lib.warn msg
    else lib.id;
in

optionalWarning (crowdProperties != null) "Using `crowdProperties` is deprecated!"
lib.warnIf (crowdProperties != null) "Using `crowdProperties` is deprecated!"
(stdenvNoCC.mkDerivation rec {
  pname = "atlassian-confluence";
  version = "7.19.14";
+1 −7
Original line number Diff line number Diff line
{ lib, stdenv, fetchurl, home ? "/var/lib/crowd"
, port ? 8092, proxyUrl ? null, openidPassword ? "WILL_NEVER_BE_SET" }:

let
  optionalWarning = cond: msg:
    if cond then lib.warn msg
    else lib.id;
in

optionalWarning (openidPassword != "WILL_NEVER_BE_SET") "Using `crowdProperties` is deprecated!"
lib.warnIf (openidPassword != "WILL_NEVER_BE_SET") "Using `crowdProperties` is deprecated!"
(stdenv.mkDerivation rec {
  pname = "atlassian-crowd";
  version = "5.0.1";