Refactor: Переместил модуль shape

Я переместил модуль shape в подкаталог shape/ для лучшей организации кода.

Изменил пути импорта в связанных файлах, чтобы соответствовать новому местоположению модуля.

Удалил возвраты null из `getLocalBounds` и заменил их на обработку ошибок для улучшения надежности.
This commit is contained in:
2026-02-24 20:34:14 +03:00
parent f1a0e84272
commit 4f386c981c
7 changed files with 46 additions and 42 deletions

View File

@@ -4,7 +4,7 @@ const Size = basic_models.Size;
const Document = @This();
pub const Object = @import("Object.zig");
const shape = @import("shape.zig");
const shape = @import("shape/shape.zig");
size: Size,
allocator: std.mem.Allocator,