Skip to content

fix(eclcompress): add flow include paths to default files to compress#862

Open
rnyb wants to merge 1 commit intomainfrom
eclcompress
Open

fix(eclcompress): add flow include paths to default files to compress#862
rnyb wants to merge 1 commit intomainfrom
eclcompress

Conversation

@rnyb
Copy link
Copy Markdown
Collaborator

@rnyb rnyb commented May 8, 2026

Closes #861

Copy link
Copy Markdown

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

Updates eclcompress’s default wildcard list so that it also compresses include files located under flow/include/..., matching the directory layout referenced in Issue #861.

Changes:

  • Added flow/include/{grid,regions,props}/* to DEFAULT_FILES_TO_COMPRESS.
  • Automatically extends the CLI help epilog’s displayed default list via the existing EPILOG join of DEFAULT_FILES_TO_COMPRESS.

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

Comment thread src/subscript/eclcompress/eclcompress.py
Comment thread src/subscript/eclcompress/eclcompress.py
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.51%. Comparing base (3317bd1) to head (356210a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #862   +/-   ##
=======================================
  Coverage   84.51%   84.51%           
=======================================
  Files          49       49           
  Lines        7349     7349           
=======================================
  Hits         6211     6211           
  Misses       1138     1138           

☔ 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.

@rnyb rnyb requested a review from alifbe May 8, 2026 10:22
@rnyb rnyb requested a review from Copilot May 8, 2026 13:08
Copy link
Copy Markdown

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

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread tests/test_eclcompress.py Outdated
@rnyb rnyb force-pushed the eclcompress branch 3 times, most recently from 903501e to 872460c Compare May 8, 2026 13:30
Copy link
Copy Markdown
Collaborator

@alifbe alifbe left a comment

Choose a reason for hiding this comment

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

Looks good to me 👍

Comment thread tests/test_eclcompress.py Outdated
@@ -473,14 +475,22 @@ def test_utf8(tmp_path, monkeypatch):
def fixture_eclincludes(tmp_path, monkeypatch):
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Consider renaming it something more generic since it's not only eclipse anymore

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

What about fixture_include_files?

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.

eclcompress - add flow/include to default list

4 participants