fire_line_diff library Null safety

Classes

FireLineDiff<LeftItem, RightItem>
Main class containing methods responsible for diff handling
ItemResult<LeftItem, RightItem>
Class containing result LineDiffState and compared items

Enums

LineDiffState
Enum that reflects changes of items positive - items were added negative - items were removed neutral - no changes