Class ResourceBundleCompletenessReport

java.lang.Object
slash.navigation.converter.tools.ResourceBundleCompletenessReport

public class ResourceBundleCompletenessReport extends Object
Computes, per locale, how many of a base locale's resource bundle keys a translated bundle carries, and flags regressions against a previous measurement. This class is pure: it never reads or writes files itself, so its logic can be unit-tested against in-memory key sets. analyzeDirectory(java.io.File, java.lang.String, java.lang.String) is the only method that touches the file system.
Author:
Christian Pesch