File tree Expand file tree Collapse file tree 2 files changed +13
-9
lines changed
Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,21 @@ using UUIDs
77export PkgFiles
88export whereis, definition, pkgfiles
99
10- include(" data .jl" )
10+ include(" pkgfiles .jl" )
1111include(" utils.jl" )
1212
13+ # ## Global storage
14+
15+ # These values get populated by Revise
16+
17+ const method_info = IdDict{Type,Tuple{LineNumberNode,Expr}}()
18+
19+ const _pkgfiles = Dict{PkgId,PkgFiles}()
20+
21+ const method_lookup_callback = Ref{Any}(nothing )
22+
23+ # ## Public API
24+
1325"""
1426 filepath, line = whereis(method::Method)
1527
Original file line number Diff line number Diff line change 1- # The variables here get populated by Revise.jl.
2-
31"""
42PkgFiles encodes information about the current location of a package.
53Fields:
@@ -32,9 +30,3 @@ function Base.show(io::IO, info::PkgFiles)
3230 print(io, " files: " )
3331 show(io, info. files)
3432end
35-
36- const method_info = IdDict{Type,Tuple{LineNumberNode,Expr}}()
37-
38- const _pkgfiles = Dict{PkgId,PkgFiles}()
39-
40- const method_lookup_callback = Ref{Any}(nothing )
You can’t perform that action at this time.
0 commit comments