-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Summary
Implement the conflict UI shown here:
Understanding required
- The content we're three-way diffing (old MT, human correction, new MT)
- The three-way diff structure as returned by of ll.Differ#diff3 — see https://github.com/divec/ll/blob/master/tests/ll.Differ.test.js for examples
- How this would map to the UI above
- The linear model structure needed to power this UI
- What attributes we need in ll/conflict annotations
Changes needed
- Rewrite ve.dm.LLConflictAnnotation to take the required attributes
- Modify ll.adaptCorrections to return the required linear model structure
- Write an inspector for ll/conflict annotations
Metadata
Metadata
Assignees
Labels
No labels
