PoChecker reports false duplicates when a common resource unit is used
Original Reporter info from Mantis: windsurfer
-
Reporter name: Mike Sapsard
Original Reporter info from Mantis: windsurfer
- Reporter name: Mike Sapsard
Description:
When one unit is used to declare resource strings for all units, PoChecker does not check the uses clauses. This leads to false identification of resource string duplicates.
It seems that PoChecker expects resource declarations to be in the using/calling unit.
Steps to reproduce:
Run PoChecker on examples/translation/translation_demo.lpi.
Move the resource strings into the units that use them, and the problem does not exist.
Mantis conversion info:
- Mantis ID: 25785
- OS: All
- Platform: Intel i7
- Version: 1.2.0RC2