Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:languages:erlang
erlang-rebar
0001-Fix-rebar-xref-for-recent-Erlang.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Fix-rebar-xref-for-recent-Erlang.patch of Package erlang-rebar
From 1b80dcbeee8fd9ac7117b02b7893249ad2b242d1 Mon Sep 17 00:00:00 2001 From: "Matwey V. Kornilov" <matwey.kornilov@gmail.com> Date: Wed, 12 Oct 2022 19:40:26 +0300 Subject: [PATCH] Fix rebar xref for recent Erlang (cherry picked from commit 21c06fdf9b67b7bed0e5dd9c86905407abced6aa) --- src/rebar_xref.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rebar_xref.erl b/src/rebar_xref.erl index ddfb029..ed905b6 100644 --- a/src/rebar_xref.erl +++ b/src/rebar_xref.erl @@ -288,7 +288,7 @@ find_function_source(M, F, A, Bin) -> AbstractCode = beam_lib:chunks(Bin, [abstract_code]), {ok, {M, [{abstract_code, {raw_abstract_v1, Code}}]}} = AbstractCode, %% Extract the original source filename from the abstract code - [{attribute, 1, file, {Source, _}} | _] = Code, + [{attribute, _, file, {Source, _}} | _] = [Attr || Attr = {attribute, _, file, _} <- Code], %% Extract the line number for a given function def Fn = [E || E <- Code, safe_element(1, E) == function, -- 2.37.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor