-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documenting all exports from the standard libraries #31202
Comments
@mbauman or @kshyatt, could you please mark those commands which are covered by PRs? It should be the twelve month constants and there abbreviations (#31218), the four |
Shouldn't the Markdown types also be documented, since they have constructors? |
This list is only enumerating the exported names — those are the official public (and stable) APIs and are the biggest priorities. |
It is also very questionable if the Markdown stuff is considered public. And if not, I don't think we want to make it public by documenting it + putting it in the manual. It doesn't feel up to snuff in terms of robustness and quality that we want. |
There's been a lot of progress. Someone could probably finish this list in an afternoon:
Though the jll libraries are new, they can be ignored:
|
Superseded by #52725 |
Adding docstrings to all exports from Base has been a great success (#26919)! We are about 80% done there (and I just moved the goalposts — we had been close to 95% prior to that). That's awesome — thanks everyone who participated. Now let's move on to the standard libraries!
Base64.Base64
(doc the base64 module #31332)Dates.Apr
(Update documentation for month constants #31218)Dates.April
(Update documentation for month constants #31218)Dates.Aug
(Update documentation for month constants #31218)Dates.August
(Update documentation for month constants #31218)Dates.DatePeriod
Dates.Dec
(Update documentation for month constants #31218)Dates.December
(Update documentation for month constants #31218)Dates.Feb
(Update documentation for month constants #31218)Dates.February
(Update documentation for month constants #31218)Dates.Fri
(Add docstrings for days of the week #31574)Dates.Friday
(Add docstrings for days of the week #31574)Dates.ISODateFormat
Dates.ISODateTimeFormat
Dates.ISOTimeFormat
Dates.Jan
Dates.January
Dates.Jul
(Update documentation for month constants #31218)Dates.July
(Update documentation for month constants #31218)Dates.Jun
(Update documentation for month constants #31218)Dates.June
(Update documentation for month constants #31218)Dates.Mar
(Update documentation for month constants #31218)Dates.March
(Update documentation for month constants #31218)Dates.May
(Update documentation for month constants #31218)Dates.Mon
(Add docstrings for days of the week #31574)Dates.Monday
(Add docstrings for days of the week #31574)Dates.Nov
(Update documentation for month constants #31218)Dates.November
(Update documentation for month constants #31218)Dates.Oct
(Update documentation for month constants #31218)Dates.October
(Update documentation for month constants #31218)Dates.RFC1123Format
Dates.Sat
(Add docstrings for days of the week #31574)Dates.Saturday
(Add docstrings for days of the week #31574)Dates.Sep
(Update documentation for month constants #31218)Dates.September
(Update documentation for month constants #31218)Dates.Sun
(Add docstrings for days of the week #31574)Dates.Sunday
(Add docstrings for days of the week #31574)Dates.Thu
(Add docstrings for days of the week #31574)Dates.Thursday
(Add docstrings for days of the week #31574)Dates.TimePeriod
Dates.TimeZone
Dates.Tue
(Add docstrings for days of the week #31574)Dates.Tuesday
(Add docstrings for days of the week #31574)Dates.UTC
Dates.Wed
(Add docstrings for days of the week #31574)Dates.Wednesday
(Add docstrings for days of the week #31574)Dates.adjust
Distributed.AbstractWorkerPool
(doc AbstractWorkerPool #31544)Distributed.ClusterManager
(Add docs forClusterManager
andWorkerConfig
#31234)Distributed.WorkerConfig
(Add docs forClusterManager
andWorkerConfig
#31234)Distributed.check_same_host
FileWatching.FDWatcher
FileWatching.FileMonitor
FileWatching.FolderMonitor
FileWatching.PollingFileWatcher
InteractiveUtils.InteractiveUtils
Libdl.dllist
Libdl.dlpath
LinearAlgebra.Adjoint
(doc: added docstrings to Adjoint and Transpose #31274)LinearAlgebra.BLAS.hemm
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.hemm!
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.hemv
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.hemv!
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.her2k
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.her2k!
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.iamax
(Doc iamax #31277)LinearAlgebra.BLAS.syr2k
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BLAS.syr2k!
(add missing docstrings for BLAS routines #33801)LinearAlgebra.BunchKaufman
(doc: add factorizations docstrings #31284)LinearAlgebra.Cholesky
(doc: add factorizations docstrings #31284)LinearAlgebra.CholeskyPivoted
(doc: add factorizations docstrings #31284)LinearAlgebra.Eigen
(doc: add factorizations docstrings #31284)LinearAlgebra.Factorization
(doc: add factorizations docstrings #31284)LinearAlgebra.GeneralizedEigen
(doc: add factorizations docstrings #31284)LinearAlgebra.GeneralizedSVD
(doc: add factorizations docstrings #31284)LinearAlgebra.GeneralizedSchur
(doc: add factorizations docstrings #31284)LinearAlgebra.Hessenberg
(doc: add factorizations docstrings #31284)LinearAlgebra.LAPACKException
LinearAlgebra.LDLt
(doc: add factorizations docstrings #31284)LinearAlgebra.LQ
(doc: add factorizations docstrings #31284)LinearAlgebra.LU
(doc: add factorizations docstrings #31284)LinearAlgebra.PosDefException
(Docs for PosDefException and SingularException #31251)LinearAlgebra.RankDeficientException
LinearAlgebra.SVD
(doc: add factorizations docstrings #31284)LinearAlgebra.Schur
(doc: add factorizations docstrings #31284)LinearAlgebra.SingularException
(Docs for PosDefException and SingularException #31251)LinearAlgebra.Transpose
(doc: added docstrings to Adjoint and Transpose #31274)LinearAlgebra.UnitLowerTriangular
(Docs forUnitUpperTriangular
andUnitLowerTriangular
#31247)LinearAlgebra.UnitUpperTriangular
(Docs forUnitUpperTriangular
andUnitLowerTriangular
#31247)LinearAlgebra.copy_transpose!
Logging.Logging
(Doc Logging.Logging #31228)Markdown.@doc_str
Markdown.@md_str
Markdown.html
Markdown.latex
Printf.Printf
REPL.AbstractREPL
REPL.BasicREPL
REPL.LineEditREPL
REPL.REPL
REPL.StreamREPL
Random.AbstractRNG
(DocumentAbstractRNG
andRandom.Random
#31269)Random.Random
(DocumentAbstractRNG
andRandom.Random
#31269)SHA.HMAC_CTX
SHA.SHA
SHA.SHA1_CTX
SHA.SHA224_CTX
SHA.SHA256_CTX
SHA.SHA2_224_CTX
SHA.SHA2_256_CTX
SHA.SHA2_384_CTX
SHA.SHA2_512_CTX
SHA.SHA384_CTX
SHA.SHA3_224_CTX
SHA.SHA3_256_CTX
SHA.SHA3_384_CTX
SHA.SHA3_512_CTX
SHA.SHA512_CTX
SHA.digest!
SHA.hmac_sha1
SHA.hmac_sha224
SHA.hmac_sha256
SHA.hmac_sha2_224
SHA.hmac_sha2_256
SHA.hmac_sha2_384
SHA.hmac_sha2_512
SHA.hmac_sha384
SHA.hmac_sha3_224
SHA.hmac_sha3_256
SHA.hmac_sha3_384
SHA.hmac_sha3_512
SHA.hmac_sha512
SHA.sha1
SHA.sha224
SHA.sha256
SHA.sha2_224
SHA.sha2_256
SHA.sha2_384
SHA.sha2_512
SHA.sha384
SHA.sha3_224
SHA.sha3_256
SHA.sha3_384
SHA.sha3_512
SHA.sha512
SHA.update!
Serialization.AbstractSerializer
Serialization.Serializer
SharedArrays.SharedMatrix
(Document SharedVector and SharedMatrix #31263)SharedArrays.SharedVector
(Document SharedVector and SharedMatrix #31263)Sockets.@ip_str
(Document undocumented exports and add Examples #31225)Sockets.IPAddr
(Document undocumented exports and add Examples #31225)Sockets.Sockets
(Document undocumented exports and add Examples #31225)SparseArrays.AbstractSparseArray
(doc: add missing docstrings to SparseArrays #31286)SparseArrays.AbstractSparseMatrix
(doc: add missing docstrings to SparseArrays #31286)SparseArrays.AbstractSparseVector
(doc: add missing docstrings to SparseArrays #31286)SparseArrays.droptol!
(doc: add missing docstrings to SparseArrays #31286)SuiteSparse.SuiteSparse
UUIDs.UUIDs
(doc UUID module #33791)Unicode.Unicode
Pkg.@pkg_str
Pkg.PKGMODE_MANIFEST
Pkg.PKGMODE_PROJECT
Pkg.Pkg
Pkg.Registry
Pkg.Registry.Registry
Pkg.UPLEVEL_MAJOR
Pkg.UPLEVEL_MINOR
Pkg.UPLEVEL_PATCH
The text was updated successfully, but these errors were encountered: