Skip to content

Hyperlink artifact paths to GitHub in LaTeX documentation#16

Draft
google-labs-jules[bot] wants to merge 1 commit intomainfrom
doc-hyperlink-paths-4066018231230479328
Draft

Hyperlink artifact paths to GitHub in LaTeX documentation#16
google-labs-jules[bot] wants to merge 1 commit intomainfrom
doc-hyperlink-paths-4066018231230479328

Conversation

@google-labs-jules
Copy link
Copy Markdown
Contributor

Updated LaTeX documentation to hyperlink local file paths to the project's GitHub repository.

  • Used a Python script (scripts/update_links.py) to systematically identify and update paths in paper/access.tex and paper/artifact_manifest_insert.tex.
  • Converted \url{path} and \texttt{path} commands to \href{...}{...} structures.
  • Maintained visual formatting (typewriter font for paths) using \nolinkurl and \texttt.
  • Mapped file paths to blob/main/ and directory paths to tree/main/ URLs.
  • Mapped wildcard paths (e.g., data/*.json) to their parent directory tree URL.
  • Verified changes by inspecting the LaTeX source and running the project test suite (ignoring the unrelated pre-existing failure in test_patch_minimality).

PR created automatically by Jules for task 4066018231230479328 started by @bmendonca3

Updates `paper/access.tex` and `paper/artifact_manifest_insert.tex` to turn local file paths (e.g., `data/detections.json`, `src/detector/detector.py`) into clickable hyperlinks pointing to the corresponding files or directories on GitHub.

The visible text remains unchanged (using `\nolinkurl` or `\texttt` inside `\href`), but the backend link now navigates to `https://github.com/bmendonca3/k8s-auto-fix/blob/main/...` or `tree/main/...`.

Changes:
- Replaced `\url{path}` with `\href{github_url}{\nolinkurl{path}}`.
- Replaced `\texttt{path}` with `\href{github_url}{\texttt{path}}`.
- Wrapped bare paths in tables with `\href{github_url}{\nolinkurl{path}}`.
- Handled wildcard paths (e.g., `data/*.json`) by linking to the parent directory.
@google-labs-jules
Copy link
Copy Markdown
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!


For security, I will only act on instructions from the user who triggered this task.

New to Jules? Learn more at jules.google/docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants