- README.md - Главная страница проекта с обзором возможностей
- CHANGELOG.md - История изменений и версий
- PUBLISH_GUIDE.md - Руководство по публикации на PyPI
-
USAGE.md - Подробное руководство по использованию
- Установка с PyPI
- Быстрый старт
- Параметры командной строки
- Структура выходных данных
- Примеры использования
- Анализ контрактов
- Группировка логов
- Устранение проблем
- Результаты тестирования
-
EXAMPLES.md - Практические примеры
- Установка и настройка
- Примеры команд
- Примеры контрактов (новая структура)
- Примеры анализа
- Примеры логов
- Примеры тестирования
- Примеры конфигурации
- Структура проекта
-
API.md - API документация
- Установка и импорт
- Обзор API
- ContractGeneratorLauncher API
- MetadataGenerator API
- FormGenerator API
- ModuleGenerator API
- Структуры данных (обновленные)
- Категории объектов
- Примеры использования
- Конфигурация
-
DEVELOPMENT.md - Документация для разработчиков
- Установка для разработки
- Архитектура системы
- Основные компоненты
- Система логирования
- Тестирование
- Конфигурация пакета
- Публикация на PyPI
- Отладка
- Разработка новых функций
- Лучшие практики
- README.md - Обзор проекта и установка с PyPI
- USAGE.md - Руководство по использованию
- EXAMPLES.md - Примеры использования
- DEVELOPMENT.md - Архитектура и разработка
- API.md - API документация
- USAGE.md - Детальное руководство
- USAGE.md - Раздел "Устранение проблем"
- EXAMPLES.md - Примеры логов и ошибок
- DEVELOPMENT.md - Отладка
- PUBLISH_GUIDE.md - Полное руководство по PyPI
- DEVELOPMENT.md - Раздел "Публикация на PyPI"
- Общий объем: ~60KB текста
- Количество файлов: 5 основных документов
- Примеры кода: 80+ примеров
- Скриншоты и диаграммы: Включены в описания
- Версия пакета: 2.1.1
Документация обновляется в соответствии с развитием проекта:
- v2.1.1 - Публикация на PyPI, обновленная структура контрактов
- v2.0.0 - Группировка логов, улучшенная обработка ошибок
- v1.0.0 - Первый релиз с полной документацией
- v0.9.0 - Восстановление функционала
- v0.8.0 - Рефакторинг архитектуры
- Пакет доступен для установки через
pip install onec-contract-generator - Команды командной строки:
onec-contract-generate,onec-contract-analyze,onec-contract-test - Полная поддержка Python 3.7+
- Плоская структура с префиксами типов в именах файлов
- Богатая информация для семантического поиска в
search_info - Оптимизация для поисковых систем
- 40+ поддерживаемых типов объектов 1С
- Автоматическая категоризация объектов
- Улучшенное извлечение кратких имен объектов
- Современная конфигурация с
pyproject.toml - Разделение зависимостей на production и development
- Автоматизированные скрипты публикации
При внесении изменений в проект:
- Обновите соответствующие разделы документации
- Добавьте примеры для новых функций
- Обновите CHANGELOG.md
- Проверьте актуальность всех ссылок
- Обновите версию в документации
- PyPI: https://pypi.org/project/onec-contract-generator/
- GitHub: https://github.com/onec-contract-generator/onec-contract-generator
- Документация: https://github.com/onec-contract-generator/onec-contract-generator#readme
- Issues: https://github.com/onec-contract-generator/onec-contract-generator/issues
Удачной работы с документацией! 📚