Skip to content

fix: compile on Elixir 1.20.x when comeonin is not present.#72

Open
jimsynz wants to merge 1 commit into
riverrun:masterfrom
jimsynz:fix/guard-against-no-comeonin
Open

fix: compile on Elixir 1.20.x when comeonin is not present.#72
jimsynz wants to merge 1 commit into
riverrun:masterfrom
jimsynz:fix/guard-against-no-comeonin

Conversation

@jimsynz

@jimsynz jimsynz commented Jun 11, 2026

Copy link
Copy Markdown

comeonin is an optional dependency of argon2_elixir, however it is directly referenced in the code. To be honest I'm not sure how this ever worked, but maybe because __using__ is a macro that makes it different? Anyway, the typechecker is now trying to enter comeonin and use it for type inference.

Closes #71.

`comeonin` is an optional dependency of argon2_elixir, however it is directly referenced in the code. To be honest I'm not sure how this ever worked, but maybe because `__using__` is a macro that makes it different? Anyway, the typechecker is now trying to enter `comeonin` and use it for type inference.

Closes riverrun#71.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Does not compile on Elixir 1.20.x without comeonin.

1 participant