-
Notifications
You must be signed in to change notification settings - Fork 108
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* Tranpose works with any type * CHANGELOG * Remove obsolete test * Allow to move cells in address mapping * Compare matrices in graph comparator * Adjust matrices address mapping after adding row * TODO * Obsolete test * Fix cherry-pick * Compare matrix mappings in graph comparator * Remove unused code * Add simple tests * Move MatrixMapping entries when adding rows * Spike * Exchanging matrix vertex works * Fix addres mapping for simple case of removing row * Make matrix REF if no space after removing row * Tidy up * Shrink matrix before swap * Fix gathering matrices related to ranges * Basic tests for removing rows works * Test with potential CYCLE * Simplify condition by making use of MatrixSize function * Reuse and simplify * Basic cases for setCellContent * Set no space if writing over matrix * Shrink matrix during building graph if needed * Tests cleanup * Allow to setCellContent onto matrix * Replacing matrix should work * We do not forbid to change cell content any more when there is array * Remove matrix when removing row with corner * Do not change size of a REFed matrix * Test for references * Add test specially for dep correction * Compare only ref flag * Fix adjusting edges * Skipped test for later * just setNoSpace() * Test for undo redo and changes * Keep changes with old content in map * Ensure range content changes are properly exported * More specs * Use string key in ContentChanges * Gather changes from dependency graph * Do nothing when trying to set internal array cell empty * Track SimpleRangeValue changes * Compare raw input of parsing errors * Handle ParsingError case * Cleanup * Working undo/redo * Do not allow to move rows inside array * Update js docs * Fix rebase * imports * Enable tests * ColumnIndex specs for arrays * Fix test * Ensure DependencyGraph changes are cleared after building graph * Ignore EmptyValue in columnIndex * Apply array changes in all cases * Gather changes when removing rows * Make sure range edges are adjusted properly * Linter * Remove console.log * Cleanup * Fix lgtm complaints * Fix browser tests * Adjust tsdoc * Update CHANGELOG * Adjust tsdocs * SPILL array error * SPILL instead of REF * CHANGELOG * CHANGELOG * Unused import Co-authored-by: izulin <izulin@gmail.com>
- Loading branch information
Showing
53 changed files
with
2,151 additions
and
562 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.