This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Made this class fully public for next extend cases | |
* For now it's unclear is this need to split FileContent class to different ones | |
* | |
* F.e. ParsedFile could have two methods returning SimpleContent and UnicodeFreeContent | |
* And each *Content class could have unique logic in it | |
* | |
* ParsedFile is thread safe because of immutability | |
*/ | |
class FileContent { |