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

Update copyright header to 2024 #1368

Closed sequba closed 5 months ago

sequba commented 5 months ago

Context

New year, new copyright string ;)

Types of changes

Related issues:

Fixes #1345

Checklist:

codecov[bot] commented 5 months ago

Codecov Report

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

Comparison is base (2cb63b1) 97.36% compared to head (a3cb345) 97.36%.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368/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/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable) ```diff @@ Coverage Diff @@ ## develop #1368 +/- ## ======================================== Coverage 97.36% 97.36% ======================================== Files 169 169 Lines 14423 14423 Branches 3023 3102 +79 ======================================== Hits 14043 14043 + Misses 380 377 -3 - Partials 0 3 +3 ``` | [Files](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable) | Coverage Δ | | |---|---|---| | [src/AbsoluteCellRange.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0Fic29sdXRlQ2VsbFJhbmdlLnRz) | `94.57% <ø> (ø)` | | | [src/ArgumentSanitization.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0FyZ3VtZW50U2FuaXRpemF0aW9uLnRz) | `100.00% <ø> (ø)` | | | [src/ArraySize.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0FycmF5U2l6ZS50cw==) | `98.21% <ø> (ø)` | | | [src/ArrayValue.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0FycmF5VmFsdWUudHM=) | `100.00% <ø> (ø)` | | | [src/BuildEngineFactory.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0J1aWxkRW5naW5lRmFjdG9yeS50cw==) | `100.00% <ø> (ø)` | | | [src/Cell.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0NlbGwudHM=) | `94.39% <ø> (ø)` | | | [src/CellContentParser.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0NlbGxDb250ZW50UGFyc2VyLnRz) | `100.00% <ø> (ø)` | | | [src/CellValue.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0NlbGxWYWx1ZS50cw==) | `77.77% <ø> (ø)` | | | [src/ClipboardOperations.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0NsaXBib2FyZE9wZXJhdGlvbnMudHM=) | `96.55% <ø> (ø)` | | | [src/Config.ts](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable#diff-c3JjL0NvbmZpZy50cw==) | `98.00% <ø> (ø)` | | | ... and [157 more](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable) | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/handsontable/hyperformula/pull/1368/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable)
github-actions[bot] commented 5 months ago

Performance comparison of head (a3cb345b5a4bab12ffde049af833bcf5e2787b5a) vs base (2cb63b1014197ebbca2ff1f9d61d40b3885fd9e5)

                                     testName |   base |   head | change
------------------------------------------------------------------------
                                      Sheet A | 531.98 | 531.74 | -0.05%
                                      Sheet B | 171.26 | 172.64 | +0.81%
                                      Sheet T |  153.3 | 153.82 | +0.34%
                                Column ranges | 548.01 | 550.23 | +0.41%
Sheet A:  change value, add/remove row/column |  14.52 |  15.08 | +3.86%
 Sheet B: change value, add/remove row/column | 127.66 |  126.4 | -0.99%
                   Column ranges - add column | 144.14 |    157 | +8.92%
                Column ranges - without batch | 437.16 | 462.35 | +5.76%
                        Column ranges - batch | 126.73 | 131.32 | +3.62%