Contributing
Installation
Use the Pkg interface
pkg> add https://github.com/stephen-huan/SparseKoLesky.jl
Running
Tests may be ran through the standard Pkg.test()
interface
pkg> test
The files in examples
may be ran like
julia --project="@." examples/main.jl
Formatting
This project is formatted in the Blue style with JuliaFormatter.jl. The current configuration is
style = "blue"
margin = 79
The entire project may be styled with a command like
julia \
--project="@." \
--eval "using JuliaFormatter; format(\".\")"
or the provided /bin/juliafmt
utility.
./bin/juliafmt .
Documentation
Documentation is based on Julia docstrings and Documenter.jl. To locally preview the documentation, run
./bin/build && ./bin/serve
and open http://localhost:8000/
in a web browser.
To push the built site to the cloudflare-pages
branch, run
./bin/publish
Markdown files should be styled with Prettier.