Skip to content

Bmdb nightly testing patch unicode#1705

Merged
CodeByDrescher merged 4 commits into
masterfrom
bmdb_nightly_testing_patch_unicode
Jun 10, 2026
Merged

Bmdb nightly testing patch unicode#1705
CodeByDrescher merged 4 commits into
masterfrom
bmdb_nightly_testing_patch_unicode

Conversation

@CodeByDrescher

Copy link
Copy Markdown
Contributor

Close to one month ago, unicode support changes were pushed to VCell.

Old code that previous did not complain about poorly importing unicode suddenly started to trigger. But only in the docker image, as it turns out the base-images do not have locales installed by default. Without the US_en locale and subsequent default encoding of UTF-8, the JVM was deciding to use an ANSI ASCII derivative.

This PR fixes the issue, and further adds a test that checks for unicode names, which ended up being where the poorly imported unicode was hiding.

Further, this PR improve error messages related to building BioModels from SBML by separating unit system construction from name-setting code.

@CodeByDrescher CodeByDrescher requested a review from danv61 June 9, 2026 18:16
@CodeByDrescher CodeByDrescher merged commit 9825f6c into master Jun 10, 2026
13 checks passed
@CodeByDrescher CodeByDrescher deleted the bmdb_nightly_testing_patch_unicode branch June 10, 2026 16:02
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