Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update marc-record-validators-melinda, most fixes build on that (Nv20230905 marc-record-validators-melinda#212)
Improve X00 $e translations and subfield removals (improve MRA-422)
** If no cataloging language is specified in 040$b, translate stuff to default language ('fin') only if translation reduces the number of subfields (= translation of "$e composer, $e säveltäjä." leads to duplicate subfield which is then removed.)
** Note that there's still a minor bug "$e composer, $e kompositör" leads to default lang "$e säveltäjä".
Improve handling of pre publication note (500$a "EI VIELÄ ILMESTYNYT") (MRA-420)
Move field 505 normalization from here to validators and use it
Update 020 (et al) $q groupings (as nidottu is now kovakantinen etc) (MELINDA-8470) ** Use normalizeQualifyingInformation validator/fixer.
Remove some obsolete json (duplicate-but-worse MET-113 functionality)
Fix and update tests
** New test file (MRA-252)
** Update test with MRA-466 style 700$iat fields.
Update dependencies
2.0.16-alpha.1