-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Documenter.jl
committed
Jan 11, 2024
1 parent
4843c90
commit e238eb8
Showing
253 changed files
with
9,829 additions
and
504 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-11T13:54:28","documenter_version":"1.2.1"}} | ||
{"documenter":{"julia_version":"1.10.0","generation_timestamp":"2024-01-11T15:36:34","documenter_version":"1.2.1"}} |
Binary file modified
BIN
-1.24 KB
(99%)
dev/assets/examples/Bayesian Linear Regression Tutorial_18_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+2.46 KB
(100%)
dev/assets/examples/Bayesian Linear Regression Tutorial_24_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
+939 Bytes
(100%)
dev/assets/examples/Kalman filtering and smoothing_39_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,4 +25,4 @@ | |
julia = "1.9.2"</code></pre><p>Try to be conservative and set as low version of Julia as possible.</p><ul><li><h4>Adjust the authors of the package</h4></li></ul><p>The authors field is present in the <code>Project.toml</code>, e.g </p><pre><code class="language-toml hljs">authors = ["John Wick <[email protected]>", ...]</code></pre><ul><li><h4>Add requires dependencies and their <code>[compat]</code> bounds</h4></li></ul><p>To add new dependencies to your newly created package, start Julia in the package's folder and activate the project using one of the following methods:</p><pre><code class="language-bash hljs">julia --project=.</code></pre><p>or </p><pre><code class="language-bash hljs">julia</code></pre><pre><code class="language-julia hljs">julia> ] activate .</code></pre><p>Then, add dependencies like this:</p><pre><code class="language-julia hljs">julia> ] add SomeCoolDependency, SomeOtherCoolDependency</code></pre><p>For each new dependency, it's essential to specify the minimum compatible version in the <code>[compat]</code>section of the <code>Project.toml</code> file, otherwise the official Julia registry will not register your new package. Add the <code>[compat]</code> entries like this:</p><pre><code class="language-toml hljs">[compat] | ||
julia = "1.9" | ||
SomeCoolDependency = "0.19.2" | ||
SomeOtherCoolDependency = "1.3.12"</code></pre><p>For more details on <code>compat</code> bounds, check the official Julia documentation.</p><h2 id="Adjust-README.md"><a class="docs-heading-anchor" href="#Adjust-README.md">Adjust <code>README.md</code></a><a id="Adjust-README.md-1"></a><a class="docs-heading-anchor-permalink" href="#Adjust-README.md" title="Permalink"></a></h2><p>The <code>README.md</code> file is the front door to your project, offering a concise introduction and guidance for users and contributors. It's a critical piece of documentation that sets the tone for your project's accessibility and success. A well-crafted <code>README.md</code> provides essential information, such as installation instructions, usage examples, and project goals, making it easier for others to understand, engage with, and contribute to your work. So, remember, taking the time to write a clear and informative <code>README.md</code>.</p><div class="admonition is-info"><header class="admonition-header">Note</header><div class="admonition-body"><p>Some badges in the auto-generated <code>README.md</code> will be broken unless you register your package in the official Julia registry.</p></div></div><h2 id="Write-code-and-tests"><a class="docs-heading-anchor" href="#Write-code-and-tests">Write code and tests</a><a id="Write-code-and-tests-1"></a><a class="docs-heading-anchor-permalink" href="#Write-code-and-tests" title="Permalink"></a></h2><p>The provided template generates a package with testing and test coverage enabled. Ensure to test all new functionality in the <code>test/runtests.jl</code> file.</p><h3 id="Simplify-Testing-with-ReTestItems"><a class="docs-heading-anchor" href="#Simplify-Testing-with-ReTestItems">Simplify Testing with <code>ReTestItems</code></a><a id="Simplify-Testing-with-ReTestItems-1"></a><a class="docs-heading-anchor-permalink" href="#Simplify-Testing-with-ReTestItems" title="Permalink"></a></h3><p>You can streamline testing by using the <code>ReTestItems</code> package, which support VSCode UI for running tests. Refer to the <code>ReTestItems</code> documentation for more information.</p><h2 id="Write-code-and-the-documentation"><a class="docs-heading-anchor" href="#Write-code-and-the-documentation">Write code and the documentation</a><a id="Write-code-and-the-documentation-1"></a><a class="docs-heading-anchor-permalink" href="#Write-code-and-the-documentation" title="Permalink"></a></h2><p>Julia, adding documentation is straightforward with the <code>Documenter.jl</code> package. Add docstrings to newly created functions and update the <code>docs/index.md</code> ` file. To build the documentation locally, use this command (ensure you initialize and instantiate the docs environment first):</p><pre><code class="language-bash hljs">julia --project=docs docs/make.jl</code></pre><p>For customization, refer to the <code>Documenter.jl</code> documentation. Also, check out the <a href="../new-documentation/#guide-docs-contributing">contributing guide</a>.</p><h3 id="Hosting-Documentation-with-GitHub-Actions"><a class="docs-heading-anchor" href="#Hosting-Documentation-with-GitHub-Actions">Hosting Documentation with GitHub Actions</a><a id="Hosting-Documentation-with-GitHub-Actions-1"></a><a class="docs-heading-anchor-permalink" href="#Hosting-Documentation-with-GitHub-Actions" title="Permalink"></a></h3><p>The template provided generates a package with automatic documentation hosting through GitHub Actions. To make this process work, you'll need to generate a <code>DOCUMENTER_KEY</code> using <code>DocumenterTools.jl</code> and add it to your package's repository settings. You can find detailed instructions on how to do this <a href="https://documenter.juliadocs.org/stable/man/hosting/#travis-ssh">here</a>.</p><h3 id="Enable-GitHub-Pages-in-Repository-Settings"><a class="docs-heading-anchor" href="#Enable-GitHub-Pages-in-Repository-Settings">Enable GitHub Pages in Repository Settings</a><a id="Enable-GitHub-Pages-in-Repository-Settings-1"></a><a class="docs-heading-anchor-permalink" href="#Enable-GitHub-Pages-in-Repository-Settings" title="Permalink"></a></h3><p>The final step for setting up documentation hosting is to enable GitHub Pages in your package's repository settings. To do this:</p><ol><li>Navigate to the GitHub Pages settings of your repository.</li><li>Choose the <strong>Deploy from a branch</strong> option.</li><li>Select the <code>gh-pages</code> branch.</li></ol></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../new-documentation/">« Contributing to the documentation</a><a class="docs-footer-nextpage" href="../new-example/">Contributing to the examples »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="auto">Automatic (OS)</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.2.1 on <span class="colophon-date" title="Thursday 11 January 2024 13:54">Thursday 11 January 2024</span>. Using Julia version 1.10.0.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html> | ||
SomeOtherCoolDependency = "1.3.12"</code></pre><p>For more details on <code>compat</code> bounds, check the official Julia documentation.</p><h2 id="Adjust-README.md"><a class="docs-heading-anchor" href="#Adjust-README.md">Adjust <code>README.md</code></a><a id="Adjust-README.md-1"></a><a class="docs-heading-anchor-permalink" href="#Adjust-README.md" title="Permalink"></a></h2><p>The <code>README.md</code> file is the front door to your project, offering a concise introduction and guidance for users and contributors. It's a critical piece of documentation that sets the tone for your project's accessibility and success. A well-crafted <code>README.md</code> provides essential information, such as installation instructions, usage examples, and project goals, making it easier for others to understand, engage with, and contribute to your work. So, remember, taking the time to write a clear and informative <code>README.md</code>.</p><div class="admonition is-info"><header class="admonition-header">Note</header><div class="admonition-body"><p>Some badges in the auto-generated <code>README.md</code> will be broken unless you register your package in the official Julia registry.</p></div></div><h2 id="Write-code-and-tests"><a class="docs-heading-anchor" href="#Write-code-and-tests">Write code and tests</a><a id="Write-code-and-tests-1"></a><a class="docs-heading-anchor-permalink" href="#Write-code-and-tests" title="Permalink"></a></h2><p>The provided template generates a package with testing and test coverage enabled. Ensure to test all new functionality in the <code>test/runtests.jl</code> file.</p><h3 id="Simplify-Testing-with-ReTestItems"><a class="docs-heading-anchor" href="#Simplify-Testing-with-ReTestItems">Simplify Testing with <code>ReTestItems</code></a><a id="Simplify-Testing-with-ReTestItems-1"></a><a class="docs-heading-anchor-permalink" href="#Simplify-Testing-with-ReTestItems" title="Permalink"></a></h3><p>You can streamline testing by using the <code>ReTestItems</code> package, which support VSCode UI for running tests. Refer to the <code>ReTestItems</code> documentation for more information.</p><h2 id="Write-code-and-the-documentation"><a class="docs-heading-anchor" href="#Write-code-and-the-documentation">Write code and the documentation</a><a id="Write-code-and-the-documentation-1"></a><a class="docs-heading-anchor-permalink" href="#Write-code-and-the-documentation" title="Permalink"></a></h2><p>Julia, adding documentation is straightforward with the <code>Documenter.jl</code> package. Add docstrings to newly created functions and update the <code>docs/index.md</code> ` file. To build the documentation locally, use this command (ensure you initialize and instantiate the docs environment first):</p><pre><code class="language-bash hljs">julia --project=docs docs/make.jl</code></pre><p>For customization, refer to the <code>Documenter.jl</code> documentation. Also, check out the <a href="../new-documentation/#guide-docs-contributing">contributing guide</a>.</p><h3 id="Hosting-Documentation-with-GitHub-Actions"><a class="docs-heading-anchor" href="#Hosting-Documentation-with-GitHub-Actions">Hosting Documentation with GitHub Actions</a><a id="Hosting-Documentation-with-GitHub-Actions-1"></a><a class="docs-heading-anchor-permalink" href="#Hosting-Documentation-with-GitHub-Actions" title="Permalink"></a></h3><p>The template provided generates a package with automatic documentation hosting through GitHub Actions. To make this process work, you'll need to generate a <code>DOCUMENTER_KEY</code> using <code>DocumenterTools.jl</code> and add it to your package's repository settings. You can find detailed instructions on how to do this <a href="https://documenter.juliadocs.org/stable/man/hosting/#travis-ssh">here</a>.</p><h3 id="Enable-GitHub-Pages-in-Repository-Settings"><a class="docs-heading-anchor" href="#Enable-GitHub-Pages-in-Repository-Settings">Enable GitHub Pages in Repository Settings</a><a id="Enable-GitHub-Pages-in-Repository-Settings-1"></a><a class="docs-heading-anchor-permalink" href="#Enable-GitHub-Pages-in-Repository-Settings" title="Permalink"></a></h3><p>The final step for setting up documentation hosting is to enable GitHub Pages in your package's repository settings. To do this:</p><ol><li>Navigate to the GitHub Pages settings of your repository.</li><li>Choose the <strong>Deploy from a branch</strong> option.</li><li>Select the <code>gh-pages</code> branch.</li></ol></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../new-documentation/">« Contributing to the documentation</a><a class="docs-footer-nextpage" href="../new-example/">Contributing to the examples »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="auto">Automatic (OS)</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.2.1 on <span class="colophon-date" title="Thursday 11 January 2024 15:36">Thursday 11 January 2024</span>. Using Julia version 1.10.0.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html> |
Oops, something went wrong.