Created
March 17, 2020 04:27
-
-
Save alexfornuto/cabe525ddde7c517983b273ffe735d55 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
❯ make | |
UUID is "[email protected]" | |
if ! command -v tsc >/dev/null; then \ | |
echo 'You must install TypeScript >= 3.8 to transpile: (node-typescript on Debian systems)'; \ | |
exit 1; \ | |
fi | |
tsc | |
tsconfig.json(14,9): error TS5023: Unknown compiler option 'incremental'. | |
src/active_hint.ts:4:13 - error TS1005: '=' expected. | |
4 import type { Entity } from './ecs'; | |
~ | |
src/active_hint.ts:4:29 - error TS1005: ';' expected. | |
4 import type { Entity } from './ecs'; | |
~~~~~~~ | |
src/active_hint.ts:5:13 - error TS1005: '=' expected. | |
5 import type { ShellWindow } from "./window"; | |
~ | |
src/active_hint.ts:5:34 - error TS1005: ';' expected. | |
5 import type { ShellWindow } from "./window"; | |
~~~~~~~~~~ | |
src/active_hint.ts:59:19 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
59 track(window: ShellWindow) { | |
~~~~~~~~~~~ | |
src/app_info.ts:11:13 - error TS1005: '=' expected. | |
11 import type { Result } from 'result'; | |
~ | |
src/app_info.ts:11:29 - error TS1005: ';' expected. | |
11 import type { Result } from 'result'; | |
~~~~~~~~ | |
src/app_info.ts:38:43 - error TS1109: Expression expected. | |
38 this.name_ = this.string("Name") ?? "unknown"; | |
~ | |
src/app_info.ts:38:54 - error TS1005: ':' expected. | |
38 this.name_ = this.string("Name") ?? "unknown"; | |
~ | |
src/app_info.ts:41:36 - error TS4052: Return type of public static method from exported class has or is using private name 'Result'. | |
41 static try_from(path: string): Result<AppInfo, error.Error> { | |
~~~~~~ | |
src/app_info.ts:80:15 - error TS4055: Return type of public method from exported class has or is using private name 'Result'. | |
80 launch(): Result<null, error.Error> { | |
~~~~~~ | |
src/app_info.ts:104:71 - error TS4060: Return type of exported function has or is using private name 'Result'. | |
104 export function* load_desktop_entries(path: string): IterableIterator<Result<AppInfo, error.Error>> { | |
~~~~~~ | |
src/auto_tiler.ts:9:13 - error TS1005: '=' expected. | |
9 import type { Entity } from 'ecs'; | |
~ | |
src/auto_tiler.ts:9:29 - error TS1005: ';' expected. | |
9 import type { Entity } from 'ecs'; | |
~~~~~ | |
src/auto_tiler.ts:10:13 - error TS1005: '=' expected. | |
10 import type { Ext } from 'extension'; | |
~ | |
src/auto_tiler.ts:10:26 - error TS1005: ';' expected. | |
10 import type { Ext } from 'extension'; | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:11:13 - error TS1005: '=' expected. | |
11 import type { Forest } from 'forest'; | |
~ | |
src/auto_tiler.ts:11:29 - error TS1005: ';' expected. | |
11 import type { Forest } from 'forest'; | |
~~~~~~~~ | |
src/auto_tiler.ts:12:13 - error TS1005: '=' expected. | |
12 import type { Fork } from 'fork'; | |
~ | |
src/auto_tiler.ts:12:27 - error TS1005: ';' expected. | |
12 import type { Fork } from 'fork'; | |
~~~~~~ | |
src/auto_tiler.ts:13:13 - error TS1005: '=' expected. | |
13 import type { Rectangle } from 'rectangle'; | |
~ | |
src/auto_tiler.ts:13:32 - error TS1005: ';' expected. | |
13 import type { Rectangle } from 'rectangle'; | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:14:13 - error TS1005: '=' expected. | |
14 import type { Result } from 'result'; | |
~ | |
src/auto_tiler.ts:14:29 - error TS1005: ';' expected. | |
14 import type { Result } from 'result'; | |
~~~~~~~~ | |
src/auto_tiler.ts:15:13 - error TS1005: '=' expected. | |
15 import type { ShellWindow } from 'window'; | |
~ | |
src/auto_tiler.ts:15:34 - error TS1005: ';' expected. | |
15 import type { ShellWindow } from 'window'; | |
~~~~~~~~ | |
src/auto_tiler.ts:23:13 - error TS4031: Public property 'forest' of exported class has or is using private name 'Forest'. | |
23 forest: Forest; | |
~~~~~~ | |
src/auto_tiler.ts:24:27 - error TS4031: Public property 'attached' of exported class has or is using private name 'Entity'. | |
24 attached: ecs.Storage<Entity>; | |
~~~~~~ | |
src/auto_tiler.ts:26:25 - error TS4063: Parameter 'forest' of constructor from exported class has or is using private name 'Forest'. | |
26 constructor(forest: Forest, attached: ecs.Storage<Entity>) { | |
~~~~~~ | |
src/auto_tiler.ts:26:55 - error TS4063: Parameter 'attached' of constructor from exported class has or is using private name 'Entity'. | |
26 constructor(forest: Forest, attached: ecs.Storage<Entity>) { | |
~~~~~~ | |
src/auto_tiler.ts:36:20 - error TS4073: Parameter 'a' of public method from exported class has or is using private name 'Entity'. | |
36 attach_swap(a: Entity, b: Entity) { | |
~~~~~~ | |
src/auto_tiler.ts:36:31 - error TS4073: Parameter 'b' of public method from exported class has or is using private name 'Entity'. | |
36 attach_swap(a: Entity, b: Entity) { | |
~~~~~~ | |
src/auto_tiler.ts:52:28 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
52 attach_to_monitor(ext: Ext, win: ShellWindow, workspace_id: [number, number]) { | |
~~~ | |
src/auto_tiler.ts:52:38 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'ShellWindow'. | |
52 attach_to_monitor(ext: Ext, win: ShellWindow, workspace_id: [number, number]) { | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:69:27 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
69 attach_to_window(ext: Ext, attachee: ShellWindow, attacher: ShellWindow) { | |
~~~ | |
src/auto_tiler.ts:69:42 - error TS4073: Parameter 'attachee' of public method from exported class has or is using private name 'ShellWindow'. | |
69 attach_to_window(ext: Ext, attachee: ShellWindow, attacher: ShellWindow) { | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:69:65 - error TS4073: Parameter 'attacher' of public method from exported class has or is using private name 'ShellWindow'. | |
69 attach_to_window(ext: Ext, attachee: ShellWindow, attacher: ShellWindow) { | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:92:30 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
92 attach_to_workspace(ext: Ext, win: ShellWindow, id: [number, number]) { | |
~~~ | |
src/auto_tiler.ts:92:40 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'ShellWindow'. | |
92 attach_to_workspace(ext: Ext, win: ShellWindow, id: [number, number]) { | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:118:20 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
118 auto_tile(ext: Ext, win: ShellWindow, ignore_focus: boolean = false) { | |
~~~ | |
src/auto_tiler.ts:118:30 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'ShellWindow'. | |
118 auto_tile(ext: Ext, win: ShellWindow, ignore_focus: boolean = false) { | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:130:24 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
130 detach_window(ext: Ext, win: Entity) { | |
~~~ | |
src/auto_tiler.ts:130:34 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'Entity'. | |
130 detach_window(ext: Ext, win: Entity) { | |
~~~~~~ | |
src/auto_tiler.ts:145:29 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
145 dropped_on_sibling(ext: Ext, win: Entity): boolean { | |
~~~ | |
src/auto_tiler.ts:145:39 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'Entity'. | |
145 dropped_on_sibling(ext: Ext, win: Entity): boolean { | |
~~~~~~ | |
src/auto_tiler.ts:191:18 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
191 on_drop(ext: Ext, win: ShellWindow) { | |
~~~ | |
src/auto_tiler.ts:191:28 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'ShellWindow'. | |
191 on_drop(ext: Ext, win: ShellWindow) { | |
~~~~~~~~~~~ | |
src/auto_tiler.ts:226:17 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
226 reflow(ext: Ext, win: Entity) { | |
~~~ | |
src/auto_tiler.ts:226:27 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'Entity'. | |
226 reflow(ext: Ext, win: Entity) { | |
~~~~~~ | |
src/auto_tiler.ts:238:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
238 tile(ext: Ext, fork: Fork, area: Rectangle) { | |
~~~ | |
src/auto_tiler.ts:238:26 - error TS4073: Parameter 'fork' of public method from exported class has or is using private name 'Fork'. | |
238 tile(ext: Ext, fork: Fork, area: Rectangle) { | |
~~~~ | |
src/auto_tiler.ts:238:38 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
238 tile(ext: Ext, fork: Fork, area: Rectangle) { | |
~~~~~~~~~ | |
src/auto_tiler.ts:244:26 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
244 toggle_floating(ext: Ext) { | |
~~~ | |
src/auto_tiler.ts:260:29 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
260 toggle_orientation(ext: Ext) { | |
~~~ | |
src/auto_tiler.ts:269:29 - error TS4073: Parameter 'a' of public method from exported class has or is using private name 'Entity'. | |
269 windows_are_siblings(a: Entity, b: Entity): Entity | null { | |
~~~~~~ | |
src/auto_tiler.ts:269:40 - error TS4073: Parameter 'b' of public method from exported class has or is using private name 'Entity'. | |
269 windows_are_siblings(a: Entity, b: Entity): Entity | null { | |
~~~~~~ | |
src/auto_tiler.ts:269:49 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
269 windows_are_siblings(a: Entity, b: Entity): Entity | null { | |
~~~~~~ | |
src/extension.ts:20:13 - error TS1005: '=' expected. | |
20 import type { Entity } from 'ecs'; | |
~ | |
src/extension.ts:20:29 - error TS1005: ';' expected. | |
20 import type { Entity } from 'ecs'; | |
~~~~~ | |
src/extension.ts:21:13 - error TS1005: '=' expected. | |
21 import type { Rectangle } from 'rectangle'; | |
~ | |
src/extension.ts:21:32 - error TS1005: ';' expected. | |
21 import type { Rectangle } from 'rectangle'; | |
~~~~~~~~~~~ | |
src/extension.ts:22:13 - error TS1005: '=' expected. | |
22 import type { Indicator } from 'panel_settings'; | |
~ | |
src/extension.ts:22:32 - error TS1005: ';' expected. | |
22 import type { Indicator } from 'panel_settings'; | |
~~~~~~~~~~~~~~~~ | |
src/extension.ts:23:13 - error TS1005: '=' expected. | |
23 import type { Launcher } from './launcher'; | |
~ | |
src/extension.ts:23:31 - error TS1005: ';' expected. | |
23 import type { Launcher } from './launcher'; | |
~~~~~~~~~~~~ | |
src/extension.ts:58:19 - error TS4031: Public property 'prev_focused' of exported class has or is using private name 'Entity'. | |
58 prev_focused: Entity | null = null; | |
~~~~~~ | |
src/extension.ts:59:19 - error TS4031: Public property 'last_focused' of exported class has or is using private name 'Entity'. | |
59 last_focused: Entity | null = null; | |
~~~~~~ | |
src/extension.ts:62:20 - error TS4031: Public property 'window_search' of exported class has or is using private name 'Launcher'. | |
62 window_search: Launcher; | |
~~~~~~~~ | |
src/extension.ts:211:41 - error TS4055: Return type of public method from exported class has or is using private name 'Rectangle'. | |
211 monitor_work_area(monitor: number): Rectangle { | |
~~~~~~~~~ | |
src/extension.ts:219:21 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'Entity'. | |
219 on_destroy(win: Entity) { | |
~~~~~~ | |
src/extension.ts:223:30 - error TS1109: Expression expected. | |
223 this.active_hint?.untrack(); | |
~ | |
src/extension.ts:223:40 - error TS1005: ':' expected. | |
223 this.active_hint?.untrack(); | |
~ | |
src/extension.ts:231:30 - error TS1109: Expression expected. | |
231 if (fork?.right?.is_window(win)) { | |
~ | |
src/extension.ts:231:37 - error TS1109: Expression expected. | |
231 if (fork?.right?.is_window(win)) { | |
~ | |
src/extension.ts:231:52 - error TS1005: ':' expected. | |
231 if (fork?.right?.is_window(win)) { | |
~ | |
src/extension.ts:254:30 - error TS1109: Expression expected. | |
254 this.active_hint?.track(win); | |
~ | |
src/extension.ts:254:41 - error TS1005: ':' expected. | |
254 this.active_hint?.track(win); | |
~ | |
src/extension.ts:414:23 - error TS4073: Parameter 'rect' of public method from exported class has or is using private name 'Rectangle'. | |
414 set_overlay(rect: Rectangle) { | |
~~~~~~~~~ | |
src/extension.ts:556:34 - error TS1109: Expression expected. | |
556 this.workspace_by_id(id)?.activate(global.get_current_time()); | |
~ | |
src/extension.ts:556:70 - error TS1005: ':' expected. | |
556 this.workspace_by_id(id)?.activate(global.get_current_time()); | |
~ | |
src/extension.ts:570:41 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
570 * tiled_windows(): IterableIterator<Entity> { | |
~~~~~~ | |
src/extension.ts:586:46 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
586 window_entity(meta: Meta.Window | null): Entity | null { | |
~~~~~~ | |
src/extension.ts:624:37 - error TS1109: Expression expected. | |
624 this.auto_tiler?.auto_tile(this, win, this.init); | |
~ | |
src/extension.ts:624:69 - error TS1005: ':' expected. | |
624 this.auto_tiler?.auto_tile(this, win, this.init); | |
~ | |
src/extension.ts:634:17 - error TS4073: Parameter 'cursor' of public method from exported class has or is using private name 'Rectangle'. | |
634 cursor: Rectangle, | |
~~~~~~~~~ | |
src/extension.ts:647:23 - error TS4055: Return type of public method from exported class has or is using private name 'Rectangle'. | |
647 cursor_status(): [Rectangle, number] { | |
~~~~~~~~~ | |
src/extension.ts:681:17 - error TS1109: Expression expected. | |
681 if (ext?.auto_tiler) ext.snap_windows(); | |
~ | |
src/extension.ts:681:28 - error TS1005: ':' expected. | |
681 if (ext?.auto_tiler) ext.snap_windows(); | |
~ | |
src/focus.ts:6:13 - error TS1005: '=' expected. | |
6 import type { ShellWindow } from 'window'; | |
~ | |
src/focus.ts:6:34 - error TS1005: ';' expected. | |
6 import type { ShellWindow } from 'window'; | |
~~~~~~~~ | |
src/focus.ts:7:13 - error TS1005: '=' expected. | |
7 import type { Ext } from './extension'; | |
~ | |
src/focus.ts:7:26 - error TS1005: ';' expected. | |
7 import type { Ext } from './extension'; | |
~~~~~~~~~~~~~ | |
src/focus.ts:13:14 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
13 ext: Ext, | |
~~~ | |
src/focus.ts:14:24 - error TS4073: Parameter 'direction' of public method from exported class has or is using private name 'ShellWindow'. | |
14 direction: (a: ShellWindow, b: Array<ShellWindow>) => Array<ShellWindow>, | |
~~~~~~~~~~~ | |
src/focus.ts:14:46 - error TS4073: Parameter 'direction' of public method from exported class has or is using private name 'ShellWindow'. | |
14 direction: (a: ShellWindow, b: Array<ShellWindow>) => Array<ShellWindow>, | |
~~~~~~~~~~~ | |
src/focus.ts:14:69 - error TS4073: Parameter 'direction' of public method from exported class has or is using private name 'ShellWindow'. | |
14 direction: (a: ShellWindow, b: Array<ShellWindow>) => Array<ShellWindow>, | |
~~~~~~~~~~~ | |
src/focus.ts:15:17 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
15 window: ShellWindow | null | |
~~~~~~~~~~~ | |
src/focus.ts:16:8 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
16 ): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:17:26 - error TS1109: Expression expected. | |
17 window = window ?? ext.focus_window(); | |
~ | |
src/focus.ts:17:46 - error TS1005: ':' expected. | |
17 window = window ?? ext.focus_window(); | |
~ | |
src/focus.ts:26:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
26 down(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~ | |
src/focus.ts:26:28 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
26 down(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:26:49 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
26 down(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:30:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
30 left(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~ | |
src/focus.ts:30:28 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
30 left(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:30:49 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
30 left(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:34:16 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
34 right(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~ | |
src/focus.ts:34:29 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
34 right(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:34:50 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
34 right(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:38:13 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
38 up(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~ | |
src/focus.ts:38:26 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
38 up(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:38:47 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
38 up(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:42:23 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
42 monitor_left(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~ | |
src/focus.ts:42:36 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
42 monitor_left(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:42:57 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
42 monitor_left(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:46:24 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
46 monitor_right(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~ | |
src/focus.ts:46:37 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'ShellWindow'. | |
46 monitor_right(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/focus.ts:46:58 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
46 monitor_right(ext: Ext, window: ShellWindow | null): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/forest.ts:11:13 - error TS1005: '=' expected. | |
11 import type { Entity } from 'ecs'; | |
~ | |
src/forest.ts:11:29 - error TS1005: ';' expected. | |
11 import type { Entity } from 'ecs'; | |
~~~~~ | |
src/forest.ts:12:13 - error TS1005: '=' expected. | |
12 import type { Rectangle } from './rectangle'; | |
~ | |
src/forest.ts:12:32 - error TS1005: ';' expected. | |
12 import type { Rectangle } from './rectangle'; | |
~~~~~~~~~~~~~ | |
src/forest.ts:13:13 - error TS1005: '=' expected. | |
13 import type { ShellWindow } from './window'; | |
~ | |
src/forest.ts:13:34 - error TS1005: ';' expected. | |
13 import type { ShellWindow } from './window'; | |
~~~~~~~~~~ | |
src/forest.ts:14:13 - error TS1005: '=' expected. | |
14 import type { Ext } from './extension'; | |
~ | |
src/forest.ts:14:26 - error TS1005: ';' expected. | |
14 import type { Ext } from './extension'; | |
~~~~~~~~~~~~~ | |
src/forest.ts:42:28 - error TS4031: Public property 'toplevel' of exported class has or is using private name 'Entity'. | |
42 toplevel: Map<String, [Entity, [number, number]]> = new Map(); | |
~~~~~~ | |
src/forest.ts:45:22 - error TS4031: Public property 'requested' of exported class has or is using private name 'Request'. | |
45 requested: Array<Request> = new Array(); | |
~~~~~~~ | |
src/forest.ts:51:26 - error TS4031: Public property 'parents' of exported class has or is using private name 'Entity'. | |
51 parents: Ecs.Storage<Entity> = this.register_storage(); | |
~~~~~~ | |
src/forest.ts:63:18 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
63 measure(ext: Ext, fork: Fork.Fork, area: Rectangle) { | |
~~~ | |
src/forest.ts:63:46 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
63 measure(ext: Ext, fork: Fork.Fork, area: Rectangle) { | |
~~~~~~~~~ | |
src/forest.ts:68:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
68 tile(ext: Ext, fork: Fork.Fork, area: Rectangle) { | |
~~~ | |
src/forest.ts:68:43 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
68 tile(ext: Ext, fork: Fork.Fork, area: Rectangle) { | |
~~~~~~~~~ | |
src/forest.ts:74:18 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
74 arrange(ext: Ext, workspace: number) { | |
~~~ | |
src/forest.ts:85:16 - error TS1109: Expression expected. | |
85 ws?.activate(global.get_current_time()); | |
~ | |
src/forest.ts:85:52 - error TS1005: ':' expected. | |
85 ws?.activate(global.get_current_time()); | |
~ | |
src/forest.ts:96:24 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
96 attach_window(ext: Ext, onto_entity: Entity, new_entity: Entity): [Entity, Fork.Fork] | null { | |
~~~ | |
src/forest.ts:96:42 - error TS4073: Parameter 'onto_entity' of public method from exported class has or is using private name 'Entity'. | |
96 attach_window(ext: Ext, onto_entity: Entity, new_entity: Entity): [Entity, Fork.Fork] | null { | |
~~~~~~ | |
src/forest.ts:96:62 - error TS4073: Parameter 'new_entity' of public method from exported class has or is using private name 'Entity'. | |
96 attach_window(ext: Ext, onto_entity: Entity, new_entity: Entity): [Entity, Fork.Fork] | null { | |
~~~~~~ | |
src/forest.ts:96:72 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
96 attach_window(ext: Ext, onto_entity: Entity, new_entity: Entity): [Entity, Fork.Fork] | null { | |
~~~~~~ | |
src/forest.ts:127:42 - error TS4073: Parameter 'callback' of public method from exported class has or is using private name 'Entity'. | |
127 connect_on_attach(callback: (parent: Entity, child: Entity) => void): this { | |
~~~~~~ | |
src/forest.ts:127:57 - error TS4073: Parameter 'callback' of public method from exported class has or is using private name 'Entity'. | |
127 connect_on_attach(callback: (parent: Entity, child: Entity) => void): this { | |
~~~~~~ | |
src/forest.ts:133:22 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
133 create_entity(): Entity { | |
~~~~~~ | |
src/forest.ts:141:14 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
141 ext: Ext, | |
~~~ | |
src/forest.ts:144:15 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
144 area: Rectangle, | |
~~~~~~~~~ | |
src/forest.ts:146:9 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
146 ): [Entity, Fork.Fork] { | |
~~~~~~ | |
src/forest.ts:158:14 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
158 ext: Ext, | |
~~~ | |
src/forest.ts:159:17 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'Entity'. | |
159 window: Entity, | |
~~~~~~ | |
src/forest.ts:160:15 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
160 area: Rectangle, | |
~~~~~~~~~ | |
src/forest.ts:162:9 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
162 ): [Entity, Fork.Fork] { | |
~~~~~~ | |
src/forest.ts:176:27 - error TS4073: Parameter 'entity' of public method from exported class has or is using private name 'Entity'. | |
176 delete_entity(entity: Entity) { | |
~~~~~~ | |
src/forest.ts:187:25 - error TS4073: Parameter 'fork_entity' of public method from exported class has or is using private name 'Entity'. | |
187 detach(fork_entity: Entity, window: Entity): [Entity, Fork.Fork] | null { | |
~~~~~~ | |
src/forest.ts:187:41 - error TS4073: Parameter 'window' of public method from exported class has or is using private name 'Entity'. | |
187 detach(fork_entity: Entity, window: Entity): [Entity, Fork.Fork] | null { | |
~~~~~~ | |
src/forest.ts:187:51 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
187 detach(fork_entity: Entity, window: Entity): [Entity, Fork.Fork] | null { | |
~~~~~~ | |
src/forest.ts:236:14 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
236 fmt(ext: Ext) { | |
~~~ | |
src/forest.ts:255:42 - error TS4055: Return type of public method from exported class has or is using private name 'Entity'. | |
255 find_toplevel(id: [number, number]): Entity | null { | |
~~~~~~ | |
src/forest.ts:317:20 - error TS4073: Parameter 'entity' of public method from exported class has or is using private name 'Entity'. | |
317 * iter(entity: Entity, kind: Node.NodeKind): IterableIterator<Node.Node> { | |
~~~~~~ | |
src/forest.ts:345:28 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
345 largest_window_on(ext: Ext, entity: Entity): ShellWindow | null { | |
~~~ | |
src/forest.ts:345:41 - error TS4073: Parameter 'entity' of public method from exported class has or is using private name 'Entity'. | |
345 largest_window_on(ext: Ext, entity: Entity): ShellWindow | null { | |
~~~~~~ | |
src/forest.ts:345:50 - error TS4055: Return type of public method from exported class has or is using private name 'ShellWindow'. | |
345 largest_window_on(ext: Ext, entity: Entity): ShellWindow | null { | |
~~~~~~~~~~~ | |
src/forest.ts:366:17 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
366 resize(ext: Ext, fork_e: Entity, win_e: Entity, movement: Lib.Movement, crect: Rectangle) { | |
~~~ | |
src/forest.ts:366:30 - error TS4073: Parameter 'fork_e' of public method from exported class has or is using private name 'Entity'. | |
366 resize(ext: Ext, fork_e: Entity, win_e: Entity, movement: Lib.Movement, crect: Rectangle) { | |
~~~~~~ | |
src/forest.ts:366:45 - error TS4073: Parameter 'win_e' of public method from exported class has or is using private name 'Entity'. | |
366 resize(ext: Ext, fork_e: Entity, win_e: Entity, movement: Lib.Movement, crect: Rectangle) { | |
~~~~~~ | |
src/forest.ts:366:84 - error TS4073: Parameter 'crect' of public method from exported class has or is using private name 'Rectangle'. | |
366 resize(ext: Ext, fork_e: Entity, win_e: Entity, movement: Lib.Movement, crect: Rectangle) { | |
~~~~~~~~~ | |
src/forest.ts:525:79 - error TS1109: Expression expected. | |
525 Log.debug(`Fork(${child_e}) area before: ${child.area?.fmt()}`); | |
~ | |
src/forest.ts:525:85 - error TS1005: ':' expected. | |
525 Log.debug(`Fork(${child_e}) area before: ${child.area?.fmt()}`); | |
~ | |
src/forest.ts:527:77 - error TS1109: Expression expected. | |
527 Log.debug(`Fork(${child_e}) area after ${child.area?.fmt()}`); | |
~ | |
src/forest.ts:527:83 - error TS1005: ':' expected. | |
527 Log.debug(`Fork(${child_e}) area after ${child.area?.fmt()}`); | |
~ | |
src/fork.ts:4:13 - error TS1005: '=' expected. | |
4 import type { Forest } from './forest'; | |
~ | |
src/fork.ts:4:29 - error TS1005: ';' expected. | |
4 import type { Forest } from './forest'; | |
~~~~~~~~~~ | |
src/fork.ts:5:13 - error TS1005: '=' expected. | |
5 import type { Entity } from 'ecs'; | |
~ | |
src/fork.ts:5:29 - error TS1005: ';' expected. | |
5 import type { Entity } from 'ecs'; | |
~~~~~ | |
src/fork.ts:6:13 - error TS1005: '=' expected. | |
6 import type { Ext } from 'extension'; | |
~ | |
src/fork.ts:6:26 - error TS1005: ';' expected. | |
6 import type { Ext } from 'extension'; | |
~~~~~~~~~~~ | |
src/fork.ts:7:13 - error TS1005: '=' expected. | |
7 import type { Rectangle } from 'rectangle'; | |
~ | |
src/fork.ts:7:32 - error TS1005: ';' expected. | |
7 import type { Rectangle } from 'rectangle'; | |
~~~~~~~~~~~ | |
src/fork.ts:8:13 - error TS1005: '=' expected. | |
8 import type { Node } from 'node'; | |
~ | |
src/fork.ts:8:27 - error TS1005: ';' expected. | |
8 import type { Node } from 'node'; | |
~~~~~~ | |
src/fork.ts:24:11 - error TS4031: Public property 'left' of exported class has or is using private name 'Node'. | |
24 left: Node; | |
~~~~ | |
src/fork.ts:25:12 - error TS4031: Public property 'right' of exported class has or is using private name 'Node'. | |
25 right: Node | null; | |
~~~~ | |
src/fork.ts:26:11 - error TS4031: Public property 'area' of exported class has or is using private name 'Rectangle'. | |
26 area: Rectangle; | |
~~~~~~~~~ | |
src/fork.ts:27:16 - error TS4031: Public property 'area_left' of exported class has or is using private name 'Rectangle'. | |
27 area_left: Rectangle; | |
~~~~~~~~~ | |
src/fork.ts:28:13 - error TS4031: Public property 'entity' of exported class has or is using private name 'Entity'. | |
28 entity: Entity; | |
~~~~~~ | |
src/fork.ts:36:22 - error TS4063: Parameter 'ext' of constructor from exported class has or is using private name 'Ext'. | |
36 constructor(ext: Ext, entity: Entity, left: Node, right: Node | null, area: Rectangle, workspace: number) { | |
~~~ | |
src/fork.ts:36:35 - error TS4063: Parameter 'entity' of constructor from exported class has or is using private name 'Entity'. | |
36 constructor(ext: Ext, entity: Entity, left: Node, right: Node | null, area: Rectangle, workspace: number) { | |
~~~~~~ | |
src/fork.ts:36:49 - error TS4063: Parameter 'left' of constructor from exported class has or is using private name 'Node'. | |
36 constructor(ext: Ext, entity: Entity, left: Node, right: Node | null, area: Rectangle, workspace: number) { | |
~~~~ | |
src/fork.ts:36:62 - error TS4063: Parameter 'right' of constructor from exported class has or is using private name 'Node'. | |
36 constructor(ext: Ext, entity: Entity, left: Node, right: Node | null, area: Rectangle, workspace: number) { | |
~~~~ | |
src/fork.ts:36:81 - error TS4063: Parameter 'area' of constructor from exported class has or is using private name 'Rectangle'. | |
36 constructor(ext: Ext, entity: Entity, left: Node, right: Node | null, area: Rectangle, workspace: number) { | |
~~~~~~~~~ | |
src/fork.ts:46:23 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
46 area_of_left(ext: Ext): Rect.Rectangle { | |
~~~ | |
src/fork.ts:57:24 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
57 area_of_right(ext: Ext): Rect.Rectangle { | |
~~~ | |
src/fork.ts:77:23 - error TS4073: Parameter 'a' of public method from exported class has or is using private name 'Entity'. | |
77 replace_window(a: Entity, b: Entity): boolean { | |
~~~~~~ | |
src/fork.ts:77:34 - error TS4073: Parameter 'b' of public method from exported class has or is using private name 'Entity'. | |
77 replace_window(a: Entity, b: Entity): boolean { | |
~~~~~~ | |
src/fork.ts:90:20 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
90 set_area(area: Rectangle): Rectangle { | |
~~~~~~~~~ | |
src/fork.ts:90:32 - error TS4055: Return type of public method from exported class has or is using private name 'Rectangle'. | |
90 set_area(area: Rectangle): Rectangle { | |
~~~~~~~~~ | |
src/fork.ts:121:25 - error TS4073: Parameter 'tiler' of public method from exported class has or is using private name 'Forest'. | |
121 set_toplevel(tiler: Forest, entity: Entity, string: string, id: [number, number]): Fork { | |
~~~~~~ | |
src/fork.ts:121:41 - error TS4073: Parameter 'entity' of public method from exported class has or is using private name 'Entity'. | |
121 set_toplevel(tiler: Forest, entity: Entity, string: string, id: [number, number]): Fork { | |
~~~~~~ | |
src/fork.ts:129:16 - error TS4073: Parameter 'tiler' of public method from exported class has or is using private name 'Forest'. | |
129 tiler: Forest, | |
~~~~~~ | |
src/fork.ts:130:14 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
130 ext: Ext, | |
~~~ | |
src/fork.ts:131:15 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
131 area: Rectangle, | |
~~~~~~~~~ | |
src/fork.ts:132:23 - error TS4073: Parameter 'record' of public method from exported class has or is using private name 'Entity'. | |
132 record: (win: Entity, parent: Entity, area: Rectangle) => void | |
~~~~~~ | |
src/fork.ts:132:39 - error TS4073: Parameter 'record' of public method from exported class has or is using private name 'Entity'. | |
132 record: (win: Entity, parent: Entity, area: Rectangle) => void | |
~~~~~~ | |
src/fork.ts:132:53 - error TS4073: Parameter 'record' of public method from exported class has or is using private name 'Rectangle'. | |
132 record: (win: Entity, parent: Entity, area: Rectangle) => void | |
~~~~~~~~~ | |
src/grab_op.ts:6:13 - error TS1005: '=' expected. | |
6 import type { Entity } from 'ecs'; | |
~ | |
src/grab_op.ts:6:29 - error TS1005: ';' expected. | |
6 import type { Entity } from 'ecs'; | |
~~~~~ | |
src/grab_op.ts:7:13 - error TS1005: '=' expected. | |
7 import type { Rectangle } from 'rectangle'; | |
~ | |
src/grab_op.ts:7:32 - error TS1005: ';' expected. | |
7 import type { Rectangle } from 'rectangle'; | |
~~~~~~~~~~~ | |
src/grab_op.ts:10:13 - error TS4031: Public property 'entity' of exported class has or is using private name 'Entity'. | |
10 entity: Entity; | |
~~~~~~ | |
src/grab_op.ts:11:11 - error TS4031: Public property 'rect' of exported class has or is using private name 'Rectangle'. | |
11 rect: Rectangle; | |
~~~~~~~~~ | |
src/grab_op.ts:13:25 - error TS4063: Parameter 'entity' of constructor from exported class has or is using private name 'Entity'. | |
13 constructor(entity: Entity, rect: Rectangle) { | |
~~~~~~ | |
src/grab_op.ts:13:39 - error TS4063: Parameter 'rect' of constructor from exported class has or is using private name 'Rectangle'. | |
13 constructor(entity: Entity, rect: Rectangle) { | |
~~~~~~~~~ | |
src/grab_op.ts:18:23 - error TS4073: Parameter 'change' of public method from exported class has or is using private name 'Rectangle'. | |
18 operation(change: Rectangle): Lib.Movement { | |
~~~~~~~~~ | |
src/keybindings.ts:1:13 - error TS1005: '=' expected. | |
1 import type { Ext } from "./extension"; | |
~ | |
src/keybindings.ts:1:26 - error TS1005: ';' expected. | |
1 import type { Ext } from "./extension"; | |
~~~~~~~~~~~~~ | |
src/keybindings.ts:12:22 - error TS4063: Parameter 'ext' of constructor from exported class has or is using private name 'Ext'. | |
12 constructor(ext: Ext) { | |
~~~ | |
src/keybindings.ts:30:54 - error TS1109: Expression expected. | |
30 "tile-orientation": () => ext.auto_tiler?.toggle_orientation(ext), | |
~ | |
src/keybindings.ts:30:78 - error TS1005: ':' expected. | |
30 "tile-orientation": () => ext.auto_tiler?.toggle_orientation(ext), | |
~ | |
src/keybindings.ts:31:53 - error TS1109: Expression expected. | |
31 "toggle-floating": () => ext.auto_tiler?.toggle_floating(ext) | |
~ | |
src/keybindings.ts:32:9 - error TS1005: ':' expected. | |
32 }; | |
~ | |
src/launcher.ts:16:13 - error TS1005: '=' expected. | |
16 import type { ShellWindow } from 'window'; | |
~ | |
src/launcher.ts:16:34 - error TS1005: ';' expected. | |
16 import type { ShellWindow } from 'window'; | |
~~~~~~~~ | |
src/launcher.ts:17:13 - error TS1005: '=' expected. | |
17 import type { Ext } from './extension'; | |
~ | |
src/launcher.ts:17:26 - error TS1005: ';' expected. | |
17 import type { Ext } from './extension'; | |
~~~~~~~~~~~~~ | |
src/launcher.ts:18:13 - error TS1005: '=' expected. | |
18 import type { AppInfo } from './app_info'; | |
~ | |
src/launcher.ts:18:30 - error TS1005: ';' expected. | |
18 import type { AppInfo } from './app_info'; | |
~~~~~~~~~~~~ | |
src/launcher.ts:41:23 - error TS4031: Public property 'selections' of exported class has or is using private name 'ShellWindow'. | |
41 selections: Array<ShellWindow | [string, AppInfo]>; | |
~~~~~~~~~~~ | |
src/launcher.ts:41:46 - error TS4031: Public property 'selections' of exported class has or is using private name 'AppInfo'. | |
41 selections: Array<ShellWindow | [string, AppInfo]>; | |
~~~~~~~ | |
src/launcher.ts:43:34 - error TS4031: Public property 'desktop_apps' of exported class has or is using private name 'AppInfo'. | |
43 desktop_apps: Array<[string, AppInfo]>; | |
~~~~~~~ | |
src/launcher.ts:45:22 - error TS4063: Parameter 'ext' of constructor from exported class has or is using private name 'Ext'. | |
45 constructor(ext: Ext) { | |
~~~ | |
src/launcher.ts:120:52 - error TS1109: Expression expected. | |
120 icon_name: app.icon() ?? 'applications-other', | |
~ | |
src/launcher.ts:120:74 - error TS1005: ':' expected. | |
120 icon_name: app.icon() ?? 'applications-other', | |
~ | |
src/launcher.ts:206:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
206 open(ext: Ext) { | |
~~~ | |
src/lib.ts:8:13 - error TS1005: '=' expected. | |
8 import type { Rectangle } from 'rectangle'; | |
~ | |
src/lib.ts:8:32 - error TS1005: ';' expected. | |
8 import type { Rectangle } from 'rectangle'; | |
~~~~~~~~~~~ | |
src/lib.ts:60:36 - error TS4060: Return type of exported function has or is using private name 'Rectangle'. | |
60 export function current_monitor(): Rectangle { | |
~~~~~~~~~ | |
src/lib.ts:65:32 - error TS4060: Return type of exported function has or is using private name 'Rectangle'. | |
65 export function cursor_rect(): Rectangle { | |
~~~~~~~~~ | |
src/node.ts:6:13 - error TS1005: '=' expected. | |
6 import type { Forest } from './forest'; | |
~ | |
src/node.ts:6:29 - error TS1005: ';' expected. | |
6 import type { Forest } from './forest'; | |
~~~~~~~~~~ | |
src/node.ts:7:13 - error TS1005: '=' expected. | |
7 import type { Entity } from 'ecs'; | |
~ | |
src/node.ts:7:29 - error TS1005: ';' expected. | |
7 import type { Entity } from 'ecs'; | |
~~~~~ | |
src/node.ts:8:13 - error TS1005: '=' expected. | |
8 import type { Ext } from 'extension'; | |
~ | |
src/node.ts:8:26 - error TS1005: ';' expected. | |
8 import type { Ext } from 'extension'; | |
~~~~~~~~~~~ | |
src/node.ts:9:13 - error TS1005: '=' expected. | |
9 import type { Rectangle } from 'rectangle'; | |
~ | |
src/node.ts:9:32 - error TS1005: ';' expected. | |
9 import type { Rectangle } from 'rectangle'; | |
~~~~~~~~~~~ | |
src/node.ts:41:41 - error TS4063: Parameter 'entity' of constructor from exported class has or is using private name 'Entity'. | |
41 constructor(kind: NodeKind, entity: Entity) { | |
~~~~~~ | |
src/node.ts:46:23 - error TS4070: Parameter 'fork' of public static method from exported class has or is using private name 'Entity'. | |
46 static fork(fork: Entity): Node { | |
~~~~~~ | |
src/node.ts:51:27 - error TS4070: Parameter 'window' of public static method from exported class has or is using private name 'Entity'. | |
51 static window(window: Entity): Node { | |
~~~~~~ | |
src/node.ts:55:19 - error TS4043: Return type of public getter 'entity' from exported class has or is using private name 'Entity'. | |
55 get entity(): Entity { return this.inner.entity; } | |
~~~~~~ | |
src/node.ts:70:21 - error TS4073: Parameter 'entity' of public method from exported class has or is using private name 'Entity'. | |
70 is_fork(entity: Entity): boolean { | |
~~~~~~ | |
src/node.ts:75:23 - error TS4073: Parameter 'entity' of public method from exported class has or is using private name 'Entity'. | |
75 is_window(entity: Entity): boolean { | |
~~~~~~ | |
src/node.ts:81:16 - error TS4073: Parameter 'tiler' of public method from exported class has or is using private name 'Forest'. | |
81 tiler: Forest, | |
~~~~~~ | |
src/node.ts:82:14 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
82 ext: Ext, | |
~~~ | |
src/node.ts:83:17 - error TS4073: Parameter 'parent' of public method from exported class has or is using private name 'Entity'. | |
83 parent: Entity, | |
~~~~~~ | |
src/node.ts:84:15 - error TS4073: Parameter 'area' of public method from exported class has or is using private name 'Rectangle'. | |
84 area: Rectangle, | |
~~~~~~~~~ | |
src/node.ts:85:23 - error TS4073: Parameter 'record' of public method from exported class has or is using private name 'Entity'. | |
85 record: (win: Entity, parent: Entity, area: Rectangle) => void | |
~~~~~~ | |
src/node.ts:85:39 - error TS4073: Parameter 'record' of public method from exported class has or is using private name 'Entity'. | |
85 record: (win: Entity, parent: Entity, area: Rectangle) => void | |
~~~~~~ | |
src/node.ts:85:53 - error TS4073: Parameter 'record' of public method from exported class has or is using private name 'Rectangle'. | |
85 record: (win: Entity, parent: Entity, area: Rectangle) => void | |
~~~~~~~~~ | |
src/panel_settings.ts:7:13 - error TS1005: '=' expected. | |
7 import type { Entity } from './ecs'; | |
~ | |
src/panel_settings.ts:7:29 - error TS1005: ';' expected. | |
7 import type { Entity } from './ecs'; | |
~~~~~~~ | |
src/panel_settings.ts:8:13 - error TS1005: '=' expected. | |
8 import type { Ext } from './extension'; | |
~ | |
src/panel_settings.ts:8:26 - error TS1005: ';' expected. | |
8 import type { Ext } from './extension'; | |
~~~~~~~~~~~~~ | |
src/panel_settings.ts:20:22 - error TS4063: Parameter 'ext' of constructor from exported class has or is using private name 'Ext'. | |
20 constructor(ext: Ext) { | |
~~~ | |
src/tiling.ts:10:13 - error TS1005: '=' expected. | |
10 import type { Entity } from './ecs'; | |
~ | |
src/tiling.ts:10:29 - error TS1005: ';' expected. | |
10 import type { Entity } from './ecs'; | |
~~~~~~~ | |
src/tiling.ts:11:13 - error TS1005: '=' expected. | |
11 import type { ShellWindow } from './window'; | |
~ | |
src/tiling.ts:11:34 - error TS1005: ';' expected. | |
11 import type { ShellWindow } from './window'; | |
~~~~~~~~~~ | |
src/tiling.ts:12:13 - error TS1005: '=' expected. | |
12 import type { Rectangle } from './rectangle'; | |
~ | |
src/tiling.ts:12:32 - error TS1005: ';' expected. | |
12 import type { Rectangle } from './rectangle'; | |
~~~~~~~~~~~~~ | |
src/tiling.ts:13:13 - error TS1005: '=' expected. | |
13 import type { Ext } from './extension'; | |
~ | |
src/tiling.ts:13:26 - error TS1005: ';' expected. | |
13 import type { Ext } from './extension'; | |
~~~~~~~~~~~~~ | |
src/tiling.ts:31:22 - error TS4063: Parameter 'ext' of constructor from exported class has or is using private name 'Ext'. | |
31 constructor(ext: Ext) { | |
~~~ | |
src/tiling.ts:60:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
60 rect(ext: Ext, monitor: Rectangle): Rectangle | null { | |
~~~ | |
src/tiling.ts:60:29 - error TS4073: Parameter 'monitor' of public method from exported class has or is using private name 'Rectangle'. | |
60 rect(ext: Ext, monitor: Rectangle): Rectangle | null { | |
~~~~~~~~~ | |
src/tiling.ts:60:41 - error TS4055: Return type of public method from exported class has or is using private name 'Rectangle'. | |
60 rect(ext: Ext, monitor: Rectangle): Rectangle | null { | |
~~~~~~~~~ | |
src/tiling.ts:69:17 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
69 change(ext: Ext, overlay: Rectangular, monitor: Rectangle, rect: Rectangle, dx: number, dy: number, dw: number, dh: number): Tiler { | |
~~~ | |
src/tiling.ts:69:53 - error TS4073: Parameter 'monitor' of public method from exported class has or is using private name 'Rectangle'. | |
69 change(ext: Ext, overlay: Rectangular, monitor: Rectangle, rect: Rectangle, dx: number, dy: number, dw: number, dh: number): Tiler { | |
~~~~~~~~~ | |
src/tiling.ts:69:70 - error TS4073: Parameter 'rect' of public method from exported class has or is using private name 'Rectangle'. | |
69 change(ext: Ext, overlay: Rectangular, monitor: Rectangle, rect: Rectangle, dx: number, dy: number, dw: number, dh: number): Tiler { | |
~~~~~~~~~ | |
src/tiling.ts:174:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
174 move(ext: Ext, x: number, y: number, w: number, h: number, focus: () => ShellWindow | null) { | |
~~~ | |
src/tiling.ts:174:77 - error TS4073: Parameter 'focus' of public method from exported class has or is using private name 'ShellWindow'. | |
174 move(ext: Ext, x: number, y: number, w: number, h: number, focus: () => ShellWindow | null) { | |
~~~~~~~~~~~ | |
src/tiling.ts:187:21 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
187 move_auto_(ext: Ext, func1: (a: Rectangle) => void, func2: (a: Rectangle) => void) { | |
~~~ | |
src/tiling.ts:187:37 - error TS4073: Parameter 'func1' of public method from exported class has or is using private name 'Rectangle'. | |
187 move_auto_(ext: Ext, func1: (a: Rectangle) => void, func2: (a: Rectangle) => void) { | |
~~~~~~~~~ | |
src/tiling.ts:187:68 - error TS4073: Parameter 'func2' of public method from exported class has or is using private name 'Rectangle'. | |
187 move_auto_(ext: Ext, func1: (a: Rectangle) => void, func2: (a: Rectangle) => void) { | |
~~~~~~~~~ | |
src/tiling.ts:233:30 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
233 rect_by_active_area(ext: Ext, callback: (monitor: Rectangle, area: Rectangle) => void) { | |
~~~ | |
src/tiling.ts:233:55 - error TS4073: Parameter 'callback' of public method from exported class has or is using private name 'Rectangle'. | |
233 rect_by_active_area(ext: Ext, callback: (monitor: Rectangle, area: Rectangle) => void) { | |
~~~~~~~~~ | |
src/tiling.ts:233:72 - error TS4073: Parameter 'callback' of public method from exported class has or is using private name 'Rectangle'. | |
233 rect_by_active_area(ext: Ext, callback: (monitor: Rectangle, area: Rectangle) => void) { | |
~~~~~~~~~ | |
src/tiling.ts:247:22 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
247 resize_auto(ext: Ext, direction: Direction) { | |
~~~ | |
src/tiling.ts:247:38 - error TS4073: Parameter 'direction' of public method from exported class has or is using private name 'Direction'. | |
247 resize_auto(ext: Ext, direction: Direction) { | |
~~~~~~~~~ | |
src/tiling.ts:274:20 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
274 move_auto(ext: Ext, move_to: ShellWindow | null) { | |
~~~ | |
src/tiling.ts:274:34 - error TS4073: Parameter 'move_to' of public method from exported class has or is using private name 'ShellWindow'. | |
274 move_auto(ext: Ext, move_to: ShellWindow | null) { | |
~~~~~~~~~~~ | |
src/tiling.ts:296:20 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
296 move_left(ext: Ext) { | |
~~~ | |
src/tiling.ts:300:20 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
300 move_down(ext: Ext) { | |
~~~ | |
src/tiling.ts:304:18 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
304 move_up(ext: Ext) { | |
~~~ | |
src/tiling.ts:308:21 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
308 move_right(ext: Ext) { | |
~~~ | |
src/tiling.ts:312:17 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
312 resize(ext: Ext, direction: Direction) { | |
~~~ | |
src/tiling.ts:312:33 - error TS4073: Parameter 'direction' of public method from exported class has or is using private name 'Direction'. | |
312 resize(ext: Ext, direction: Direction) { | |
~~~~~~~~~ | |
src/tiling.ts:341:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
341 swap(ext: Ext, selector: ShellWindow | null) { | |
~~~ | |
src/tiling.ts:341:30 - error TS4073: Parameter 'selector' of public method from exported class has or is using private name 'ShellWindow'. | |
341 swap(ext: Ext, selector: ShellWindow | null) { | |
~~~~~~~~~~~ | |
src/tiling.ts:348:20 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
348 swap_left(ext: Ext) { | |
~~~ | |
src/tiling.ts:358:20 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
358 swap_down(ext: Ext) { | |
~~~ | |
src/tiling.ts:368:18 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
368 swap_up(ext: Ext) { | |
~~~ | |
src/tiling.ts:378:21 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
378 swap_right(ext: Ext) { | |
~~~ | |
src/tiling.ts:388:16 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
388 enter(ext: Ext) { | |
~~~ | |
src/tiling.ts:411:17 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
411 accept(ext: Ext) { | |
~~~ | |
src/tiling.ts:434:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
434 exit(ext: Ext) { | |
~~~ | |
src/tiling.ts:447:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
447 snap(ext: Ext, win: ShellWindow) { | |
~~~ | |
src/tiling.ts:447:25 - error TS4073: Parameter 'win' of public method from exported class has or is using private name 'ShellWindow'. | |
447 snap(ext: Ext, win: ShellWindow) { | |
~~~~~~~~~~~ | |
src/window.ts:11:13 - error TS1005: '=' expected. | |
11 import type { Entity } from './ecs'; | |
~ | |
src/window.ts:11:29 - error TS1005: ';' expected. | |
11 import type { Entity } from './ecs'; | |
~~~~~~~ | |
src/window.ts:12:13 - error TS1005: '=' expected. | |
12 import type { Ext } from './extension'; | |
~ | |
src/window.ts:12:26 - error TS1005: ';' expected. | |
12 import type { Ext } from './extension'; | |
~~~~~~~~~~~~~ | |
src/window.ts:13:13 - error TS1005: '=' expected. | |
13 import type { Rectangle } from './rectangle'; | |
~ | |
src/window.ts:13:32 - error TS1005: ';' expected. | |
13 import type { Rectangle } from './rectangle'; | |
~~~~~~~~~~~~~ | |
src/window.ts:28:13 - error TS4031: Public property 'entity' of exported class has or is using private name 'Entity'. | |
28 entity: Entity; | |
~~~~~~ | |
src/window.ts:38:25 - error TS4063: Parameter 'entity' of constructor from exported class has or is using private name 'Entity'. | |
38 constructor(entity: Entity, window: Meta.Window, window_app: any, ext: Ext) { | |
~~~~~~ | |
src/window.ts:38:76 - error TS4063: Parameter 'ext' of constructor from exported class has or is using private name 'Ext'. | |
38 constructor(entity: Entity, window: Meta.Window, window_app: any, ext: Ext) { | |
~~~ | |
src/window.ts:85:26 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
85 decoration_hide(ext: Ext): void { | |
~~~ | |
src/window.ts:89:26 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
89 decoration_show(ext: Ext): void { | |
~~~ | |
src/window.ts:93:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
93 icon(ext: Ext, size: number): any { | |
~~~ | |
src/window.ts:118:21 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
118 is_tilable(ext: Ext): boolean { | |
~~~ | |
src/window.ts:149:15 - error TS4073: Parameter 'ext' of public method from exported class has or is using private name 'Ext'. | |
149 name(ext: Ext): string { | |
~~~ | |
src/window.ts:153:13 - error TS4055: Return type of public method from exported class has or is using private name 'Rectangle'. | |
153 rect(): Rectangle { | |
~~~~~~~~~ | |
Makefile:23: recipe for target 'transpile' failed | |
make: *** [transpile] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment