Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Fix MessageEditHistoryDialog crashing on complex input #10018

Merged
merged 4 commits into from
Jan 31, 2023

Commits on Jan 29, 2023

  1. noImplicitAny fixes for MessageDiffUtils

    Signed-off-by: Clark Fischer <clark.fischer@gmail.com>
    clarkf committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    ec17d2f View commit details
    Browse the repository at this point in the history
  2. Add tests for MessageDiffUtils

    Adds mostly snapshot tests for MessageDiffUtils to guarantee consistent
    behavior.
    
    Signed-off-by: Clark Fischer <clark.fischer@gmail.com>
    clarkf committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    42a04f0 View commit details
    Browse the repository at this point in the history
  3. Strict mode fixes for MessageDiffUtils

    Gets `MessageDiffUtils` to pass under `tsc --strict`.
    
    Fixes element-hq/element-web#23665 - no longer errors,
    though it still isn't correct.
    
    Signed-off-by: Clark Fischer <clark.fischer@gmail.com>
    clarkf committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    c996776 View commit details
    Browse the repository at this point in the history
  4. Remove obsolete DiffDOM workaround

    Workaround is no longer necessary as of DiffDOM 4.2.1
    
    See fiduswriter/diffDOM#90
    
    Signed-off-by: Clark Fischer <clark.fischer@gmail.com>
    clarkf committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    d89501c View commit details
    Browse the repository at this point in the history