Extracted some methods to CharacterUtil since a lot of the code was repeated between rules. There was also a need to consider the highlighting style output (see #8 for more details). Also tried to consider unmarked texts for rules like qalqalah and meem rules since characters like sukun may be missing. Other minor things here and there.
Extracted some methods to CharacterUtil since a lot of the code was repeated between rules. There was also a need to consider the highlighting style output (see #8 for more details). Also tried to consider unmarked texts for rules like qalqalah and meem rules since characters like sukun may be missing. Other minor things here and there.