You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Create `ImportContent` which can recursively collect imports.
* Change `ImportMap` type to make it more structured.
* Add Clause type to IfMacroModel.
* Parse IfConfigDeclSyntax recursively and extract imports inside them as structured Import type.
* Render all entities of IfMacroModel.
* Update import rendering logic to consider both top-level imports and conditional imports.
* Update tests around IfMacro
* Add public access modifier to fix build error.
* Add testcases for IfMacro.
* Add testcases for nested macro and duplicatedImports in macro.
* Delete `ParsedImports` type, and use `[ImportContent]`
* Remove public acl from SourceParser and related types.
* Remove unnecessary changes
* Change from function-focused to structure-focused modeling
* Combine duplicate processes
* Fix redundant logic
* The `prefix` `suffix` became unnecessary with the introduction of ConditionalImportBlock.
* remove unused propertry
* Integrate separated logic between topLevel and nested
* Add test and handle @testable in nested import
* Remove unused property
* stop using legacy style coding
* Fix waning
* Remove unnecessary changes
* Rename ambiguous name
---------
Co-authored-by: Iceman <okamura@qoncept.co.jp>
0 commit comments