• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1core.workflow(
2    name = "default",
3    origin = git.origin(
4        url = "https://chromium.googlesource.com/chromium/src.git",
5        ref = "main",
6    ),
7    origin_files = glob(
8        [
9            ".clang-format",
10            "ui/events/event_constants.h",
11            "ui/events/ozone/features.cc",
12            "ui/events/ozone/features.h",
13            "ui/events/ozone/evdev/touch_evdev_types.cc",
14            "ui/events/ozone/evdev/touch_evdev_types.h",
15            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter.cc",
16            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.h",
17            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.cc",
18            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.h",
19            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.cc",
20            "ui/events/ozone/evdev/touch_filter/palm_model/**",
21            "ui/events/ozone/evdev/touch_filter/shared_palm_detection_filter_state.h",
22            "ui/events/ozone/evdev/touch_filter/shared_palm_detection_filter_state.cc",
23            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter.h",
24            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.cc",
25            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.h",
26            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_unittest.cc",
27            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_util.cc",
28            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_util.h",
29            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_util_unittest.cc",
30            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.cc",
31            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.h",
32            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference.cc",
33            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference.h",
34            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_beta.cc",
35            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_beta.h",
36            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_v2.cc",
37            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_v2.h",
38            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.cc",
39            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h",
40            "ui/events/ozone/evdev/touch_filter/shared_palm_detection_filter_state.h",
41        ],
42        exclude = [
43            "**/BUILD.gn",
44        ],
45    ),
46    destination = git.gerrit_destination(
47        url = "https://android.googlesource.com/platform/external/libpalmrejection",
48        fetch = "master",
49    ),
50    destination_files = glob(
51        [
52            ".clang-format",
53            "ui/events/event_constants.h",
54            "ui/events/ozone/features.cc",
55            "ui/events/ozone/features.h",
56            "ui/events/ozone/evdev/touch_evdev_types.cc",
57            "ui/events/ozone/evdev/touch_evdev_types.h",
58            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter.cc",
59            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.h",
60            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.cc",
61            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.h",
62            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.cc",
63            "ui/events/ozone/evdev/touch_filter/palm_model/**",
64            "ui/events/ozone/evdev/touch_filter/shared_palm_detection_filter_state.h",
65            "ui/events/ozone/evdev/touch_filter/shared_palm_detection_filter_state.cc",
66            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter.h",
67            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.cc",
68            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_model.h",
69            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_unittest.cc",
70            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_util.cc",
71            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_util.h",
72            "ui/events/ozone/evdev/touch_filter/neural_stylus_palm_detection_filter_util_unittest.cc",
73            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.cc",
74            "ui/events/ozone/evdev/touch_filter/palm_detection_filter.h",
75            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference.cc",
76            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference.h",
77            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_beta.cc",
78            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_beta.h",
79            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_v2.cc",
80            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_inference_v2.h",
81            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.cc",
82            "ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h",
83            "ui/events/ozone/evdev/touch_filter/shared_palm_detection_filter_state.h",
84        ],
85        exclude = [
86            "**/Android.bp",
87            "LICENSE",
88            "METADATA",
89            "MODULE_LICENSE_BSD",
90            "OWNERS",
91            "PREUPLOAD.cfg",
92            "TEST_MAPPING",
93            "chrome_to_android_compatibility.cc",
94            "chrome_to_android_compatibility.h",
95            "chrome_to_android_compatibility_test_support.cc",
96            "copy.bara.sky",
97        ],
98    ),
99    authoring = authoring.pass_thru(
100        "Android Framework Input <android-framework-input@google.com>"
101    ),
102    mode = 'SQUASH',
103    transformations = [
104    ],
105)