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

fix: Dialyzer useless control flow #73

Merged
merged 2 commits into from
Jun 11, 2020

Conversation

filipeherculano
Copy link
Contributor

@filipeherculano filipeherculano commented Jun 11, 2020

Related issue: #74

@filipeherculano filipeherculano mentioned this pull request Jun 11, 2020
@coveralls
Copy link

coveralls commented Jun 11, 2020

Coverage Status

Coverage remained the same at 100.0% when pulling 9a7eb4f on filipeherculano:fix/decorators_dialyzer into aa25135 on cabol:master.

Copy link
Owner

@cabol cabol left a comment

Choose a reason for hiding this comment

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

First of all, thanks a lot for this great contribution, actually I was facing the same issue, but I couldn't dig that much into it. I just let you a couple of comments, silly ones, and also in order to fix the CI, run mix format as well, actually, in order to be sure the CI will pass, you can run before:

mix coveralls.html (expected 100%).
mix format
mix credo --strict
mix dialyzer

Again, thanks a lot, and looking forward to the fixes so we can merge it 😄 !!

lib/nebulex/caching/decorators.ex Outdated Show resolved Hide resolved
lib/nebulex/caching/decorators.ex Outdated Show resolved Hide resolved
@cabol cabol merged commit 8c16848 into cabol:master Jun 11, 2020
cabol added a commit that referenced this pull request Jun 14, 2020
cabol added a commit that referenced this pull request Jul 5, 2020
Crafting Nebulex v2

* Cache API v2 (Refactoring)

* Support for ETS table types

* Overall enhancements on docs and adapters

* Add CI cache and fix dialyzer

* Validate size by the number cached entries via `:max_size` option

* Improvements on cache-decorators

* Caching and Hook decorators improvements

* Adding adapter metadata

* Add dynamic cache feature (based on Ecto dynamic repo)
Improve local adapter to manage only two generations and use persistent_term
Fix adapters for handling metadata
Fix docs

* Fix docs and bench

* Overall fixes

* Apply the fix for the issue #73 in Nebulex.Caching

* Add stats support via Erlang Counters

* Adapter improvements

* Improve stats support

* Add guides `migrating-to-v2` and `telemetry`

* Overall improvements
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.

None yet

3 participants