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

Guarded accessing phyloref.internalSpecifiers/externalSpecifiers #133

Merged
merged 3 commits into from
Aug 2, 2023

Conversation

gaurav
Copy link
Member

@gaurav gaurav commented Jun 21, 2023

While working on Klados, I discovered that some uses of phyloref.internalSpecifiers/phyloref.externalSpecifiers are not guarded: we access those variables without checking to see if they exist. Generally this causes an error that is simply ignored. But since it is an easy fix, I went ahead and fixed them in this PR.

Should be merged after PR #127.

@gaurav gaurav marked this pull request as draft June 21, 2023 06:59
@gaurav gaurav force-pushed the remove-unguarded-external-specifiers branch from 91727fd to 4527b9d Compare July 19, 2023 03:12
@gaurav gaurav changed the base branch from master to upgrade-to-es6 July 19, 2023 03:13
@gaurav gaurav marked this pull request as ready for review July 19, 2023 03:20
@gaurav gaurav requested a review from hlapp July 19, 2023 03:20
@gaurav gaurav changed the title Fixed incorrect handling of internal/externalSpecifiers Guarded accessing phyloref.internalSpecifiers/externalSpecifiers Jul 19, 2023
Base automatically changed from upgrade-to-es6 to master August 2, 2023 02:15
@gaurav gaurav merged commit e851049 into master Aug 2, 2023
@gaurav gaurav deleted the remove-unguarded-external-specifiers branch August 2, 2023 02:15
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.

2 participants