Refactored the code a bit: renamed UnicodeData to UnicodeInfo, and exposed an intermediate UnicodeCharInfo type instead of UnicodeCharacterData.
This commit is contained in:
@@ -127,7 +127,7 @@ namespace System.Unicode.Builder
|
||||
this.category = UnicodeCategory.OtherNotAssigned;
|
||||
}
|
||||
|
||||
public UnicodeCharacterData ToCharacterData()
|
||||
internal UnicodeCharacterData ToCharacterData()
|
||||
{
|
||||
return new UnicodeCharacterData
|
||||
(
|
||||
|
||||
@@ -121,14 +121,14 @@ namespace System.Unicode.Builder
|
||||
}
|
||||
}
|
||||
|
||||
public UnicodeData ToUnicodeData()
|
||||
public UnicodeInfo ToUnicodeData()
|
||||
{
|
||||
var finalData = new UnicodeCharacterData[entryCount];
|
||||
|
||||
for (int i = 0; i < finalData.Length; ++i)
|
||||
finalData[i] = entries[i].ToCharacterData();
|
||||
|
||||
return new UnicodeData(unicodeVersion, finalData);
|
||||
return new UnicodeInfo(unicodeVersion, finalData);
|
||||
}
|
||||
|
||||
public void WriteToStream(Stream stream)
|
||||
|
||||
Reference in New Issue
Block a user