Skip to content

Instantly share code, notes, and snippets.

@mbauman
Created April 3, 2018 20:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mbauman/235cba5d2321e1abfef735962c488774 to your computer and use it in GitHub Desktop.
Save mbauman/235cba5d2321e1abfef735962c488774 to your computer and use it in GitHub Desktop.
julia> function searchdocs(mod, seen=Set())
mod in seen && return
push!(seen, mod)
for name in names(mod)
isdefined(mod, name) || continue
Base.isdeprecated(mod, name) && continue
b = getfield(mod, name)
docs = Base.Docs.doc(b)
if startswith(string(docs), "No documentation found")
println(mod, ".", name)
end
b isa Module && searchdocs(b, seen)
end
end
searchdocs (generic function with 2 methods)
julia> searchdocs(Base)
Base..!=
Base..%
Base..*
Base..+
Base..-
Base../
Base..//
Base..<
Base..<<
Base..<=
Base..==
Base..>
Base..>=
Base..>>
Base..\
Base..^
Base..÷
Base..≠
Base..≤
Base..≥
Base.@MIME_str
Base.@b_str
Base.@big_str
Base.@cmd
Base.@deprecate
Base.@generated
Base.@int128_str
Base.@s_str
Base.@simd
Base.@uint128_str
Base.@v_str
Base.A_ldiv_Bc
Base.A_ldiv_Bt
Base.A_mul_Bc
Base.A_mul_Bt
Base.A_rdiv_Bc
Base.A_rdiv_Bt
Base.AbstractChannel
Base.AbstractDict
Base.AbstractDisplay
Base.AbstractRange
Base.AbstractSet
Base.AbstractUnitRange
Base.Ac_ldiv_B
Base.Ac_ldiv_Bc
Base.Ac_ldiv_Bt
Base.Ac_mul_B
Base.Ac_mul_Bc
Base.Ac_rdiv_B
Base.Ac_rdiv_Bc
Base.At_ldiv_B
Base.At_ldiv_Bt
Base.At_mul_B
Base.At_mul_Bt
Base.At_rdiv_B
Base.At_rdiv_Bt
Base.Base
Base.Broadcast
Base.Broadcast.Broadcast
Base.Broadcast.dotview
Base.CapturedException
Base.CompositeException
Base.Cstring
Base.Cwstring
Base.DFT
Base.DFT.DFT
Base.DenseMatrix
Base.DenseVector
Base.Docs.@var
Base.Enum
Base.EnvHash
Base.GC
Base.GC.GC
Base.IOBuffer
Base.IOStream
Base.IndexCartesian
Base.IndexLinear
Base.InsertionSort
Base.InvalidStateException
Base.Libc.FILE
Base.Libc.systemsleep
Base.LinRange
Base.MIME
Base.MergeSort
Base.Meta.isexpr
Base.Meta.quot
Base.Meta.show_sexpr
Base.Operators
Base.Operators.Operators
Base.OrdinalRange
Base.PartialQuickSort
Base.QuickSort
Base.RawFD
Base.Regex
Base.RegexMatch
Base.StepRange
Base.StringIndexError
Base.SubArray
Base.Sys.cpu_info
Base.Sys.cpu_summary
Base.Sys.free_memory
Base.Sys.total_memory
Base.UnitRange
Base.VERSION
Base.VersionNumber
Base.assert
Base.base
Base.bin
Base.bits
Base.catch_stacktrace
Base.cglobal
Base.charwidth
Base.chr2ind
Base.countnz
Base.ctranspose
Base.ctranspose!
Base.dec
Base.devnull
Base.endof
Base.expand
Base.find
Base.findin
Base.findn
Base.flipdim
Base.full
Base.gc
Base.gc_enable
Base.hex
Base.hex2num
Base.ind2chr
Base.ind2sub
Base.indices
Base.indmax
Base.indmin
Base.is_apple
Base.is_bsd
Base.is_linux
Base.is_unix
Base.is_windows
Base.isabstract
Base.isalnum
Base.isgraph
Base.isleaftype
Base.islower
Base.ismatch
Base.isnumber
Base.issubtype
Base.isupper
Base.lcfirst
Base.lexcmp
Base.lexless
Base.linspace
Base.logspace
Base.mapreducedim
Base.matchall
Base.method_exists
Base.mimewritable
Base.module_name
Base.module_parent
Base.nb_available
Base.num2hex
Base.object_id
Base.oct
Base.parentindexes
Base.print_shortest
Base.print_with_color
Base.quit
Base.readstring
Base.reducedim
Base.reload
Base.reprmime
Base.rol
Base.rol!
Base.ror
Base.ror!
Base.rsearch
Base.rsearchindex
Base.search
Base.searchindex
Base.select
Base.select!
Base.selectperm
Base.selectperm!
Base.shift!
Base.showall
Base.showcompact
Base.slicedim
Base.spawn
Base.stderr
Base.stdin
Base.stdout
Base.strwidth
Base.sub2ind
Base.substrides
Base.tic
Base.toc
Base.toq
Base.ucfirst
Base.unsafe_copy!
Base.unshift!
Base.workspace
Base.∉
Base.∋
Base.∌
Base.⊇
Base.⊈
Base.⊉
Base.⊊
Base.⊋
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment