INNER CODE UNIT · Python
ConversionResult
project-codeguard/rules · src/converter.py:39
class ConversionResult:
"""
Represents the complete result of converting a rule file.
Attributes:
filename: Original filename (e.g., 'my-rule.md')
basename: Filename without extension (e.g., 'my-rule')
outputs: Dictionary mapping format names to their outputs
languages: List of programming languages the rule applies to, empty list if always applies
tags: List of tags for categorizing and filtering rules
Example:
result = ConversionResult(
filename="my-rule.md",
basename="my-rule",
outputs={
"cursor": FormatOutput(
content="---\\n...\\n---\\n\\nContent",
extension=".mdc",