Skip to content

Migrate to Order Levels#589

Merged
cihandeniz merged 26 commits into
mouseless:epic/convention-order-layerizationfrom
cihandeniz:migrate-to-order-levels
Jun 8, 2026
Merged

Migrate to Order Levels#589
cihandeniz merged 26 commits into
mouseless:epic/convention-order-layerizationfrom
cihandeniz:migrate-to-order-levels

Conversation

@cihandeniz

@cihandeniz cihandeniz commented May 30, 2026

Copy link
Copy Markdown
Member

Refactor features to use new Level system.

Tasks

  • Remove older order system
  • Migrate theme to new order system
  • Migrate relative min/max to new order system
  • Fix build errors
  • Fix generate errors
  • Fix page output changes
    • generated files are not committed, compare with old files
  • Fix hardcoded Order default values to be configurable
    • ex. DomainModelConventionCollection defaults to "Add" or "Configure",
      this should not be hardcoded
  • Fix changes in api routes
    • route-samples.kdl
  • Update ManagingOrders and ApplyingConventions tests for
    new order design
    • Base, Level or Extension null should have proper exception messages
  • Revise TODO notes and use suggested orders where possible

Additional Task

  • ModelCollection index should set value to readonly list

@cihandeniz cihandeniz self-assigned this May 30, 2026
Comment thread core/src/Baked/Domain/Configuration/Order.cs Outdated
Comment thread core/src/Baked/CodingStyle/UseBuiltInTypes/UseBuiltInTypesCodingStyleFeature.cs Outdated
Comment thread core/src/Baked/CodingStyle/UseNullableTypes/UseNullableTypesCodingStyleFeature.cs Outdated
Comment thread core/src/Baked/Domain/Configuration/DomainModelBuilderOptions.cs Outdated
Comment thread core/src/Baked/Domain/DomainModelConventionCollection.cs Outdated
Comment thread core/src/Baked/Ux/DataTableDefaults/DataTableDefaultsUxFeature.cs Outdated
Comment thread core/src/Baked/Ux/PropertiesAsFieldset/PropertiesAsFieldsetUxFeature.cs Outdated
Comment thread core/test/Baked.Test.Specs/Domain/ApplyingConventions.cs Outdated
Comment thread core/test/Baked.Test.Specs/Domain/ManagingOrders.cs Outdated
Comment thread core/playground/Baked.Playground.Application/.baked/rest-api/route-samples.kdl Outdated
@dncsvr dncsvr marked this pull request as ready for review June 8, 2026 12:01
@cihandeniz cihandeniz merged commit a17f850 into mouseless:epic/convention-order-layerization Jun 8, 2026
4 checks passed
@cihandeniz cihandeniz deleted the migrate-to-order-levels branch June 8, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants