Closed jschalk closed 2 months ago
This pull request implements support for stones with multiple categories, specifically adding functionality for the 'bud_idea_healerhold' category alongside 'bud_ideaunit'. The changes include updates to test cases, modifications to the AtomRow class, and the introduction of a new stone format for problem healers.
Change | Details | Files |
---|---|---|
Added support for multiple categories in stones |
|
src/gift/test_atom/test_atom_row.py src/gift/atom.py |
Introduced new stone format for problem healers |
|
src/stone/stone_config.py src/stone/stone_formats/stone_format_00036_problem_healer_v0_0_0.json |
Enhanced AtomRow functionality |
|
src/gift/atom.py src/gift/test_atom/test_atom_row.py |
Updated test cases for stone format changes |
|
src/stone/test_stone/test_stone_format_config.py src/stone/test_stone/test_stone_format_generate_stone.py |
Summary by Sourcery
Add a new stone format 'stone_format_00036_problem_healer_v0_0_0' and its configuration. Enhance the '_set_python_types' method to handle road creation. Introduce new tests to verify change unit creation and atom unit retrieval with multiple categories.
New Features:
Enhancements:
Tests: