Skip to content

Conversation

@ChrisPulman
Copy link
Member

@ChrisPulman ChrisPulman commented Jun 7, 2025

What kind of change does this PR introduce?

fixes #246

What is the current behavior?

#246

What is the new behavior?

This pull request includes changes to improve code consistency and update the attribute definitions in the ReactiveUI.SourceGenerators namespace. The most important changes involve replacing direct references to Attribute with fully qualified global::System.Attribute and removing unused using System; directives across multiple files.

Cleanup of unused directives:

  • Removed unused using System; directives in auto-generated test files to reduce clutter and improve readability.

Minor refactoring:

  • Replaced the MyReactiveClass field with ViewModel in the constructor of MyReactiveControl of the ReadMe to improve clarity.

What might this PR break?

None expected

Please check if the PR fulfills these requirements

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Other information:

@glennawatson glennawatson merged commit bd7a2a1 into main Jun 10, 2025
1 check passed
@glennawatson glennawatson deleted the UpdateAttributeToSystemAttribute branch June 10, 2025 00:29
@github-actions
Copy link

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use fully qualified names for attributes defined in source generated files

3 participants