Skip to content

Commit 3c5c4d6

Browse files
committed
bump version requirement
1 parent 4c44718 commit 3c5c4d6

File tree

5 files changed

+12
-7
lines changed

5 files changed

+12
-7
lines changed

apps/debug_adapter/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ defmodule ElixirLS.DebugAdapter.MixProject do
1919
config_path: "../../config/config.exs",
2020
deps_path: "../../deps",
2121
lockfile: "../../mix.lock",
22-
elixir: ">= 1.13.0",
22+
elixir: ">= 1.14.0",
2323
build_embedded: false,
2424
start_permanent: true,
2525
build_per_environment: false,

apps/elixir_ls_utils/lib/minimum_version.ex

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,21 @@ defmodule ElixirLS.Utils.MinimumVersion do
1616
end
1717

1818
def check_elixir_version do
19-
if Version.match?(System.version(), ">= 1.13.0") do
19+
if Version.match?(System.version(), ">= 1.14.0") do
2020
if Regex.match?(~r/-/, System.version()) do
2121
{:warning,
2222
"Only official elixir releases are supported. (Currently running v#{System.version()})"}
2323
else
2424
:ok
2525
end
2626
else
27-
{:error,
28-
"Elixir versions below 1.13.0 are not supported. (Currently running v#{System.version()})"}
27+
if Version.match?(System.version(), ">= 1.13.0") do
28+
{:warning,
29+
"Elixir versions below 1.14.0 are not supported. (Currently running v#{System.version()})"}
30+
else
31+
{:error,
32+
"Elixir versions below 1.13.0 are incompatible. (Currently running v#{System.version()})"}
33+
end
2934
end
3035
end
3136

apps/elixir_ls_utils/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule ElixirLS.Utils.MixProject do
2020
deps_path: "../../deps",
2121
elixirc_paths: elixirc_paths(Mix.env()),
2222
lockfile: "../../mix.lock",
23-
elixir: ">= 1.13.0",
23+
elixir: ">= 1.14.0",
2424
build_embedded: false,
2525
start_permanent: false,
2626
build_per_environment: false,

apps/language_server/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ defmodule ElixirLS.LanguageServer.MixProject do
1515
[
1616
app: :language_server,
1717
version: @version,
18-
elixir: ">= 1.13.0",
18+
elixir: ">= 1.14.0",
1919
build_path: "../../_build",
2020
config_path: "../../config/config.exs",
2121
deps_path: "../../deps",

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ defmodule ElixirLS.Mixfile do
99
start_permanent: Mix.env() == :prod,
1010
build_per_environment: false,
1111
deps: deps(),
12-
elixir: ">= 1.13.0",
12+
elixir: ">= 1.14.0",
1313
dialyzer: [
1414
plt_add_apps: [:dialyxir_vendored, :debugger, :dialyzer, :ex_unit, :hex, :mix],
1515
flags: [

0 commit comments

Comments
 (0)