Comments (5)
Found the answer. This is because I was trying to setup Credo for flycheck on spacemacs and I had installed the archive credo without blunt.
What I did to fix it:
$ git clone https://github.com/rrrene/bunt
Cloning into 'bunt'...
cd bunt
remote: Counting objects: 89, done.
remote: Total 89 (delta 0), reused 0 (delta 0), pack-reused 89
Unpacking objects: 100% (89/89), done.
Checking connectivity... done.
~/Code/elixir 15:25:30
$ cd bunt
~/Code/elixir/bunt on ⭠ master (40d18h46m) 15:25:30
$ mix archive.build
Generated archive "bunt-0.1.4.ez" with MIX_ENV=dev
~/Code/elixir/bunt on ⭠ master (40d18h46m) 15:25:38
$ mix archive.install
Are you sure you want to install archive "bunt-0.1.4.ez"? [Yn] Y
* creating /Users/jm/.mix/archives/bunt-0.1.4.ez
~/Code/elixir/bunt on ⭠ master (40d18h46m) 15:25:49
$ mix archive ruby-2.2.3
* bunt-0.1.4.ez
* credo-0.3.10.ez
* hex-0.11.3.ez
Archives installed at: /Users/jm/.mix/archives
~/Code/elixir/bunt on ⭠ master (40d18h46m) 15:25:55
$ cd ../hello_elixir
~/Code/elixir/hello_elixir 15:26:00
$ mix credo
Checking 1 source file ...
Code Readability
┃
┃ [R] → Modules should have a @moduledoc tag.
┃ lib/hello_elixir.ex:1:11 (HelloElixir)
Please report incorrect results: https://github.com/rrrene/credo/issues
Analysis took 0.2 seconds (0.00s to load, 0.2s running checks)
1 mods/funs, found 1 code readability issue.
Showing priority issues: ↑ ↗ → (use `--strict` to show all issues, `--help` for options).
from credo.
This is very valuable input. Thank you for that!
I'm currently on a trip and can't do much, but I would like to keep this issue open so I see it when I come home!
Thx again for reporting! 👍🏻
from credo.
@21croissants I'll add it to the readme :) Did the flycheck work for you (sorry for hijacking the thread @rrrene ) if not , let me know in the repo and I'll see what i can do.
from credo.
@rrrene I believe we can close this because the readme has specific instructions of how to build and install bunt when cloning.
Thoughts?
from credo.
@sstern6 You are right.
from credo.
Related Issues (20)
- coworker wrote this, you may want to add it to credo HOT 3
- MissedMetadataKeyInLoggerConfig breaks with `metadata: :all` HOT 1
- Readability.NestedFunctionCalls triggered on function calls in interpolated strings
- Ignore ansi_color metadata key
- Sarif output cannot be parsed by `github/codeql-action/upload-sarif@v2` HOT 4
- False positive: Use a pipeline when there are nested function calls HOT 2
- Compilation error in file lib/credo/check/consistency/exception_names.ex
- `Credo.Check.Warning.MissedMetadataKeyInLoggerConfig` should by default allow Erlang's metadata keys
- Include both start and end line_no and column in issue
- show allow TODO Tag
- Adding `uniq` to dependencies breaks null-ls in neovim HOT 2
- Error while running Elixir.Credo.Check.Warning.MissedMetadataKeyInLoggerConfig
- Analyzing a single file through stdin is slow when individual check configs use `:excluded` option HOT 1
- False positive NestedFunctionCalls report when interpolating strings HOT 1
- NegatedIsNil check can consume all available memory
- Slow credo runs since 1.15.x HOT 3
- Deprecation warning for Regex.regex?/1 HOT 2
- Changing color scheme in vs code HOT 2
- [Bug]credo compilation failure HOT 2
- Check running by default? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from credo.