Патчинг Info Plist'а реализовано на коммандах
Начал реализацию dsl к билд коммандам
Реализовал парсинг патчинга csproj файла
Отладил патчинг csproj файла
Отладил модификацию csproj Файла
Переименовал файл для того чтобы можно было запускать тесты с аргументами по-умолчанию
Добавил файлы __init__.py чтобы сделать директории пакетами
Добавил тест для парсера csproj
Написал юнит тесты для парсера csproj
переместил файлы в отдельную директорию
Реализовал настройки которые будут применяться к проектному файлу
Реализовал тесты для настроек проекта
Рефакторинг. Парсинг csproj инструкций происходит с помощью трансляции управляемой разделителями
написаны тесты к парсерам
Для работы с таблицей символов внедрена зависимость valueProvider
модифицировал класс PatchCsproj чтобы он работал с csproj парсером
Отладил ручной тест csproj_test
Модифицировал parser чтобы он мог парсить не только csproj комманды
Написал ручные тесты для проверки патчинга plist файла