changed .formatter.exs
 
@@ -12,6 +12,7 @@ locals_without_parens = [
12
12
inputs: 1,
13
13
job: 1,
14
14
job: 2,
15
+ job: 3,
15
16
jobs: 1
16
17
]
changed CHANGELOG.md
 
@@ -1,5 +1,10 @@
1
1
# Changelog
2
2
3
+ ## 0.5.2 - 2022/11/06
4
+
5
+ + Extend `.formatter.exs`.
6
+ + Fix `example_bench.exs`.
7
+
3
8
## 0.5.1 - 2022/08/18
4
9
5
10
+ Ensure `Benchee.Formaters.Markdown` is loaded when available.
changed hex_metadata.config
 
@@ -23,5 +23,5 @@
23
23
{<<"name">>,<<"kino">>},
24
24
{<<"optional">>,false},
25
25
{<<"repository">>,<<"hexpm">>},
26
- {<<"requirement">>,<<"~> 0.6.2">>}]]}.
27
- {<<"version">>,<<"0.5.1">>}.
26
+ {<<"requirement">>,<<"~> 0.6">>}]]}.
27
+ {<<"version">>,<<"0.5.2">>}.
changed lib/mix/tasks/bench/gen.ex
 
@@ -23,14 +23,14 @@ defmodule Mix.Tasks.Bench.Gen do
23
23
"Bigger" => Enum.to_list(1..100_000)
24
24
}
25
25
26
- map = fn i -> [i, i * i] end
26
+ defp map_fun(i), do: [i, i * i]
27
27
28
28
job flat_map(input) do
29
- Enum.flat_map(input, map_fun)
29
+ Enum.flat_map(input, &map_fun/1)
30
30
end
31
31
32
32
job map_flatten(input) do
33
- input |> Enum.map(map_fun) |> List.flatten()
33
+ input |> Enum.map(&map_fun/1) |> List.flatten()
34
34
end
35
35
end
36
36
"""
changed mix.exs
 
@@ -6,7 +6,7 @@ defmodule BencheeDsl.MixProject do
6
6
def project do
7
7
[
8
8
app: :benchee_dsl,
9
- version: "0.5.1",
9
+ version: "0.5.2",
10
10
elixir: "~> 1.13",
11
11
start_permanent: Mix.env() == :prod,
12
12
deps: deps(),
 
@@ -63,7 +63,7 @@ defmodule BencheeDsl.MixProject do
63
63
defp deps do
64
64
[
65
65
{:benchee, ">= 0.99.0 and < 2.0.0"},
66
- {:kino, "~> 0.6.2"},
66
+ {:kino, "~> 0.6"},
67
67
# dev/test
68
68
{:benchee_markdown, "~> 0.3", only: [:dev, :test]},
69
69
{:credo, "~> 1.6", only: [:dev, :test], runtime: false},