Contributions to HMMBase are welcome!
Please try to submit short pull requests with a well-defined scope.
- To make changes, start by forking the repository.
- Then, clone the package for development:
pkg> dev git@github.com:USERNAME/HMMBase.jl.git
-
From now on,
using HMMBase
will use your fork.
(To re-install the main version, usepkg> add HMMBase
in the Julia REPL.) -
Make changes as desired, and ensure that the tests are passing:
pkg> test HMMBase
- Format the code using JuliaFormatter:
julia> using JuliaFormatter
julia> format(".")
- Commit your changes and submit the PR!
Compiler calls: JULIA_DEBUG=loading
julia --project=benchmark/ benchmark/make.jl
julia --project=docs/ docs/literate.jl
julia --project=docs/ docs/make.jl
See Internals in the documentation.