Skip to content

Commit 8f1887e

Browse files
committed
Format code with Styler
1 parent 2354afe commit 8f1887e

File tree

7 files changed

+11
-9
lines changed

7 files changed

+11
-9
lines changed

.formatter.exs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Used by "mix format"
22
[
3+
plugins: [Styler],
34
inputs: ["{mix,.formatter}.exs", "{config,lib,test}/**/*.{ex,exs}"]
45
]

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ end
1717
```
1818

1919
```elixir
20+
config :logger, LoggerBinary.Formatter, format: "[$level] $message\n"
21+
2022
config :logger, :console,
2123
format: {LoggerBinary.Formatter, :format},
2224
metadata: [:direction]
23-
24-
config :logger, LoggerBinary.Formatter, format: "[$level] $message\n"
2525
```
2626

2727
## Features

config/config.exs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Config
22

3+
config :logger, LoggerBinary.Formatter, format: "[$level] $message\n"
4+
35
config :logger, :console,
46
format: {LoggerBinary.Formatter, :format},
57
metadata: [:direction]
6-
7-
config :logger, LoggerBinary.Formatter, format: "[$level] $message\n"

lib/logger_binary/formatter.ex

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
defmodule LoggerBinary.Formatter do
22
@moduledoc false
33

4-
@default_format Logger.Formatter.compile(
5-
Application.compile_env(:logger, [__MODULE__, :format], "[$level] $message\n")
6-
)
4+
@default_format Logger.Formatter.compile(Application.compile_env(:logger, [__MODULE__, :format], "[$level] $message\n"))
75

86
def format(level, message, timestamp, metadata) when is_binary(message) do
97
message =

mix.exs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ defmodule LoggerBinary.MixProject do
2121
# Run "mix help deps" to learn about dependencies.
2222
defp deps do
2323
[
24-
{:ex_doc, "~> 0.36.1", only: :dev, runtime: false}
24+
{:ex_doc, "~> 0.36.1", only: :dev, runtime: false},
25+
{:styler, "~> 1.2", only: [:dev, :test], runtime: false}
2526
]
2627
end
2728
end

mix.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@
55
"makeup_elixir": {:hex, :makeup_elixir, "1.0.1", "e928a4f984e795e41e3abd27bfc09f51db16ab8ba1aebdba2b3a575437efafc2", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "7284900d412a3e5cfd97fdaed4f5ed389b8f2b4cb49efc0eb3bd10e2febf9507"},
66
"makeup_erlang": {:hex, :makeup_erlang, "1.0.1", "c7f58c120b2b5aa5fd80d540a89fdf866ed42f1f3994e4fe189abebeab610839", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "8a89a1eeccc2d798d6ea15496a6e4870b75e014d1af514b1b71fa33134f57814"},
77
"nimble_parsec": {:hex, :nimble_parsec, "1.4.2", "8efba0122db06df95bfaa78f791344a89352ba04baedd3849593bfce4d0dc1c6", [:mix], [], "hexpm", "4b21398942dda052b403bbe1da991ccd03a053668d147d53fb8c4e0efe09c973"},
8+
"styler": {:hex, :styler, "1.3.3", "5196fc9e9bf1254af4337b051103d38532c2f500b0f01bc6f53f56ee678f65e6", [:mix], [], "hexpm", "c275f73f2ff1b7dfafb03a0f8cf3e928709a235a2b049162b40168f53ba3a07c"},
89
}

test/logger_binary/formatter_test.exs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
defmodule LoggerBinary.FormatterTest do
22
use ExUnit.Case, async: true
33

4-
require Logger
54
import ExUnit.CaptureLog
65

6+
require Logger
7+
78
test "formats binary data" do
89
assert capture_log(fn ->
910
Logger.debug(<<0x01, 0x02, 0x03>>)

0 commit comments

Comments
 (0)