]> git.njae.me.uk Git - advent-of-code-24-elixir.git/commitdiff
Update Elixir to latest and clean up warnings (#10)
authorSteven Riehl <sr@stevenriehl.com>
Wed, 30 Nov 2022 18:11:31 +0000 (11:11 -0700)
committerGitHub <noreply@github.com>
Wed, 30 Nov 2022 18:11:31 +0000 (13:11 -0500)
29 files changed:
.tool-versions
README.md
config/config.exs
lib/advent_of_code/day_01.ex
lib/advent_of_code/day_02.ex
lib/advent_of_code/day_03.ex
lib/advent_of_code/day_04.ex
lib/advent_of_code/day_05.ex
lib/advent_of_code/day_06.ex
lib/advent_of_code/day_07.ex
lib/advent_of_code/day_08.ex
lib/advent_of_code/day_09.ex
lib/advent_of_code/day_10.ex
lib/advent_of_code/day_11.ex
lib/advent_of_code/day_12.ex
lib/advent_of_code/day_13.ex
lib/advent_of_code/day_14.ex
lib/advent_of_code/day_15.ex
lib/advent_of_code/day_16.ex
lib/advent_of_code/day_17.ex
lib/advent_of_code/day_18.ex
lib/advent_of_code/day_19.ex
lib/advent_of_code/day_20.ex
lib/advent_of_code/day_21.ex
lib/advent_of_code/day_22.ex
lib/advent_of_code/day_23.ex
lib/advent_of_code/day_24.ex
lib/advent_of_code/day_25.ex
mix.lock [new file with mode: 0644]

index b4ab2388c18bd0a3c5923b4ac11a5ce7773d2d09..e0beb7ee277faf39a4cccbbed1c4f4d312473920 100644 (file)
@@ -1,2 +1,2 @@
-elixir 1.7.3
-erlang 21.0.8
+elixir 1.14.2
+erlang 25.1.2
index 2f461c9c5c6906973487fd8dece143cc8889e4d2..0de999d5f00cac89cef9113fdc24180eeaa7db47 100644 (file)
--- a/README.md
+++ b/README.md
@@ -75,7 +75,7 @@ enable it. You can do this by creating a `config/secrets.exs` file containing
 the following:
 
 ```elixir
-use Mix.Config
+import Config
 
 config :advent_of_code, AdventOfCode.Input,
   allow_network?: true,
index 20f68d9e894be92b46238dd745a81b1f9e99bdb8..6ebabe9b50379904592a684bdcfdfc72cdb9056d 100644 (file)
@@ -1,4 +1,4 @@
-use Mix.Config
+import Config
 
 config :advent_of_code, AdventOfCode.Input,
   # allow_network?: true,
index 14fffa7710b3f34ec212a7f9715382ccd2b88c67..8e532a57ccd679a2ea628ed4b0946782828471dc 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day01 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index ff5eb3d1a8356632e1312a80eeef4ab7b19bae78..e77b347c46c23ae0840ac3e3e7b3a0169ce67eed 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day02 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index aa9b23ff2b270b9a75f6088806b65d5de83b1c10..8e4b8d82e045ebb4ccbfbd4728ec6cbaaa29b582 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day03 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 33fd894f3f9859d90eba06601b71e5e92f626c30..aab4a425552da4ac4edf8d4ab786ec7794152c7f 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day04 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 578651117c841689d3aab36ad00ccaeb672d9b4c..ced6091340ef1f010340a7f93cc1ea8ae341a2e3 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day05 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 01beadeb432df9ab90da6ba8abde253cfc3baa71..046da92398a9e9565bb20169700e389f2e9be2bc 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day06 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 4987c535893f9980d7de57c9b5943a3d9af85355..bf3a04f90d659b8fb1a1b92652e6446f32df21cd 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day07 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index fbf132df5f1df6718d0e5d6d53f5d7b2019c331e..9ce615b217b7e8e934023f6d491492e855d54f01 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day08 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 74761fa5f77aa8f557eefef52b1df85880294b94..f14199d3531dc3649161a276ffd1ebbd14cbde96 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day09 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index c3cd3253be1d05f7adaaf500b5ef302b2da1678c..90f1e78dca7f439d09461dee961ce291574b5429 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day10 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index e2dd47b7865e0edf264173e90597d1dae2024876..bbcce272da514217e588be7f728e2d7c9013021e 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day11 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 2f5cae6a12a822f45d27149f91cec9bd60c6c4ed..a0adc73859938a4f47677e4a4a73ed99131e7b90 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day12 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index f580065e0a3a09d9d12ddef127bce0a8c7696f36..c23f7e825c78e9dd2aa755f804e141094c3af359 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day13 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index d2e2e086894a01fa05daab636707aaa1cb3313ab..96bc425d1c8d0f578a1276a20a168904542663e7 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day14 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 2ff55b43ee99fb5df15af036b07fb5b3f17c09d6..8ab8c19e7b02300193b3ef8fbbae1e7b9dffc4de 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day15 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index fa8dca8c77f71f9fcaa5aaef8b128dd03be38d87..e8d5c85964313e92f8f797f06bad82837647abdb 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day16 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 172ada748881d9f8d6d4ab45899386a790334b33..7fb4df5f972fd2c1f3f7d636e57273760f46912c 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day17 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 41d7684a93ff39ce71c1daf9e704fb884e7deb48..c49b2d488b8aad0102c180ff65b4df775d7b2b05 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day18 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index f9d45f01b7aff4ada9e5386a7e3cf6db1cdcd55d..95d00df5ccecf13246ee60d07dfa1bdb95278ff6 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day19 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index a894fd21fbc815d52af31436f6c1f3e5f399e9c3..24c0861662b83e6c38f2d5ceb2408fdff752807d 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day20 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 958ec8580690622dba3135d93c19ca653cbf0ba3..858cb3ae5796cf26d6072118bf77e27441fb5f7e 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day21 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 0c06c91d0e35a8bfc21b0f6c80dee3765855891e..2b9ef74861c35cfc8337d3382f90a4cf0c970bc4 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day22 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 6e09da64de3198fd29ac0f5afe1db9a88e89b90d..39857ae5ec79071375c9536a7354f01da6699724 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day23 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index a68e1a60f3f4e8803cc49338250156c8700912b9..ae3d2448ed47d3a00de89a424ac0dc86f4db001c 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day24 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
index 4bd6dba45b46555425cdb81b36d4bc09339eb36c..8108d0b5e19a01e126a20a5ef45e698fe2959978 100644 (file)
@@ -1,7 +1,7 @@
 defmodule AdventOfCode.Day25 do
-  def part1(args) do
+  def part1(_args) do
   end
 
-  def part2(args) do
+  def part2(_args) do
   end
 end
diff --git a/mix.lock b/mix.lock
new file mode 100644 (file)
index 0000000..4ed266b
--- /dev/null
+++ b/mix.lock
@@ -0,0 +1,5 @@
+%{
+  "benchee": {:hex, :benchee, "1.1.0", "f3a43817209a92a1fade36ef36b86e1052627fd8934a8b937ac9ab3a76c43062", [:mix], [{:deep_merge, "~> 1.0", [hex: :deep_merge, repo: "hexpm", optional: false]}, {:statistex, "~> 1.0", [hex: :statistex, repo: "hexpm", optional: false]}], "hexpm", "7da57d545003165a012b587077f6ba90b89210fd88074ce3c60ce239eb5e6d93"},
+  "deep_merge": {:hex, :deep_merge, "1.0.0", "b4aa1a0d1acac393bdf38b2291af38cb1d4a52806cf7a4906f718e1feb5ee961", [:mix], [], "hexpm", "ce708e5f094b9cd4e8f2be4f00d2f4250c4095be93f8cd6d018c753894885430"},
+  "statistex": {:hex, :statistex, "1.0.0", "f3dc93f3c0c6c92e5f291704cf62b99b553253d7969e9a5fa713e5481cd858a5", [:mix], [], "hexpm", "ff9d8bee7035028ab4742ff52fc80a2aa35cece833cf5319009b52f1b5a86c27"},
+}