Skip to content

Migration utility tracking issue #2

@thekid

Description

@thekid

This issue tracks all TODOs for the migration utility, https://gist.github.com/thekid/ad6f908f4badbc3460a74a43e9544a86

  • Basic implementation
  • Update composer.json
  • Rewrite #[Values('provider')] to #[Values(from: 'provider')]
  • Rewrite #[Values(map: ...)] to #[Values(...)] (converting the map!)
  • Rewrite #[Expect(..., withMessage: '...')] to #[Expect(..., message: '...')]
  • Patch .github/*/*.yml
  • Patch azure-pipelines.yml
  • Ensure annotation types are imported in a use statement correctly
  • Adjust prerequisite annotations as described in Implement test prerequisites #1
  • Add #[Args] to type if a constructor exists, see Implement passing command line arguments via #[Args] annotation #7
  • Fix global imports being stripped of first letter

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions