Home
last modified time | relevance | path

Searched refs:tree (Results 1 – 25 of 38) sorted by relevance

12

/development/tools/winscope/src/viewers/viewer_surface_flinger/
Dpresenter.ts107 (tree: HierarchyTreeNode) =>
108 UI_RECT_FACTORY.makeUiRects(tree, this.viewCapturePackageNames),
195 protected override keepCalculated(tree: HierarchyTreeNode): boolean {
196 return tree.isRoot();
258 private getCuratedProperties(tree: PropertyTreeNode): SfCuratedProperties {
259 const inputWindowInfo = tree.getChildByName('inputWindowInfo');
270 const verboseFlags = tree.getChildByName('verboseFlags')?.formattedValue();
271 const flags = assertDefined(tree.getChildByName('flags'));
277 const bufferTransform = tree.getChildByName('bufferTransform');
282 summary: this.getSummaryOfVisibility(tree),
[all …]
/development/tools/winscope/src/trace/tree_node/
Dproperty_tree_builder_from_proto_test.ts46 const tree = builder.setData(proto).build(); constant
47 expect(tree).toEqual(expectedRoot);
68 const tree = builder.setData(proto).build(); constant
69 expect(tree).toEqual(expectedRoot);
90 const tree = builder.setData(proto).build(); constant
91 expect(tree).toEqual(expectedRoot);
119 const tree = builder.setData(proto).build(); constant
120 expect(tree).toEqual(expectedRoot);
149 const tree = builder.setData(proto).build(); constant
150 expect(tree).toEqual(expectedRoot);
[all …]
/development/tools/winscope/src/viewers/viewer_view_capture/
Dpresenter.ts93 (tree: HierarchyTreeNode, trace: Trace<HierarchyTreeNode>) =>
95 tree,
272 private getCuratedProperties(tree: PropertyTreeNode): VcCuratedProperties {
274 className: tree.name,
275 hashcode: assertDefined(tree.getChildByName('hashcode')).formattedValue(),
276 left: assertDefined(tree.getChildByName('left')).formattedValue(),
277 top: assertDefined(tree.getChildByName('top')).formattedValue(),
279 tree.getChildByName('elevation'),
281 height: assertDefined(tree.getChildByName('height')).formattedValue(),
282 width: assertDefined(tree.getChildByName('width')).formattedValue(),
[all …]
/development/tools/winscope/src/parsers/transitions/
Dparser_transitions_utils.ts105 const tree = new PropertyTreeBuilderFromProto() constant
114 ParserTransitionsUtils.SET_FORMATTERS_OPERATION.apply(tree);
115 return tree;
120 (operation) => operation.apply(tree),
133 const wmDataNode = assertDefined(tree.getChildByName('wmData'));
159 new SetFormatters(undefined, customFormatters).apply(tree);
160 return tree;
167 const tree = new PropertyTreeBuilderFromProto() constant
176 ParserTransitionsUtils.SET_FORMATTERS_OPERATION.apply(tree);
177 return tree;
[all …]
/development/tools/winscope/src/parsers/protolog/
Dparser_protolog_utils.ts34 const tree = new PropertyTreeBuilderFromProto() constant
50 new TransformToTimestamp(['timestamp'], strategy).apply(tree);
51 new SetFormatters(undefined, customFormatters).apply(tree);
52 return tree;
/development/tools/winscope/src/viewers/components/
Dproperties_component_test.ts109 const tree = new PropertyTreeBuilder() constant
114 tree.setIsRoot(true);
115 component.propertiesTree = UiPropertyTreeNode.from(tree);
122 const tree = new PropertyTreeBuilder() constant
127 tree.setIsRoot(true);
128 component.propertiesTree = UiPropertyTreeNode.from(tree);
144 expect(highlightedItem).toEqual(tree.id);
Dtree_component_test.ts152 component.tree = makeTree();
161 [component.tree.id, RectShowState.HIDE],
169 component.rectIdToShowState.set(component.tree.id, RectShowState.SHOW);
179 [component.tree.id, RectShowState.HIDE],
195 expect(id).toEqual(component.tree.id);
237 tree: UiHierarchyTreeNode; property in TestHostComponent
244 this.tree = makeTree();
Dhierarchy_component_test.ts76 component.tree = UiHierarchyTreeNode.from(
137 component.pinnedItems = [assertDefined(component.tree)];
144 const node = assertDefined(component.tree);
173 const child = assertDefined(component.tree?.getChildByName('Child node'));
/development/tools/winscope/src/viewers/common/
Dhierarchy_presenter.ts42 tree: HierarchyTreeNode,
139 const tree = trees[i]; constant
142 tree,
221 const tree: HierarchyTreeNode | undefined = await entry?.getValue(); constant
222 if (tree) currTrees.set(trace, [tree]);
246 trees.map((tree) =>
247 assertDefined(this.getHierarchyTreeNameStrategy)(entry, tree),
365 const tree = trees[i]; constant
368 tree,
443 private extractPinnedItems(tree: UiHierarchyTreeNode): UiHierarchyTreeNode[] {
[all …]
Drects_presenter.ts35 tree: HierarchyTreeNode,
66 trees.forEach((tree) => {
67 this.allCurrentRects.push(...this.makeUiRectsStrategy(tree, trace));
Dabstract_hierarchy_viewer_presenter_test.ts88 assertDefined(uiData.hierarchyTrees).forEach((tree) => {
89 expect(tree.getAllChildren().length > 0).toBeTrue();
110 assertDefined(uiData.hierarchyTrees).forEach((tree) => {
111 expect(tree.getAllChildren().length > 0).toBeTrue();
195 assertDefined(uiData.hierarchyTrees).forEach((tree) => {
196 tree.getAllChildren().forEach((child) => {
531 (tot, tree) => (tot += tree.getAllChildren().length),
Dproperties_presenter.ts43 setPropertiesTree(tree: PropertyTreeNode) {
44 this.propertiesTree = tree;
Dabstract_presenter_input_method.ts49 tree: HierarchyTreeNode,
51 const where = tree.getEagerPropertyByName('where')?.formattedValue();
245 protected override keepCalculated(tree: HierarchyTreeNode): boolean {
/development/tools/winscope/src/parsers/input/perfetto/
Dparser_key_event.ts92 const tree = new PropertyTreeBuilderFromProto() constant
99 operation.apply(assertDefined(tree.getChildByName('keyEvent')));
102 assertDefined(tree.getChildByName('windowDispatchEvents')),
104 return tree;
Dparser_motion_event.ts92 const tree = new PropertyTreeBuilderFromProto() constant
99 operation.apply(assertDefined(tree.getChildByName('motionEvent')));
103 assertDefined(tree.getChildByName('windowDispatchEvents')),
106 return tree;
Dabstract_input_event_parser.ts103 protected processDispatchEventsTree(tree: PropertyTreeNode) {
105 operation.apply(tree);
/development/vndk/tools/header-checker/Documentation/
DDevelopment.md3 ## Checkout source tree
5 To checkout the source tree, run the following commands:
28 If you have a full source tree, you may build the tools with:
/development/tools/winscope/src/parsers/transactions/perfetto/
Dparser_transactions.ts108 const tree = new PropertyTreeBuilderFromProto() constant
115 operation.apply(tree);
117 return tree;
/development/tools/winscope/src/viewers/viewer_window_manager/
Dpresenter.ts103 (tree: HierarchyTreeNode) => UI_RECT_FACTORY.makeUiRects(tree),
171 protected override keepCalculated(tree: HierarchyTreeNode): boolean {
172 return tree.isRoot();
/development/tools/repo_diff/
DREADME.md60 1. Match projects in source tree A with projects in source tree B.
62 3. Find commits in source tree B that are not in source tree A.
69 After matching up projects in both source tree
95 2. Then we "git blame" the entire project's source tree and compile
96 a list of changes that actually have lines of code in the tree.
98 that have lines of code in the final source tree.
/development/tools/winscope/src/parsers/transactions/legacy/
Dparser_transactions.ts121 const tree = new PropertyTreeBuilderFromProto() constant
128 operation.apply(tree);
130 return tree;
/development/tools/ops/
Dandroid_test_parser.py42 tree = ET.parse(fname)
43 result = tree.getroot()
/development/vndk/tools/sourcedr/
DREADME.md3 This is a collection of source tree analysis tools.
/development/tools/compare_cts_reports/
Dparse_cts_report.py133 tree = ET.parse(test_result_path)
134 root = tree.getroot()
299 tree = ET.parse(test_result_path)
300 root = tree.getroot()
/development/tools/winscope/src/viewers/viewer_transitions/
Dpresenter.ts191 const tree = UiPropertyTreeNode.from(transitionNode); constant
194 .setUiTree(tree)

12