Skip to content

Conversation

@1nf0rmagician
Copy link
Member

Summary

The interface was only used in VisualInstructionParameters which can and is being used as a base class in most cases anyway.
Hence IVisualInstructions is removed in favor of a more extendable base class.

Linked Issues

Ports: PHOENIXCONTACT/MORYX-Factory#117

Breaking Changes

  • Replaces IVisualInstructions with VisualInstructionParameters

Checklist for Submitter

  • I have tested these changes locally
  • I have updated documentation as needed
  • I have added or updated tests as appropriate
  • I have used clear and descriptive commit messages

Review

Typical tasks

  • Merge request is well described
  • Critical sections are documented in code
  • Tests are extended
  • Documentation is created / updated
  • Running in test environment
  • Ports to other maintained versions are created

Clean code

  • All unused references are removed
  • Clean code rules are respected with passion (naming, ...)
  • Avoid copy and pasted code snippets

…ualinstructorparameter

Add automatic support for Inputs to the VisualInstructionParameters

(cherry picked from commit c3b0c091d46fe122072b0b7b3ab3ebc7b513b3d1)
The interface was only used in `VisualInstructionParameters` which can and is being used as a base class in most cases anyway.
Hence IVisualInstructions is removed in favor of a more extendable base class.
@1nf0rmagician 1nf0rmagician added enhancement New feature or request port Indicates that the changes in this PR were originally discussed and merged in a prior release labels Sep 26, 2025
@1nf0rmagician 1nf0rmagician self-assigned this Sep 26, 2025
Copy link
Member Author

@1nf0rmagician 1nf0rmagician left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dbeuchler FYI, the code has been cleaned up and the breaking change noted in the migration guide

@1nf0rmagician 1nf0rmagician merged commit e12422c into future Sep 30, 2025
4 checks passed
@1nf0rmagician 1nf0rmagician deleted the port/add-inputs-to-visualinstructorparameters branch September 30, 2025 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request port Indicates that the changes in this PR were originally discussed and merged in a prior release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants