| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rpc-docs-tool: Fix documentation for methods that apply to all objects | Nick Mathewson | 2025-01-23 | 1 | -7/+30 |
| | | | | | | | | This is not yet strictly automated yet, but since there is only one such method this is probably good enough for now. Closes #1708. | ||||
| * | rpc-doc-tool: Fix dangling RustDoc links | Nick Mathewson | 2025-01-23 | 1 | -11/+47 |
| | | | | | | | | | | | | | | | | | We already successfully handled links of the forms: * `[RustId]` * `[text](https://...)` * `[text][label]` But we didn't handle links of the form: * `[text](RustId)` These latter links aren't correct markdown on their own; but they're simple enough to fix up after a little hacking on the marko backend representation. | ||||
| * | rpc-docs-tool: Emit methods and objects in sorted order. | Nick Mathewson | 2025-01-23 | 1 | -4/+7 |
| | | |||||
| * | rpc-docs-tool: Update version recommendation | Nick Mathewson | 2025-01-23 | 1 | -2/+2 |
| | | | | | (Current nightly works fine, so we can stop recommending a downgrade.) | ||||
| * | rpc-docs-tool: Use new connect-point API to connect to arti. | Nick Mathewson | 2025-01-23 | 1 | -4/+1 |
| | | | | | Fortunately, the new API has simplified matters greatly! | ||||
| * | fix: fix typos | Dimitris Apostolou | 2025-01-06 | 1 | -2/+2 |
| | | |||||
| * | python: one import per line. | Nick Mathewson | 2024-10-24 | 1 | -1/+2 |
| | | |||||
| * | Python: use a more lint-acceptable block comment format. | Nick Mathewson | 2024-10-24 | 1 | -3/+6 |
| | | |||||
| * | rpc-docs-tool: imports go at the head of the module. | Nick Mathewson | 2024-10-24 | 1 | -7/+7 |
| | | |||||
| * | Run "black" to reformat all our python | Nick Mathewson | 2024-10-24 | 1 | -5/+12 |
| | | | | | | | | | | | | | | | | | | "Black" is an "opinionated" python formatter, whose opinionatedness is somewhat in the spirit of rustfmt. This MR runs black with default settings on all of our python code in Arti. It was produced by the following commands ``` # Everything in python/ black python/ # Everything with a .py extension fd '.py$' -X black # Everything with a python shebang. git grep -l '#! */usr/bin/env *python' | xargs black ``` | ||||
| * | rpc-docs-tool: Provide better warning on rustdoc format mismatch. | Nick Mathewson | 2024-10-23 | 1 | -0/+27 |
| | | |||||
| * | Update rpc-docs-tool to work with latest nightly rustdoc | Nick Mathewson | 2024-10-22 | 1 | -1/+7 |
| | | | | | | Additionally, document that this tool requires particular versions of nightly, since the rustdoc json format is unstable. | ||||
| * | rpc-doc-tool: improvements to HTML_HEADER | Nick Mathewson | 2024-10-03 | 1 | -2/+4 |
| | | |||||
| * | rpc-doc-tool: move constants to head of file | Nick Mathewson | 2024-10-03 | 1 | -26/+26 |
| | | |||||
| * | rpc-doc-tool: Use __file__ in place of argv[0] | Nick Mathewson | 2024-10-03 | 1 | -4/+6 |
| | | |||||
| * | rpc-doc-tool: Fix handling for "magic" headings. | Nick Mathewson | 2024-10-02 | 1 | -4/+3 |
| | | |||||
| * | add references for rustdoc links. | Nick Mathewson | 2024-10-01 | 1 | -8/+45 |
| | | |||||
| * | rpc-doc-tool: only emit Parameters link when there are some. | Nick Mathewson | 2024-10-01 | 1 | -1/+15 |
| | | |||||
| * | Python tool to build RPC method/type documentation. | Nick Mathewson | 2024-10-01 | 1 | -0/+615 |
| Uses the RPC library to extract a list of RPC methods and objects; uses rustdoc-nightly to extract documentation for them; outputs a markdown document. | |||||
