We want all our source to be encoded in UTF-8. There does not seem to be a way to check this with checkstyle. I can set the charset property on TreeWalker but this does not seem to generate an error with checkstyle 4.3. Non-UTF-8 encoded files are passed as clean. I would like TreeWalker to explicitly generate an error if the charset does not match the file's actual encoding.