Added type hint to all submodel attributes#424
Conversation
WalkthroughAdded public type-annotated Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Poem
Pre-merge checks and finishing touches❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (6)
🚧 Files skipped from review as they are similar to previous changes (2)
🔇 Additional comments (5)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 3
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (7)
flixopt/calculation.py(2 hunks)flixopt/components.py(3 hunks)flixopt/effects.py(2 hunks)flixopt/elements.py(2 hunks)flixopt/flow_system.py(1 hunks)flixopt/results.py(1 hunks)flixopt/structure.py(2 hunks)
🧰 Additional context used
🧬 Code graph analysis (2)
flixopt/calculation.py (1)
flixopt/structure.py (1)
FlowSystemModel(82-253)
flixopt/flow_system.py (1)
flixopt/structure.py (1)
FlowSystemModel(82-253)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (4)
- GitHub Check: test (3.13)
- GitHub Check: test (3.11)
- GitHub Check: test (3.12)
- GitHub Check: test (3.10)
|
Also add hints for Dubmodle classes (which Interface)? |
…-model-type-to-all-interfaces
Description
Brief description of the changes in this PR.
Type of Change
Related Issues
Closes #393
Testing
Checklist
Summary by CodeRabbit