Skip to content

Conversation

@Chuan1937
Copy link
Contributor

@Chuan1937 Chuan1937 commented Jan 26, 2026

Addressing #3707
This PR adds a new parameter exception class, GMTParameterError, and its subclasses for reporting parameter-related errors.

The error message format is:
Missing required parameter: {parameters}. Explain the reason.
Conflicting parameters: {parameters}. Explain the reason.

@Chuan1937 Chuan1937 marked this pull request as draft January 26, 2026 04:49
@Chuan1937 Chuan1937 marked this pull request as ready for review January 26, 2026 05:14
@Chuan1937 Chuan1937 marked this pull request as draft January 26, 2026 05:20
@seisman
Copy link
Member

seisman commented Jan 26, 2026

@Chuan1937 Thanks for your work on this! There's actually a similar PR at #4003 that takes a different approach. It would be great to compare the two implementations, decide on the best path forward, and then combine efforts accordingly.

@Chuan1937
Copy link
Contributor Author

@Chuan1937 Thanks for your work on this! There's actually a similar PR at #4003 that takes a different approach. It would be great to compare the two implementations, decide on the best path forward, and then combine efforts accordingly.

ok,I'll do it.

@seisman
Copy link
Member

seisman commented Jan 27, 2026

Duplicate of PR #4003.

@seisman seisman closed this Jan 27, 2026
@seisman seisman added the wontfix This will not be worked on label Jan 27, 2026
@seisman seisman added this to the 0.19.0 milestone Jan 27, 2026
@Chuan1937 Chuan1937 deleted the break-invalid branch January 27, 2026 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wontfix This will not be worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants