Skip to content

Refactor ir module: split large module into dedicated files #72

@coderabbitai

Description

@coderabbitai

Problem

The ir module exceeds the 400-line guideline, making it harder to navigate and maintain.

Proposed Solution

Split the module into dedicated files for better organization:

  • Graph structures
  • Cycle detection logic
  • Helper functions

This would improve code clarity and make the codebase easier to navigate.

Context

Metadata

Metadata

Assignees

Labels

lowAin't annoying anyone but the QA department

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions