Skip to content

Commit 07d5203

Browse files
committed
Replace *just with pad_* calls and optimize around
1 parent 10967f2 commit 07d5203

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

lib/elixir/lib/io/ansi/docs.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ defmodule IO.ANSI.Docs do
4343
options = Keyword.merge(default_options, options)
4444
width = options[:width]
4545
padding = div(width + String.length(heading), 2)
46-
heading = heading |> String.rjust(padding) |> String.ljust(width)
46+
heading = heading |> String.pad_leading(padding) |> String.pad_trailing(width)
4747
write(:doc_title, heading, options)
4848
newline_after_block
4949
end

lib/elixir/lib/kernel/parallel_compiler.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ defmodule Kernel.ParallelCompiler do
251251
|> Enum.max
252252

253253
for {file, mod} <- deadlock do
254-
IO.puts " " <> String.rjust(file, max) <> " => " <> inspect(mod)
254+
IO.puts [" ", String.pad_leading(file, max), " => " | inspect(mod)]
255255
end
256256

257257
IO.puts ""

lib/ex_unit/lib/ex_unit/formatter.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ defmodule ExUnit.Formatter do
194194
defp format_label(:note, _formatter), do: ""
195195

196196
defp format_label(label, formatter) do
197-
formatter.(:extra_info, String.ljust("#{label}:", byte_size(@label_padding)))
197+
formatter.(:extra_info, String.pad_trailing("#{label}:", byte_size(@label_padding)))
198198
end
199199

200200
defp format_banner(value, formatter) do

lib/iex/lib/iex.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ defmodule IEx do
335335
nil ->
336336
string
337337
ansi ->
338-
IO.iodata_to_binary([IO.ANSI.format_fragment(ansi, true), string | IO.ANSI.reset])
338+
[ansi | string] |> IO.ANSI.format(true) |> IO.iodata_to_binary()
339339
end
340340
end
341341

lib/iex/lib/iex/evaluator.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ defmodule IEx.Evaluator do
225225
end
226226

227227
defp format_entry({app, info}, width) do
228-
app = String.rjust(app, width)
228+
app = String.pad_leading(app, width)
229229
IEx.color(:stack_app, app) <> IEx.color(:stack_info, info)
230230
end
231231
end

lib/iex/lib/iex/helpers.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ defmodule IEx.Helpers do
501501
else
502502
len
503503
end
504-
IO.write format_item(Path.join(path, item), String.ljust(item, width))
504+
IO.write format_item(Path.join(path, item), String.pad_leading(item, width))
505505
len + width
506506
end)
507507

lib/mix/lib/mix/tasks/help.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ defmodule Mix.Tasks.Help do
126126
end
127127

128128
defp format_task(task, max, doc) do
129-
String.ljust(task, max) <> " # " <> doc
129+
String.pad_trailing(task, max) <> " # " <> doc
130130
end
131131

132132
defp where_is_file(module) do

0 commit comments

Comments
 (0)