Skip to content

The lines reported aren't the lines with errors #2605

@regseb

Description

@regseb

Search terms

line, code, block, markdown, README

Expected Behavior

The error lines reported correspond to the lines where there are problems.

Actual Behavior

Other lines are reported.

Steps to reproduce the bug

package.json

{
  "name": "testcase",
  "version": "1.0.0",
  "dependencies": {
    "typedoc": "0.26.0",
    "typescript": "5.5.2"
  }
}

README.md

foo
bar
baz
qux

```javascript
// Without this code block, the reported warning lines are good.
```

[quux](#quux)
[corge](#corge)
[grault](#grault)

tsconfig.json

{
  "typedocOptions": {
    "entryPoints": ["index.ts"]
  }
}

index.ts

// Unimportant.

Steps

  1. npm install

  2. npx typedoc

    ./README.md:3:1 - [warning] The relative path #quux does not exist
    
    3    baz
    
    ./README.md:5:8 - [warning] The relative path #corge does not exist
    
    5    ```javascript
    
    ./README.md:6:10 - [warning] The relative path #grault does not exist
    
    6    // Without this code block, the reported warning lines are good.
    
    [info] Documentation generated at ./docs
    [warning] Found 0 errors and 3 warnings
    

Environment

  • Typedoc version: 0.26.0
  • TypeScript version: 5.5.2
  • Node.js version: 20.14.0
  • OS: Ubuntu 22.04.4 LTS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions