├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources ├── Alias │ └── Alias.swift ├── AliasPlugin │ ├── AliasMacro.swift │ ├── AliasMacroDiagnostic.swift │ ├── AliasMacroPlugin.swift │ └── TypeDeclSyntax.swift └── AliasSupport │ ├── AccessControl.swift │ └── Extesnsion │ ├── AccessControlSyntax.swift │ ├── AttributeListSyntax+.swift │ ├── Collection+.swift │ ├── EnumCaseParameterListSyntax+.swift │ ├── FunctionDeclSyntax+.swift │ ├── PatternBindingSyntax+.swift │ └── VariableDeclSyntax+.swift └── Tests └── AliasTests ├── AliasTests.swift ├── Model └── Item.swift ├── PatternBindingSyntax+Tests.swift └── VariableDeclSyntax+Tests.swift /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Alias/Alias.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/Alias/Alias.swift -------------------------------------------------------------------------------- /Sources/AliasPlugin/AliasMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasPlugin/AliasMacro.swift -------------------------------------------------------------------------------- /Sources/AliasPlugin/AliasMacroDiagnostic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasPlugin/AliasMacroDiagnostic.swift -------------------------------------------------------------------------------- /Sources/AliasPlugin/AliasMacroPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasPlugin/AliasMacroPlugin.swift -------------------------------------------------------------------------------- /Sources/AliasPlugin/TypeDeclSyntax.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasPlugin/TypeDeclSyntax.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/AccessControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/AccessControl.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/AccessControlSyntax.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/AccessControlSyntax.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/AttributeListSyntax+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/AttributeListSyntax+.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/Collection+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/Collection+.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/EnumCaseParameterListSyntax+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/EnumCaseParameterListSyntax+.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/FunctionDeclSyntax+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/FunctionDeclSyntax+.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/PatternBindingSyntax+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/PatternBindingSyntax+.swift -------------------------------------------------------------------------------- /Sources/AliasSupport/Extesnsion/VariableDeclSyntax+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Sources/AliasSupport/Extesnsion/VariableDeclSyntax+.swift -------------------------------------------------------------------------------- /Tests/AliasTests/AliasTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Tests/AliasTests/AliasTests.swift -------------------------------------------------------------------------------- /Tests/AliasTests/Model/Item.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Tests/AliasTests/Model/Item.swift -------------------------------------------------------------------------------- /Tests/AliasTests/PatternBindingSyntax+Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Tests/AliasTests/PatternBindingSyntax+Tests.swift -------------------------------------------------------------------------------- /Tests/AliasTests/VariableDeclSyntax+Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/AliasMacro/HEAD/Tests/AliasTests/VariableDeclSyntax+Tests.swift --------------------------------------------------------------------------------