handsontable / hyperformula

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.
https://hyperformula.handsontable.com/
GNU General Public License v3.0
1.88k stars 107 forks source link

Fix API reference links on documentation page /api/classes/config.html #1395

Closed sequba closed 3 months ago

sequba commented 3 months ago

Context

The links work correctly on page https://hyperformula.handsontable.com/api/interfaces/configparams.html but not on page https://hyperformula.handsontable.com/api/classes/config.html.

This PR changes the link formats so they work on both pages.

How did you test your changes?

Types of changes

Related issues:

  1. Fixes #1302

Checklist:

github-actions[bot] commented 3 months ago

Performance comparison of head (4ef0fd85bac468c2e7d3c9b1396a8c56626c7c77) vs base (34d761ac6f08fb31d60cad31dad10ac369720fac)

                                     testName |   base |   head | change
------------------------------------------------------------------------
                                      Sheet A | 536.46 | 556.74 | +3.78%
                                      Sheet B | 174.31 | 178.11 | +2.18%
                                      Sheet T | 151.65 | 153.72 | +1.36%
                                Column ranges | 554.95 | 556.27 | +0.24%
Sheet A:  change value, add/remove row/column |  14.45 |  15.72 | +8.79%
 Sheet B: change value, add/remove row/column |  130.9 | 134.28 | +2.58%
                   Column ranges - add column | 154.04 | 154.96 | +0.60%
                Column ranges - without batch | 463.15 | 452.76 | -2.24%
                        Column ranges - batch | 121.01 | 119.78 | -1.02%
codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.36%. Comparing base (34d761a) to head (4ef0fd8).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/handsontable/hyperformula/pull/1395/graphs/tree.svg?width=650&height=150&src=pr&token=5k9ZQv8azO&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable)](https://app.codecov.io/gh/handsontable/hyperformula/pull/1395?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable) ```diff @@ Coverage Diff @@ ## develop #1395 +/- ## ======================================== Coverage 97.36% 97.36% ======================================== Files 169 169 Lines 14421 14421 Branches 3100 3100 ======================================== Hits 14041 14041 Misses 377 377 Partials 3 3 ``` | [Files](https://app.codecov.io/gh/handsontable/hyperformula/pull/1395?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable) | Coverage Δ | | |---|---|---| | [src/Config.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1395?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0NvbmZpZy50cw==) | `98.00% <ø> (ø)` | |