Skip to content

7-IW -- drop un-used JNI and related code - #302

Merged
ktarbet merged 30 commits into
masterfrom
7-IW
Aug 19, 2025
Merged

7-IW -- drop un-used JNI and related code#302
ktarbet merged 30 commits into
masterfrom
7-IW

Conversation

@ktarbet

@ktarbet ktarbet commented Aug 12, 2025

Copy link
Copy Markdown
Contributor

This Pull Request removes several un-used JNI methods. Un-used is defined as not referenced in the hec-monolith java project version 6.0.1.

For example Hec_fortranWind.c was removed.

note: The JNI methods are prefixed with Hec_.

resolves #303
progress on #304

Some related Fortran methods were also removed if they were only used to support the JNI code.

This was manually tested against Java code (hec-monolith 6.0 )

add utility check_jni.py, used to compare Heclib.java JNI calls to C JNI calls.
@sonarqubecloud

Copy link
Copy Markdown

@ktarbet
ktarbet requested a review from perrymanmd August 15, 2025 22:05
@ktarbet
ktarbet marked this pull request as ready for review August 15, 2025 22:05
@ktarbet
ktarbet merged commit d57c58e into master Aug 19, 2025
5 checks passed
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.

Remove un-used JNI methods

2 participants