Skip to content

[CI Broken] Documentation build fails due to unused footnote in EGFR_Benchmark.md #14

@ChrisRackauckas-Claude

Description

@ChrisRackauckas-Claude

Summary

CI is currently broken due to a documentation build failure. The makedocs process fails during the CheckDocument phase because of an unused footnote reference.

Root Cause

The file markdown/Jumps/EGFR_Benchmark.md defines a footnote [^2] on line 108 that is never referenced in the document text. Documenter v1.16.1 now enforces that all defined footnotes must be used, causing the build to fail.

Error Message:

[ Info: CheckDocument: running document checks.
┌ Error: unused footnote named '2' in docs/src/Jumps/EGFR_Benchmark.md.
└ @ Documenter ~/.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl:47
ERROR: LoadError: `makedocs` encountered an error [:footnote] -- terminating build before rendering.

Affected File

  • markdown/Jumps/EGFR_Benchmark.md - Line 108 defines:
    [^2]: Loman TE, Ma Y, Ilin V, et al. Catalyst: Fast and flexible modeling of reaction networks.
    This footnote is defined but never referenced anywhere in the document.

Fix Approach

Two possible solutions:

  1. Remove the unused footnote: Delete line 108 if the reference is not needed
  2. Add reference to the footnote: Add [^2] somewhere in the document text where the Catalyst citation is relevant

CI Details

Detection

This issue was discovered during an automated CI health check (PR #13).

cc @ChrisRackauckas


This issue was automatically created by an automated CI health check system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions