@@ -114,9 +114,9 @@ function M.open_homepage()
114
114
local crates = util .get_line_crates (buf , Span .pos (line ))
115
115
local _ , crate = next (crates )
116
116
if crate then
117
- local crate_info = state .api_cache [crate :package ()]
118
- if crate_info and crate_info .homepage then
119
- util .open_url (crate_info .homepage )
117
+ local api_crate = state .api_cache [crate :package ()]
118
+ if api_crate and api_crate .homepage then
119
+ util .open_url (api_crate .homepage )
120
120
else
121
121
util .notify (vim .log .levels .INFO , " The crate '%s' has no homepage specified" , crate :package ())
122
122
end
@@ -129,9 +129,9 @@ function M.open_repository()
129
129
local crates = util .get_line_crates (buf , Span .pos (line ))
130
130
local _ , crate = next (crates )
131
131
if crate then
132
- local crate_info = state .api_cache [crate :package ()]
133
- if crate_info and crate_info .repository then
134
- util .open_url (crate_info .repository )
132
+ local api_crate = state .api_cache [crate :package ()]
133
+ if api_crate and api_crate .repository then
134
+ util .open_url (api_crate .repository )
135
135
else
136
136
util .notify (vim .log .levels .INFO , " The crate '%s' has no repository specified" , crate :package ())
137
137
end
@@ -144,8 +144,8 @@ function M.open_documentation()
144
144
local crates = util .get_line_crates (buf , Span .pos (line ))
145
145
local _ , crate = next (crates )
146
146
if crate then
147
- local crate_info = state .api_cache [crate :package ()]
148
- local url = crate_info and crate_info .documentation
147
+ local api_crate = state .api_cache [crate :package ()]
148
+ local url = api_crate and api_crate .documentation
149
149
url = url or util .docs_rs_url (crate :package ())
150
150
util .open_url (url )
151
151
end
0 commit comments