Skip to content

AI helped a ton#5

Merged
alithethird merged 15 commits intomasterfrom
rule_65_ai
Nov 9, 2025
Merged

AI helped a ton#5
alithethird merged 15 commits intomasterfrom
rule_65_ai

Conversation

@alithethird
Copy link
Copy Markdown
Owner

Fixed rules, closed issue 1 and removed python lib related code now it is a pure rust cli app.

alithethird and others added 15 commits October 8, 2025 20:44
…tinuation

Modified _get_sections to properly handle multi-line subsections where continuation
lines are identified by indentation. This allows test docstrings using arrange/act/assert
or given/when/then patterns to have descriptions that span multiple lines without
requiring each line to end with a period.

Co-authored-by: alithethird <39213991+alithethird@users.noreply.github.com>
- Added Python integration tests to verify multiline subsection support
- Added getters for _Section.name and _Section.subs to make them accessible from Python
- Exported _get_sections function to Python module
- Created example file demonstrating the new feature
- All 236 tests pass (230 Rust + 6 new tests)

Co-authored-by: alithethird <39213991+alithethird@users.noreply.github.com>
…-test-docs

Support multi-line subsection descriptions in test docstrings via indentation
@alithethird alithethird merged commit ed19d1a into master Nov 9, 2025
1 check passed
@alithethird alithethird deleted the rule_65_ai branch November 9, 2025 14:50
alithethird added a commit that referenced this pull request Dec 3, 2025
alithethird added a commit that referenced this pull request Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants