-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Christian Prior-Mamulyan edited this page May 15, 2025
·
1 revision
This repository provides sample UiPath Studio projects (fixtures) to support the development of custom Workflow Analyzer rules.
Each rule is represented by a dedicated folder containing:
- A Violation project: demonstrates a workflow that violates the rule.
- A NoViolation project: demonstrates a workflow that complies with the rule.
These projects are inputs for rule authoring, not test outputs.
RuleName_or_RuleIdentifier/
├── Violation/
│ ├── project.json
│ └── Main.xaml
└── NoViolation/
│ ├── project.json
│ └── Main.xaml
- Each subfolder is a valid, minimal UiPath Studio project.
- Projects focus strictly on the behavior targeted by the rule.
Rule developers should:
- Locate the relevant rule folder.
- Open the
ViolationandNoViolationprojects in UiPath Studio. - Use them to implement and refine rule logic.
- Use the
RuleName_or_RuleIdnaming convention. - Include both Violation and NoViolation subprojects.
- Ensure projects are minimal, clear, and focused on the rule behavior.
- Optionally include a
README.mdinside each rule folder referencing the rule request metadata.
- These fixtures are for development purposes only.
- Not intended as production workflows or full test suites.
- Use according to your organization’s contribution and usage policies.
Copyright © 2025 Christian Prior-Mamulyan · License CC BY-SA 4.0