Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major updates for 23.3 #28

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

quiquepaz
Copy link
Contributor

  • Use logger instead of lager
  • Migrate to rebar3
  • Remove (broken) benchmarking support
  • Fix dialyzer errors
  • Update Makefile

@quiquepaz quiquepaz changed the title Major updates for 23.3 WIP: Major updates for 23.3 Sep 2, 2021
@quiquepaz quiquepaz changed the title WIP: Major updates for 23.3 Major updates for 23.3 Sep 2, 2021
Makefile Outdated

benchmark: erl_cache quick
./erl_cache priv/bench.conf
dialyzer: .erl_cache.plt quick
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I suggest removing quick target and use compile as a dependency to this target, since quick is quite confusing: I initially assumed quick is a "lightweight linter", like xref.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@motiejus Sure, I don't really mind. quick is pretty much a leftover from rebar2 times, and I didn't want to remove it in case the make quick command was linked to any organizational process.
I'll gladly remove quick and use compile as a dialyzer dependency

- Use logger instead of lager
- Migrate to rebar3
- Remove (broken) benchmarking support
- Fix dialyzer errors
- Update Makefile
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.

2 participants