Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 1d8d2df

Browse files
author
George Wright
authored
Rename EngineEmbedderApiModifier to EngineModifier (#25362)
1 parent d5fdd57 commit 1d8d2df

File tree

7 files changed

+16
-17
lines changed

7 files changed

+16
-17
lines changed

shell/platform/windows/BUILD.gn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ executable("flutter_windows_unittests") {
216216
# "flutter_windows_engine_unittests.cc", //TODO failing to send / receive platform message get plugins working first. Blocked on https://github.com/flutter/flutter/issues/74155
217217
"string_conversion_unittests.cc",
218218
"system_utils_unittests.cc",
219-
"testing/engine_embedder_api_modifier.h",
219+
"testing/engine_modifier.h",
220220
]
221221

222222
# Target-specific sources.

shell/platform/windows/flutter_window_win32_unittests.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "flutter/shell/platform/windows/flutter_windows_engine.h"
99
#include "flutter/shell/platform/windows/keyboard_key_channel_handler.h"
1010
#include "flutter/shell/platform/windows/keyboard_key_handler.h"
11-
#include "flutter/shell/platform/windows/testing/engine_embedder_api_modifier.h"
11+
#include "flutter/shell/platform/windows/testing/engine_modifier.h"
1212
#include "flutter/shell/platform/windows/testing/flutter_window_win32_test.h"
1313
#include "flutter/shell/platform/windows/testing/mock_window_binding_handler.h"
1414
#include "flutter/shell/platform/windows/text_input_plugin.h"
@@ -247,7 +247,7 @@ std::unique_ptr<FlutterWindowsEngine> GetTestEngine() {
247247
FlutterProjectBundle project(properties);
248248
auto engine = std::make_unique<FlutterWindowsEngine>(project);
249249

250-
EngineEmbedderApiModifier modifier(engine.get());
250+
EngineModifier modifier(engine.get());
251251
// Force the non-AOT path unless overridden by the test.
252252
modifier.embedder_api().RunsAOTCompiledDartCode = []() { return false; };
253253

shell/platform/windows/flutter_windows_engine.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ class FlutterWindowsEngine {
140140

141141
private:
142142
// Allows swapping out embedder_api_ calls in tests.
143-
friend class EngineEmbedderApiModifier;
143+
friend class EngineModifier;
144144

145145
// Sends system settings (e.g., locale) to the engine.
146146
//

shell/platform/windows/flutter_windows_engine_unittests.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#include "flutter/shell/platform/embedder/embedder.h"
88
#include "flutter/shell/platform/embedder/test_utils/proc_table_replacement.h"
9-
#include "flutter/shell/platform/windows/testing/engine_embedder_api_modifier.h"
9+
#include "flutter/shell/platform/windows/testing/engine_modifier.h"
1010
#include "gtest/gtest.h"
1111

1212
namespace flutter {
@@ -22,7 +22,7 @@ std::unique_ptr<FlutterWindowsEngine> GetTestEngine() {
2222
FlutterProjectBundle project(properties);
2323
auto engine = std::make_unique<FlutterWindowsEngine>(project);
2424

25-
EngineEmbedderApiModifier modifier(engine.get());
25+
EngineModifier modifier(engine.get());
2626
// Force the non-AOT path unless overridden by the test.
2727
modifier.embedder_api().RunsAOTCompiledDartCode = []() { return false; };
2828

@@ -32,7 +32,7 @@ std::unique_ptr<FlutterWindowsEngine> GetTestEngine() {
3232

3333
TEST(FlutterWindowsEngine, RunDoesExpectedInitialization) {
3434
std::unique_ptr<FlutterWindowsEngine> engine = GetTestEngine();
35-
EngineEmbedderApiModifier modifier(engine.get());
35+
EngineModifier modifier(engine.get());
3636

3737
// The engine should be run with expected configuration values.
3838
bool run_called = false;
@@ -103,7 +103,7 @@ TEST(FlutterWindowsEngine, RunDoesExpectedInitialization) {
103103

104104
TEST(FlutterWindowsEngine, RunWithoutANGLEUsesSoftware) {
105105
std::unique_ptr<FlutterWindowsEngine> engine = GetTestEngine();
106-
EngineEmbedderApiModifier modifier(engine.get());
106+
EngineModifier modifier(engine.get());
107107

108108
// The engine should be run with expected configuration values.
109109
bool run_called = false;
@@ -142,7 +142,7 @@ TEST(FlutterWindowsEngine, RunWithoutANGLEUsesSoftware) {
142142

143143
TEST(FlutterWindowsEngine, SendPlatformMessageWithoutResponse) {
144144
std::unique_ptr<FlutterWindowsEngine> engine = GetTestEngine();
145-
EngineEmbedderApiModifier modifier(engine.get());
145+
EngineModifier modifier(engine.get());
146146

147147
const char* channel = "test";
148148
const std::vector<uint8_t> test_message = {1, 2, 3, 4};
@@ -168,7 +168,7 @@ TEST(FlutterWindowsEngine, SendPlatformMessageWithoutResponse) {
168168

169169
TEST(FlutterWindowsEngine, SendPlatformMessageWithResponse) {
170170
std::unique_ptr<FlutterWindowsEngine> engine = GetTestEngine();
171-
EngineEmbedderApiModifier modifier(engine.get());
171+
EngineModifier modifier(engine.get());
172172

173173
const char* channel = "test";
174174
const std::vector<uint8_t> test_message = {1, 2, 3, 4};

shell/platform/windows/flutter_windows_texture_registrar_unittests.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include "flutter/shell/platform/embedder/test_utils/proc_table_replacement.h"
88
#include "flutter/shell/platform/windows/flutter_windows_engine.h"
99
#include "flutter/shell/platform/windows/flutter_windows_texture_registrar.h"
10-
#include "flutter/shell/platform/windows/testing/engine_embedder_api_modifier.h"
10+
#include "flutter/shell/platform/windows/testing/engine_modifier.h"
1111
#include "gtest/gtest.h"
1212

1313
namespace flutter {
@@ -35,7 +35,7 @@ TEST(FlutterWindowsTextureRegistrarTest, CreateDestroy) {
3535

3636
TEST(FlutterWindowsTextureRegistrarTest, RegisterUnregisterTexture) {
3737
std::unique_ptr<FlutterWindowsEngine> engine = GetTestEngine();
38-
EngineEmbedderApiModifier modifier(engine.get());
38+
EngineModifier modifier(engine.get());
3939

4040
FlutterWindowsTextureRegistrar registrar(engine.get());
4141

@@ -90,7 +90,7 @@ TEST(FlutterWindowsTextureRegistrarTest, RegisterUnregisterTexture) {
9090

9191
TEST(FlutterWindowsTextureRegistrarTest, RegisterUnknownTextureType) {
9292
std::unique_ptr<FlutterWindowsEngine> engine = GetTestEngine();
93-
EngineEmbedderApiModifier modifier(engine.get());
93+
EngineModifier modifier(engine.get());
9494

9595
FlutterWindowsTextureRegistrar registrar(engine.get());
9696

shell/platform/windows/keyboard_key_embedder_handler_unittests.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
#include "flutter/shell/platform/embedder/embedder.h"
1111
#include "flutter/shell/platform/embedder/test_utils/proc_table_replacement.h"
12-
#include "flutter/shell/platform/windows/testing/engine_embedder_api_modifier.h"
12+
#include "flutter/shell/platform/windows/testing/engine_modifier.h"
1313
#include "gtest/gtest.h"
1414

1515
namespace flutter {

shell/platform/windows/testing/engine_embedder_api_modifier.h renamed to shell/platform/windows/testing/engine_modifier.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@ namespace flutter {
1212
// This simply provides a way to access the normally-private embedder proc
1313
// table, so the lifetime of any changes made to the proc table is that of the
1414
// engine object, not this helper.
15-
class EngineEmbedderApiModifier {
15+
class EngineModifier {
1616
public:
17-
explicit EngineEmbedderApiModifier(FlutterWindowsEngine* engine)
18-
: engine_(engine) {}
17+
explicit EngineModifier(FlutterWindowsEngine* engine) : engine_(engine) {}
1918

2019
// Returns the engine's embedder API proc table, allowing for modification.
2120
//

0 commit comments

Comments
 (0)