dwyl / dwyl/github-backup

Use `mix format` (from Elixir 1.6() instead of credo

Open
#88 0 comments 1 reaction 0 assignees View on GitHub
chore enhancement technical
Dominant language
Elixir
Stars
33
Forks
3
PR merge metrics
No merged PRs in 30d

Description

see: https://github.com/dwyl/github-backup/pull/21#discussion_r174291676

Instead of using Credo we can use the build in Elixir mix command `mix format` https://hexdocs.pm/mix/Mix.Tasks.Format.html

However I think Heroku buildback for Elixir still use the 1.5 version so we might need to wait a bit before using 1.6
see https://github.com/HashNuke/heroku-buildpack-elixir/blob/master/elixir_buildpack.config

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the discussion in pull request #21 and review the referenced Heroku Elixir buildpack configuration to confirm the supported Elixir version. Check how Credo is currently used in the project, then determine whether `mix format` can replace it. Done means formatting is handled by the built-in Mix task without breaking the supported Heroku build.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
tooling
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.