[zanata/zanata-platform] 89a952: fix(ZNTA-2247): Remove magic numbers for glossary ...
GitHub
noreply at github.com
Thu Jan 11 00:31:15 UTC 2018
Branch: refs/heads/master
Home: https://github.com/zanata/zanata-platform
Commit: 89a95219b404085a857304862366983c0d841c7d
https://github.com/zanata/zanata-platform/commit/89a95219b404085a857304862366983c0d841c7d
Author: Damian Jansen <djansen at redhat.com>
Date: 2018-01-11 (Thu, 11 Jan 2018)
Changed paths:
M common/zanata-adapter-glossary/src/main/java/org/zanata/adapter/glossary/GlossaryCSVReader.java
M common/zanata-adapter-glossary/src/test/java/org/zanata/adapter/glossary/GlossaryCSVReaderTest.java
M common/zanata-adapter-glossary/src/test/resources/glossary/translate1.csv
M common/zanata-adapter-glossary/src/test/resources/glossary/translate2.csv
M docs/user-guide/glossary/upload-glossaries.md
Log Message:
-----------
fix(ZNTA-2247): Remove magic numbers for glossary csv columns (#592)
* fix(ZNTA-2247): Remove magic numbers for glossary csv columns
Still expects column 0 to be the source locale, but checks that the
PoS and Description columns are named. This prevents garbage in
said fields.
This change also prevents repeatedly setting these fields, only
doing so once per row.
* fix(ZNTA-2247): Allow several synonyms for data fields
Fix invalid test, contradicting the specified behaviour.
* fix(ZNTA-2247): Add docs and improve code as per review
More information about the zanata-commits
mailing list