a.shaw

a.shaw

GitHub Actions-compatible compiler warnings/errors

When running Dialyzer in CI, we use the --format github option. This formats errors like:

::warning file=lib/file.ex,line=19,title=no_return::Function fail/0 has no local return.

This allows GitHub Actions to parse the errors, and ‘comment’ them inline in Github:

I’m wondering if the Elixir compiler supports this option (I couldn’t find such an option in the mix docs however), and if not, where the relevant code in the Elixir compiler which emits warnings/errors is located if I wanted to consider contributing this myself.

Thanks!

Most Liked

Last Post!

a.shaw

a.shaw

Thanks! This is helpful to see how Dialyzer implements it. I wasn’t clear in my message unfortunately - I am interested to see where this could be added to the compiler itself.

Where Next?

Popular in Questions Top

rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New

Other popular topics Top

joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New

We're in Beta

About us Mission Statement