Skip to content

rpapub/PropulsiveForce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

UiPath Workflow Analyzer Custom Rules – Sample Fixtures

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.

πŸ“ Folder Structure

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.

πŸ”§ Usage

Rule developers should:

  1. Locate the relevant rule folder.
  2. Open the Violation and NoViolation projects in UiPath Studio.
  3. Use them to implement and refine rule logic.

πŸ“Œ Contribution Guidelines

  • Use the RuleName_or_RuleId naming convention.
  • Include both Violation and NoViolation subprojects.
  • Ensure projects are minimal, clear, and focused on the rule behavior.
  • Optionally include a README.md inside each rule folder referencing the rule request metadata.

πŸ“„ License / Scope

  • 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.

About

Reference fixtures of compliant and violating UiPath Studio projects for developing custom Workflow Analyzer rules.

Topics

Resources

Stars

Watchers

Forks

Languages