Skip to content

Conversation

@GerjanDorgelo
Copy link
Contributor

@GerjanDorgelo GerjanDorgelo commented Nov 23, 2025

Description

Feature request add first steel check to blueprints

Fixes #840

Type of change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist:

  • I have added tests that prove my fix is effective or that my feature works
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • New and existing unit tests pass locally with my changes

GerjanDorgelo and others added 23 commits November 18, 2025 09:51
…lass-with-coordinate-system-for-all-strenthstability-checks
…lass-with-coordinate-system-for-all-strenthstability-checks
…7-1+C2:2017 such that it will allign with next commit
…1D class and tests, remove LoadCombination class and related tests
…oordinate-system-for-all-strenthstability-checks' of https://github.com/Blueprints-org/blueprints into 831-feature-request-define-loadcombination-class-with-coordinate-system-for-all-strenthstability-checks
…eperate-checks-folder-for-concrete-steel-more-and

Initiate seperatation of checks folder into multiple folders.
@GerjanDorgelo GerjanDorgelo self-assigned this Nov 23, 2025
Copilot AI review requested due to automatic review settings November 23, 2025 09:46
@GerjanDorgelo GerjanDorgelo linked an issue Nov 23, 2025 that may be closed by this pull request
2 tasks
@GerjanDorgelo GerjanDorgelo marked this pull request as draft November 23, 2025 09:46
@github-actions
Copy link

Thank you so much for contributing to Blueprints!
Your contributions help thousands of engineers work more efficiently and accurately.

Now that you've created your pull request, please don't go away; take a look at the bottom of this page for the automated checks that should already be running. If they pass, great! If not, please click on 'Details' and see if you can fix the problem they've identified. A maintainer should be along shortly to review your pull request and help get it added!

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR reorganizes the nominal concrete cover check by moving it into a material-specific folder structure (concrete) and adds a new steel check capability to the blueprints system. The changes update import paths throughout the codebase to reflect the new location of the concrete check module.

Key changes:

  • Restructured checks folder to organize by material type (concrete)
  • Updated import paths from blueprints.checks.nominal_concrete_cover to blueprints.checks.concrete.nominal_concrete_cover
  • Added new __init__.py files to support the reorganized structure

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tests/checks/concrete/nominal_concrete_cover/test_nominal_concrete_cover.py Updated import path to reference concrete-specific module location
tests/checks/concrete/__init__.py Added new init file with docstring for concrete test checks
tests/checks/__init__.py Updated docstring capitalization for consistency
docs/examples/other_examples/nominal_concrete_cover.ipynb Updated import path in documentation example to match new structure
blueprints/checks/concrete/__init__.py Added new init file with docstring for concrete checks module

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Nov 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (558e533) to head (64f9df6).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #841   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          402       404    +2     
  Lines        12602     12643   +41     
=========================================
+ Hits         12602     12643   +41     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

GerjanDorgelo and others added 10 commits November 27, 2025 19:08
…, add ResultInternalForce1D with updated structure and validation
…' into 831-feature-request-define-loadcombination-class-with-coordinate-system-for-all-strenthstability-checks
…e-loadcombination-class-with-coordinate-system-for-all-strenthstability-checks

831 feature request define internal forces class with coordinate system for all strength and stability checks
…' into 837-feature-request-add-latex-option-for-intermediate-results
…atex-option-for-intermediate-results

837 feature request add latex option for intermediate results
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.

[✨ Feature request]: Add first steel check to Blueprints

3 participants