Skip to content

Commit 81d7717

Browse files
committed
fix warnings on Elixir 1.19-dev
1 parent 3b4f773 commit 81d7717

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

lib/phoenix/naming.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ defmodule Phoenix.Naming do
4343
suffix_size = byte_size(suffix)
4444
prefix_size = byte_size(string) - suffix_size
4545
case string do
46-
<<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix
46+
<<prefix::binary-size(^prefix_size), ^suffix::binary>> -> prefix
4747
_ -> string
4848
end
4949
end

mix.exs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ defmodule Phoenix.MixProject do
2323
elixir: @elixir_requirement,
2424
deps: deps(),
2525
package: package(),
26-
preferred_cli_env: [docs: :docs],
2726
consolidate_protocols: Mix.env() != :test,
2827
xref: [
2928
exclude: [
@@ -47,6 +46,12 @@ defmodule Phoenix.MixProject do
4746
]
4847
end
4948

49+
def cli do
50+
[
51+
preferred_envs: [docs: :docs]
52+
]
53+
end
54+
5055
defp elixirc_paths(:docs), do: ["lib", "installer/lib"]
5156
defp elixirc_paths(_), do: ["lib"]
5257

@@ -124,12 +129,12 @@ defmodule Phoenix.MixProject do
124129
main: "overview",
125130
logo: "logo.png",
126131
extra_section: "GUIDES",
127-
assets: "guides/assets",
132+
assets: %{"guides/assets" => "assets"},
128133
formatters: ["html", "epub"],
129134
groups_for_modules: groups_for_modules(),
130135
extras: extras(),
131136
groups_for_extras: groups_for_extras(),
132-
groups_for_functions: [
137+
groups_for_docs: [
133138
Reflection: &(&1[:type] == :reflection)
134139
],
135140
skip_undefined_reference_warnings_on: ["CHANGELOG.md"]

0 commit comments

Comments
 (0)