commit | d3f659101aaacee309219b9e4d8587b7a92c30cb | [log] [tgz] |
---|---|---|
author | Noriyuki Takahashi <noriyukit@google.com> | Sat May 02 15:42:26 2015 -0700 |
committer | Yohei Yukawa <yukawa@google.com> | Sat May 02 15:42:26 2015 -0700 |
tree | 7b6afcf6ae7b1dfc0d92b3d1963570a1f1f5acbf | |
parent | 235e989c3c8f0078f1deb8d0ebaecc9c911b2dbc [diff] |
Remove SegmenterInterface as its Segmenter is the only derived class. Benefits: - Virtual method call is removed (especially IsBoundary is called heavily so its cost is reduced) - Reduce the number of files to be maintained This is just a code cleanup. Hence no behavior change should occur. BUG=none TEST=unittest
Copyright 2010-2015, Google Inc.
Mozc is a Japanese Input Method Editor (IME) designed for multi-platform such as Android OS, Apple OS X, Chromium OS, GNU/Linux and Microsoft Windows. This open-source project originates from Google Japanese Input.
For historical reasons, the project name Mozc has two different meanings:
In this repository, Mozc means the second definition unless otherwise noted.
#License All Mozc code written by Google is released under The BSD 3-Clause License. For thrid party code under src/third_party directory, see each sub directory to find the copyright notice. Note also that outside src/third_party following directories contain thrid party code.
###src/data/dictionary_oss/ Mixed. See src/data/dictionary_oss/README.txt
###src/data/test/dictionary/ The same to src/data/dictionary_oss/. See src/data/dictionary_oss/README.txt
###src/data/test/stress_test/ Public Domain. See the comment in src/data/test/stress_test/sentences.txt
###src/data/unicode/ UNICODE, INC. LICENSE AGREEMENT. See each file header for details.