Skip to content

Commit fe619ed

Browse files
author
Fcitx Bot
committed
Merge remote-tracking branch 'origin/master' into fcitx
2 parents a2e2963 + 9ad806d commit fe619ed

File tree

97 files changed

+1553
-315
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+1553
-315
lines changed

src/android/jni/mozcjni.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929

3030
// JNI wrapper for SessionHandler.
3131

32-
#include <utility>
3332
#ifdef __ANDROID__
3433

3534
#include <jni.h>

src/base/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,7 @@ mozc_cc_library(
641641
":system_util",
642642
":util",
643643
":vlog",
644+
"@com_google_absl//absl/base:core_headers",
644645
"@com_google_absl//absl/log",
645646
"@com_google_absl//absl/strings",
646647
"@com_google_absl//absl/synchronization",

src/base/file_stream.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131

3232
#include <fstream>
3333
#include <ios>
34-
#include <string>
3534

3635
#include "base/strings/pfchar.h"
3736
#include "base/strings/zstring_view.h"

src/base/file_stream.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232

3333
#include <fstream>
3434
#include <ios>
35-
#include <string>
3635

3736
#include "base/strings/zstring_view.h"
3837

src/base/file_util_mock.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#ifndef MOZC_BASE_FILE_UTIL_MOCK_H_
3131
#define MOZC_BASE_FILE_UTIL_MOCK_H_
3232

33-
#include <map>
3433
#include <string>
3534

3635
#include "absl/container/btree_map.h"

src/base/process_mutex.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@
3131
#define MOZC_BASE_PROCESS_MUTEX_H_
3232

3333
#include <string>
34+
#include <utility>
3435

36+
#include "absl/base/thread_annotations.h"
3537
#include "absl/strings/string_view.h"
3638
#include "absl/synchronization/mutex.h"
3739

src/composer/char_chunk.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#define MOZC_COMPOSER_CHAR_CHUNK_H_
3232

3333
#include <cstddef>
34+
#include <memory>
3435
#include <string>
3536
#include <tuple>
3637
#include <utility>

src/composer/composition.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@
3232

3333
#include <cstddef>
3434
#include <list>
35+
#include <memory>
3536
#include <string>
37+
#include <tuple>
3638
#include <utility>
3739

3840
#include "absl/container/btree_set.h"
@@ -41,8 +43,8 @@
4143
#include "absl/strings/str_join.h"
4244
#include "composer/char_chunk.h"
4345
#include "composer/composition_input.h"
44-
#include "composer/transliterators.h"
4546
#include "composer/table.h"
47+
#include "composer/transliterators.h"
4648

4749
namespace mozc {
4850
namespace composer {

src/converter/BUILD.bazel

Lines changed: 39 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ load(
3333
"mozc_cc_library",
3434
"mozc_cc_test",
3535
"mozc_py_binary",
36+
"mozc_select",
3637
"mozc_select_enable_supplemental_model",
3738
)
3839
load("//bazel:stubs.bzl", "bzl_library")
@@ -174,8 +175,6 @@ mozc_cc_library(
174175
deps = [
175176
"//data_manager",
176177
"//storage/louds:simple_succinct_bit_vector_index",
177-
"@com_google_absl//absl/algorithm:container",
178-
"@com_google_absl//absl/base:core_headers",
179178
"@com_google_absl//absl/status",
180179
"@com_google_absl//absl/status:statusor",
181180
"@com_google_absl//absl/strings",
@@ -200,6 +199,7 @@ mozc_cc_test(
200199
"//testing:mozctest",
201200
"@com_google_absl//absl/random",
202201
"@com_google_absl//absl/status:statusor",
202+
"@com_google_absl//absl/strings:string_view",
203203
],
204204
)
205205

@@ -290,13 +290,11 @@ mozc_cc_test(
290290
":segments",
291291
"//base/container:freelist",
292292
"//data_manager/testing:mock_data_manager",
293-
"//dictionary:dictionary_interface",
294293
"//dictionary:dictionary_mock",
295294
"//dictionary:pos_matcher",
296295
"//prediction:suggestion_filter",
297296
"//protocol:commands_cc_proto",
298297
"//request:conversion_request",
299-
"//request:request_test_util",
300298
"//testing:gunit_main",
301299
"@com_google_absl//absl/log",
302300
"@com_google_absl//absl/strings",
@@ -333,6 +331,7 @@ mozc_cc_library(
333331
":node_allocator",
334332
"//base:singleton",
335333
"//base/strings:unicode",
334+
"@com_google_absl//absl/container:flat_hash_map",
336335
"@com_google_absl//absl/log:check",
337336
"@com_google_absl//absl/strings",
338337
],
@@ -395,6 +394,7 @@ mozc_cc_library(
395394
"//protocol:config_cc_proto",
396395
"//request:conversion_request",
397396
"@com_google_absl//absl/algorithm:container",
397+
"@com_google_absl//absl/base:nullability",
398398
"@com_google_absl//absl/container:flat_hash_set",
399399
"@com_google_absl//absl/log",
400400
"@com_google_absl//absl/log:check",
@@ -706,6 +706,41 @@ mozc_cc_binary(
706706
]),
707707
)
708708

709+
mozc_cc_binary(
710+
name = "immutable_converter_main",
711+
testonly = True,
712+
srcs = ["immutable_converter_main.cc"],
713+
deps = [
714+
":immutable_converter_no_factory",
715+
":lattice",
716+
":node",
717+
":segments",
718+
"//base:file_stream",
719+
"//base:file_util",
720+
"//base:init_mozc",
721+
"//base:number_util",
722+
"//base:system_util",
723+
"//base/container:flat_set",
724+
"//data_manager",
725+
"//data_manager/oss:oss_data_manager",
726+
"//data_manager/testing:mock_data_manager",
727+
"//engine:modules",
728+
"//request:conversion_request",
729+
"@com_google_absl//absl/base:nullability",
730+
"@com_google_absl//absl/container:flat_hash_map",
731+
"@com_google_absl//absl/flags:flag",
732+
"@com_google_absl//absl/status:statusor",
733+
"@com_google_absl//absl/strings",
734+
"@com_google_absl//absl/strings:str_format",
735+
] + mozc_select(
736+
default = [
737+
"//data_manager/android:android_data_manager",
738+
"//data_manager/google:google_data_manager",
739+
],
740+
oss = [],
741+
),
742+
)
743+
709744
mozc_cc_library(
710745
name = "gen_segmenter_bitarray",
711746
srcs = ["gen_segmenter_bitarray.cc"],

src/converter/candidate.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include <cstdint>
3535
#include <ostream>
3636
#include <string>
37+
#include <tuple>
3738
#include <vector>
3839

3940
#include "absl/strings/string_view.h"

0 commit comments

Comments
 (0)