Рефакторинг мержинга: слияние переходов Простые ассерты в начале (конце) подмаски.

Issue #286 duplicate
Oleg Sychev repo owner created an issue

Originally reported on Google Code with ID 286

Сабж иногда создает проблему с тем, чтобы правильно определять, захвачена ли подмаска.

В связи с этим (а также переносом тегов в транзишны) предлагается чтобы смерженные
ассерты были не добавочными лифами для транзишна, а именно добавочными (смерженными)
транзишнами. Тогда они смогут иметь свои теги, которые можно будет матчить в другое
время (относительно проверки ассерта) чем теги основного перехода.

Лена: прошу написать серию тестовых примеров - как просто с ассертами на границе подмаски
(начальной и конечной)  и по два ассерта, сдвигающихся в одну сторону один перед границей,
другой после с обрывом в обеих случаев. Сделав тесты переназначайте владельцем Валерия.

Валера: вам подтвердить согласие или задать вопросы если непонятно; потом реализовать.

Reported by oasychev on 2014-06-03 15:39:14

Comments (3)

  1. Former user Account Deleted
    Я добавила тесты в файл future_cross_tests и вытолкнула. Посмотрите, я сомневаюсь, что
    должно генерироваться во 2 и 10. Вроде тег должен закрыться до, хотя там ^ влияет,
    она ведь вне тега.
    

    Reported by eklepilkina on 2014-07-02 17:37:34

  2. Oleg Sychev reporter
    Ключевое issue на данный момент - работа стоит!
    Значит транзишн знает лист и знает свои теги. Плюс в транзишн могут мержиться другие
    транзишны: слева (выполняются до него) и справа (выполняются после) в два отдельных
    массива - mergedtransitionsbefore, mergedtransitionsafter.
    

    Reported by oasychev on 2014-07-24 20:08:38 - Labels added: Priority-Critical, Component-Preg - Labels removed: Priority-Medium

  3. Oleg Sychev reporter
    По сути копия 280
    

    Reported by oasychev on 2014-12-03 00:39:14 - Status changed: Duplicate - Merged into: #280

  4. Log in to comment