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

Commit bf85a58

Browse files
authored
Merge branch 'main' into engine-tidy-aiks
2 parents e416221 + 79f960a commit bf85a58

Some content is hidden

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

52 files changed

+721
-81
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ vars = {
1818
'llvm_git': 'https://llvm.googlesource.com',
1919
# OCMock is for testing only so there is no google clone
2020
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
21-
'skia_revision': '4c099aaa259faa4d89215d94b452eeaa201c206a',
21+
'skia_revision': '762d95ed65e0d1ea42eb6564c0d6bea627cd326d',
2222

2323
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
2424
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.

ci/licenses_golden/excluded_files

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@
140140
../../../flutter/impeller/docs
141141
../../../flutter/impeller/entity/contents/checkerboard_contents_unittests.cc
142142
../../../flutter/impeller/entity/contents/filters/directional_gaussian_blur_filter_contents_unittests.cc
143+
../../../flutter/impeller/entity/contents/filters/gaussian_blur_filter_contents_unittests.cc
143144
../../../flutter/impeller/entity/contents/filters/inputs/filter_input_unittests.cc
144145
../../../flutter/impeller/entity/contents/test
145146
../../../flutter/impeller/entity/contents/vertices_contents_unittests.cc

ci/licenses_golden/licenses_flutter

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3062,6 +3062,8 @@ ORIGIN: ../../../flutter/impeller/entity/contents/filters/directional_gaussian_b
30623062
ORIGIN: ../../../flutter/impeller/entity/contents/filters/directional_gaussian_blur_filter_contents.h + ../../../flutter/LICENSE
30633063
ORIGIN: ../../../flutter/impeller/entity/contents/filters/filter_contents.cc + ../../../flutter/LICENSE
30643064
ORIGIN: ../../../flutter/impeller/entity/contents/filters/filter_contents.h + ../../../flutter/LICENSE
3065+
ORIGIN: ../../../flutter/impeller/entity/contents/filters/gaussian_blur_filter_contents.cc + ../../../flutter/LICENSE
3066+
ORIGIN: ../../../flutter/impeller/entity/contents/filters/gaussian_blur_filter_contents.h + ../../../flutter/LICENSE
30653067
ORIGIN: ../../../flutter/impeller/entity/contents/filters/inputs/contents_filter_input.cc + ../../../flutter/LICENSE
30663068
ORIGIN: ../../../flutter/impeller/entity/contents/filters/inputs/contents_filter_input.h + ../../../flutter/LICENSE
30673069
ORIGIN: ../../../flutter/impeller/entity/contents/filters/inputs/filter_contents_filter_input.cc + ../../../flutter/LICENSE
@@ -5829,6 +5831,8 @@ FILE: ../../../flutter/impeller/entity/contents/filters/directional_gaussian_blu
58295831
FILE: ../../../flutter/impeller/entity/contents/filters/directional_gaussian_blur_filter_contents.h
58305832
FILE: ../../../flutter/impeller/entity/contents/filters/filter_contents.cc
58315833
FILE: ../../../flutter/impeller/entity/contents/filters/filter_contents.h
5834+
FILE: ../../../flutter/impeller/entity/contents/filters/gaussian_blur_filter_contents.cc
5835+
FILE: ../../../flutter/impeller/entity/contents/filters/gaussian_blur_filter_contents.h
58325836
FILE: ../../../flutter/impeller/entity/contents/filters/inputs/contents_filter_input.cc
58335837
FILE: ../../../flutter/impeller/entity/contents/filters/inputs/contents_filter_input.h
58345838
FILE: ../../../flutter/impeller/entity/contents/filters/inputs/filter_contents_filter_input.cc

impeller/archivist/archive.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,10 @@
44

55
#include "impeller/archivist/archive.h"
66

7-
#include <iterator>
8-
97
#include "flutter/fml/logging.h"
108
#include "impeller/archivist/archive_class_registration.h"
119
#include "impeller/archivist/archive_database.h"
1210
#include "impeller/archivist/archive_location.h"
13-
#include "impeller/base/validation.h"
1411

1512
namespace impeller {
1613

impeller/archivist/archive.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
#include <optional>
1010
#include <string>
1111
#include <type_traits>
12-
#include <vector>
1312

14-
#include "flutter/fml/macros.h"
1513
#include "impeller/archivist/archivable.h"
1614

1715
namespace impeller {
@@ -21,7 +19,7 @@ class ArchiveDatabase;
2119

2220
class Archive {
2321
public:
24-
Archive(const std::string& path);
22+
explicit Archive(const std::string& path);
2523

2624
~Archive();
2725

@@ -45,7 +43,7 @@ class Archive {
4543

4644
template <class T,
4745
class = std::enable_if_t<std::is_base_of<Archivable, T>::value>>
48-
[[nodiscard]] size_t Read(UnarchiveStep stepper) {
46+
[[nodiscard]] size_t Read(const UnarchiveStep& stepper) {
4947
const ArchiveDef& def = T::kArchiveDefinition;
5048
return UnarchiveInstances(def, stepper);
5149
}

impeller/archivist/archive_database.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <memory>
99
#include <string>
1010

11-
#include "flutter/fml/macros.h"
1211
#include "impeller/archivist/archive_transaction.h"
1312

1413
namespace impeller {
@@ -22,7 +21,7 @@ struct ArchiveDef;
2221
///
2322
class ArchiveDatabase {
2423
public:
25-
ArchiveDatabase(const std::string& filename);
24+
explicit ArchiveDatabase(const std::string& filename);
2625

2726
~ArchiveDatabase();
2827

impeller/archivist/archive_location.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <optional>
88
#include <type_traits>
99

10-
#include "flutter/fml/macros.h"
1110
#include "impeller/archivist/archivable.h"
1211
#include "impeller/archivist/archive.h"
1312
#include "impeller/base/allocation.h"

impeller/archivist/archive_statement.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <memory>
88
#include <type_traits>
99

10-
#include "flutter/fml/macros.h"
1110
#include "impeller/base/allocation.h"
1211

1312
namespace impeller {

impeller/archivist/archive_transaction.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
#include <cstdint>
77

8-
#include "flutter/fml/macros.h"
9-
108
namespace impeller {
119

1210
class ArchiveStatement;

impeller/archivist/archive_vector.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
#pragma once
66

7-
#include "flutter/fml/macros.h"
87
#include "impeller/archivist/archive.h"
98

109
namespace impeller {
@@ -28,7 +27,7 @@ class ArchiveVector : public Archivable {
2827

2928
ArchiveVector();
3029

31-
ArchiveVector(std::vector<int64_t> keys);
30+
explicit ArchiveVector(std::vector<int64_t> keys);
3231

3332
ArchiveVector(const ArchiveVector&) = delete;
3433

0 commit comments

Comments
 (0)