(perlcritic) JSON::Any -> JSON::MaybeXS

[?]
Sep 8, 2021, 1:52 AM
I6VBIPQIUV5HVVKLP36RQU24OBTV3TDIOVGALW3NNL3GFRJ7FHTQC

Dependencies

  • [2] 2E23VP5J Add endpoint to generate a shields.io badge
  • [3] BKOIYITR added some json responses
  • [4] DEMSSSB2 * Controller for jobs which inherits all actions in ListBuilds. So
  • [5] 3PNG7NIB Remove trailing whitespace
  • [6] EVZTBKEF Add simpler push support for GitHub
  • [7] URM4AXZX flake.nix sort hydra-perl-deps inputs
  • [8] NZXX6PLD Remove the Jobs table
  • [9] T3HCJYPL Implement `yath`-test for the new Gitea plugin
  • [10] RWNXH3H2 lastModified -> lastModifiedDate
  • [11] HPEG2RHV Merge the BuildResultInfo table into the Builds table
  • [12] IH26BRUJ Run tests with yath
  • [13] SHYRGAWZ hydra: when no external url is given for diff's of git/hg input, revert to a diff done on a local available clone
  • [14] MOX7XJ2E Merge the BuildSchedulingInfo table into the Builds table
  • [*] NQJFHYBI job: create a prometheus endpoint

Change contents

  • replacement in flake.nix at line 464
    [3.2304][3.2304:2328]()
    JSONAny
    [3.2304]
    [3.2328]
    JSONMaybeXS
  • replacement in src/lib/Hydra/Controller/API.pm at line 11
    [3.10][3.207:222](),[3.207][3.207:222]()
    use JSON::Any;
    [3.10]
    [3.222]
    use JSON::MaybeXS;
  • replacement in src/lib/Hydra/Controller/API.pm at line 69
    [3.1211][3.1211:1265]()
    data => scalar (JSON::Any->objToJson(\@list))
    [3.1211]
    [3.2529]
    data => scalar (encode_json(\@list))
  • replacement in src/lib/Hydra/Controller/API.pm at line 110
    [3.1301][3.1301:1355]()
    data => scalar (JSON::Any->objToJson(\@list))
    [3.1301]
    [3.3511]
    data => scalar (encode_json(\@list))
  • replacement in src/lib/Hydra/Controller/API.pm at line 128
    [3.1387][3.1387:1441]()
    data => scalar (JSON::Any->objToJson(\@list))
    [3.1387]
    [3.4191]
    data => scalar (encode_json(\@list))
  • replacement in src/lib/Hydra/Controller/API.pm at line 172
    [3.1707][3.1707:1760]()
    data => scalar (JSON::Any->objToJson(\@arr))
    [3.1707]
    [3.6090]
    data => scalar (encode_json(\@arr))
  • edit in src/lib/Hydra/Controller/Job.pm at line 9
    [3.212]
    [16.0]
    use JSON::MaybeXS;
  • replacement in src/lib/Hydra/Controller/Job.pm at line 54
    [2.1734][2.1734:1780]()
    data => scalar (JSON::Any->objToJson(
    [2.1734]
    [2.1780]
    data => scalar (encode_json(