Skip to content

ecosystem: rename project files to match package names#37

Merged
marioarce merged 19 commits into
mainfrom
feature/ecosystem-phase-6-nuget-package-management
Jul 11, 2026
Merged

ecosystem: rename project files to match package names#37
marioarce merged 19 commits into
mainfrom
feature/ecosystem-phase-6-nuget-package-management

Conversation

@marioarce

Copy link
Copy Markdown
Owner
  • Renamed project files to match NuGet package names
  • Added NuGet badge to main README for Axlis.ORM package
  • Updated IDE project cache files for renamed projects
  • Ensured consistency between project filenames and package names

References Issue #29

marioarce and others added 18 commits July 10, 2026 16:45
- Renamed source project directories (Axlis → Axlis.ORM, Axlis.Abstractions → Axlis.ORM.Abstractions, Axlis.Core → Axlis.ORM.Core, Axlis.GraphQL → Axlis.ORM.GraphQL)
- Renamed test project directories (Axlis.Tests → Axlis.ORM.Tests, Axlis.Core.Tests → Axlis.ORM.Core.Tests, Axlis.GraphQL.Tests → Axlis.ORM.GraphQL.Tests)
- Updated PackageId in all .csproj files to Axlis.ORM.*
- Updated Title and Description in all .csproj files to reflect Axlis.ORM naming
- Added ecosystem and orm tags to PackageTags
- Updated project references in all .csproj files to use new project paths
- Added AxlisORMVersion property to Directory.Build.props
…ct-renaming

ecosystem: rename projects and directories to Axlis.ORM
- Transformed root README.md into ecosystem-level documentation
- Moved ORM-specific content to src/Axlis.ORM/README.md
- Created docs/orm/ directory and moved existing docs
- Updated all documentation links to point to docs/orm/
- Added ecosystem roadmap section with planned components
- Updated package badges to reflect Axlis.ORM naming
…entation-restructuring

ecosystem: restructure documentation for ecosystem
- Created Axlis.ORM.sln with renamed project references
- Updated Axlis.sln to reference Axlis.ORM.* projects
- Kept Axlis.sln as ecosystem-level solution for future components
- Both solutions now reference the renamed project paths
…ion-build-configuration

ecosystem: create Axlis.ORM.sln and update Axlis.sln for ecosystem
- Updated CI workflow to build and test Axlis.ORM.sln
- Updated Release workflow to build, test, and pack Axlis.ORM.sln
- Changed solution references from Axlis.sln to Axlis.ORM.sln
…updates

ecosystem: update CI/CD workflows for Axlis.ORM.sln
- Updated all namespace declarations to Axlis.ORM.*
- Updated all using statements to reference Axlis.ORM.*
- Renamed AddAxlis() to AddAxlisORM()
- Renamed AddAxlisGraphQL() to AddAxlisORMGraphQL()
- Renamed AxlisServiceCollectionExtensions to AxlisORMServiceCollectionExtensions
- Updated test namespaces to Axlis.ORM.Tests.*
…pace-code-updates

ecosystem: update namespaces and DI extension methods
- Renamed Axlis.Abstractions.csproj to Axlis.ORM.Abstractions.csproj
- Renamed Axlis.Core.csproj to Axlis.ORM.Core.csproj
- Renamed Axlis.GraphQL.csproj to Axlis.ORM.GraphQL.csproj
- Renamed Axlis.csproj to Axlis.ORM.csproj
- Renamed Axlis.Core.Tests.csproj to Axlis.ORM.Core.Tests.csproj
- Renamed Axlis.GraphQL.Tests.csproj to Axlis.ORM.GraphQL.Tests.csproj
- Renamed Axlis.Tests.csproj to Axlis.ORM.Tests.csproj

Refs: #28
- Renamed Axlis.Abstractions.csproj to Axlis.ORM.Abstractions.csproj
- Renamed Axlis.Core.csproj to Axlis.ORM.Core.csproj
- Renamed Axlis.GraphQL.csproj to Axlis.ORM.GraphQL.csproj
- Renamed Axlis.csproj to Axlis.ORM.csproj
- Renamed test project files to include ORM prefix
- Updated project references in test projects to match renamed files
- Added missing project reference to Axlis.ORM.Abstractions in Axlis.ORM.Core.Tests

Refs: #28
- Changed namespace from Axlis to Axlis.ORM in Abstractions domain interfaces
- Changed namespace from Axlis to Axlis.ORM in Abstractions model interfaces
- Changed namespace from Axlis to Axlis.ORM in main project files
- Updated namespace in AxlisOptions configuration class
- Updated namespace in SitecoreFacade implementation

Refs: #28
- Removed Axlis.ORM.Abstractions project from solution
- Removed Axlis.ORM.Core project from solution
- Removed Axlis.ORM.GraphQL project from solution
- Removed Axlis.ORM project from solution
- Removed ORM test projects from solution
- Removed project configuration platform mappings
- Removed nested project structure references

Refs: #28
- Changed banner image in main README from relative path to GitHub raw URL
- Added banner image to Axlis.ORM.Abstractions README using GitHub raw URL
- Added banner image to Axlis.ORM.Core README using GitHub raw URL
- Added banner image to Axlis.ORM.GraphQL README using GitHub raw URL
- Added banner image to Axlis.ORM README using GitHub raw URL
ecosystem: complete project and namespace refactoring
- Renamed Axlis.csproj to Axlis.ORM.csproj
- Renamed Axlis.Abstractions.csproj to Axlis.ORM.Abstractions.csproj
- Renamed Axlis.Core.csproj to Axlis.ORM.Core.csproj
- Renamed Axlis.GraphQL.csproj to Axlis.ORM.GraphQL.csproj
- Renamed Axlis.Tests.csproj to Axlis.ORM.Tests.csproj
- Renamed Axlis.Core.Tests.csproj to Axlis.ORM.Core.Tests.csproj
- Renamed Axlis.GraphQL.Tests.csproj to Axlis.ORM.GraphQL.Tests.csproj
- Updated Axlis.ORM.sln to reference new .csproj file names
- Updated package badges in README.md to reference Axlis.ORM package
@marioarce marioarce self-assigned this Jul 11, 2026
@marioarce marioarce added enhancement New feature or request axlis orm Axlis ORM Solution labels Jul 11, 2026
@marioarce marioarce linked an issue Jul 11, 2026 that may be closed by this pull request
@marioarce marioarce merged commit 47705fc into main Jul 11, 2026
2 checks passed
@marioarce marioarce deleted the feature/ecosystem-phase-6-nuget-package-management branch July 11, 2026 00:07
@marioarce marioarce restored the feature/ecosystem-phase-6-nuget-package-management branch July 11, 2026 00:08
@marioarce marioarce deleted the feature/ecosystem-phase-6-nuget-package-management branch July 11, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

axlis orm Axlis ORM Solution enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Phase 6] Manage NuGet package transition

1 participant