{"id":19821615,"url":"https://github.com/axelson/errata_repro","last_synced_at":"2026-05-14T10:37:30.933Z","repository":{"id":261983532,"uuid":"885896614","full_name":"axelson/errata_repro","owner":"axelson","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-09T17:19:34.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-23T15:53:32.841Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/axelson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-09T17:17:37.000Z","updated_at":"2024-11-09T17:19:37.000Z","dependencies_parsed_at":"2024-11-09T18:25:01.999Z","dependency_job_id":"fcfbed4b-f743-4e2d-89c1-50b350b6e06e","html_url":"https://github.com/axelson/errata_repro","commit_stats":null,"previous_names":["axelson/errata_repro"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelson%2Ferrata_repro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelson%2Ferrata_repro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelson%2Ferrata_repro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelson%2Ferrata_repro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/axelson","download_url":"https://codeload.github.com/axelson/errata_repro/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241180662,"owners_count":19923265,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T10:29:42.789Z","updated_at":"2026-05-14T10:37:30.905Z","avatar_url":"https://github.com/axelson.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ErrataRepro\n\nSteps to reproduce\n- mix deps.get\n- iex -S mix\n- ErrataRepro.raise_error\n\nThis raises a `FunctionClauseError` instead of the `ErrataRepro.Error` that I defined\n\n```\n** (ErrataRepro.Error) got FunctionClauseError with message \"no function clause matching in Errata.Errors.format_message/1\" while retrieving Exception.message/1 for %ErrataRepro.Error{__errata_error__: true, kind: :general, message: nil, reason: :script_not_found, context: %{path: \"my_path.txt\", script: \"some_script\"}, env: nil}. Stacktrace:\n    (errata 0.8.0) lib/errata/errors.ex:36: Errata.Errors.format_message(%ErrataRepro.Error{__errata_error__: true, kind: :general, message: nil, reason: :script_not_found, context: %{path: \"my_path.txt\", script: \"some_script\"}, env: nil})\n    (elixir 1.17.2) lib/exception.ex:85: Exception.message/1\n    (elixir 1.17.2) lib/exception.ex:136: Exception.format_banner/3\n    (iex 1.17.2) lib/iex/evaluator.ex:404: IEx.Evaluator.print_error/3\n    (iex 1.17.2) lib/iex/evaluator.ex:298: IEx.Evaluator.parse_eval_inspect/4\n    (iex 1.17.2) lib/iex/evaluator.ex:187: IEx.Evaluator.loop/1\n    (iex 1.17.2) lib/iex/evaluator.ex:32: IEx.Evaluator.init/5\n    (stdlib 5.2.3.1) proc_lib.erl:241: :proc_lib.init_p_do_apply/3\n\n    (errata_repro 0.1.0) lib/errata_repro.ex:6: ErrataRepro.raise_error/0\n    iex:1: (file)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxelson%2Ferrata_repro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxelson%2Ferrata_repro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxelson%2Ferrata_repro/lists"}