Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.1.0 #55

Merged
merged 20 commits into from
Mar 1, 2025
Merged

Release 0.1.0 #55

merged 20 commits into from
Mar 1, 2025

Conversation

martclanor
Copy link
Owner

No description provided.

* Specify mf6 repo tag to get dfn from

* Update dfn files (MODFLOW 6.6.1)
Reverts #29, but specifying both develop and main branches
* Disregard dfn valid attribute

* Disregard dfn keyword with type record or recarray

* Disregard untagged dfn keyword

* Revert "Disregard dfn valid attribute"

* Fix: do not set default "" value

* Filter tagged section for keywords only

* Add test cases

* Update snapshot of test data
Supposedly prevents doubled gh releases (one extra as 'main-alpha')
* Add @types/vscode and typescript as dev dependency

* Add compiling of typescript as a pre-launch task

* Add mf6-ify extension command

* Ignore out directory in git, prettier, packaging

* Describe mf6-ify command usage in readme
* Include out directory in packaging

* Downgrade @types/vscode to fix dependency issues
* Specify language word pattern to capture filenames

Acceptable filenames:

- file-like words: words that start and end at word boundaries, contain letters, digits, underscores, or hyphens, and have one or more dots, ensuring the left side is not composed entirely of digits
- quoted strings: content inside single quotes, excluding the quotes themselves

* Add goto definition feature

* Extract mf6-ify logic to a separate module

* Update readme

* Remove explicit return type annotation

Based on PR review comment: #40 (comment)

* Return null instead of empty array

Based on PR review comment: #40 (comment)

* Remove unnecessary info message

Based on PR review comment: #40 (comment)

* Extract checkFileExist to module

Based on PR review comment: #40 (comment)

* Await checkFileExists

Based on PR review comment: #40 (comment)
* Add async/await to mf6ify

* Add test dependencies

* Add vscode-test as test script

* Add pretest script

* Ignore test dirs and files in packaging, linting and git

* Disable extensions in debugging

* Add VS Code integration tests

* Add gh workflow for VS Code integration tests
* Update readme pre-beta

* Crop readme banner image

* Add beta status note to readme

* Add demo gif
See repo of MODFLOW6 PR 2227
* Rename utility script

* Clean-up before beta release
* Add transpilation step before packaging

* Fix syntax for conditional release creation
@martclanor martclanor merged commit 80f12db into main Mar 1, 2025
6 checks passed
@martclanor martclanor deleted the release-0.1.0 branch March 1, 2025 13:52
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.

1 participant