diff --git a/.idea/runConfigurations/clippy-all-wasm-linux.xml b/.idea/runConfigurations/clippy-all-wasm-linux.xml deleted file mode 100644 index c2ebbde490..0000000000 --- a/.idea/runConfigurations/clippy-all-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-all-wasm-macos.xml b/.idea/runConfigurations/clippy-all-wasm-macos.xml deleted file mode 100644 index 8c77c28522..0000000000 --- a/.idea/runConfigurations/clippy-all-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-all-wasm-windows.xml b/.idea/runConfigurations/clippy-all-wasm-windows.xml deleted file mode 100644 index f10ca2f44b..0000000000 --- a/.idea/runConfigurations/clippy-all-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-all-wasm.xml b/.idea/runConfigurations/clippy-all-wasm.xml deleted file mode 100644 index e6bd5b6b9a..0000000000 --- a/.idea/runConfigurations/clippy-all-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-analytics-wasm-linux.xml b/.idea/runConfigurations/clippy-analytics-wasm-linux.xml deleted file mode 100644 index c9d14c4e00..0000000000 --- a/.idea/runConfigurations/clippy-analytics-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-analytics-wasm-macos.xml b/.idea/runConfigurations/clippy-analytics-wasm-macos.xml deleted file mode 100644 index e5c5508ce5..0000000000 --- a/.idea/runConfigurations/clippy-analytics-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-analytics-wasm-windows.xml b/.idea/runConfigurations/clippy-analytics-wasm-windows.xml deleted file mode 100644 index 9f2d287367..0000000000 --- a/.idea/runConfigurations/clippy-analytics-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-analytics-wasm.xml b/.idea/runConfigurations/clippy-analytics-wasm.xml deleted file mode 100644 index 944d2ef606..0000000000 --- a/.idea/runConfigurations/clippy-analytics-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-macros-wasm-linux.xml b/.idea/runConfigurations/clippy-ast-macros-wasm-linux.xml deleted file mode 100644 index 30427d1e00..0000000000 --- a/.idea/runConfigurations/clippy-ast-macros-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-macros-wasm-macos.xml b/.idea/runConfigurations/clippy-ast-macros-wasm-macos.xml deleted file mode 100644 index d7029e29fe..0000000000 --- a/.idea/runConfigurations/clippy-ast-macros-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-macros-wasm-windows.xml b/.idea/runConfigurations/clippy-ast-macros-wasm-windows.xml deleted file mode 100644 index 805177d8cd..0000000000 --- a/.idea/runConfigurations/clippy-ast-macros-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-macros-wasm.xml b/.idea/runConfigurations/clippy-ast-macros-wasm.xml deleted file mode 100644 index 65862f7b98..0000000000 --- a/.idea/runConfigurations/clippy-ast-macros-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-wasm-linux.xml b/.idea/runConfigurations/clippy-ast-wasm-linux.xml deleted file mode 100644 index 16c71b836b..0000000000 --- a/.idea/runConfigurations/clippy-ast-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-wasm-macos.xml b/.idea/runConfigurations/clippy-ast-wasm-macos.xml deleted file mode 100644 index c55b28978f..0000000000 --- a/.idea/runConfigurations/clippy-ast-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-wasm-windows.xml b/.idea/runConfigurations/clippy-ast-wasm-windows.xml deleted file mode 100644 index 8c2fc61b61..0000000000 --- a/.idea/runConfigurations/clippy-ast-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ast-wasm.xml b/.idea/runConfigurations/clippy-ast-wasm.xml deleted file mode 100644 index 50ad41d09b..0000000000 --- a/.idea/runConfigurations/clippy-ast-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-build-scripts-wasm-linux.xml b/.idea/runConfigurations/clippy-build-scripts-wasm-linux.xml deleted file mode 100644 index bef36bb136..0000000000 --- a/.idea/runConfigurations/clippy-build-scripts-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-build-scripts-wasm-macos.xml b/.idea/runConfigurations/clippy-build-scripts-wasm-macos.xml deleted file mode 100644 index 51098a17c8..0000000000 --- a/.idea/runConfigurations/clippy-build-scripts-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-build-scripts-wasm-windows.xml b/.idea/runConfigurations/clippy-build-scripts-wasm-windows.xml deleted file mode 100644 index 59ea99becc..0000000000 --- a/.idea/runConfigurations/clippy-build-scripts-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-build-scripts-wasm.xml b/.idea/runConfigurations/clippy-build-scripts-wasm.xml deleted file mode 100644 index 95dc8372df..0000000000 --- a/.idea/runConfigurations/clippy-build-scripts-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-code-builder-wasm-linux.xml b/.idea/runConfigurations/clippy-code-builder-wasm-linux.xml deleted file mode 100644 index 9a663d5e31..0000000000 --- a/.idea/runConfigurations/clippy-code-builder-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-code-builder-wasm-macos.xml b/.idea/runConfigurations/clippy-code-builder-wasm-macos.xml deleted file mode 100644 index ff9af375a3..0000000000 --- a/.idea/runConfigurations/clippy-code-builder-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-code-builder-wasm-windows.xml b/.idea/runConfigurations/clippy-code-builder-wasm-windows.xml deleted file mode 100644 index 259f658be3..0000000000 --- a/.idea/runConfigurations/clippy-code-builder-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-code-builder-wasm.xml b/.idea/runConfigurations/clippy-code-builder-wasm.xml deleted file mode 100644 index 847ab1c24c..0000000000 --- a/.idea/runConfigurations/clippy-code-builder-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-config-reader-wasm-linux.xml b/.idea/runConfigurations/clippy-config-reader-wasm-linux.xml deleted file mode 100644 index 131b376730..0000000000 --- a/.idea/runConfigurations/clippy-config-reader-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-config-reader-wasm-macos.xml b/.idea/runConfigurations/clippy-config-reader-wasm-macos.xml deleted file mode 100644 index cc1cfc51b2..0000000000 --- a/.idea/runConfigurations/clippy-config-reader-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-config-reader-wasm-windows.xml b/.idea/runConfigurations/clippy-config-reader-wasm-windows.xml deleted file mode 100644 index 27f85b3411..0000000000 --- a/.idea/runConfigurations/clippy-config-reader-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-config-reader-wasm.xml b/.idea/runConfigurations/clippy-config-reader-wasm.xml deleted file mode 100644 index 47e6279234..0000000000 --- a/.idea/runConfigurations/clippy-config-reader-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-controller-wasm-linux.xml b/.idea/runConfigurations/clippy-controller-wasm-linux.xml deleted file mode 100644 index f27d70b116..0000000000 --- a/.idea/runConfigurations/clippy-controller-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-controller-wasm-macos.xml b/.idea/runConfigurations/clippy-controller-wasm-macos.xml deleted file mode 100644 index 5f0ed48884..0000000000 --- a/.idea/runConfigurations/clippy-controller-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-controller-wasm-windows.xml b/.idea/runConfigurations/clippy-controller-wasm-windows.xml deleted file mode 100644 index 770a576571..0000000000 --- a/.idea/runConfigurations/clippy-controller-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-controller-wasm.xml b/.idea/runConfigurations/clippy-controller-wasm.xml deleted file mode 100644 index cd9dd94186..0000000000 --- a/.idea/runConfigurations/clippy-controller-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-linux.xml deleted file mode 100644 index 7d80334bfd..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-macos.xml deleted file mode 100644 index 70fd649ad6..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-windows.xml deleted file mode 100644 index bc3a11d930..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm.xml deleted file mode 100644 index efc9f96f50..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-component-list-panel-view-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-linux.xml deleted file mode 100644 index fe1966fdd0..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-macos.xml deleted file mode 100644 index edf1066f55..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-windows.xml deleted file mode 100644 index dd09a89294..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-documentation-wasm.xml deleted file mode 100644 index 7525cf559d..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-documentation-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-linux.xml deleted file mode 100644 index 5c684503a2..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-macos.xml deleted file mode 100644 index c377b18653..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-windows.xml deleted file mode 100644 index 2dc1dacad7..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm.xml deleted file mode 100644 index a09fc2e2ac..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-execution-environment-dropdown-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-icons-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-icons-wasm-linux.xml deleted file mode 100644 index 83585e3550..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-icons-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-icons-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-icons-wasm-macos.xml deleted file mode 100644 index d38c9dbf7d..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-icons-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-icons-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-icons-wasm-windows.xml deleted file mode 100644 index 3101e13ae4..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-icons-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-icons-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-icons-wasm.xml deleted file mode 100644 index c33a565200..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-icons-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-interface-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-interface-wasm-linux.xml deleted file mode 100644 index 53020837f3..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-interface-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-interface-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-interface-wasm-macos.xml deleted file mode 100644 index 5ea31d67d5..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-interface-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-interface-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-interface-wasm-windows.xml deleted file mode 100644 index 8d0243196d..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-interface-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-interface-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-interface-wasm.xml deleted file mode 100644 index 1db0ca8d2f..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-interface-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-linux.xml deleted file mode 100644 index 48ca407fd1..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-macos.xml deleted file mode 100644 index 66b2cd6c34..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-windows.xml deleted file mode 100644 index c490b76bd4..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm.xml deleted file mode 100644 index eb0cfca203..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-text-grid-visualization-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-linux.xml b/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-linux.xml deleted file mode 100644 index 444bc83743..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-macos.xml b/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-macos.xml deleted file mode 100644 index 7d02ab8a3e..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-windows.xml b/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-windows.xml deleted file mode 100644 index a8584e8f26..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm.xml b/.idea/runConfigurations/clippy-debug-scene-visualization-wasm.xml deleted file mode 100644 index 748d67b96a..0000000000 --- a/.idea/runConfigurations/clippy-debug-scene-visualization-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-double-representation-wasm-linux.xml b/.idea/runConfigurations/clippy-double-representation-wasm-linux.xml deleted file mode 100644 index 275ee64223..0000000000 --- a/.idea/runConfigurations/clippy-double-representation-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-double-representation-wasm-macos.xml b/.idea/runConfigurations/clippy-double-representation-wasm-macos.xml deleted file mode 100644 index 0a1bd431d5..0000000000 --- a/.idea/runConfigurations/clippy-double-representation-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-double-representation-wasm-windows.xml b/.idea/runConfigurations/clippy-double-representation-wasm-windows.xml deleted file mode 100644 index 1bcea54bb9..0000000000 --- a/.idea/runConfigurations/clippy-double-representation-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-double-representation-wasm.xml b/.idea/runConfigurations/clippy-double-representation-wasm.xml deleted file mode 100644 index 8fb4dd9024..0000000000 --- a/.idea/runConfigurations/clippy-double-representation-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-model-wasm-linux.xml b/.idea/runConfigurations/clippy-engine-model-wasm-linux.xml deleted file mode 100644 index b05a7f2dd0..0000000000 --- a/.idea/runConfigurations/clippy-engine-model-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-model-wasm-macos.xml b/.idea/runConfigurations/clippy-engine-model-wasm-macos.xml deleted file mode 100644 index 697bb0573c..0000000000 --- a/.idea/runConfigurations/clippy-engine-model-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-model-wasm-windows.xml b/.idea/runConfigurations/clippy-engine-model-wasm-windows.xml deleted file mode 100644 index b7230c08aa..0000000000 --- a/.idea/runConfigurations/clippy-engine-model-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-model-wasm.xml b/.idea/runConfigurations/clippy-engine-model-wasm.xml deleted file mode 100644 index ed2f7c79cc..0000000000 --- a/.idea/runConfigurations/clippy-engine-model-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-protocol-wasm-linux.xml b/.idea/runConfigurations/clippy-engine-protocol-wasm-linux.xml deleted file mode 100644 index b81a94e2ae..0000000000 --- a/.idea/runConfigurations/clippy-engine-protocol-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-protocol-wasm-macos.xml b/.idea/runConfigurations/clippy-engine-protocol-wasm-macos.xml deleted file mode 100644 index bab52c19dc..0000000000 --- a/.idea/runConfigurations/clippy-engine-protocol-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-protocol-wasm-windows.xml b/.idea/runConfigurations/clippy-engine-protocol-wasm-windows.xml deleted file mode 100644 index 6cccc92bd2..0000000000 --- a/.idea/runConfigurations/clippy-engine-protocol-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-engine-protocol-wasm.xml b/.idea/runConfigurations/clippy-engine-protocol-wasm.xml deleted file mode 100644 index 438527f9d9..0000000000 --- a/.idea/runConfigurations/clippy-engine-protocol-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-automata-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-automata-wasm-linux.xml deleted file mode 100644 index 4e12db323d..0000000000 --- a/.idea/runConfigurations/clippy-enso-automata-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-automata-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-automata-wasm-macos.xml deleted file mode 100644 index 7b8cdce7a0..0000000000 --- a/.idea/runConfigurations/clippy-enso-automata-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-automata-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-automata-wasm-windows.xml deleted file mode 100644 index ea1680e7b5..0000000000 --- a/.idea/runConfigurations/clippy-enso-automata-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-automata-wasm.xml b/.idea/runConfigurations/clippy-enso-automata-wasm.xml deleted file mode 100644 index aa379786a9..0000000000 --- a/.idea/runConfigurations/clippy-enso-automata-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-bitmap-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-bitmap-wasm-linux.xml deleted file mode 100644 index 10f9d842a0..0000000000 --- a/.idea/runConfigurations/clippy-enso-bitmap-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-bitmap-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-bitmap-wasm-macos.xml deleted file mode 100644 index 1c8aace8ed..0000000000 --- a/.idea/runConfigurations/clippy-enso-bitmap-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-bitmap-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-bitmap-wasm-windows.xml deleted file mode 100644 index da132617f1..0000000000 --- a/.idea/runConfigurations/clippy-enso-bitmap-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-bitmap-wasm.xml b/.idea/runConfigurations/clippy-enso-bitmap-wasm.xml deleted file mode 100644 index fdd6ccf480..0000000000 --- a/.idea/runConfigurations/clippy-enso-bitmap-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-base-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-base-wasm-linux.xml deleted file mode 100644 index f71fcac181..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-base-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-base-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-base-wasm-macos.xml deleted file mode 100644 index 395f3e0f48..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-base-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-base-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-base-wasm-windows.xml deleted file mode 100644 index 04552dd6db..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-base-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-base-wasm.xml b/.idea/runConfigurations/clippy-enso-build-base-wasm.xml deleted file mode 100644 index 63a5edbb28..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-base-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-linux.xml deleted file mode 100644 index 0027f41d79..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-macos.xml deleted file mode 100644 index 13382dab2b..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-windows.xml deleted file mode 100644 index e6867c350c..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm.xml b/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm.xml deleted file mode 100644 index 0bf39b164a..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-ci-gen-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-cli-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-cli-wasm-linux.xml deleted file mode 100644 index 6941862d23..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-cli-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-cli-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-cli-wasm-macos.xml deleted file mode 100644 index 7bac2f1f5e..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-cli-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-cli-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-cli-wasm-windows.xml deleted file mode 100644 index 3ce2fddbb6..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-cli-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-cli-wasm.xml b/.idea/runConfigurations/clippy-enso-build-cli-wasm.xml deleted file mode 100644 index 6921ca36b0..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-cli-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-linux.xml deleted file mode 100644 index f1ce1e79ae..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-macos.xml deleted file mode 100644 index f0567a679f..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-windows.xml deleted file mode 100644 index 5ae5b5473f..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm.xml b/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm.xml deleted file mode 100644 index 3224e955fc..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-lib-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-macros-wasm-linux.xml deleted file mode 100644 index 87b9fd005a..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-macros-wasm-macos.xml deleted file mode 100644 index ff40460ff1..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-macros-wasm-windows.xml deleted file mode 100644 index d2c95e4124..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-macros-wasm.xml b/.idea/runConfigurations/clippy-enso-build-macros-wasm.xml deleted file mode 100644 index aa524fa085..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-macros-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-linux.xml deleted file mode 100644 index 1cb7d5f9fc..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-macos.xml deleted file mode 100644 index 5633f924bc..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-windows.xml deleted file mode 100644 index e0417154d5..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm.xml b/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm.xml deleted file mode 100644 index 55957d49b3..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-shader-tools-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-utilities-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-utilities-wasm-linux.xml deleted file mode 100644 index d8c3091b30..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-utilities-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-utilities-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-utilities-wasm-macos.xml deleted file mode 100644 index b59cee14ef..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-utilities-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-utilities-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-utilities-wasm-windows.xml deleted file mode 100644 index 1cd49a646f..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-utilities-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-utilities-wasm.xml b/.idea/runConfigurations/clippy-enso-build-utilities-wasm.xml deleted file mode 100644 index 59db8e69b5..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-utilities-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-build-wasm-linux.xml deleted file mode 100644 index becf08feec..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-build-wasm-macos.xml deleted file mode 100644 index bf62a972fa..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-build-wasm-windows.xml deleted file mode 100644 index 868e574e44..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-build-wasm.xml b/.idea/runConfigurations/clippy-enso-build-wasm.xml deleted file mode 100644 index 9fab38b82f..0000000000 --- a/.idea/runConfigurations/clippy-enso-build-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-callback-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-callback-wasm-linux.xml deleted file mode 100644 index 674ade46a8..0000000000 --- a/.idea/runConfigurations/clippy-enso-callback-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-callback-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-callback-wasm-macos.xml deleted file mode 100644 index 31ba180cce..0000000000 --- a/.idea/runConfigurations/clippy-enso-callback-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-callback-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-callback-wasm-windows.xml deleted file mode 100644 index 6551e759bc..0000000000 --- a/.idea/runConfigurations/clippy-enso-callback-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-callback-wasm.xml b/.idea/runConfigurations/clippy-enso-callback-wasm.xml deleted file mode 100644 index 57b984dd9b..0000000000 --- a/.idea/runConfigurations/clippy-enso-callback-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-config-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-config-wasm-linux.xml deleted file mode 100644 index 56eb5baff6..0000000000 --- a/.idea/runConfigurations/clippy-enso-config-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-config-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-config-wasm-macos.xml deleted file mode 100644 index 22ea76510a..0000000000 --- a/.idea/runConfigurations/clippy-enso-config-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-config-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-config-wasm-windows.xml deleted file mode 100644 index 0131fc79cd..0000000000 --- a/.idea/runConfigurations/clippy-enso-config-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-config-wasm.xml b/.idea/runConfigurations/clippy-enso-config-wasm.xml deleted file mode 100644 index 1bd0334a05..0000000000 --- a/.idea/runConfigurations/clippy-enso-config-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-data-structures-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-data-structures-wasm-linux.xml deleted file mode 100644 index bf473f62b9..0000000000 --- a/.idea/runConfigurations/clippy-enso-data-structures-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-data-structures-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-data-structures-wasm-macos.xml deleted file mode 100644 index 15a5b02fb9..0000000000 --- a/.idea/runConfigurations/clippy-enso-data-structures-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-data-structures-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-data-structures-wasm-windows.xml deleted file mode 100644 index 776de79297..0000000000 --- a/.idea/runConfigurations/clippy-enso-data-structures-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-data-structures-wasm.xml b/.idea/runConfigurations/clippy-enso-data-structures-wasm.xml deleted file mode 100644 index af864d5ca3..0000000000 --- a/.idea/runConfigurations/clippy-enso-data-structures-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-api-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-debug-api-wasm-linux.xml deleted file mode 100644 index acf6652716..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-api-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-api-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-debug-api-wasm-macos.xml deleted file mode 100644 index d94c33cbf1..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-api-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-api-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-debug-api-wasm-windows.xml deleted file mode 100644 index b8f6bed353..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-api-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-api-wasm.xml b/.idea/runConfigurations/clippy-enso-debug-api-wasm.xml deleted file mode 100644 index bc0abf7641..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-api-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-scene-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-debug-scene-wasm-linux.xml deleted file mode 100644 index e9f4aab3d4..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-scene-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-scene-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-debug-scene-wasm-macos.xml deleted file mode 100644 index 5af448dee2..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-scene-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-scene-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-debug-scene-wasm-windows.xml deleted file mode 100644 index 2a775cc599..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-scene-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-debug-scene-wasm.xml b/.idea/runConfigurations/clippy-enso-debug-scene-wasm.xml deleted file mode 100644 index fd2e311f6f..0000000000 --- a/.idea/runConfigurations/clippy-enso-debug-scene-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-doc-parser-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-doc-parser-wasm-linux.xml deleted file mode 100644 index 1a1df6c295..0000000000 --- a/.idea/runConfigurations/clippy-enso-doc-parser-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-doc-parser-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-doc-parser-wasm-macos.xml deleted file mode 100644 index 04f61467f4..0000000000 --- a/.idea/runConfigurations/clippy-enso-doc-parser-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-doc-parser-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-doc-parser-wasm-windows.xml deleted file mode 100644 index a296683402..0000000000 --- a/.idea/runConfigurations/clippy-enso-doc-parser-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-doc-parser-wasm.xml b/.idea/runConfigurations/clippy-enso-doc-parser-wasm.xml deleted file mode 100644 index eaa0b63c20..0000000000 --- a/.idea/runConfigurations/clippy-enso-doc-parser-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-executor-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-executor-wasm-linux.xml deleted file mode 100644 index 4486a900e8..0000000000 --- a/.idea/runConfigurations/clippy-enso-executor-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-executor-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-executor-wasm-macos.xml deleted file mode 100644 index 1509b8890c..0000000000 --- a/.idea/runConfigurations/clippy-enso-executor-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-executor-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-executor-wasm-windows.xml deleted file mode 100644 index edf256267f..0000000000 --- a/.idea/runConfigurations/clippy-enso-executor-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-executor-wasm.xml b/.idea/runConfigurations/clippy-enso-executor-wasm.xml deleted file mode 100644 index 94fab1d7e0..0000000000 --- a/.idea/runConfigurations/clippy-enso-executor-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-font-family-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-font-family-wasm-linux.xml deleted file mode 100644 index 43787c87a8..0000000000 --- a/.idea/runConfigurations/clippy-enso-font-family-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-font-family-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-font-family-wasm-macos.xml deleted file mode 100644 index 972171a2f7..0000000000 --- a/.idea/runConfigurations/clippy-enso-font-family-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-font-family-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-font-family-wasm-windows.xml deleted file mode 100644 index 6823c191fa..0000000000 --- a/.idea/runConfigurations/clippy-enso-font-family-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-font-family-wasm.xml b/.idea/runConfigurations/clippy-enso-font-family-wasm.xml deleted file mode 100644 index 893ee70e89..0000000000 --- a/.idea/runConfigurations/clippy-enso-font-family-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-formatter-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-formatter-wasm-linux.xml deleted file mode 100644 index e216ed497d..0000000000 --- a/.idea/runConfigurations/clippy-enso-formatter-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-formatter-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-formatter-wasm-macos.xml deleted file mode 100644 index aba0aa31a8..0000000000 --- a/.idea/runConfigurations/clippy-enso-formatter-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-formatter-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-formatter-wasm-windows.xml deleted file mode 100644 index 9e49044f17..0000000000 --- a/.idea/runConfigurations/clippy-enso-formatter-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-formatter-wasm.xml b/.idea/runConfigurations/clippy-enso-formatter-wasm.xml deleted file mode 100644 index 57acaef035..0000000000 --- a/.idea/runConfigurations/clippy-enso-formatter-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-frp-wasm-linux.xml deleted file mode 100644 index d4dfcef13e..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-frp-wasm-macos.xml deleted file mode 100644 index 693e212ef4..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-frp-wasm-windows.xml deleted file mode 100644 index 20f390c9c7..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp-wasm.xml b/.idea/runConfigurations/clippy-enso-frp-wasm.xml deleted file mode 100644 index 7293975478..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp2-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-frp2-wasm-linux.xml deleted file mode 100644 index 6ebaf85796..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp2-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp2-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-frp2-wasm-macos.xml deleted file mode 100644 index ec63006023..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp2-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp2-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-frp2-wasm-windows.xml deleted file mode 100644 index 7d4c201012..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp2-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-frp2-wasm.xml b/.idea/runConfigurations/clippy-enso-frp2-wasm.xml deleted file mode 100644 index 2472742359..0000000000 --- a/.idea/runConfigurations/clippy-enso-frp2-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-generics-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-generics-wasm-linux.xml deleted file mode 100644 index 8950d92375..0000000000 --- a/.idea/runConfigurations/clippy-enso-generics-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-generics-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-generics-wasm-macos.xml deleted file mode 100644 index 1ebcd01236..0000000000 --- a/.idea/runConfigurations/clippy-enso-generics-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-generics-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-generics-wasm-windows.xml deleted file mode 100644 index bd7c4983be..0000000000 --- a/.idea/runConfigurations/clippy-enso-generics-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-generics-wasm.xml b/.idea/runConfigurations/clippy-enso-generics-wasm.xml deleted file mode 100644 index 4a9303df4d..0000000000 --- a/.idea/runConfigurations/clippy-enso-generics-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-gui-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-gui-wasm-linux.xml deleted file mode 100644 index f733bb60be..0000000000 --- a/.idea/runConfigurations/clippy-enso-gui-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-gui-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-gui-wasm-macos.xml deleted file mode 100644 index 4b991a815f..0000000000 --- a/.idea/runConfigurations/clippy-enso-gui-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-gui-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-gui-wasm-windows.xml deleted file mode 100644 index 9611fbf702..0000000000 --- a/.idea/runConfigurations/clippy-enso-gui-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-gui-wasm.xml b/.idea/runConfigurations/clippy-enso-gui-wasm.xml deleted file mode 100644 index c507046d08..0000000000 --- a/.idea/runConfigurations/clippy-enso-gui-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-linux.xml deleted file mode 100644 index 28229b3100..0000000000 --- a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-macos.xml deleted file mode 100644 index cf00b8da4b..0000000000 --- a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-windows.xml deleted file mode 100644 index 924bcda735..0000000000 --- a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm.xml b/.idea/runConfigurations/clippy-enso-json-to-struct-wasm.xml deleted file mode 100644 index 464a03616f..0000000000 --- a/.idea/runConfigurations/clippy-enso-json-to-struct-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-macros-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-logging-macros-wasm-linux.xml deleted file mode 100644 index b911fcf494..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-macros-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-macros-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-logging-macros-wasm-macos.xml deleted file mode 100644 index 2d64495883..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-macros-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-macros-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-logging-macros-wasm-windows.xml deleted file mode 100644 index 6db87079b8..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-macros-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-macros-wasm.xml b/.idea/runConfigurations/clippy-enso-logging-macros-wasm.xml deleted file mode 100644 index 397aa1eef4..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-macros-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-logging-wasm-linux.xml deleted file mode 100644 index 739eb85672..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-logging-wasm-macos.xml deleted file mode 100644 index 8c43e4ddb9..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-logging-wasm-windows.xml deleted file mode 100644 index d6a7035e67..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-logging-wasm.xml b/.idea/runConfigurations/clippy-enso-logging-wasm.xml deleted file mode 100644 index 0a5381749b..0000000000 --- a/.idea/runConfigurations/clippy-enso-logging-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-macro-utils-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-macro-utils-wasm-linux.xml deleted file mode 100644 index 48cee6a5e6..0000000000 --- a/.idea/runConfigurations/clippy-enso-macro-utils-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-macro-utils-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-macro-utils-wasm-macos.xml deleted file mode 100644 index 8235fb0eec..0000000000 --- a/.idea/runConfigurations/clippy-enso-macro-utils-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-macro-utils-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-macro-utils-wasm-windows.xml deleted file mode 100644 index e95072c430..0000000000 --- a/.idea/runConfigurations/clippy-enso-macro-utils-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-macro-utils-wasm.xml b/.idea/runConfigurations/clippy-enso-macro-utils-wasm.xml deleted file mode 100644 index ae74ce2f6e..0000000000 --- a/.idea/runConfigurations/clippy-enso-macro-utils-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-linux.xml deleted file mode 100644 index 2be25a0615..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-macos.xml deleted file mode 100644 index 972a32e6a9..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-windows.xml deleted file mode 100644 index 4b78959c57..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm.xml b/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm.xml deleted file mode 100644 index f2df0b9fcc..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-lexpr-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-metamodel-wasm-linux.xml deleted file mode 100644 index c59915ef09..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-metamodel-wasm-macos.xml deleted file mode 100644 index b79a11e64e..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-metamodel-wasm-windows.xml deleted file mode 100644 index c7700bd8ce..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-metamodel-wasm.xml b/.idea/runConfigurations/clippy-enso-metamodel-wasm.xml deleted file mode 100644 index a13590cb29..0000000000 --- a/.idea/runConfigurations/clippy-enso-metamodel-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-notification-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-notification-wasm-linux.xml deleted file mode 100644 index 951ef0af19..0000000000 --- a/.idea/runConfigurations/clippy-enso-notification-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-notification-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-notification-wasm-macos.xml deleted file mode 100644 index 565b7b3d6f..0000000000 --- a/.idea/runConfigurations/clippy-enso-notification-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-notification-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-notification-wasm-windows.xml deleted file mode 100644 index cc2bae3bc3..0000000000 --- a/.idea/runConfigurations/clippy-enso-notification-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-notification-wasm.xml b/.idea/runConfigurations/clippy-enso-notification-wasm.xml deleted file mode 100644 index 63297ad950..0000000000 --- a/.idea/runConfigurations/clippy-enso-notification-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-debug-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-parser-debug-wasm-linux.xml deleted file mode 100644 index 6bbf98802f..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-debug-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-debug-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-parser-debug-wasm-macos.xml deleted file mode 100644 index 6ac2483fba..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-debug-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-debug-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-parser-debug-wasm-windows.xml deleted file mode 100644 index dcca6b68ad..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-debug-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-debug-wasm.xml b/.idea/runConfigurations/clippy-enso-parser-debug-wasm.xml deleted file mode 100644 index 9ee6d42191..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-debug-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-linux.xml deleted file mode 100644 index 9709af3528..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-macos.xml deleted file mode 100644 index e5b8d50ecf..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-windows.xml deleted file mode 100644 index e36ed2ff9f..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm.xml b/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm.xml deleted file mode 100644 index 7761c53bc9..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-generate-java-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-jni-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-parser-jni-wasm-linux.xml deleted file mode 100644 index 5b995f09bc..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-jni-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-jni-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-parser-jni-wasm-macos.xml deleted file mode 100644 index 1771a7d738..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-jni-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-jni-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-parser-jni-wasm-windows.xml deleted file mode 100644 index 633d8a7bb3..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-jni-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-jni-wasm.xml b/.idea/runConfigurations/clippy-enso-parser-jni-wasm.xml deleted file mode 100644 index a4fc500b2b..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-jni-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-linux.xml deleted file mode 100644 index b74c9835ee..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-macos.xml deleted file mode 100644 index d97b518438..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-windows.xml deleted file mode 100644 index f789e5fe84..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm.xml b/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm.xml deleted file mode 100644 index d35c70b026..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-syntax-tree-visitor-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-parser-wasm-linux.xml deleted file mode 100644 index 43223cef32..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-parser-wasm-macos.xml deleted file mode 100644 index aa188afa0a..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-parser-wasm-windows.xml deleted file mode 100644 index 9d15a9ef25..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-parser-wasm.xml b/.idea/runConfigurations/clippy-enso-parser-wasm.xml deleted file mode 100644 index d80af0f617..0000000000 --- a/.idea/runConfigurations/clippy-enso-parser-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-prelude-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-prelude-wasm-linux.xml deleted file mode 100644 index ebe751373d..0000000000 --- a/.idea/runConfigurations/clippy-enso-prelude-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-prelude-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-prelude-wasm-macos.xml deleted file mode 100644 index 7aa5fdf164..0000000000 --- a/.idea/runConfigurations/clippy-enso-prelude-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-prelude-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-prelude-wasm-windows.xml deleted file mode 100644 index b020d0e7e6..0000000000 --- a/.idea/runConfigurations/clippy-enso-prelude-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-prelude-wasm.xml b/.idea/runConfigurations/clippy-enso-prelude-wasm.xml deleted file mode 100644 index 30eb1a98b6..0000000000 --- a/.idea/runConfigurations/clippy-enso-prelude-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-data-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-profiler-data-wasm-linux.xml deleted file mode 100644 index 7168b9743c..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-data-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-data-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-profiler-data-wasm-macos.xml deleted file mode 100644 index 85c184236a..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-data-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-data-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-profiler-data-wasm-windows.xml deleted file mode 100644 index 64f165acb9..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-data-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-data-wasm.xml b/.idea/runConfigurations/clippy-enso-profiler-data-wasm.xml deleted file mode 100644 index d65b6e62de..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-data-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-linux.xml deleted file mode 100644 index a551beccb5..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-macos.xml deleted file mode 100644 index 20d6e921e2..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-windows.xml deleted file mode 100644 index 12efa9a6e2..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm.xml b/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm.xml deleted file mode 100644 index 5b216cc496..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-demo-data-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-linux.xml deleted file mode 100644 index a85bfeb9ad..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-macos.xml deleted file mode 100644 index 93ca930b20..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-windows.xml deleted file mode 100644 index b32fa004ea..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm.xml b/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm.xml deleted file mode 100644 index 077b8f9f0b..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-enso-data-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-linux.xml deleted file mode 100644 index 6fcc8dc59f..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-macos.xml deleted file mode 100644 index c1eee2cc70..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-windows.xml deleted file mode 100644 index cd1464abd9..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm.xml b/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm.xml deleted file mode 100644 index e750484086..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-flame-graph-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-linux.xml deleted file mode 100644 index dcc00b52e3..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-macos.xml deleted file mode 100644 index 7ba151d1cd..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-windows.xml deleted file mode 100644 index d621ef77da..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm.xml b/.idea/runConfigurations/clippy-enso-profiler-macros-wasm.xml deleted file mode 100644 index 2c6c5ab39c..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-macros-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-profiler-wasm-linux.xml deleted file mode 100644 index 37949671c8..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-profiler-wasm-macos.xml deleted file mode 100644 index 32acfd6e0f..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-profiler-wasm-windows.xml deleted file mode 100644 index 12d283815d..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-profiler-wasm.xml b/.idea/runConfigurations/clippy-enso-profiler-wasm.xml deleted file mode 100644 index 88bdf7563a..0000000000 --- a/.idea/runConfigurations/clippy-enso-profiler-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-linux.xml deleted file mode 100644 index cb07440174..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-macos.xml deleted file mode 100644 index d4c607c460..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-windows.xml deleted file mode 100644 index 7c222c5d9e..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm.xml b/.idea/runConfigurations/clippy-enso-reflect-macros-wasm.xml deleted file mode 100644 index 838da0c34c..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-macros-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-reflect-wasm-linux.xml deleted file mode 100644 index d3e36ffb32..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-reflect-wasm-macos.xml deleted file mode 100644 index 771c508c54..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-reflect-wasm-windows.xml deleted file mode 100644 index 6a9504fe41..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-reflect-wasm.xml b/.idea/runConfigurations/clippy-enso-reflect-wasm.xml deleted file mode 100644 index 603514df4c..0000000000 --- a/.idea/runConfigurations/clippy-enso-reflect-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-linux.xml deleted file mode 100644 index 8af26852cf..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-macos.xml deleted file mode 100644 index 85bfcc3995..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-windows.xml deleted file mode 100644 index 7bc026dcc1..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm.xml b/.idea/runConfigurations/clippy-enso-shapely-macros-wasm.xml deleted file mode 100644 index a969b67061..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-macros-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-shapely-wasm-linux.xml deleted file mode 100644 index 4b30cb3342..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-shapely-wasm-macos.xml deleted file mode 100644 index 8abdf8823b..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-shapely-wasm-windows.xml deleted file mode 100644 index 18ea706f5e..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shapely-wasm.xml b/.idea/runConfigurations/clippy-enso-shapely-wasm.xml deleted file mode 100644 index 4403a7d85b..0000000000 --- a/.idea/runConfigurations/clippy-enso-shapely-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-linux.xml deleted file mode 100644 index 07ffc455f8..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-macos.xml deleted file mode 100644 index 21c765d6fb..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-windows.xml deleted file mode 100644 index 314e1eb12b..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm.xml b/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm.xml deleted file mode 100644 index c81e24f222..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-examples-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-shortcuts-wasm-linux.xml deleted file mode 100644 index 360265363f..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-shortcuts-wasm-macos.xml deleted file mode 100644 index 17d7b24afd..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-shortcuts-wasm-windows.xml deleted file mode 100644 index a51273f4c2..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-shortcuts-wasm.xml b/.idea/runConfigurations/clippy-enso-shortcuts-wasm.xml deleted file mode 100644 index 7521938561..0000000000 --- a/.idea/runConfigurations/clippy-enso-shortcuts-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-linux.xml deleted file mode 100644 index a76ebfd787..0000000000 --- a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-macos.xml deleted file mode 100644 index 812a239bdf..0000000000 --- a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-windows.xml deleted file mode 100644 index 9c025c5a6e..0000000000 --- a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm.xml b/.idea/runConfigurations/clippy-enso-span-tree-example-wasm.xml deleted file mode 100644 index 7229215c89..0000000000 --- a/.idea/runConfigurations/clippy-enso-span-tree-example-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-linux.xml deleted file mode 100644 index bb6e900442..0000000000 --- a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-macos.xml deleted file mode 100644 index c8a9571cc3..0000000000 --- a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-windows.xml deleted file mode 100644 index f065148d4c..0000000000 --- a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm.xml b/.idea/runConfigurations/clippy-enso-suggestion-database-wasm.xml deleted file mode 100644 index 83fc243105..0000000000 --- a/.idea/runConfigurations/clippy-enso-suggestion-database-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-text-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-text-wasm-linux.xml deleted file mode 100644 index 8d237b5840..0000000000 --- a/.idea/runConfigurations/clippy-enso-text-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-text-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-text-wasm-macos.xml deleted file mode 100644 index aa62f1a02f..0000000000 --- a/.idea/runConfigurations/clippy-enso-text-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-text-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-text-wasm-windows.xml deleted file mode 100644 index 0a72d5f887..0000000000 --- a/.idea/runConfigurations/clippy-enso-text-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-text-wasm.xml b/.idea/runConfigurations/clippy-enso-text-wasm.xml deleted file mode 100644 index 7cf0550efb..0000000000 --- a/.idea/runConfigurations/clippy-enso-text-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-types-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-types-wasm-linux.xml deleted file mode 100644 index 11b37b0565..0000000000 --- a/.idea/runConfigurations/clippy-enso-types-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-types-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-types-wasm-macos.xml deleted file mode 100644 index 5a4d194bc1..0000000000 --- a/.idea/runConfigurations/clippy-enso-types-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-types-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-types-wasm-windows.xml deleted file mode 100644 index 28d5f60655..0000000000 --- a/.idea/runConfigurations/clippy-enso-types-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-types-wasm.xml b/.idea/runConfigurations/clippy-enso-types-wasm.xml deleted file mode 100644 index 46048dd283..0000000000 --- a/.idea/runConfigurations/clippy-enso-types-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-web-wasm-linux.xml b/.idea/runConfigurations/clippy-enso-web-wasm-linux.xml deleted file mode 100644 index dba536f014..0000000000 --- a/.idea/runConfigurations/clippy-enso-web-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-web-wasm-macos.xml b/.idea/runConfigurations/clippy-enso-web-wasm-macos.xml deleted file mode 100644 index 5ecd88a8f5..0000000000 --- a/.idea/runConfigurations/clippy-enso-web-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-web-wasm-windows.xml b/.idea/runConfigurations/clippy-enso-web-wasm-windows.xml deleted file mode 100644 index 924f2e5418..0000000000 --- a/.idea/runConfigurations/clippy-enso-web-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-enso-web-wasm.xml b/.idea/runConfigurations/clippy-enso-web-wasm.xml deleted file mode 100644 index 6c41441750..0000000000 --- a/.idea/runConfigurations/clippy-enso-web-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-button-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-button-wasm-linux.xml deleted file mode 100644 index 97ecd14f0b..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-button-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-button-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-button-wasm-macos.xml deleted file mode 100644 index 497b951e1c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-button-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-button-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-button-wasm-windows.xml deleted file mode 100644 index 2b98a38582..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-button-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-button-wasm.xml b/.idea/runConfigurations/clippy-ensogl-button-wasm.xml deleted file mode 100644 index af4a563cac..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-button-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-component-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-component-wasm-linux.xml deleted file mode 100644 index 8ecfa17dc7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-component-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-component-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-component-wasm-macos.xml deleted file mode 100644 index ef0e0d1f19..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-component-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-component-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-component-wasm-windows.xml deleted file mode 100644 index aea892ec96..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-component-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-component-wasm.xml b/.idea/runConfigurations/clippy-ensogl-component-wasm.xml deleted file mode 100644 index 6e5e7d8bd0..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-component-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-core-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-core-wasm-linux.xml deleted file mode 100644 index b26d828813..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-core-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-core-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-core-wasm-macos.xml deleted file mode 100644 index 8cf7a9d673..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-core-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-core-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-core-wasm-windows.xml deleted file mode 100644 index ffa4134031..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-core-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-core-wasm.xml b/.idea/runConfigurations/clippy-ensogl-core-wasm.xml deleted file mode 100644 index 35c366d2f4..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-core-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-linux.xml deleted file mode 100644 index b18968679e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-macos.xml deleted file mode 100644 index 1732447991..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-windows.xml deleted file mode 100644 index 7cc01d5e07..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm.xml b/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm.xml deleted file mode 100644 index cee6b5eab7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-derive-theme-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-linux.xml deleted file mode 100644 index fcf19320af..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-macos.xml deleted file mode 100644 index f7ca1f0f14..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-windows.xml deleted file mode 100644 index f48c781900..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm.xml deleted file mode 100644 index 7e8b60e3c5..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-menu-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-linux.xml deleted file mode 100644 index 4da747e695..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-macos.xml deleted file mode 100644 index d03d419ed5..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-windows.xml deleted file mode 100644 index 365efa8509..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm.xml b/.idea/runConfigurations/clippy-ensogl-drop-down-wasm.xml deleted file mode 100644 index 37b1e6b950..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-down-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-linux.xml deleted file mode 100644 index fb2873bff3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-macos.xml deleted file mode 100644 index 369c4e230e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-windows.xml deleted file mode 100644 index a2150a1679..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm.xml b/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm.xml deleted file mode 100644 index 5802bbe942..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-drop-manager-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-linux.xml deleted file mode 100644 index 04228b33c1..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-macos.xml deleted file mode 100644 index c4b0fbbbc4..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-windows.xml deleted file mode 100644 index 98fec936c7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm.xml b/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm.xml deleted file mode 100644 index 36c27812e0..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-dynamic-assets-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-linux.xml deleted file mode 100644 index 1af559b9d8..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-macos.xml deleted file mode 100644 index 1a94bd1505..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-windows.xml deleted file mode 100644 index e840998c6a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-animation-wasm.xml deleted file mode 100644 index 1e0fee07ef..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-animation-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-linux.xml deleted file mode 100644 index 9367471efa..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-macos.xml deleted file mode 100644 index fce8a22128..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-windows.xml deleted file mode 100644 index 4e892e620f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm.xml deleted file mode 100644 index bad2370360..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-auto-layout-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-linux.xml deleted file mode 100644 index 5d166faccb..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-macos.xml deleted file mode 100644 index 09ad87620b..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-windows.xml deleted file mode 100644 index a03d39208c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm.xml deleted file mode 100644 index 3757c3adb1..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-built-in-shapes-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-linux.xml deleted file mode 100644 index 16d647af10..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-macos.xml deleted file mode 100644 index 0871458aeb..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-windows.xml deleted file mode 100644 index 4ef20efc31..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm.xml deleted file mode 100644 index 23fbf2ae65..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-cached-shape-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-linux.xml deleted file mode 100644 index 5f71fe1cd5..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-macos.xml deleted file mode 100644 index 0a82d66325..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-windows.xml deleted file mode 100644 index 8b2ed25e17..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm.xml deleted file mode 100644 index b0b54fb30a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-complex-shape-system-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-linux.xml deleted file mode 100644 index 1a895b1005..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-macos.xml deleted file mode 100644 index b77ab62bc9..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-windows.xml deleted file mode 100644 index e959262d2e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm.xml deleted file mode 100644 index 0578737345..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-custom-shape-system-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-linux.xml deleted file mode 100644 index 0525a042ea..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-macos.xml deleted file mode 100644 index 6d6910bd41..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-windows.xml deleted file mode 100644 index 70934fd69a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm.xml deleted file mode 100644 index 8780650ca8..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-dom-symbols-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-linux.xml deleted file mode 100644 index c6e4f493da..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-macos.xml deleted file mode 100644 index 1b753b90bc..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-windows.xml deleted file mode 100644 index 159685054f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm.xml deleted file mode 100644 index 5dbc6b4f18..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-down-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-linux.xml deleted file mode 100644 index ff134324c6..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-macos.xml deleted file mode 100644 index 2a3d6d7de3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-windows.xml deleted file mode 100644 index 1216999526..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm.xml deleted file mode 100644 index 822c1ce736..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-drop-manager-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-linux.xml deleted file mode 100644 index 44bb2ddc3a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-macos.xml deleted file mode 100644 index fb4553f648..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-windows.xml deleted file mode 100644 index 09c84797e7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm.xml deleted file mode 100644 index 0d95323d70..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-easing-animator-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-linux.xml deleted file mode 100644 index b3d9a029ce..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-macos.xml deleted file mode 100644 index 96a3ec90c3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-windows.xml deleted file mode 100644 index 9a0d398e59..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm.xml deleted file mode 100644 index 9a0b6a42b7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-focus-management-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-linux.xml deleted file mode 100644 index c8f55d41ee..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-macos.xml deleted file mode 100644 index 0fb5018694..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-windows.xml deleted file mode 100644 index 8ff2df86c6..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm.xml deleted file mode 100644 index 0856b1c9b3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-grid-view-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-linux.xml deleted file mode 100644 index 4a6812c76c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-macos.xml deleted file mode 100644 index 0467f97926..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-windows.xml deleted file mode 100644 index acd9f8c6d6..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm.xml deleted file mode 100644 index cf9e762223..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-instance-ordering-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-linux.xml deleted file mode 100644 index b18bd36147..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-macos.xml deleted file mode 100644 index f679195afe..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-windows.xml deleted file mode 100644 index 2f3df21708..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm.xml deleted file mode 100644 index 42090b2218..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-editor-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-linux.xml deleted file mode 100644 index 2f707918a9..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-macos.xml deleted file mode 100644 index e96213748e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-windows.xml deleted file mode 100644 index d5b3076eba..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm.xml deleted file mode 100644 index c1239c7a11..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-list-view-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-linux.xml deleted file mode 100644 index 5f50c5fb25..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-macos.xml deleted file mode 100644 index b1db1cc53e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-windows.xml deleted file mode 100644 index 6b685b12a3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm.xml deleted file mode 100644 index 7f3ee0a11c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-mouse-events-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-linux.xml deleted file mode 100644 index 8387b7a541..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-macos.xml deleted file mode 100644 index 30317a9bd6..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-windows.xml deleted file mode 100644 index 755c9d2ce4..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm.xml deleted file mode 100644 index 257f19cc38..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-profiling-run-graph-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-linux.xml deleted file mode 100644 index 992a2adf52..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-macos.xml deleted file mode 100644 index 703f9bb867..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-windows.xml deleted file mode 100644 index 28f9c6bb08..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm.xml deleted file mode 100644 index 0fe952de25..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-render-profile-flamegraph-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-linux.xml deleted file mode 100644 index c83e69c930..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-macos.xml deleted file mode 100644 index 2fb3354f42..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-windows.xml deleted file mode 100644 index 2dd28fefa6..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm.xml deleted file mode 100644 index 417cef9e0a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-scroll-area-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-linux.xml deleted file mode 100644 index 914a997c29..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-macos.xml deleted file mode 100644 index ec9cd6de7a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-windows.xml deleted file mode 100644 index 8a9a19c0da..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-slider-wasm.xml deleted file mode 100644 index d4b7425086..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-slider-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-linux.xml deleted file mode 100644 index 35fad6052c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-macos.xml deleted file mode 100644 index 9df3cf71a4..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-windows.xml deleted file mode 100644 index bda374df4e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm.xml deleted file mode 100644 index 6d99dc998c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-benchmark-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-linux.xml deleted file mode 100644 index c5ac742c5f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-macos.xml deleted file mode 100644 index 01589e184a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-windows.xml deleted file mode 100644 index 11c38cda20..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm.xml deleted file mode 100644 index c08648f99f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-sprite-system-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-linux.xml deleted file mode 100644 index 88478d90d3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-macos.xml deleted file mode 100644 index e94869aecd..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-windows.xml deleted file mode 100644 index d14dac3891..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm.xml b/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm.xml deleted file mode 100644 index 423e305ddb..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-example-text-area-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-examples-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-examples-wasm-linux.xml deleted file mode 100644 index 661671ae35..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-examples-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-examples-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-examples-wasm-macos.xml deleted file mode 100644 index 45c0b7888a..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-examples-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-examples-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-examples-wasm-windows.xml deleted file mode 100644 index bff7513387..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-examples-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-examples-wasm.xml b/.idea/runConfigurations/clippy-ensogl-examples-wasm.xml deleted file mode 100644 index f947be111e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-examples-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-linux.xml deleted file mode 100644 index 40827f81dc..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-macos.xml deleted file mode 100644 index 739f7ef6da..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-windows.xml deleted file mode 100644 index 9833051a62..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm.xml b/.idea/runConfigurations/clippy-ensogl-file-browser-wasm.xml deleted file mode 100644 index 849bcc814b..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-file-browser-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-linux.xml deleted file mode 100644 index e915ae8b70..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-macos.xml deleted file mode 100644 index 88f583086c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-windows.xml deleted file mode 100644 index 850d999704..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm.xml b/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm.xml deleted file mode 100644 index 68a8fdb06b..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-flame-graph-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-linux.xml deleted file mode 100644 index f66a15de29..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-macos.xml deleted file mode 100644 index 80230e91fe..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-windows.xml deleted file mode 100644 index 09275bf48f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm.xml b/.idea/runConfigurations/clippy-ensogl-grid-view-wasm.xml deleted file mode 100644 index 983a8d1dff..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-grid-view-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-linux.xml deleted file mode 100644 index 0342fb3177..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-macos.xml deleted file mode 100644 index 4f2cc3f8a8..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-windows.xml deleted file mode 100644 index 16c46a6c5e..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm.xml b/.idea/runConfigurations/clippy-ensogl-gui-component-wasm.xml deleted file mode 100644 index eb812ef4e8..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-gui-component-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-linux.xml deleted file mode 100644 index 3a829362f0..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-macos.xml deleted file mode 100644 index 7b7aade00b..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-windows.xml deleted file mode 100644 index e3055b053c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm.xml b/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm.xml deleted file mode 100644 index da4678ff48..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-hardcoded-theme-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-label-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-label-wasm-linux.xml deleted file mode 100644 index e3d2402b92..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-label-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-label-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-label-wasm-macos.xml deleted file mode 100644 index ed08d6cde4..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-label-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-label-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-label-wasm-windows.xml deleted file mode 100644 index 3b9b0f89e8..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-label-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-label-wasm.xml b/.idea/runConfigurations/clippy-ensogl-label-wasm.xml deleted file mode 100644 index d36ec46737..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-label-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-linux.xml deleted file mode 100644 index 9503cdf7e7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-macos.xml deleted file mode 100644 index e9e6d39594..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-windows.xml deleted file mode 100644 index 05eabf6dfe..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm.xml b/.idea/runConfigurations/clippy-ensogl-list-editor-wasm.xml deleted file mode 100644 index dbc693f7bc..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-editor-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-view-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-list-view-wasm-linux.xml deleted file mode 100644 index ebe484f5ce..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-view-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-view-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-list-view-wasm-macos.xml deleted file mode 100644 index bf45e69c33..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-view-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-view-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-list-view-wasm-windows.xml deleted file mode 100644 index 02e8ec00c4..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-view-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-list-view-wasm.xml b/.idea/runConfigurations/clippy-ensogl-list-view-wasm.xml deleted file mode 100644 index 4be5daa888..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-list-view-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-pack-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-pack-wasm-linux.xml deleted file mode 100644 index 5ff67e935c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-pack-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-pack-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-pack-wasm-macos.xml deleted file mode 100644 index 0a32e6d761..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-pack-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-pack-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-pack-wasm-windows.xml deleted file mode 100644 index 85693fbbd3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-pack-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-pack-wasm.xml b/.idea/runConfigurations/clippy-ensogl-pack-wasm.xml deleted file mode 100644 index a1541d757f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-pack-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-linux.xml deleted file mode 100644 index 7b005fdfb2..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-macos.xml deleted file mode 100644 index 4662e16a71..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-windows.xml deleted file mode 100644 index d220ebcafb..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm.xml b/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm.xml deleted file mode 100644 index a8f0e2e242..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scroll-area-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-linux.xml deleted file mode 100644 index 40c9050168..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-macos.xml deleted file mode 100644 index 11bb743864..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-windows.xml deleted file mode 100644 index 9751852c4d..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm.xml b/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm.xml deleted file mode 100644 index 859833d396..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-scrollbar-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-selector-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-selector-wasm-linux.xml deleted file mode 100644 index 058aa4edf2..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-selector-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-selector-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-selector-wasm-macos.xml deleted file mode 100644 index 41bd124af7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-selector-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-selector-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-selector-wasm-windows.xml deleted file mode 100644 index d7a763451c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-selector-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-selector-wasm.xml b/.idea/runConfigurations/clippy-ensogl-selector-wasm.xml deleted file mode 100644 index 1e5d27784d..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-selector-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-linux.xml deleted file mode 100644 index 779e77488c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-macos.xml deleted file mode 100644 index 5c7954f579..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-windows.xml deleted file mode 100644 index 2ead88bc35..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm.xml b/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm.xml deleted file mode 100644 index 29fd0b8a18..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-sequence-diagram-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-shadow-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-shadow-wasm-linux.xml deleted file mode 100644 index 194198cf84..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-shadow-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-shadow-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-shadow-wasm-macos.xml deleted file mode 100644 index c67b473cb0..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-shadow-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-shadow-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-shadow-wasm-windows.xml deleted file mode 100644 index 747f816f6c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-shadow-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-shadow-wasm.xml b/.idea/runConfigurations/clippy-ensogl-shadow-wasm.xml deleted file mode 100644 index 41b2246d47..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-shadow-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-slider-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-slider-wasm-linux.xml deleted file mode 100644 index ff815e059b..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-slider-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-slider-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-slider-wasm-macos.xml deleted file mode 100644 index c6818e93c1..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-slider-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-slider-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-slider-wasm-windows.xml deleted file mode 100644 index a259fe6f57..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-slider-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-slider-wasm.xml b/.idea/runConfigurations/clippy-ensogl-slider-wasm.xml deleted file mode 100644 index 959ab86bff..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-slider-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-spinner-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-spinner-wasm-linux.xml deleted file mode 100644 index 694289e7e1..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-spinner-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-spinner-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-spinner-wasm-macos.xml deleted file mode 100644 index 7867fc4de5..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-spinner-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-spinner-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-spinner-wasm-windows.xml deleted file mode 100644 index 3b65dfaebf..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-spinner-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-spinner-wasm.xml b/.idea/runConfigurations/clippy-ensogl-spinner-wasm.xml deleted file mode 100644 index ec5cc8f573..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-spinner-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-linux.xml deleted file mode 100644 index 96a139c239..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-macos.xml deleted file mode 100644 index 7f10e1e36f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-windows.xml deleted file mode 100644 index c79531b92c..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm.xml b/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm.xml deleted file mode 100644 index eb7fd4bd12..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-embedded-fonts-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-linux.xml deleted file mode 100644 index a2bffc606f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-macos.xml deleted file mode 100644 index dfebebbea3..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-windows.xml deleted file mode 100644 index 2c09c6a0e2..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm.xml b/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm.xml deleted file mode 100644 index 5c093ddedd..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-msdf-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-text-wasm-linux.xml deleted file mode 100644 index c98d6e02fe..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-text-wasm-macos.xml deleted file mode 100644 index 83d2f703a2..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-text-wasm-windows.xml deleted file mode 100644 index 1f25cf01a7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-text-wasm.xml b/.idea/runConfigurations/clippy-ensogl-text-wasm.xml deleted file mode 100644 index c0f5e776ba..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-text-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-linux.xml deleted file mode 100644 index 020fa29bcf..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-macos.xml deleted file mode 100644 index 8a50244ca7..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-windows.xml deleted file mode 100644 index 5ff57ec209..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm.xml b/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm.xml deleted file mode 100644 index 8953acaf80..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-toggle-button-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-linux.xml deleted file mode 100644 index e447607231..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-macos.xml deleted file mode 100644 index 0c1f33e7cb..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-windows.xml deleted file mode 100644 index 356a09eae2..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm.xml b/.idea/runConfigurations/clippy-ensogl-tooltip-wasm.xml deleted file mode 100644 index 154df7e0be..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-tooltip-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-wasm-linux.xml b/.idea/runConfigurations/clippy-ensogl-wasm-linux.xml deleted file mode 100644 index 432bde7afb..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-wasm-macos.xml b/.idea/runConfigurations/clippy-ensogl-wasm-macos.xml deleted file mode 100644 index 72fc23e15f..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-wasm-windows.xml b/.idea/runConfigurations/clippy-ensogl-wasm-windows.xml deleted file mode 100644 index 360708b0cd..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ensogl-wasm.xml b/.idea/runConfigurations/clippy-ensogl-wasm.xml deleted file mode 100644 index c18d05ecb2..0000000000 --- a/.idea/runConfigurations/clippy-ensogl-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-fuzzly-wasm-linux.xml b/.idea/runConfigurations/clippy-fuzzly-wasm-linux.xml deleted file mode 100644 index 755a291819..0000000000 --- a/.idea/runConfigurations/clippy-fuzzly-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-fuzzly-wasm-macos.xml b/.idea/runConfigurations/clippy-fuzzly-wasm-macos.xml deleted file mode 100644 index b62ecc21dc..0000000000 --- a/.idea/runConfigurations/clippy-fuzzly-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-fuzzly-wasm-windows.xml b/.idea/runConfigurations/clippy-fuzzly-wasm-windows.xml deleted file mode 100644 index f27d86f241..0000000000 --- a/.idea/runConfigurations/clippy-fuzzly-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-fuzzly-wasm.xml b/.idea/runConfigurations/clippy-fuzzly-wasm.xml deleted file mode 100644 index ad68a22729..0000000000 --- a/.idea/runConfigurations/clippy-fuzzly-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-ci-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-ci-wasm-linux.xml deleted file mode 100644 index 8b7b9754a2..0000000000 --- a/.idea/runConfigurations/clippy-ide-ci-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-ci-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-ci-wasm-macos.xml deleted file mode 100644 index 066e7fcfb0..0000000000 --- a/.idea/runConfigurations/clippy-ide-ci-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-ci-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-ci-wasm-windows.xml deleted file mode 100644 index 1675e13936..0000000000 --- a/.idea/runConfigurations/clippy-ide-ci-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-ci-wasm.xml b/.idea/runConfigurations/clippy-ide-ci-wasm.xml deleted file mode 100644 index 387042fd96..0000000000 --- a/.idea/runConfigurations/clippy-ide-ci-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-linux.xml deleted file mode 100644 index e4726b7e71..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-macos.xml deleted file mode 100644 index 1443ea7a54..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-windows.xml deleted file mode 100644 index e094f5d6bb..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm.xml b/.idea/runConfigurations/clippy-ide-view-component-browser-wasm.xml deleted file mode 100644 index 3d816b13ed..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-browser-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-linux.xml deleted file mode 100644 index 8890ff2c48..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-macos.xml deleted file mode 100644 index 6b3dc21b78..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-windows.xml deleted file mode 100644 index b5490ab248..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm.xml deleted file mode 100644 index 08031041b9..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-breadcrumbs-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-linux.xml deleted file mode 100644 index f85c58bbf2..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-macos.xml deleted file mode 100644 index 1bf86aacae..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-windows.xml deleted file mode 100644 index 42664e82a9..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm.xml deleted file mode 100644 index e142415f25..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-grid-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-linux.xml deleted file mode 100644 index 9a030fea3e..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-macos.xml deleted file mode 100644 index e5120f6382..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-windows.xml deleted file mode 100644 index 866fafa9b5..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm.xml deleted file mode 100644 index 0ce0d6a5f3..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-icons-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-linux.xml deleted file mode 100644 index 079dfa8505..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-macos.xml deleted file mode 100644 index d84c04d7dc..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-windows.xml deleted file mode 100644 index b08b7e6380..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm.xml b/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm.xml deleted file mode 100644 index 789c7da173..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-component-list-panel-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-documentation-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-documentation-wasm-linux.xml deleted file mode 100644 index 7bf73faec3..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-documentation-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-documentation-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-documentation-wasm-macos.xml deleted file mode 100644 index 3ddfdfee57..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-documentation-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-documentation-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-documentation-wasm-windows.xml deleted file mode 100644 index b438c5628d..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-documentation-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-documentation-wasm.xml b/.idea/runConfigurations/clippy-ide-view-documentation-wasm.xml deleted file mode 100644 index 8c0da63f75..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-documentation-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-linux.xml deleted file mode 100644 index 6d2d1770cc..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-macos.xml deleted file mode 100644 index ff14dfd9eb..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-windows.xml deleted file mode 100644 index 81d1dbaa0f..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm.xml b/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm.xml deleted file mode 100644 index b11a57adf4..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-execution-environment-selector-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-linux.xml deleted file mode 100644 index 083aeb924a..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-macos.xml deleted file mode 100644 index bb34c6b10e..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-windows.xml deleted file mode 100644 index c2edeb9714..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm.xml b/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm.xml deleted file mode 100644 index a095be1301..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-graph-editor-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-wasm-linux.xml b/.idea/runConfigurations/clippy-ide-view-wasm-linux.xml deleted file mode 100644 index 67217d2071..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-wasm-macos.xml b/.idea/runConfigurations/clippy-ide-view-wasm-macos.xml deleted file mode 100644 index c25086af1f..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-wasm-windows.xml b/.idea/runConfigurations/clippy-ide-view-wasm-windows.xml deleted file mode 100644 index 9c6e0868e6..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-ide-view-wasm.xml b/.idea/runConfigurations/clippy-ide-view-wasm.xml deleted file mode 100644 index 52fa33aeb3..0000000000 --- a/.idea/runConfigurations/clippy-ide-view-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-linux.xml b/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-linux.xml deleted file mode 100644 index 00e7c95c71..0000000000 --- a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-macos.xml b/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-macos.xml deleted file mode 100644 index e1f291456c..0000000000 --- a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-windows.xml b/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-windows.xml deleted file mode 100644 index 996a7f1a8e..0000000000 --- a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm.xml b/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm.xml deleted file mode 100644 index f4fe773f31..0000000000 --- a/.idea/runConfigurations/clippy-intellij-run-config-gen-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-json-rpc-wasm-linux.xml b/.idea/runConfigurations/clippy-json-rpc-wasm-linux.xml deleted file mode 100644 index 4b00ea7af7..0000000000 --- a/.idea/runConfigurations/clippy-json-rpc-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-json-rpc-wasm-macos.xml b/.idea/runConfigurations/clippy-json-rpc-wasm-macos.xml deleted file mode 100644 index e8ecbe98da..0000000000 --- a/.idea/runConfigurations/clippy-json-rpc-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-json-rpc-wasm-windows.xml b/.idea/runConfigurations/clippy-json-rpc-wasm-windows.xml deleted file mode 100644 index 5cdc134d15..0000000000 --- a/.idea/runConfigurations/clippy-json-rpc-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-json-rpc-wasm.xml b/.idea/runConfigurations/clippy-json-rpc-wasm.xml deleted file mode 100644 index 268325c7c3..0000000000 --- a/.idea/runConfigurations/clippy-json-rpc-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-launcher-shims-wasm-linux.xml b/.idea/runConfigurations/clippy-launcher-shims-wasm-linux.xml deleted file mode 100644 index 14b3b5b63b..0000000000 --- a/.idea/runConfigurations/clippy-launcher-shims-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-launcher-shims-wasm-macos.xml b/.idea/runConfigurations/clippy-launcher-shims-wasm-macos.xml deleted file mode 100644 index 4d8abf7269..0000000000 --- a/.idea/runConfigurations/clippy-launcher-shims-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-launcher-shims-wasm-windows.xml b/.idea/runConfigurations/clippy-launcher-shims-wasm-windows.xml deleted file mode 100644 index 19d71f221e..0000000000 --- a/.idea/runConfigurations/clippy-launcher-shims-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-launcher-shims-wasm.xml b/.idea/runConfigurations/clippy-launcher-shims-wasm.xml deleted file mode 100644 index adeb1ec7fa..0000000000 --- a/.idea/runConfigurations/clippy-launcher-shims-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-logstat-wasm-linux.xml b/.idea/runConfigurations/clippy-logstat-wasm-linux.xml deleted file mode 100644 index c9937d9fb6..0000000000 --- a/.idea/runConfigurations/clippy-logstat-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-logstat-wasm-macos.xml b/.idea/runConfigurations/clippy-logstat-wasm-macos.xml deleted file mode 100644 index eb86fef874..0000000000 --- a/.idea/runConfigurations/clippy-logstat-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-logstat-wasm-windows.xml b/.idea/runConfigurations/clippy-logstat-wasm-windows.xml deleted file mode 100644 index 645547eef8..0000000000 --- a/.idea/runConfigurations/clippy-logstat-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-logstat-wasm.xml b/.idea/runConfigurations/clippy-logstat-wasm.xml deleted file mode 100644 index 20d450820e..0000000000 --- a/.idea/runConfigurations/clippy-logstat-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-parser-wasm-linux.xml b/.idea/runConfigurations/clippy-parser-wasm-linux.xml deleted file mode 100644 index 8a9a6d00a0..0000000000 --- a/.idea/runConfigurations/clippy-parser-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-parser-wasm-macos.xml b/.idea/runConfigurations/clippy-parser-wasm-macos.xml deleted file mode 100644 index 2a3838e6d0..0000000000 --- a/.idea/runConfigurations/clippy-parser-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-parser-wasm-windows.xml b/.idea/runConfigurations/clippy-parser-wasm-windows.xml deleted file mode 100644 index d7dd932a08..0000000000 --- a/.idea/runConfigurations/clippy-parser-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-parser-wasm.xml b/.idea/runConfigurations/clippy-parser-wasm.xml deleted file mode 100644 index e7c4e146f4..0000000000 --- a/.idea/runConfigurations/clippy-parser-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-span-tree-wasm-linux.xml b/.idea/runConfigurations/clippy-span-tree-wasm-linux.xml deleted file mode 100644 index 3668b0a648..0000000000 --- a/.idea/runConfigurations/clippy-span-tree-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-span-tree-wasm-macos.xml b/.idea/runConfigurations/clippy-span-tree-wasm-macos.xml deleted file mode 100644 index 0291d060d4..0000000000 --- a/.idea/runConfigurations/clippy-span-tree-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-span-tree-wasm-windows.xml b/.idea/runConfigurations/clippy-span-tree-wasm-windows.xml deleted file mode 100644 index 3485985597..0000000000 --- a/.idea/runConfigurations/clippy-span-tree-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-span-tree-wasm.xml b/.idea/runConfigurations/clippy-span-tree-wasm.xml deleted file mode 100644 index ec9722df9c..0000000000 --- a/.idea/runConfigurations/clippy-span-tree-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-welcome-screen-wasm-linux.xml b/.idea/runConfigurations/clippy-welcome-screen-wasm-linux.xml deleted file mode 100644 index f0222b52f5..0000000000 --- a/.idea/runConfigurations/clippy-welcome-screen-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-welcome-screen-wasm-macos.xml b/.idea/runConfigurations/clippy-welcome-screen-wasm-macos.xml deleted file mode 100644 index 4b979c3f7d..0000000000 --- a/.idea/runConfigurations/clippy-welcome-screen-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-welcome-screen-wasm-windows.xml b/.idea/runConfigurations/clippy-welcome-screen-wasm-windows.xml deleted file mode 100644 index 3e234e1f7d..0000000000 --- a/.idea/runConfigurations/clippy-welcome-screen-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-welcome-screen-wasm.xml b/.idea/runConfigurations/clippy-welcome-screen-wasm.xml deleted file mode 100644 index 99d5794cbc..0000000000 --- a/.idea/runConfigurations/clippy-welcome-screen-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-wstest-wasm-linux.xml b/.idea/runConfigurations/clippy-wstest-wasm-linux.xml deleted file mode 100644 index 2cd9b1281e..0000000000 --- a/.idea/runConfigurations/clippy-wstest-wasm-linux.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-wstest-wasm-macos.xml b/.idea/runConfigurations/clippy-wstest-wasm-macos.xml deleted file mode 100644 index 4708bf7115..0000000000 --- a/.idea/runConfigurations/clippy-wstest-wasm-macos.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-wstest-wasm-windows.xml b/.idea/runConfigurations/clippy-wstest-wasm-windows.xml deleted file mode 100644 index 9d03d2051f..0000000000 --- a/.idea/runConfigurations/clippy-wstest-wasm-windows.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/clippy-wstest-wasm.xml b/.idea/runConfigurations/clippy-wstest-wasm.xml deleted file mode 100644 index f111837956..0000000000 --- a/.idea/runConfigurations/clippy-wstest-wasm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-all-native.xml b/.idea/runConfigurations/doc-test-all-native.xml deleted file mode 100644 index 893818c20d..0000000000 --- a/.idea/runConfigurations/doc-test-all-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-analytics-native.xml b/.idea/runConfigurations/doc-test-analytics-native.xml deleted file mode 100644 index 536c4675b6..0000000000 --- a/.idea/runConfigurations/doc-test-analytics-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ast-macros-native.xml b/.idea/runConfigurations/doc-test-ast-macros-native.xml deleted file mode 100644 index 59721b3a82..0000000000 --- a/.idea/runConfigurations/doc-test-ast-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ast-native.xml b/.idea/runConfigurations/doc-test-ast-native.xml deleted file mode 100644 index 105e6f2128..0000000000 --- a/.idea/runConfigurations/doc-test-ast-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-build-scripts-native.xml b/.idea/runConfigurations/doc-test-build-scripts-native.xml deleted file mode 100644 index 2e1613698f..0000000000 --- a/.idea/runConfigurations/doc-test-build-scripts-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-code-builder-native.xml b/.idea/runConfigurations/doc-test-code-builder-native.xml deleted file mode 100644 index d1b1143ba4..0000000000 --- a/.idea/runConfigurations/doc-test-code-builder-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-config-reader-native.xml b/.idea/runConfigurations/doc-test-config-reader-native.xml deleted file mode 100644 index b75157a58c..0000000000 --- a/.idea/runConfigurations/doc-test-config-reader-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-controller-native.xml b/.idea/runConfigurations/doc-test-controller-native.xml deleted file mode 100644 index 9cbea41568..0000000000 --- a/.idea/runConfigurations/doc-test-controller-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-component-list-panel-view-native.xml b/.idea/runConfigurations/doc-test-debug-scene-component-list-panel-view-native.xml deleted file mode 100644 index 6ef3f01d31..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-component-list-panel-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-documentation-native.xml b/.idea/runConfigurations/doc-test-debug-scene-documentation-native.xml deleted file mode 100644 index ac83e011f9..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-documentation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-execution-environment-dropdown-native.xml b/.idea/runConfigurations/doc-test-debug-scene-execution-environment-dropdown-native.xml deleted file mode 100644 index 04bf3a9f90..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-execution-environment-dropdown-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-icons-native.xml b/.idea/runConfigurations/doc-test-debug-scene-icons-native.xml deleted file mode 100644 index 06083d94f0..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-icons-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-interface-native.xml b/.idea/runConfigurations/doc-test-debug-scene-interface-native.xml deleted file mode 100644 index ba37bb71b1..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-interface-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-text-grid-visualization-native.xml b/.idea/runConfigurations/doc-test-debug-scene-text-grid-visualization-native.xml deleted file mode 100644 index 52413f81c2..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-text-grid-visualization-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-debug-scene-visualization-native.xml b/.idea/runConfigurations/doc-test-debug-scene-visualization-native.xml deleted file mode 100644 index ffd52df3da..0000000000 --- a/.idea/runConfigurations/doc-test-debug-scene-visualization-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-double-representation-native.xml b/.idea/runConfigurations/doc-test-double-representation-native.xml deleted file mode 100644 index 49d44b34ba..0000000000 --- a/.idea/runConfigurations/doc-test-double-representation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-engine-model-native.xml b/.idea/runConfigurations/doc-test-engine-model-native.xml deleted file mode 100644 index 1db7275525..0000000000 --- a/.idea/runConfigurations/doc-test-engine-model-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-engine-protocol-native.xml b/.idea/runConfigurations/doc-test-engine-protocol-native.xml deleted file mode 100644 index a2d5690b28..0000000000 --- a/.idea/runConfigurations/doc-test-engine-protocol-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-automata-native.xml b/.idea/runConfigurations/doc-test-enso-automata-native.xml deleted file mode 100644 index e0b4462e14..0000000000 --- a/.idea/runConfigurations/doc-test-enso-automata-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-bitmap-native.xml b/.idea/runConfigurations/doc-test-enso-bitmap-native.xml deleted file mode 100644 index 16e1011c92..0000000000 --- a/.idea/runConfigurations/doc-test-enso-bitmap-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-base-native.xml b/.idea/runConfigurations/doc-test-enso-build-base-native.xml deleted file mode 100644 index 0e0ace0e1e..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-base-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-ci-gen-native.xml b/.idea/runConfigurations/doc-test-enso-build-ci-gen-native.xml deleted file mode 100644 index 5e0b06ae05..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-ci-gen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-cli-native.xml b/.idea/runConfigurations/doc-test-enso-build-cli-native.xml deleted file mode 100644 index e8416e9f9d..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-cli-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-macros-lib-native.xml b/.idea/runConfigurations/doc-test-enso-build-macros-lib-native.xml deleted file mode 100644 index 5f8d1b2ae5..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-macros-lib-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-macros-native.xml b/.idea/runConfigurations/doc-test-enso-build-macros-native.xml deleted file mode 100644 index baed1f7b01..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-native.xml b/.idea/runConfigurations/doc-test-enso-build-native.xml deleted file mode 100644 index d214527ebe..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-shader-tools-native.xml b/.idea/runConfigurations/doc-test-enso-build-shader-tools-native.xml deleted file mode 100644 index 914b5a6cc6..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-shader-tools-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-build-utilities-native.xml b/.idea/runConfigurations/doc-test-enso-build-utilities-native.xml deleted file mode 100644 index 130672538a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-build-utilities-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-callback-native.xml b/.idea/runConfigurations/doc-test-enso-callback-native.xml deleted file mode 100644 index c1c22e5ede..0000000000 --- a/.idea/runConfigurations/doc-test-enso-callback-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-config-native.xml b/.idea/runConfigurations/doc-test-enso-config-native.xml deleted file mode 100644 index a0dc03e30f..0000000000 --- a/.idea/runConfigurations/doc-test-enso-config-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-data-structures-native.xml b/.idea/runConfigurations/doc-test-enso-data-structures-native.xml deleted file mode 100644 index 09df8e26ad..0000000000 --- a/.idea/runConfigurations/doc-test-enso-data-structures-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-debug-api-native.xml b/.idea/runConfigurations/doc-test-enso-debug-api-native.xml deleted file mode 100644 index e8790e3e2a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-debug-api-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-debug-scene-native.xml b/.idea/runConfigurations/doc-test-enso-debug-scene-native.xml deleted file mode 100644 index 42d9e76209..0000000000 --- a/.idea/runConfigurations/doc-test-enso-debug-scene-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-doc-parser-native.xml b/.idea/runConfigurations/doc-test-enso-doc-parser-native.xml deleted file mode 100644 index 8bccd08f09..0000000000 --- a/.idea/runConfigurations/doc-test-enso-doc-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-executor-native.xml b/.idea/runConfigurations/doc-test-enso-executor-native.xml deleted file mode 100644 index 11112f607a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-executor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-font-family-native.xml b/.idea/runConfigurations/doc-test-enso-font-family-native.xml deleted file mode 100644 index 5f4c6c8df1..0000000000 --- a/.idea/runConfigurations/doc-test-enso-font-family-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-formatter-native.xml b/.idea/runConfigurations/doc-test-enso-formatter-native.xml deleted file mode 100644 index a50fbddbe5..0000000000 --- a/.idea/runConfigurations/doc-test-enso-formatter-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-frp-native.xml b/.idea/runConfigurations/doc-test-enso-frp-native.xml deleted file mode 100644 index 96c2545a69..0000000000 --- a/.idea/runConfigurations/doc-test-enso-frp-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-frp2-native.xml b/.idea/runConfigurations/doc-test-enso-frp2-native.xml deleted file mode 100644 index f16d35bc42..0000000000 --- a/.idea/runConfigurations/doc-test-enso-frp2-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-generics-native.xml b/.idea/runConfigurations/doc-test-enso-generics-native.xml deleted file mode 100644 index e1a4449bb1..0000000000 --- a/.idea/runConfigurations/doc-test-enso-generics-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-gui-native.xml b/.idea/runConfigurations/doc-test-enso-gui-native.xml deleted file mode 100644 index 6e354d0950..0000000000 --- a/.idea/runConfigurations/doc-test-enso-gui-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-json-to-struct-native.xml b/.idea/runConfigurations/doc-test-enso-json-to-struct-native.xml deleted file mode 100644 index 5313fd4100..0000000000 --- a/.idea/runConfigurations/doc-test-enso-json-to-struct-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-logging-macros-native.xml b/.idea/runConfigurations/doc-test-enso-logging-macros-native.xml deleted file mode 100644 index 5d1a04c136..0000000000 --- a/.idea/runConfigurations/doc-test-enso-logging-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-logging-native.xml b/.idea/runConfigurations/doc-test-enso-logging-native.xml deleted file mode 100644 index 69371afc23..0000000000 --- a/.idea/runConfigurations/doc-test-enso-logging-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-macro-utils-native.xml b/.idea/runConfigurations/doc-test-enso-macro-utils-native.xml deleted file mode 100644 index 998bcec9b6..0000000000 --- a/.idea/runConfigurations/doc-test-enso-macro-utils-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-metamodel-lexpr-native.xml b/.idea/runConfigurations/doc-test-enso-metamodel-lexpr-native.xml deleted file mode 100644 index 0cf1e6014b..0000000000 --- a/.idea/runConfigurations/doc-test-enso-metamodel-lexpr-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-metamodel-native.xml b/.idea/runConfigurations/doc-test-enso-metamodel-native.xml deleted file mode 100644 index 6eae7f4686..0000000000 --- a/.idea/runConfigurations/doc-test-enso-metamodel-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-notification-native.xml b/.idea/runConfigurations/doc-test-enso-notification-native.xml deleted file mode 100644 index 9a04a1717a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-notification-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-parser-debug-native.xml b/.idea/runConfigurations/doc-test-enso-parser-debug-native.xml deleted file mode 100644 index c8b4170ea3..0000000000 --- a/.idea/runConfigurations/doc-test-enso-parser-debug-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-parser-generate-java-native.xml b/.idea/runConfigurations/doc-test-enso-parser-generate-java-native.xml deleted file mode 100644 index 80457690f1..0000000000 --- a/.idea/runConfigurations/doc-test-enso-parser-generate-java-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-parser-jni-native.xml b/.idea/runConfigurations/doc-test-enso-parser-jni-native.xml deleted file mode 100644 index 77d17eb836..0000000000 --- a/.idea/runConfigurations/doc-test-enso-parser-jni-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-parser-native.xml b/.idea/runConfigurations/doc-test-enso-parser-native.xml deleted file mode 100644 index 55a805459b..0000000000 --- a/.idea/runConfigurations/doc-test-enso-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-parser-syntax-tree-visitor-native.xml b/.idea/runConfigurations/doc-test-enso-parser-syntax-tree-visitor-native.xml deleted file mode 100644 index 9d4ca0c3ae..0000000000 --- a/.idea/runConfigurations/doc-test-enso-parser-syntax-tree-visitor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-prelude-native.xml b/.idea/runConfigurations/doc-test-enso-prelude-native.xml deleted file mode 100644 index 1280860b29..0000000000 --- a/.idea/runConfigurations/doc-test-enso-prelude-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-profiler-data-native.xml b/.idea/runConfigurations/doc-test-enso-profiler-data-native.xml deleted file mode 100644 index e9cec75edd..0000000000 --- a/.idea/runConfigurations/doc-test-enso-profiler-data-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-profiler-demo-data-native.xml b/.idea/runConfigurations/doc-test-enso-profiler-demo-data-native.xml deleted file mode 100644 index b07491b338..0000000000 --- a/.idea/runConfigurations/doc-test-enso-profiler-demo-data-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-profiler-enso-data-native.xml b/.idea/runConfigurations/doc-test-enso-profiler-enso-data-native.xml deleted file mode 100644 index b30b64089a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-profiler-enso-data-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-profiler-flame-graph-native.xml b/.idea/runConfigurations/doc-test-enso-profiler-flame-graph-native.xml deleted file mode 100644 index 3d75e1a552..0000000000 --- a/.idea/runConfigurations/doc-test-enso-profiler-flame-graph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-profiler-macros-native.xml b/.idea/runConfigurations/doc-test-enso-profiler-macros-native.xml deleted file mode 100644 index 70b01b9a2a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-profiler-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-profiler-native.xml b/.idea/runConfigurations/doc-test-enso-profiler-native.xml deleted file mode 100644 index aae553bbf2..0000000000 --- a/.idea/runConfigurations/doc-test-enso-profiler-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-reflect-macros-native.xml b/.idea/runConfigurations/doc-test-enso-reflect-macros-native.xml deleted file mode 100644 index a4323b291b..0000000000 --- a/.idea/runConfigurations/doc-test-enso-reflect-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-reflect-native.xml b/.idea/runConfigurations/doc-test-enso-reflect-native.xml deleted file mode 100644 index 7a9a680490..0000000000 --- a/.idea/runConfigurations/doc-test-enso-reflect-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-shapely-macros-native.xml b/.idea/runConfigurations/doc-test-enso-shapely-macros-native.xml deleted file mode 100644 index d977e5f597..0000000000 --- a/.idea/runConfigurations/doc-test-enso-shapely-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-shapely-native.xml b/.idea/runConfigurations/doc-test-enso-shapely-native.xml deleted file mode 100644 index 97aee45d4f..0000000000 --- a/.idea/runConfigurations/doc-test-enso-shapely-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-shortcuts-examples-native.xml b/.idea/runConfigurations/doc-test-enso-shortcuts-examples-native.xml deleted file mode 100644 index be00f96774..0000000000 --- a/.idea/runConfigurations/doc-test-enso-shortcuts-examples-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-shortcuts-native.xml b/.idea/runConfigurations/doc-test-enso-shortcuts-native.xml deleted file mode 100644 index d2d037d1e6..0000000000 --- a/.idea/runConfigurations/doc-test-enso-shortcuts-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-span-tree-example-native.xml b/.idea/runConfigurations/doc-test-enso-span-tree-example-native.xml deleted file mode 100644 index 548df2742d..0000000000 --- a/.idea/runConfigurations/doc-test-enso-span-tree-example-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-suggestion-database-native.xml b/.idea/runConfigurations/doc-test-enso-suggestion-database-native.xml deleted file mode 100644 index 1289983945..0000000000 --- a/.idea/runConfigurations/doc-test-enso-suggestion-database-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-text-native.xml b/.idea/runConfigurations/doc-test-enso-text-native.xml deleted file mode 100644 index 884ed52cc2..0000000000 --- a/.idea/runConfigurations/doc-test-enso-text-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-types-native.xml b/.idea/runConfigurations/doc-test-enso-types-native.xml deleted file mode 100644 index 63ce2ab30a..0000000000 --- a/.idea/runConfigurations/doc-test-enso-types-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-enso-web-native.xml b/.idea/runConfigurations/doc-test-enso-web-native.xml deleted file mode 100644 index b89cca7b31..0000000000 --- a/.idea/runConfigurations/doc-test-enso-web-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-button-native.xml b/.idea/runConfigurations/doc-test-ensogl-button-native.xml deleted file mode 100644 index 6096b9935d..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-button-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-component-native.xml b/.idea/runConfigurations/doc-test-ensogl-component-native.xml deleted file mode 100644 index cf445b3b14..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-component-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-core-native.xml b/.idea/runConfigurations/doc-test-ensogl-core-native.xml deleted file mode 100644 index 682605aed5..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-core-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-derive-theme-native.xml b/.idea/runConfigurations/doc-test-ensogl-derive-theme-native.xml deleted file mode 100644 index 07e9130844..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-derive-theme-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-drop-down-menu-native.xml b/.idea/runConfigurations/doc-test-ensogl-drop-down-menu-native.xml deleted file mode 100644 index 2aa6c94511..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-drop-down-menu-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-drop-down-native.xml b/.idea/runConfigurations/doc-test-ensogl-drop-down-native.xml deleted file mode 100644 index 9b97d2eddc..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-drop-down-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-drop-manager-native.xml b/.idea/runConfigurations/doc-test-ensogl-drop-manager-native.xml deleted file mode 100644 index aab2f2c994..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-drop-manager-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-dynamic-assets-native.xml b/.idea/runConfigurations/doc-test-ensogl-dynamic-assets-native.xml deleted file mode 100644 index ba83237510..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-dynamic-assets-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-animation-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-animation-native.xml deleted file mode 100644 index 17d3fbbbc9..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-animation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-auto-layout-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-auto-layout-native.xml deleted file mode 100644 index 56e881ea33..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-auto-layout-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-built-in-shapes-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-built-in-shapes-native.xml deleted file mode 100644 index efd7f1c865..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-built-in-shapes-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-cached-shape-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-cached-shape-native.xml deleted file mode 100644 index ef868ff920..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-cached-shape-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-complex-shape-system-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-complex-shape-system-native.xml deleted file mode 100644 index e3f2413b3f..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-complex-shape-system-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-custom-shape-system-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-custom-shape-system-native.xml deleted file mode 100644 index 9777fa07c4..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-custom-shape-system-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-dom-symbols-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-dom-symbols-native.xml deleted file mode 100644 index 5059904702..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-dom-symbols-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-drop-down-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-drop-down-native.xml deleted file mode 100644 index ec59b2391f..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-drop-down-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-drop-manager-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-drop-manager-native.xml deleted file mode 100644 index fc8d8da86e..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-drop-manager-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-easing-animator-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-easing-animator-native.xml deleted file mode 100644 index 654677987e..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-easing-animator-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-focus-management-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-focus-management-native.xml deleted file mode 100644 index 1925188da4..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-focus-management-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-grid-view-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-grid-view-native.xml deleted file mode 100644 index fb992621fe..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-grid-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-instance-ordering-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-instance-ordering-native.xml deleted file mode 100644 index cc74b4ec66..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-instance-ordering-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-list-editor-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-list-editor-native.xml deleted file mode 100644 index 747863724b..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-list-editor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-list-view-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-list-view-native.xml deleted file mode 100644 index 2257a3529a..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-list-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-mouse-events-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-mouse-events-native.xml deleted file mode 100644 index 60c4320173..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-mouse-events-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-profiling-run-graph-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-profiling-run-graph-native.xml deleted file mode 100644 index 7ed746f1aa..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-profiling-run-graph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-render-profile-flamegraph-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-render-profile-flamegraph-native.xml deleted file mode 100644 index 58014feeec..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-render-profile-flamegraph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-scroll-area-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-scroll-area-native.xml deleted file mode 100644 index f4159c580a..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-scroll-area-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-slider-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-slider-native.xml deleted file mode 100644 index 84fbe5a85f..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-slider-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-sprite-system-benchmark-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-sprite-system-benchmark-native.xml deleted file mode 100644 index 8fb4fae91e..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-sprite-system-benchmark-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-sprite-system-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-sprite-system-native.xml deleted file mode 100644 index d3323e4366..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-sprite-system-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-example-text-area-native.xml b/.idea/runConfigurations/doc-test-ensogl-example-text-area-native.xml deleted file mode 100644 index 4b95942e5b..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-example-text-area-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-examples-native.xml b/.idea/runConfigurations/doc-test-ensogl-examples-native.xml deleted file mode 100644 index dc8add3e33..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-examples-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-file-browser-native.xml b/.idea/runConfigurations/doc-test-ensogl-file-browser-native.xml deleted file mode 100644 index 6cb10bfcae..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-file-browser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-flame-graph-native.xml b/.idea/runConfigurations/doc-test-ensogl-flame-graph-native.xml deleted file mode 100644 index 8dcd4cab6b..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-flame-graph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-grid-view-native.xml b/.idea/runConfigurations/doc-test-ensogl-grid-view-native.xml deleted file mode 100644 index 8774c3e5bc..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-grid-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-gui-component-native.xml b/.idea/runConfigurations/doc-test-ensogl-gui-component-native.xml deleted file mode 100644 index e8e21230a2..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-gui-component-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-hardcoded-theme-native.xml b/.idea/runConfigurations/doc-test-ensogl-hardcoded-theme-native.xml deleted file mode 100644 index 188d0badb5..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-hardcoded-theme-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-label-native.xml b/.idea/runConfigurations/doc-test-ensogl-label-native.xml deleted file mode 100644 index 11bb2734ed..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-label-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-list-editor-native.xml b/.idea/runConfigurations/doc-test-ensogl-list-editor-native.xml deleted file mode 100644 index b23f6e4358..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-list-editor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-list-view-native.xml b/.idea/runConfigurations/doc-test-ensogl-list-view-native.xml deleted file mode 100644 index f300467590..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-list-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-native.xml b/.idea/runConfigurations/doc-test-ensogl-native.xml deleted file mode 100644 index 1dacfef382..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-pack-native.xml b/.idea/runConfigurations/doc-test-ensogl-pack-native.xml deleted file mode 100644 index a2303a2a7b..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-pack-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-scroll-area-native.xml b/.idea/runConfigurations/doc-test-ensogl-scroll-area-native.xml deleted file mode 100644 index 1130a7fbd1..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-scroll-area-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-scrollbar-native.xml b/.idea/runConfigurations/doc-test-ensogl-scrollbar-native.xml deleted file mode 100644 index 5551c15e77..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-scrollbar-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-selector-native.xml b/.idea/runConfigurations/doc-test-ensogl-selector-native.xml deleted file mode 100644 index e1b25e5e55..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-selector-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-sequence-diagram-native.xml b/.idea/runConfigurations/doc-test-ensogl-sequence-diagram-native.xml deleted file mode 100644 index 4f152097ab..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-sequence-diagram-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-shadow-native.xml b/.idea/runConfigurations/doc-test-ensogl-shadow-native.xml deleted file mode 100644 index 0feb28e473..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-shadow-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-slider-native.xml b/.idea/runConfigurations/doc-test-ensogl-slider-native.xml deleted file mode 100644 index 2961ce1d85..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-slider-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-spinner-native.xml b/.idea/runConfigurations/doc-test-ensogl-spinner-native.xml deleted file mode 100644 index 64c0e162b8..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-spinner-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-text-embedded-fonts-native.xml b/.idea/runConfigurations/doc-test-ensogl-text-embedded-fonts-native.xml deleted file mode 100644 index a9435ca971..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-text-embedded-fonts-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-text-msdf-native.xml b/.idea/runConfigurations/doc-test-ensogl-text-msdf-native.xml deleted file mode 100644 index d1afa8fc3c..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-text-msdf-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-text-native.xml b/.idea/runConfigurations/doc-test-ensogl-text-native.xml deleted file mode 100644 index 6b49c3b4bd..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-text-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-toggle-button-native.xml b/.idea/runConfigurations/doc-test-ensogl-toggle-button-native.xml deleted file mode 100644 index e4399872ea..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-toggle-button-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ensogl-tooltip-native.xml b/.idea/runConfigurations/doc-test-ensogl-tooltip-native.xml deleted file mode 100644 index 9922f20c63..0000000000 --- a/.idea/runConfigurations/doc-test-ensogl-tooltip-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-fuzzly-native.xml b/.idea/runConfigurations/doc-test-fuzzly-native.xml deleted file mode 100644 index cb99a5cd72..0000000000 --- a/.idea/runConfigurations/doc-test-fuzzly-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-ci-native.xml b/.idea/runConfigurations/doc-test-ide-ci-native.xml deleted file mode 100644 index 09482bd5d1..0000000000 --- a/.idea/runConfigurations/doc-test-ide-ci-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-component-browser-native.xml b/.idea/runConfigurations/doc-test-ide-view-component-browser-native.xml deleted file mode 100644 index 4dcf2115d8..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-component-browser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-breadcrumbs-native.xml b/.idea/runConfigurations/doc-test-ide-view-component-list-panel-breadcrumbs-native.xml deleted file mode 100644 index 45998d8bbc..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-breadcrumbs-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-grid-native.xml b/.idea/runConfigurations/doc-test-ide-view-component-list-panel-grid-native.xml deleted file mode 100644 index 9a1e245f4e..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-grid-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-icons-native.xml b/.idea/runConfigurations/doc-test-ide-view-component-list-panel-icons-native.xml deleted file mode 100644 index 06e372bd33..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-icons-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-native.xml b/.idea/runConfigurations/doc-test-ide-view-component-list-panel-native.xml deleted file mode 100644 index 8692d48096..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-component-list-panel-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-documentation-native.xml b/.idea/runConfigurations/doc-test-ide-view-documentation-native.xml deleted file mode 100644 index f1696b120c..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-documentation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-execution-environment-selector-native.xml b/.idea/runConfigurations/doc-test-ide-view-execution-environment-selector-native.xml deleted file mode 100644 index 3b64555dcf..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-execution-environment-selector-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-graph-editor-native.xml b/.idea/runConfigurations/doc-test-ide-view-graph-editor-native.xml deleted file mode 100644 index aaf89b2d70..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-graph-editor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-ide-view-native.xml b/.idea/runConfigurations/doc-test-ide-view-native.xml deleted file mode 100644 index 24154f8243..0000000000 --- a/.idea/runConfigurations/doc-test-ide-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-intellij-run-config-gen-native.xml b/.idea/runConfigurations/doc-test-intellij-run-config-gen-native.xml deleted file mode 100644 index e45252ecae..0000000000 --- a/.idea/runConfigurations/doc-test-intellij-run-config-gen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-json-rpc-native.xml b/.idea/runConfigurations/doc-test-json-rpc-native.xml deleted file mode 100644 index 76ad4dff67..0000000000 --- a/.idea/runConfigurations/doc-test-json-rpc-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-launcher-shims-native.xml b/.idea/runConfigurations/doc-test-launcher-shims-native.xml deleted file mode 100644 index ad59e31411..0000000000 --- a/.idea/runConfigurations/doc-test-launcher-shims-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-logstat-native.xml b/.idea/runConfigurations/doc-test-logstat-native.xml deleted file mode 100644 index c098cbd709..0000000000 --- a/.idea/runConfigurations/doc-test-logstat-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-parser-native.xml b/.idea/runConfigurations/doc-test-parser-native.xml deleted file mode 100644 index 39f624142d..0000000000 --- a/.idea/runConfigurations/doc-test-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-span-tree-native.xml b/.idea/runConfigurations/doc-test-span-tree-native.xml deleted file mode 100644 index 86a98d5a76..0000000000 --- a/.idea/runConfigurations/doc-test-span-tree-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-welcome-screen-native.xml b/.idea/runConfigurations/doc-test-welcome-screen-native.xml deleted file mode 100644 index 5111a3e79e..0000000000 --- a/.idea/runConfigurations/doc-test-welcome-screen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/doc-test-wstest-native.xml b/.idea/runConfigurations/doc-test-wstest-native.xml deleted file mode 100644 index 29ed4374fe..0000000000 --- a/.idea/runConfigurations/doc-test-wstest-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-build-ci-gen-native.xml b/.idea/runConfigurations/run-enso-build-ci-gen-native.xml deleted file mode 100644 index 52f759b3c1..0000000000 --- a/.idea/runConfigurations/run-enso-build-ci-gen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-build-cli-native.xml b/.idea/runConfigurations/run-enso-build-cli-native.xml deleted file mode 100644 index ddb8a1b4aa..0000000000 --- a/.idea/runConfigurations/run-enso-build-cli-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-doc-parser-native.xml b/.idea/runConfigurations/run-enso-doc-parser-native.xml deleted file mode 100644 index 05d3fe9db1..0000000000 --- a/.idea/runConfigurations/run-enso-doc-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-formatter-native.xml b/.idea/runConfigurations/run-enso-formatter-native.xml deleted file mode 100644 index 9781dad633..0000000000 --- a/.idea/runConfigurations/run-enso-formatter-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-parser-debug-native.xml b/.idea/runConfigurations/run-enso-parser-debug-native.xml deleted file mode 100644 index f67f3ba70d..0000000000 --- a/.idea/runConfigurations/run-enso-parser-debug-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-parser-generate-java-native.xml b/.idea/runConfigurations/run-enso-parser-generate-java-native.xml deleted file mode 100644 index 8a7fefc038..0000000000 --- a/.idea/runConfigurations/run-enso-parser-generate-java-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-enso-parser-native.xml b/.idea/runConfigurations/run-enso-parser-native.xml deleted file mode 100644 index bdb2e94368..0000000000 --- a/.idea/runConfigurations/run-enso-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-intellij-run-config-gen-native.xml b/.idea/runConfigurations/run-intellij-run-config-gen-native.xml deleted file mode 100644 index b56c8bda98..0000000000 --- a/.idea/runConfigurations/run-intellij-run-config-gen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-logstat-native.xml b/.idea/runConfigurations/run-logstat-native.xml deleted file mode 100644 index aff063585f..0000000000 --- a/.idea/runConfigurations/run-logstat-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-span-tree-native.xml b/.idea/runConfigurations/run-span-tree-native.xml deleted file mode 100644 index 0a1c277574..0000000000 --- a/.idea/runConfigurations/run-span-tree-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/run-wstest-native.xml b/.idea/runConfigurations/run-wstest-native.xml deleted file mode 100644 index 40ad2ec9d0..0000000000 --- a/.idea/runConfigurations/run-wstest-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-all-native.xml b/.idea/runConfigurations/test-all-native.xml deleted file mode 100644 index b0a2becc5e..0000000000 --- a/.idea/runConfigurations/test-all-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-analytics-native.xml b/.idea/runConfigurations/test-analytics-native.xml deleted file mode 100644 index 4af78c7901..0000000000 --- a/.idea/runConfigurations/test-analytics-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ast-macros-native.xml b/.idea/runConfigurations/test-ast-macros-native.xml deleted file mode 100644 index 82cc6a1d6a..0000000000 --- a/.idea/runConfigurations/test-ast-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ast-native.xml b/.idea/runConfigurations/test-ast-native.xml deleted file mode 100644 index 60d1b986a4..0000000000 --- a/.idea/runConfigurations/test-ast-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-build-scripts-native.xml b/.idea/runConfigurations/test-build-scripts-native.xml deleted file mode 100644 index 68474f28fe..0000000000 --- a/.idea/runConfigurations/test-build-scripts-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-code-builder-native.xml b/.idea/runConfigurations/test-code-builder-native.xml deleted file mode 100644 index d5a32b3d8e..0000000000 --- a/.idea/runConfigurations/test-code-builder-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-config-reader-native.xml b/.idea/runConfigurations/test-config-reader-native.xml deleted file mode 100644 index ea379056c1..0000000000 --- a/.idea/runConfigurations/test-config-reader-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-controller-native.xml b/.idea/runConfigurations/test-controller-native.xml deleted file mode 100644 index 31fbe9a946..0000000000 --- a/.idea/runConfigurations/test-controller-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-component-list-panel-view-native.xml b/.idea/runConfigurations/test-debug-scene-component-list-panel-view-native.xml deleted file mode 100644 index 6abe6ad073..0000000000 --- a/.idea/runConfigurations/test-debug-scene-component-list-panel-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-documentation-native.xml b/.idea/runConfigurations/test-debug-scene-documentation-native.xml deleted file mode 100644 index c2b59b9f15..0000000000 --- a/.idea/runConfigurations/test-debug-scene-documentation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-execution-environment-dropdown-native.xml b/.idea/runConfigurations/test-debug-scene-execution-environment-dropdown-native.xml deleted file mode 100644 index 68ca6fa2fd..0000000000 --- a/.idea/runConfigurations/test-debug-scene-execution-environment-dropdown-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-icons-native.xml b/.idea/runConfigurations/test-debug-scene-icons-native.xml deleted file mode 100644 index 6b9f2b80a5..0000000000 --- a/.idea/runConfigurations/test-debug-scene-icons-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-interface-native.xml b/.idea/runConfigurations/test-debug-scene-interface-native.xml deleted file mode 100644 index 711317b7a6..0000000000 --- a/.idea/runConfigurations/test-debug-scene-interface-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-text-grid-visualization-native.xml b/.idea/runConfigurations/test-debug-scene-text-grid-visualization-native.xml deleted file mode 100644 index 91ed3362e7..0000000000 --- a/.idea/runConfigurations/test-debug-scene-text-grid-visualization-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-debug-scene-visualization-native.xml b/.idea/runConfigurations/test-debug-scene-visualization-native.xml deleted file mode 100644 index 21dd42b146..0000000000 --- a/.idea/runConfigurations/test-debug-scene-visualization-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-double-representation-native.xml b/.idea/runConfigurations/test-double-representation-native.xml deleted file mode 100644 index 1ebfd40ef7..0000000000 --- a/.idea/runConfigurations/test-double-representation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-engine-model-native.xml b/.idea/runConfigurations/test-engine-model-native.xml deleted file mode 100644 index 15cfda506d..0000000000 --- a/.idea/runConfigurations/test-engine-model-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-engine-protocol-native.xml b/.idea/runConfigurations/test-engine-protocol-native.xml deleted file mode 100644 index 866421ca48..0000000000 --- a/.idea/runConfigurations/test-engine-protocol-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-automata-native.xml b/.idea/runConfigurations/test-enso-automata-native.xml deleted file mode 100644 index e09f9cf4a8..0000000000 --- a/.idea/runConfigurations/test-enso-automata-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-bitmap-native.xml b/.idea/runConfigurations/test-enso-bitmap-native.xml deleted file mode 100644 index ec9a68278e..0000000000 --- a/.idea/runConfigurations/test-enso-bitmap-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-base-native.xml b/.idea/runConfigurations/test-enso-build-base-native.xml deleted file mode 100644 index 041d1f49ca..0000000000 --- a/.idea/runConfigurations/test-enso-build-base-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-ci-gen-native.xml b/.idea/runConfigurations/test-enso-build-ci-gen-native.xml deleted file mode 100644 index df82a2178d..0000000000 --- a/.idea/runConfigurations/test-enso-build-ci-gen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-cli-native.xml b/.idea/runConfigurations/test-enso-build-cli-native.xml deleted file mode 100644 index 19d9f45dd6..0000000000 --- a/.idea/runConfigurations/test-enso-build-cli-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-macros-lib-native.xml b/.idea/runConfigurations/test-enso-build-macros-lib-native.xml deleted file mode 100644 index 715d853a27..0000000000 --- a/.idea/runConfigurations/test-enso-build-macros-lib-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-macros-native.xml b/.idea/runConfigurations/test-enso-build-macros-native.xml deleted file mode 100644 index b63dd34bfc..0000000000 --- a/.idea/runConfigurations/test-enso-build-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-native.xml b/.idea/runConfigurations/test-enso-build-native.xml deleted file mode 100644 index f1dc7d635f..0000000000 --- a/.idea/runConfigurations/test-enso-build-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-shader-tools-native.xml b/.idea/runConfigurations/test-enso-build-shader-tools-native.xml deleted file mode 100644 index a18fc76b3d..0000000000 --- a/.idea/runConfigurations/test-enso-build-shader-tools-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-build-utilities-native.xml b/.idea/runConfigurations/test-enso-build-utilities-native.xml deleted file mode 100644 index f0afc0f89d..0000000000 --- a/.idea/runConfigurations/test-enso-build-utilities-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-callback-native.xml b/.idea/runConfigurations/test-enso-callback-native.xml deleted file mode 100644 index 12b2fdc543..0000000000 --- a/.idea/runConfigurations/test-enso-callback-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-config-native.xml b/.idea/runConfigurations/test-enso-config-native.xml deleted file mode 100644 index d7984da581..0000000000 --- a/.idea/runConfigurations/test-enso-config-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-data-structures-native.xml b/.idea/runConfigurations/test-enso-data-structures-native.xml deleted file mode 100644 index 557ad4eb9e..0000000000 --- a/.idea/runConfigurations/test-enso-data-structures-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-debug-api-native.xml b/.idea/runConfigurations/test-enso-debug-api-native.xml deleted file mode 100644 index 9a5c76f1b5..0000000000 --- a/.idea/runConfigurations/test-enso-debug-api-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-debug-scene-native.xml b/.idea/runConfigurations/test-enso-debug-scene-native.xml deleted file mode 100644 index 61a4e2cb41..0000000000 --- a/.idea/runConfigurations/test-enso-debug-scene-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-doc-parser-native.xml b/.idea/runConfigurations/test-enso-doc-parser-native.xml deleted file mode 100644 index 08c4a0698f..0000000000 --- a/.idea/runConfigurations/test-enso-doc-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-executor-native.xml b/.idea/runConfigurations/test-enso-executor-native.xml deleted file mode 100644 index 2aeacd58bf..0000000000 --- a/.idea/runConfigurations/test-enso-executor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-font-family-native.xml b/.idea/runConfigurations/test-enso-font-family-native.xml deleted file mode 100644 index 16301c1136..0000000000 --- a/.idea/runConfigurations/test-enso-font-family-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-formatter-native.xml b/.idea/runConfigurations/test-enso-formatter-native.xml deleted file mode 100644 index 74fd0d6d4f..0000000000 --- a/.idea/runConfigurations/test-enso-formatter-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-frp-native.xml b/.idea/runConfigurations/test-enso-frp-native.xml deleted file mode 100644 index bd6ae5985e..0000000000 --- a/.idea/runConfigurations/test-enso-frp-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-frp2-native.xml b/.idea/runConfigurations/test-enso-frp2-native.xml deleted file mode 100644 index 1419df7f6b..0000000000 --- a/.idea/runConfigurations/test-enso-frp2-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-generics-native.xml b/.idea/runConfigurations/test-enso-generics-native.xml deleted file mode 100644 index 7edf330aa4..0000000000 --- a/.idea/runConfigurations/test-enso-generics-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-gui-native.xml b/.idea/runConfigurations/test-enso-gui-native.xml deleted file mode 100644 index 29d6416ef4..0000000000 --- a/.idea/runConfigurations/test-enso-gui-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-json-to-struct-native.xml b/.idea/runConfigurations/test-enso-json-to-struct-native.xml deleted file mode 100644 index a010eaa3de..0000000000 --- a/.idea/runConfigurations/test-enso-json-to-struct-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-logging-macros-native.xml b/.idea/runConfigurations/test-enso-logging-macros-native.xml deleted file mode 100644 index c2a69a8bf6..0000000000 --- a/.idea/runConfigurations/test-enso-logging-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-logging-native.xml b/.idea/runConfigurations/test-enso-logging-native.xml deleted file mode 100644 index ea224e6f12..0000000000 --- a/.idea/runConfigurations/test-enso-logging-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-macro-utils-native.xml b/.idea/runConfigurations/test-enso-macro-utils-native.xml deleted file mode 100644 index ebe44bab45..0000000000 --- a/.idea/runConfigurations/test-enso-macro-utils-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-metamodel-lexpr-native.xml b/.idea/runConfigurations/test-enso-metamodel-lexpr-native.xml deleted file mode 100644 index ca4bc94ee7..0000000000 --- a/.idea/runConfigurations/test-enso-metamodel-lexpr-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-metamodel-native.xml b/.idea/runConfigurations/test-enso-metamodel-native.xml deleted file mode 100644 index 03d04d1449..0000000000 --- a/.idea/runConfigurations/test-enso-metamodel-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-notification-native.xml b/.idea/runConfigurations/test-enso-notification-native.xml deleted file mode 100644 index cf8c1159d1..0000000000 --- a/.idea/runConfigurations/test-enso-notification-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-parser-debug-native.xml b/.idea/runConfigurations/test-enso-parser-debug-native.xml deleted file mode 100644 index bf882525c4..0000000000 --- a/.idea/runConfigurations/test-enso-parser-debug-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-parser-generate-java-native.xml b/.idea/runConfigurations/test-enso-parser-generate-java-native.xml deleted file mode 100644 index 14ebad76cd..0000000000 --- a/.idea/runConfigurations/test-enso-parser-generate-java-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-parser-jni-native.xml b/.idea/runConfigurations/test-enso-parser-jni-native.xml deleted file mode 100644 index 56927fd6f0..0000000000 --- a/.idea/runConfigurations/test-enso-parser-jni-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-parser-native.xml b/.idea/runConfigurations/test-enso-parser-native.xml deleted file mode 100644 index 970a25c67d..0000000000 --- a/.idea/runConfigurations/test-enso-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-parser-syntax-tree-visitor-native.xml b/.idea/runConfigurations/test-enso-parser-syntax-tree-visitor-native.xml deleted file mode 100644 index a36ebca6df..0000000000 --- a/.idea/runConfigurations/test-enso-parser-syntax-tree-visitor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-prelude-native.xml b/.idea/runConfigurations/test-enso-prelude-native.xml deleted file mode 100644 index 82cebefe8b..0000000000 --- a/.idea/runConfigurations/test-enso-prelude-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-profiler-data-native.xml b/.idea/runConfigurations/test-enso-profiler-data-native.xml deleted file mode 100644 index e83d6ebc4d..0000000000 --- a/.idea/runConfigurations/test-enso-profiler-data-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-profiler-demo-data-native.xml b/.idea/runConfigurations/test-enso-profiler-demo-data-native.xml deleted file mode 100644 index 494f86e1b9..0000000000 --- a/.idea/runConfigurations/test-enso-profiler-demo-data-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-profiler-enso-data-native.xml b/.idea/runConfigurations/test-enso-profiler-enso-data-native.xml deleted file mode 100644 index 94e669bcc9..0000000000 --- a/.idea/runConfigurations/test-enso-profiler-enso-data-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-profiler-flame-graph-native.xml b/.idea/runConfigurations/test-enso-profiler-flame-graph-native.xml deleted file mode 100644 index 90bf0116e0..0000000000 --- a/.idea/runConfigurations/test-enso-profiler-flame-graph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-profiler-macros-native.xml b/.idea/runConfigurations/test-enso-profiler-macros-native.xml deleted file mode 100644 index 0c4401f255..0000000000 --- a/.idea/runConfigurations/test-enso-profiler-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-profiler-native.xml b/.idea/runConfigurations/test-enso-profiler-native.xml deleted file mode 100644 index b9a3b4cc13..0000000000 --- a/.idea/runConfigurations/test-enso-profiler-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-reflect-macros-native.xml b/.idea/runConfigurations/test-enso-reflect-macros-native.xml deleted file mode 100644 index ff846c0717..0000000000 --- a/.idea/runConfigurations/test-enso-reflect-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-reflect-native.xml b/.idea/runConfigurations/test-enso-reflect-native.xml deleted file mode 100644 index f125d16847..0000000000 --- a/.idea/runConfigurations/test-enso-reflect-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-shapely-macros-native.xml b/.idea/runConfigurations/test-enso-shapely-macros-native.xml deleted file mode 100644 index eb67d42fda..0000000000 --- a/.idea/runConfigurations/test-enso-shapely-macros-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-shapely-native.xml b/.idea/runConfigurations/test-enso-shapely-native.xml deleted file mode 100644 index 8bdedaa789..0000000000 --- a/.idea/runConfigurations/test-enso-shapely-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-shortcuts-examples-native.xml b/.idea/runConfigurations/test-enso-shortcuts-examples-native.xml deleted file mode 100644 index 621a09bee0..0000000000 --- a/.idea/runConfigurations/test-enso-shortcuts-examples-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-shortcuts-native.xml b/.idea/runConfigurations/test-enso-shortcuts-native.xml deleted file mode 100644 index e880e74fe8..0000000000 --- a/.idea/runConfigurations/test-enso-shortcuts-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-span-tree-example-native.xml b/.idea/runConfigurations/test-enso-span-tree-example-native.xml deleted file mode 100644 index e9c2cd6871..0000000000 --- a/.idea/runConfigurations/test-enso-span-tree-example-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-suggestion-database-native.xml b/.idea/runConfigurations/test-enso-suggestion-database-native.xml deleted file mode 100644 index 85a87893e7..0000000000 --- a/.idea/runConfigurations/test-enso-suggestion-database-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-text-native.xml b/.idea/runConfigurations/test-enso-text-native.xml deleted file mode 100644 index cc75001504..0000000000 --- a/.idea/runConfigurations/test-enso-text-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-types-native.xml b/.idea/runConfigurations/test-enso-types-native.xml deleted file mode 100644 index 489b97bd5d..0000000000 --- a/.idea/runConfigurations/test-enso-types-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-enso-web-native.xml b/.idea/runConfigurations/test-enso-web-native.xml deleted file mode 100644 index 32993d21ff..0000000000 --- a/.idea/runConfigurations/test-enso-web-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-button-native.xml b/.idea/runConfigurations/test-ensogl-button-native.xml deleted file mode 100644 index 0cdb66656d..0000000000 --- a/.idea/runConfigurations/test-ensogl-button-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-component-native.xml b/.idea/runConfigurations/test-ensogl-component-native.xml deleted file mode 100644 index 544b925f3c..0000000000 --- a/.idea/runConfigurations/test-ensogl-component-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-core-native.xml b/.idea/runConfigurations/test-ensogl-core-native.xml deleted file mode 100644 index 068aeab66a..0000000000 --- a/.idea/runConfigurations/test-ensogl-core-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-derive-theme-native.xml b/.idea/runConfigurations/test-ensogl-derive-theme-native.xml deleted file mode 100644 index d47c3ba020..0000000000 --- a/.idea/runConfigurations/test-ensogl-derive-theme-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-drop-down-menu-native.xml b/.idea/runConfigurations/test-ensogl-drop-down-menu-native.xml deleted file mode 100644 index f8412488c4..0000000000 --- a/.idea/runConfigurations/test-ensogl-drop-down-menu-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-drop-down-native.xml b/.idea/runConfigurations/test-ensogl-drop-down-native.xml deleted file mode 100644 index 656bcc7ae6..0000000000 --- a/.idea/runConfigurations/test-ensogl-drop-down-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-drop-manager-native.xml b/.idea/runConfigurations/test-ensogl-drop-manager-native.xml deleted file mode 100644 index 1910b3ea39..0000000000 --- a/.idea/runConfigurations/test-ensogl-drop-manager-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-dynamic-assets-native.xml b/.idea/runConfigurations/test-ensogl-dynamic-assets-native.xml deleted file mode 100644 index dd5b5a8d63..0000000000 --- a/.idea/runConfigurations/test-ensogl-dynamic-assets-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-animation-native.xml b/.idea/runConfigurations/test-ensogl-example-animation-native.xml deleted file mode 100644 index ed52827682..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-animation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-auto-layout-native.xml b/.idea/runConfigurations/test-ensogl-example-auto-layout-native.xml deleted file mode 100644 index 496afadc4d..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-auto-layout-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-built-in-shapes-native.xml b/.idea/runConfigurations/test-ensogl-example-built-in-shapes-native.xml deleted file mode 100644 index db5aff7bf8..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-built-in-shapes-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-cached-shape-native.xml b/.idea/runConfigurations/test-ensogl-example-cached-shape-native.xml deleted file mode 100644 index efd51770ab..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-cached-shape-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-complex-shape-system-native.xml b/.idea/runConfigurations/test-ensogl-example-complex-shape-system-native.xml deleted file mode 100644 index e14bcab166..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-complex-shape-system-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-custom-shape-system-native.xml b/.idea/runConfigurations/test-ensogl-example-custom-shape-system-native.xml deleted file mode 100644 index e59b26d697..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-custom-shape-system-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-dom-symbols-native.xml b/.idea/runConfigurations/test-ensogl-example-dom-symbols-native.xml deleted file mode 100644 index b8eb35a85f..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-dom-symbols-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-drop-down-native.xml b/.idea/runConfigurations/test-ensogl-example-drop-down-native.xml deleted file mode 100644 index da99e54b53..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-drop-down-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-drop-manager-native.xml b/.idea/runConfigurations/test-ensogl-example-drop-manager-native.xml deleted file mode 100644 index 5656d96ce3..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-drop-manager-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-easing-animator-native.xml b/.idea/runConfigurations/test-ensogl-example-easing-animator-native.xml deleted file mode 100644 index c9c8980a5c..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-easing-animator-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-focus-management-native.xml b/.idea/runConfigurations/test-ensogl-example-focus-management-native.xml deleted file mode 100644 index d7e6482512..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-focus-management-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-grid-view-native.xml b/.idea/runConfigurations/test-ensogl-example-grid-view-native.xml deleted file mode 100644 index 50f426ff3d..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-grid-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-instance-ordering-native.xml b/.idea/runConfigurations/test-ensogl-example-instance-ordering-native.xml deleted file mode 100644 index d1acb36a1e..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-instance-ordering-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-list-editor-native.xml b/.idea/runConfigurations/test-ensogl-example-list-editor-native.xml deleted file mode 100644 index 37869b0037..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-list-editor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-list-view-native.xml b/.idea/runConfigurations/test-ensogl-example-list-view-native.xml deleted file mode 100644 index 91fe895ca2..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-list-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-mouse-events-native.xml b/.idea/runConfigurations/test-ensogl-example-mouse-events-native.xml deleted file mode 100644 index b1292bd8eb..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-mouse-events-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-profiling-run-graph-native.xml b/.idea/runConfigurations/test-ensogl-example-profiling-run-graph-native.xml deleted file mode 100644 index 6483c3ef17..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-profiling-run-graph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-render-profile-flamegraph-native.xml b/.idea/runConfigurations/test-ensogl-example-render-profile-flamegraph-native.xml deleted file mode 100644 index 9760f4317d..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-render-profile-flamegraph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-scroll-area-native.xml b/.idea/runConfigurations/test-ensogl-example-scroll-area-native.xml deleted file mode 100644 index 34acc0a014..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-scroll-area-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-slider-native.xml b/.idea/runConfigurations/test-ensogl-example-slider-native.xml deleted file mode 100644 index 081ac5ba57..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-slider-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-sprite-system-benchmark-native.xml b/.idea/runConfigurations/test-ensogl-example-sprite-system-benchmark-native.xml deleted file mode 100644 index 51d937028a..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-sprite-system-benchmark-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-sprite-system-native.xml b/.idea/runConfigurations/test-ensogl-example-sprite-system-native.xml deleted file mode 100644 index a3fd3efdc4..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-sprite-system-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-example-text-area-native.xml b/.idea/runConfigurations/test-ensogl-example-text-area-native.xml deleted file mode 100644 index 793abd200f..0000000000 --- a/.idea/runConfigurations/test-ensogl-example-text-area-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-examples-native.xml b/.idea/runConfigurations/test-ensogl-examples-native.xml deleted file mode 100644 index 63a4a4acc5..0000000000 --- a/.idea/runConfigurations/test-ensogl-examples-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-file-browser-native.xml b/.idea/runConfigurations/test-ensogl-file-browser-native.xml deleted file mode 100644 index 2be3b11daa..0000000000 --- a/.idea/runConfigurations/test-ensogl-file-browser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-flame-graph-native.xml b/.idea/runConfigurations/test-ensogl-flame-graph-native.xml deleted file mode 100644 index bce83b97b2..0000000000 --- a/.idea/runConfigurations/test-ensogl-flame-graph-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-grid-view-native.xml b/.idea/runConfigurations/test-ensogl-grid-view-native.xml deleted file mode 100644 index 889e121d73..0000000000 --- a/.idea/runConfigurations/test-ensogl-grid-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-gui-component-native.xml b/.idea/runConfigurations/test-ensogl-gui-component-native.xml deleted file mode 100644 index 32f8d1e6e8..0000000000 --- a/.idea/runConfigurations/test-ensogl-gui-component-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-hardcoded-theme-native.xml b/.idea/runConfigurations/test-ensogl-hardcoded-theme-native.xml deleted file mode 100644 index d732667202..0000000000 --- a/.idea/runConfigurations/test-ensogl-hardcoded-theme-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-label-native.xml b/.idea/runConfigurations/test-ensogl-label-native.xml deleted file mode 100644 index b98e42b7dc..0000000000 --- a/.idea/runConfigurations/test-ensogl-label-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-list-editor-native.xml b/.idea/runConfigurations/test-ensogl-list-editor-native.xml deleted file mode 100644 index ce9c17fb6d..0000000000 --- a/.idea/runConfigurations/test-ensogl-list-editor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-list-view-native.xml b/.idea/runConfigurations/test-ensogl-list-view-native.xml deleted file mode 100644 index 1cde2a936b..0000000000 --- a/.idea/runConfigurations/test-ensogl-list-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-native.xml b/.idea/runConfigurations/test-ensogl-native.xml deleted file mode 100644 index f2d867d5d7..0000000000 --- a/.idea/runConfigurations/test-ensogl-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-pack-native.xml b/.idea/runConfigurations/test-ensogl-pack-native.xml deleted file mode 100644 index f9782e77e3..0000000000 --- a/.idea/runConfigurations/test-ensogl-pack-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-scroll-area-native.xml b/.idea/runConfigurations/test-ensogl-scroll-area-native.xml deleted file mode 100644 index 86f0469e19..0000000000 --- a/.idea/runConfigurations/test-ensogl-scroll-area-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-scrollbar-native.xml b/.idea/runConfigurations/test-ensogl-scrollbar-native.xml deleted file mode 100644 index d823b54698..0000000000 --- a/.idea/runConfigurations/test-ensogl-scrollbar-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-selector-native.xml b/.idea/runConfigurations/test-ensogl-selector-native.xml deleted file mode 100644 index bc4b9a9b13..0000000000 --- a/.idea/runConfigurations/test-ensogl-selector-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-sequence-diagram-native.xml b/.idea/runConfigurations/test-ensogl-sequence-diagram-native.xml deleted file mode 100644 index 404a7904e6..0000000000 --- a/.idea/runConfigurations/test-ensogl-sequence-diagram-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-shadow-native.xml b/.idea/runConfigurations/test-ensogl-shadow-native.xml deleted file mode 100644 index 9ba139987e..0000000000 --- a/.idea/runConfigurations/test-ensogl-shadow-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-slider-native.xml b/.idea/runConfigurations/test-ensogl-slider-native.xml deleted file mode 100644 index ced7b8ac3d..0000000000 --- a/.idea/runConfigurations/test-ensogl-slider-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-spinner-native.xml b/.idea/runConfigurations/test-ensogl-spinner-native.xml deleted file mode 100644 index 51d9eda0e7..0000000000 --- a/.idea/runConfigurations/test-ensogl-spinner-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-text-embedded-fonts-native.xml b/.idea/runConfigurations/test-ensogl-text-embedded-fonts-native.xml deleted file mode 100644 index 3f1d2ae91c..0000000000 --- a/.idea/runConfigurations/test-ensogl-text-embedded-fonts-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-text-msdf-native.xml b/.idea/runConfigurations/test-ensogl-text-msdf-native.xml deleted file mode 100644 index e15a6bb7a0..0000000000 --- a/.idea/runConfigurations/test-ensogl-text-msdf-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-text-native.xml b/.idea/runConfigurations/test-ensogl-text-native.xml deleted file mode 100644 index e9e7fea66f..0000000000 --- a/.idea/runConfigurations/test-ensogl-text-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-toggle-button-native.xml b/.idea/runConfigurations/test-ensogl-toggle-button-native.xml deleted file mode 100644 index 129cc423e9..0000000000 --- a/.idea/runConfigurations/test-ensogl-toggle-button-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ensogl-tooltip-native.xml b/.idea/runConfigurations/test-ensogl-tooltip-native.xml deleted file mode 100644 index 3a4b0ce03d..0000000000 --- a/.idea/runConfigurations/test-ensogl-tooltip-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-fuzzly-native.xml b/.idea/runConfigurations/test-fuzzly-native.xml deleted file mode 100644 index 6160eab213..0000000000 --- a/.idea/runConfigurations/test-fuzzly-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-ci-native.xml b/.idea/runConfigurations/test-ide-ci-native.xml deleted file mode 100644 index 2b445bd655..0000000000 --- a/.idea/runConfigurations/test-ide-ci-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-component-browser-native.xml b/.idea/runConfigurations/test-ide-view-component-browser-native.xml deleted file mode 100644 index bc87b3b5f9..0000000000 --- a/.idea/runConfigurations/test-ide-view-component-browser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-component-list-panel-breadcrumbs-native.xml b/.idea/runConfigurations/test-ide-view-component-list-panel-breadcrumbs-native.xml deleted file mode 100644 index d7598b62bf..0000000000 --- a/.idea/runConfigurations/test-ide-view-component-list-panel-breadcrumbs-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-component-list-panel-grid-native.xml b/.idea/runConfigurations/test-ide-view-component-list-panel-grid-native.xml deleted file mode 100644 index b34cb767fa..0000000000 --- a/.idea/runConfigurations/test-ide-view-component-list-panel-grid-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-component-list-panel-icons-native.xml b/.idea/runConfigurations/test-ide-view-component-list-panel-icons-native.xml deleted file mode 100644 index ae0652a2a8..0000000000 --- a/.idea/runConfigurations/test-ide-view-component-list-panel-icons-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-component-list-panel-native.xml b/.idea/runConfigurations/test-ide-view-component-list-panel-native.xml deleted file mode 100644 index f2545c8b32..0000000000 --- a/.idea/runConfigurations/test-ide-view-component-list-panel-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-documentation-native.xml b/.idea/runConfigurations/test-ide-view-documentation-native.xml deleted file mode 100644 index a54d99a6df..0000000000 --- a/.idea/runConfigurations/test-ide-view-documentation-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-execution-environment-selector-native.xml b/.idea/runConfigurations/test-ide-view-execution-environment-selector-native.xml deleted file mode 100644 index fd29835066..0000000000 --- a/.idea/runConfigurations/test-ide-view-execution-environment-selector-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-graph-editor-native.xml b/.idea/runConfigurations/test-ide-view-graph-editor-native.xml deleted file mode 100644 index 12c0da94be..0000000000 --- a/.idea/runConfigurations/test-ide-view-graph-editor-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-ide-view-native.xml b/.idea/runConfigurations/test-ide-view-native.xml deleted file mode 100644 index a6afcb9060..0000000000 --- a/.idea/runConfigurations/test-ide-view-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-intellij-run-config-gen-native.xml b/.idea/runConfigurations/test-intellij-run-config-gen-native.xml deleted file mode 100644 index 0cf5a32adc..0000000000 --- a/.idea/runConfigurations/test-intellij-run-config-gen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-json-rpc-native.xml b/.idea/runConfigurations/test-json-rpc-native.xml deleted file mode 100644 index 2b74a1dcd1..0000000000 --- a/.idea/runConfigurations/test-json-rpc-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-launcher-shims-native.xml b/.idea/runConfigurations/test-launcher-shims-native.xml deleted file mode 100644 index fb23c71d99..0000000000 --- a/.idea/runConfigurations/test-launcher-shims-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-logstat-native.xml b/.idea/runConfigurations/test-logstat-native.xml deleted file mode 100644 index 5dca709e70..0000000000 --- a/.idea/runConfigurations/test-logstat-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-parser-native.xml b/.idea/runConfigurations/test-parser-native.xml deleted file mode 100644 index a2b29a86f5..0000000000 --- a/.idea/runConfigurations/test-parser-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-span-tree-native.xml b/.idea/runConfigurations/test-span-tree-native.xml deleted file mode 100644 index 6148296705..0000000000 --- a/.idea/runConfigurations/test-span-tree-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-welcome-screen-native.xml b/.idea/runConfigurations/test-welcome-screen-native.xml deleted file mode 100644 index 569f062c13..0000000000 --- a/.idea/runConfigurations/test-welcome-screen-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/test-wstest-native.xml b/.idea/runConfigurations/test-wstest-native.xml deleted file mode 100644 index 84b94751c3..0000000000 --- a/.idea/runConfigurations/test-wstest-native.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 0199740d4e..d4d05eebdc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -29,9 +29,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "ahash" -version = "0.7.6" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" +checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" dependencies = [ "getrandom 0.2.8", "once_cell", @@ -56,6 +56,54 @@ dependencies = [ "libc", ] +[[package]] +name = "anstream" +version = "0.6.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" + +[[package]] +name = "anstyle-parse" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + [[package]] name = "anyhow" version = "1.0.68" @@ -68,6 +116,12 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + [[package]] name = "assert-json-diff" version = "2.0.2" @@ -195,13 +249,13 @@ checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" [[package]] name = "async-trait" -version = "0.1.64" +version = "0.1.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd7fce9ba8c3c042128ce72d8b2ddbf3a05747efb67ea0313c635e10bda47a2" +checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85" dependencies = [ "proc-macro2", "quote", - "syn 1.0.107", + "syn 2.0.53", ] [[package]] @@ -229,9 +283,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "aws-config" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b309b2154d224728d845a958c580834f24213037ed61b195da80c0b0fc7469fa" +checksum = "56a636c44c77fa18bdba56126a34d30cfe5538fe88f7d34988fa731fee143ddd" dependencies = [ "aws-http", "aws-sdk-sso", @@ -247,7 +301,7 @@ dependencies = [ "hex", "http", "hyper", - "ring", + "ring 0.16.20", "time 0.3.17", "tokio", "tower", @@ -257,9 +311,9 @@ dependencies = [ [[package]] name = "aws-endpoint" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76f35c8f5877ad60db4f0d9dcdfbcb2233a8cc539f9e568df39ee0581ec62e89" +checksum = "6ca8f374874f6459aaa88dc861d7f5d834ca1ff97668eae190e97266b5f6c3fb" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -271,9 +325,9 @@ dependencies = [ [[package]] name = "aws-http" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f5422c9632d887968ccb66e2871a6d190d6104e276034912bee72ef58a5d890" +checksum = "78d41e19e779b73463f5f0c21b3aacc995f4ba783ab13a7ae9f5dfb159a551b4" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -289,9 +343,9 @@ dependencies = [ [[package]] name = "aws-sdk-ecr" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "785628f1dccf6a0ee1e1c9a705c7438111c1cc1850d1c49630bc1faacd130e6b" +checksum = "40adb537ecb04ca12accba5c44308699c1bfc4c175dbe9b9562787b87736e010" dependencies = [ "aws-endpoint", "aws-http", @@ -311,9 +365,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4d31765abb258c501d5572ebce43dee524b4b3b6256cb8b4c78534898dc205b" +checksum = "a9f08665c8e03aca8cb092ef01e617436ebfa977fddc1240e1b062488ab5d48a" dependencies = [ "aws-endpoint", "aws-http", @@ -339,9 +393,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2cc8b50281e1350d0b5c7207c2ce53c6721186ad196472caff4f20fa4b42e96" +checksum = "86dcb1cb71aa8763b327542ead410424515cff0cde5b753eedd2917e09c63734" dependencies = [ "aws-endpoint", "aws-http", @@ -361,9 +415,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6179f13c9fbab3226860f377354dece860e34ff129b69c7c1b0fa828d1e9c76" +checksum = "fdfcf584297c666f6b472d5368a78de3bc714b6e0a53d7fbf76c3e347c292ab1" dependencies = [ "aws-endpoint", "aws-http", @@ -383,9 +437,9 @@ dependencies = [ [[package]] name = "aws-sig-auth" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b16f4d70c9c865af392eb40cacfe2bec3fa18f651fbdf49919cfc1dda13b189e" +checksum = "12cbe7b2be9e185c1fbce27fc9c41c66b195b32d89aa099f98768d9544221308" dependencies = [ "aws-sigv4", "aws-smithy-eventstream", @@ -397,9 +451,9 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "0.49.0" +version = "0.51.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d33790cecae42b999d197074c8a19e9b96b9e346284a6f93989e7489c9fa0f5" +checksum = "5c0b2658d2cb66dbf02f0e8dee80810ef1e0ca3530ede463e0ef994c301087d1" dependencies = [ "aws-smithy-eventstream", "aws-smithy-http", @@ -410,16 +464,16 @@ dependencies = [ "once_cell", "percent-encoding", "regex", - "ring", + "ring 0.16.20", "time 0.3.17", "tracing", ] [[package]] name = "aws-smithy-async" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc604f278bae64bbd15854baa9c46ed69a56dfb0669d04aab80974749f2d6599" +checksum = "7b3442b4c5d3fc39891a2e5e625735fba6b24694887d49c6518460fde98247a9" dependencies = [ "futures-util", "pin-project-lite", @@ -429,9 +483,9 @@ dependencies = [ [[package]] name = "aws-smithy-checksums" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b402da39bc5aae618b70a9b8d828acad21fe4a3a73b82c0205b89db55d71ce8" +checksum = "cc227e36e346f45298288359f37123e1a92628d1cec6b11b5eb335553278bd9e" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -450,9 +504,9 @@ dependencies = [ [[package]] name = "aws-smithy-client" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec39585f8274fa543ad5c63cc09cbd435666be16b2cf99e4e07be5cf798bc050" +checksum = "ff28d553714f8f54cd921227934fc13a536a1c03f106e56b362fd57e16d450ad" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -463,7 +517,7 @@ dependencies = [ "http", "http-body", "hyper", - "hyper-rustls 0.22.1", + "hyper-rustls 0.23.2", "lazy_static", "pin-project-lite", "tokio", @@ -473,9 +527,9 @@ dependencies = [ [[package]] name = "aws-smithy-eventstream" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c2a7b9490fd2bc7af3a1c486ae921102d7234d1fa5e7d91039068e7af48a01" +checksum = "d7ea0df7161ce65b5c8ca6eb709a1a907376fa18226976e41c748ce02ccccf24" dependencies = [ "aws-smithy-types", "bytes", @@ -484,9 +538,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "014a0ef5c4508fc2f6a9d3925c214725af19f020ea388db48e20196cc4cc9d6d" +checksum = "bf58ed4fefa61dbf038e5421a521cbc2c448ef69deff0ab1d915d8a10eda5664" dependencies = [ "aws-smithy-eventstream", "aws-smithy-types", @@ -499,6 +553,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", + "pin-utils", "tokio", "tokio-util", "tracing", @@ -506,9 +561,9 @@ dependencies = [ [[package]] name = "aws-smithy-http-tower" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deecb478dc3cc40203e0e97ac0fb92947e0719754bbafd0026bdc49318e2fd03" +checksum = "20c96d7bd35e7cf96aca1134b2f81b1b59ffe493f7c6539c051791cbbf7a42d3" dependencies = [ "aws-smithy-http", "bytes", @@ -521,18 +576,18 @@ dependencies = [ [[package]] name = "aws-smithy-json" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6593456af93c4a39724f7dc9d239833102ab96c1d1e94c35ea79f0e55f9fd54c" +checksum = "d8324ba98c8a94187723cc16c37aefa09504646ee65c3d2c3af495bab5ea701b" dependencies = [ "aws-smithy-types", ] [[package]] name = "aws-smithy-query" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b803460b71645dfa9f6be47c4f00f91632f01e5bb01f9dc43890cd6cba983f08" +checksum = "83834ed2ff69ea6f6657baf205267dc2c0abe940703503a3e5d60ce23be3d306" dependencies = [ "aws-smithy-types", "urlencoding", @@ -540,9 +595,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e93b0c93a3b963da946a0b8ef3853a7252298eb75cdbfb21dad60f5ed0ded861" +checksum = "8b02e06ea63498c43bc0217ea4d16605d4e58d85c12fc23f6572ff6d0a840c61" dependencies = [ "itoa 1.0.5", "num-integer", @@ -552,18 +607,18 @@ dependencies = [ [[package]] name = "aws-smithy-xml" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36b9efb4855b4acb29961a776d45680f3cbdd7c4783cbbae078da54c342575dd" +checksum = "246e9f83dd1fdf5d347fa30ae4ad30a9d1d42ce4cd74a93d94afa874646f94cd" dependencies = [ "xmlparser", ] [[package]] name = "aws-types" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f3f349b39781849261db1c727369923bb97007cf7bd0deb3a6e9e461c8d38f" +checksum = "05701d32da168b44f7ee63147781aed8723e792cc131cb9b18363b5393f17f70" dependencies = [ "aws-smithy-async", "aws-smithy-client", @@ -602,6 +657,12 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" +[[package]] +name = "beef" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" + [[package]] name = "bincode" version = "1.3.3" @@ -646,6 +707,51 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfa8873f51c92e232f9bac4065cddef41b714152812bfc5f7672ba16d6ef8cd9" +[[package]] +name = "borsh" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" +dependencies = [ + "borsh-derive", + "hashbrown", +] + +[[package]] +name = "borsh-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7" +dependencies = [ + "borsh-derive-internal", + "borsh-schema-derive-internal", + "proc-macro-crate", + "proc-macro2", + "syn 1.0.107", +] + +[[package]] +name = "borsh-derive-internal" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.107", +] + +[[package]] +name = "borsh-schema-derive-internal" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.107", +] + [[package]] name = "buf_redux" version = "0.8.4" @@ -656,14 +762,6 @@ dependencies = [ "safemem", ] -[[package]] -name = "build-scripts" -version = "0.1.0" -dependencies = [ - "glob", - "toml", -] - [[package]] name = "bumpalo" version = "3.12.2" @@ -672,14 +770,37 @@ checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" [[package]] name = "byte-unit" -version = "4.0.18" +version = "5.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3348673602e04848647fffaa8e9a861e7b5d5cae6570727b41bde0f722514484" +checksum = "33ac19bdf0b2665407c39d82dbc937e951e7e2001609f0fb32edd0af45a2d63e" dependencies = [ + "rust_decimal", "serde", "utf8-width", ] +[[package]] +name = "bytecheck" +version = "0.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" +dependencies = [ + "bytecheck_derive", + "ptr_meta", + "simdutf8", +] + +[[package]] +name = "bytecheck_derive" +version = "0.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.107", +] + [[package]] name = "bytemuck" version = "1.13.1" @@ -697,7 +818,7 @@ checksum = "fdde5c9cd29ebd706ce1b35600920a33550e402fc998a2e53ad3b42c3c47a192" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.53", ] [[package]] @@ -758,35 +879,69 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.23" +version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "atty", "bitflags", - "clap_derive", - "clap_lex", + "clap_derive 3.2.25", + "clap_lex 0.2.4", "indexmap", "once_cell", - "strsim", + "strsim 0.10.0", "termcolor", "terminal_size", "textwrap", ] [[package]] -name = "clap_derive" -version = "3.2.18" +name = "clap" +version = "4.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65" +checksum = "949626d00e063efc93b6dca932419ceb5432f99769911c0b995f7e884c778813" dependencies = [ - "heck", + "clap_builder", + "clap_derive 4.5.3", +] + +[[package]] +name = "clap_builder" +version = "4.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +dependencies = [ + "anstream", + "anstyle", + "clap_lex 0.7.0", + "strsim 0.11.0", +] + +[[package]] +name = "clap_derive" +version = "3.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" +dependencies = [ + "heck 0.4.1", "proc-macro-error", "proc-macro2", "quote", "syn 1.0.107", ] +[[package]] +name = "clap_derive" +version = "4.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.53", +] + [[package]] name = "clap_lex" version = "0.2.4" @@ -796,6 +951,12 @@ dependencies = [ "os_str_bytes", ] +[[package]] +name = "clap_lex" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" + [[package]] name = "codespan-reporting" version = "0.11.1" @@ -806,6 +967,12 @@ dependencies = [ "unicode-width", ] +[[package]] +name = "colorchoice" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + [[package]] name = "combine" version = "4.6.6" @@ -889,9 +1056,9 @@ dependencies = [ [[package]] name = "crc32c" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dfea2db42e9927a3845fb268a10a72faed6d416065f77873f05e411457c363e" +checksum = "89254598aa9b9fa608de44b3ae54c810f0f06d755e24c50177f1f8f31ff50ce2" dependencies = [ "rustc_version", ] @@ -906,47 +1073,60 @@ dependencies = [ ] [[package]] -name = "crossbeam-channel" -version = "0.5.6" +name = "crossbeam" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" +checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" dependencies = [ - "cfg-if", "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.2" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" dependencies = [ - "cfg-if", "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.13" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" dependencies = [ - "autocfg", - "cfg-if", "crossbeam-utils", - "memoffset", - "scopeguard", ] [[package]] name = "crossbeam-utils" -version = "0.8.14" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" -dependencies = [ - "cfg-if", -] +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" [[package]] name = "crypto-common" @@ -958,25 +1138,6 @@ dependencies = [ "typenum", ] -[[package]] -name = "ct-logs" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8" -dependencies = [ - "sct 0.6.1", -] - -[[package]] -name = "ctor" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" -dependencies = [ - "quote", - "syn 1.0.107", -] - [[package]] name = "cxx" version = "1.0.88" @@ -1021,21 +1182,47 @@ dependencies = [ "syn 1.0.107", ] +[[package]] +name = "darling" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.10.0", + "syn 1.0.107", +] + +[[package]] +name = "darling_macro" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" +dependencies = [ + "darling_core", + "quote", + "syn 1.0.107", +] + [[package]] name = "data-encoding" version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" -[[package]] -name = "dataview" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47a802a2cad0ff4dfc4f3110da174b7a6928c315cae523e88638cfb72941b4d5" -dependencies = [ - "derive_pod", -] - [[package]] name = "dataview" version = "1.0.1" @@ -1065,22 +1252,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaa37046cc0f6c3cc6090fbdbf73ef0b8ef4cfcc37f6befc0020f63e8cf121e1" [[package]] -name = "dependency_runner" -version = "1.0.0" +name = "defer-drop" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37adbef02511efe61ff835c8e30d8d5c6a00e4688184512d831a371f2615466" +checksum = "f613ec9fa66a6b28cdb1842b27f9adf24f39f9afc4dcdd9fdecee4aca7945c57" +dependencies = [ + "crossbeam-channel", + "once_cell", +] + +[[package]] +name = "dependency_runner" +version = "1.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a183e141d0e543fe8abc96e0f06da25e3294284239260e50f63847f549d807a" dependencies = [ "anyhow", - "clap", - "dataview 1.0.1", + "clap 4.5.3", + "crossbeam", + "crossbeam-channel", + "dataview", "fs-err", + "goblin", "msvc-demangler", + "multimap", "ntapi", "pelite", "regex", "roxmltree", "serde", "serde_json", + "skim", "thiserror", "winapi", ] @@ -1096,6 +1298,48 @@ dependencies = [ "syn 1.0.107", ] +[[package]] +name = "derive-where" +version = "1.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "derive_builder" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d07adf7be193b71cc36b193d0f5fe60b918a3a9db4dad0449f57bcfd519704a3" +dependencies = [ + "derive_builder_macro", +] + +[[package]] +name = "derive_builder_core" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 1.0.107", +] + +[[package]] +name = "derive_builder_macro" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68" +dependencies = [ + "derive_builder_core", + "syn 1.0.107", +] + [[package]] name = "derive_more" version = "0.99.17" @@ -1140,6 +1384,16 @@ dependencies = [ "dirs-sys", ] +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + [[package]] name = "dirs-sys" version = "0.4.1" @@ -1152,6 +1406,17 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + [[package]] name = "doc-comment" version = "0.3.3" @@ -1191,7 +1456,7 @@ dependencies = [ "byte-unit", "bytes", "chrono", - "clap", + "clap 3.2.25", "derivative", "derive_more", "dirs", @@ -1203,7 +1468,7 @@ dependencies = [ "futures-util", "glob", "handlebars", - "heck", + "heck 0.4.1", "ide-ci", "mime", "new_mime_guess", @@ -1260,7 +1525,7 @@ version = "0.1.0" dependencies = [ "anyhow", "byte-unit", - "clap", + "clap 3.2.25", "derivative", "enso-build", "enso-build-base", @@ -1379,7 +1644,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.53", ] [[package]] @@ -1397,6 +1662,7 @@ version = "0.1.0" dependencies = [ "bincode", "derivative", + "derive-where", "derive_more", "enso-zst", ] @@ -1527,7 +1793,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.53", ] [[package]] @@ -1597,6 +1863,19 @@ dependencies = [ "serde", ] +[[package]] +name = "env_logger" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" +dependencies = [ + "atty", + "humantime", + "log", + "regex", + "termcolor", +] + [[package]] name = "errno" version = "0.2.8" @@ -1740,9 +2019,9 @@ checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541" [[package]] name = "fs_extra" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" +checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" [[package]] name = "futures" @@ -1761,9 +2040,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", "futures-sink", @@ -1771,9 +2050,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-executor" @@ -1788,9 +2067,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-lite" @@ -1809,26 +2088,26 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 1.0.107", + "syn 2.0.53", ] [[package]] name = "futures-sink" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-timer" @@ -1838,9 +2117,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.26" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures-channel", "futures-core", @@ -1854,6 +2133,15 @@ dependencies = [ "slab", ] +[[package]] +name = "fuzzy-matcher" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94" +dependencies = [ + "thread_local", +] + [[package]] name = "generic-array" version = "0.14.6" @@ -1921,6 +2209,17 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "goblin" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d6b4de4a8eb6c46a8c77e1d3be942cb9a8bf073c22374578e5ba4b08ed0ff68" +dependencies = [ + "log", + "plain", + "scroll", +] + [[package]] name = "h2" version = "0.3.15" @@ -1990,9 +2289,15 @@ dependencies = [ [[package]] name = "heck" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" @@ -2113,23 +2418,6 @@ dependencies = [ "want", ] -[[package]] -name = "hyper-rustls" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64" -dependencies = [ - "ct-logs", - "futures-util", - "hyper", - "log", - "rustls 0.19.1", - "rustls-native-certs", - "tokio", - "tokio-rustls 0.22.0", - "webpki 0.21.4", -] - [[package]] name = "hyper-rustls" version = "0.23.2" @@ -2138,11 +2426,27 @@ checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" dependencies = [ "http", "hyper", - "rustls 0.20.8", + "log", + "rustls 0.20.9", + "rustls-native-certs", "tokio", "tokio-rustls 0.23.4", ] +[[package]] +name = "hyper-rustls" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +dependencies = [ + "futures-util", + "http", + "hyper", + "rustls 0.21.10", + "tokio", + "tokio-rustls 0.24.1", +] + [[package]] name = "hyperx" version = "1.4.0" @@ -2194,7 +2498,7 @@ dependencies = [ "byte-unit", "bytes", "chrono", - "clap", + "clap 3.2.25", "data-encoding", "dependency_runner", "derivative", @@ -2209,7 +2513,7 @@ dependencies = [ "futures-util", "glob", "headers", - "heck", + "heck 0.4.1", "http-serde", "indicatif", "itertools", @@ -2253,6 +2557,12 @@ dependencies = [ "zip", ] +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + [[package]] name = "idna" version = "0.2.3" @@ -2303,13 +2613,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "intellij-run-config-gen" -version = "0.1.0" -dependencies = [ - "toml", -] - [[package]] name = "io-lifetimes" version = "1.0.4" @@ -2328,9 +2631,9 @@ checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" [[package]] name = "itertools" -version = "0.10.5" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] @@ -2369,9 +2672,9 @@ checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" dependencies = [ "wasm-bindgen", ] @@ -2384,7 +2687,7 @@ checksum = "09f4f04699947111ec1733e71778d763555737579e44b85844cae8e1940a1828" dependencies = [ "base64 0.13.1", "pem", - "ring", + "ring 0.16.20", "serde", "serde_json", "simple_asn1", @@ -2440,9 +2743,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.147" +version = "0.2.153" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" +checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" [[package]] name = "libm" @@ -2477,11 +2780,10 @@ dependencies = [ [[package]] name = "log" -version = "0.4.17" +version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" dependencies = [ - "cfg-if", "value-bag", ] @@ -2489,7 +2791,7 @@ dependencies = [ name = "logstat" version = "0.1.0" dependencies = [ - "clap", + "clap 3.2.25", "enso-prelude", "lazy_static", "regex", @@ -2530,9 +2832,9 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "memoffset" -version = "0.7.1" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" dependencies = [ "autocfg", ] @@ -2647,6 +2949,31 @@ dependencies = [ "unicase", ] +[[package]] +name = "nix" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" +dependencies = [ + "bitflags", + "cfg-if", + "libc", +] + +[[package]] +name = "nix" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" +dependencies = [ + "autocfg", + "bitflags", + "cfg-if", + "libc", + "memoffset", + "pin-utils", +] + [[package]] name = "no-std-compat" version = "0.4.1" @@ -2753,9 +3080,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.17.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openssl" @@ -2896,11 +3223,11 @@ checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" [[package]] name = "pelite" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a821dd5a5c4744099b50dc94a6a381c8b4b007f4d80da5334428e220945319b" +checksum = "88dccf4bd32294364aeb7bd55d749604450e9db54605887551f21baea7617685" dependencies = [ - "dataview 0.1.2", + "dataview", "libc", "no-std-compat", "pelite-macros", @@ -3010,6 +3337,12 @@ version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +[[package]] +name = "plain" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" + [[package]] name = "platforms" version = "3.2.0" @@ -3070,6 +3403,15 @@ dependencies = [ "yansi", ] +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -3102,13 +3444,33 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" dependencies = [ "unicode-ident", ] +[[package]] +name = "ptr_meta" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" +dependencies = [ + "ptr_meta_derive", +] + +[[package]] +name = "ptr_meta_derive" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.107", +] + [[package]] name = "pulldown-cmark" version = "0.9.2" @@ -3129,9 +3491,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quote" -version = "1.0.26" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -3219,9 +3581,9 @@ dependencies = [ [[package]] name = "rayon" -version = "1.6.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" +checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" dependencies = [ "either", "rayon-core", @@ -3229,14 +3591,12 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.10.2" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ - "crossbeam-channel", "crossbeam-deque", "crossbeam-utils", - "num_cpus", ] [[package]] @@ -3295,10 +3655,19 @@ dependencies = [ ] [[package]] -name = "reqwest" -version = "0.11.14" +name = "rend" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9" +checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c" +dependencies = [ + "bytecheck", +] + +[[package]] +name = "reqwest" +version = "0.11.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" dependencies = [ "base64 0.21.0", "bytes", @@ -3309,7 +3678,7 @@ dependencies = [ "http", "http-body", "hyper", - "hyper-rustls 0.23.2", + "hyper-rustls 0.24.2", "ipnet", "js-sys", "log", @@ -3317,13 +3686,15 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls 0.20.8", + "rustls 0.21.10", "rustls-pemfile 1.0.2", "serde", "serde_json", "serde_urlencoded", + "sync_wrapper", + "system-configuration", "tokio", - "tokio-rustls 0.23.4", + "tokio-rustls 0.24.1", "tokio-util", "tower-service", "url", @@ -3351,16 +3722,55 @@ dependencies = [ "libc", "once_cell", "spin 0.5.2", - "untrusted", + "untrusted 0.7.1", "web-sys", "winapi", ] [[package]] -name = "roxmltree" -version = "0.15.0" +name = "ring" +version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "112908c3ac4711a1554b3948432ecaf5f061a951aa326977b63f7f72a86a4c0e" +checksum = "9babe80d5c16becf6594aa32ad2be8fe08498e7ae60b77de8df700e67f191d7e" +dependencies = [ + "cc", + "getrandom 0.2.8", + "libc", + "spin 0.9.4", + "untrusted 0.9.0", + "windows-sys 0.48.0", +] + +[[package]] +name = "rkyv" +version = "0.7.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c30f1d45d9aa61cbc8cd1eb87705470892289bb2d01943e7803b873a57404dc3" +dependencies = [ + "bytecheck", + "hashbrown", + "ptr_meta", + "rend", + "rkyv_derive", + "seahash", +] + +[[package]] +name = "rkyv_derive" +version = "0.7.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff26ed6c7c4dfc2aa9480b86a60e3c7233543a270a680e10758a507c5a4ce476" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.107", +] + +[[package]] +name = "roxmltree" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302" dependencies = [ "xmlparser", ] @@ -3376,6 +3786,24 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "rust_decimal" +version = "1.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0446843641c69436765a35a5a77088e28c2e6a12da93e84aa3ab1cd4aa5a042" +dependencies = [ + "arrayvec", + "borsh", + "bytecheck", + "byteorder", + "bytes", + "num-traits", + "rand 0.8.5", + "rkyv", + "serde", + "serde_json", +] + [[package]] name = "rustc-demangle" version = "0.1.21" @@ -3407,37 +3835,36 @@ dependencies = [ [[package]] name = "rustls" -version = "0.19.1" +version = "0.20.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" +checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" dependencies = [ - "base64 0.13.1", "log", - "ring", - "sct 0.6.1", - "webpki 0.21.4", + "ring 0.16.20", + "sct", + "webpki", ] [[package]] name = "rustls" -version = "0.20.8" +version = "0.21.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" dependencies = [ "log", - "ring", - "sct 0.7.0", - "webpki 0.22.0", + "ring 0.17.3", + "rustls-webpki", + "sct", ] [[package]] name = "rustls-native-certs" -version = "0.5.0" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ "openssl-probe", - "rustls 0.19.1", + "rustls-pemfile 1.0.2", "schannel", "security-framework", ] @@ -3460,6 +3887,16 @@ dependencies = [ "base64 0.21.0", ] +[[package]] +name = "rustls-webpki" +version = "0.101.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +dependencies = [ + "ring 0.17.3", + "untrusted 0.9.0", +] + [[package]] name = "rustversion" version = "1.0.11" @@ -3515,13 +3952,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" [[package]] -name = "sct" -version = "0.6.1" +name = "scroll" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" +checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" dependencies = [ - "ring", - "untrusted", + "scroll_derive", +] + +[[package]] +name = "scroll_derive" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1db149f81d46d2deba7cd3c50772474707729550221e69588478ebf9ada425ae" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", ] [[package]] @@ -3530,10 +3977,16 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" dependencies = [ - "ring", - "untrusted", + "ring 0.16.20", + "untrusted 0.7.1", ] +[[package]] +name = "seahash" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" + [[package]] name = "secrecy" version = "0.8.0" @@ -3708,6 +4161,12 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "signal-hook-registry" version = "1.4.0" @@ -3717,6 +4176,12 @@ dependencies = [ "libc", ] +[[package]] +name = "simdutf8" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" + [[package]] name = "simple_asn1" version = "0.6.2" @@ -3729,6 +4194,35 @@ dependencies = [ "time 0.3.17", ] +[[package]] +name = "skim" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5d28de0a6cb2cdd83a076f1de9d965b973ae08b244df1aa70b432946dda0f32" +dependencies = [ + "atty", + "beef", + "bitflags", + "chrono", + "clap 3.2.25", + "crossbeam", + "defer-drop", + "derive_builder", + "env_logger", + "fuzzy-matcher", + "lazy_static", + "log", + "nix 0.25.1", + "rayon", + "regex", + "shlex", + "time 0.3.17", + "timer", + "tuikit", + "unicode-width", + "vte", +] + [[package]] name = "slab" version = "0.4.7" @@ -3740,9 +4234,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.10.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "snafu" @@ -3761,7 +4255,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "475b3bbe5245c26f2d8a6f62d67c1f30eb9fffeccee721c45d162c3ebbdf81b2" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "syn 1.0.107", @@ -3799,25 +4293,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] -name = "strum" -version = "0.24.1" +name = "strsim" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" +checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" + +[[package]] +name = "strum" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.24.3" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" +checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", - "syn 1.0.107", + "syn 2.0.53", ] [[package]] @@ -3839,15 +4339,21 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.15" +version = "2.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" +checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + [[package]] name = "synstructure" version = "0.12.6" @@ -3862,9 +4368,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.29.10" +version = "0.30.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a18d114d420ada3a891e6bc8e96a2023402203296a47cdd65083377dad18ba5" +checksum = "0c385888ef380a852a16209afc8cfad22795dd8873d69c9a14d2e2088f118d18" dependencies = [ "cfg-if", "core-foundation-sys", @@ -3872,7 +4378,28 @@ dependencies = [ "ntapi", "once_cell", "rayon", - "winapi", + "windows", +] + +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags", + "core-foundation", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", ] [[package]] @@ -3900,6 +4427,17 @@ dependencies = [ "winapi", ] +[[package]] +name = "term" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" +dependencies = [ + "dirs-next", + "rustversion", + "winapi", +] + [[package]] name = "termcolor" version = "1.2.0" @@ -3945,7 +4483,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.53", ] [[package]] @@ -3995,6 +4533,15 @@ dependencies = [ "time-core", ] +[[package]] +name = "timer" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31d42176308937165701f50638db1c31586f183f1aab416268216577aec7306b" +dependencies = [ + "chrono", +] + [[package]] name = "tinyvec" version = "1.6.0" @@ -4052,26 +4599,25 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-rustls" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" -dependencies = [ - "rustls 0.19.1", - "tokio", - "webpki 0.21.4", -] - [[package]] name = "tokio-rustls" version = "0.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" dependencies = [ - "rustls 0.20.8", + "rustls 0.20.9", + "tokio", + "webpki", +] + +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls 0.21.10", "tokio", - "webpki 0.22.0", ] [[package]] @@ -4227,6 +4773,20 @@ version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" +[[package]] +name = "tuikit" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e19c6ab038babee3d50c8c12ff8b910bdb2196f62278776422f50390d8e53d8" +dependencies = [ + "bitflags", + "lazy_static", + "log", + "nix 0.24.3", + "term", + "unicode-width", +] + [[package]] name = "tungstenite" version = "0.17.3" @@ -4327,6 +4887,12 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + [[package]] name = "url" version = "2.3.0" @@ -4357,6 +4923,12 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1" +[[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + [[package]] name = "uuid" version = "1.2.2" @@ -4375,13 +4947,9 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "value-bag" -version = "1.0.0-alpha.9" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" -dependencies = [ - "ctor", - "version_check", -] +checksum = "8fec26a25bd6fca441cdd0f769fd7f891bae119f996de31f86a5eddccef54c1d" [[package]] name = "vcpkg" @@ -4395,6 +4963,27 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +[[package]] +name = "vte" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197" +dependencies = [ + "arrayvec", + "utf8parse", + "vte_generate_state_changes", +] + +[[package]] +name = "vte_generate_state_changes" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" +dependencies = [ + "proc-macro2", + "quote", +] + [[package]] name = "waker-fn" version = "1.1.0" @@ -4473,9 +5062,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.87" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -4483,24 +5072,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.87" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.53", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.34" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" +checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" dependencies = [ "cfg-if", "js-sys", @@ -4510,9 +5099,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.87" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4520,22 +5109,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.87" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.53", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.87" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] name = "wasm-bindgen-test" @@ -4563,9 +5152,9 @@ dependencies = [ [[package]] name = "wasm-streams" -version = "0.2.3" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078" +checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" dependencies = [ "futures-util", "js-sys", @@ -4576,9 +5165,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.60" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" dependencies = [ "js-sys", "wasm-bindgen", @@ -4586,32 +5175,19 @@ dependencies = [ [[package]] name = "webpki" -version = "0.21.4" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" +checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "webpki" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" -dependencies = [ - "ring", - "untrusted", + "ring 0.17.3", + "untrusted 0.9.0", ] [[package]] name = "webpki-roots" -version = "0.22.6" +version = "0.25.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" -dependencies = [ - "webpki 0.22.0", -] +checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "websocket-codec" @@ -4697,6 +5273,25 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core", + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.4", +] + [[package]] name = "windows-sys" version = "0.42.0" @@ -4718,7 +5313,16 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.4", ] [[package]] @@ -4736,6 +5340,21 @@ dependencies = [ "windows_x86_64_msvc 0.48.5", ] +[[package]] +name = "windows-targets" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" +dependencies = [ + "windows_aarch64_gnullvm 0.52.4", + "windows_aarch64_msvc 0.52.4", + "windows_i686_gnu 0.52.4", + "windows_i686_msvc 0.52.4", + "windows_x86_64_gnu 0.52.4", + "windows_x86_64_gnullvm 0.52.4", + "windows_x86_64_msvc 0.52.4", +] + [[package]] name = "windows_aarch64_gnullvm" version = "0.42.1" @@ -4748,6 +5367,12 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" + [[package]] name = "windows_aarch64_msvc" version = "0.42.1" @@ -4760,6 +5385,12 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" + [[package]] name = "windows_i686_gnu" version = "0.42.1" @@ -4772,6 +5403,12 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" +[[package]] +name = "windows_i686_gnu" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" + [[package]] name = "windows_i686_msvc" version = "0.42.1" @@ -4784,6 +5421,12 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" +[[package]] +name = "windows_i686_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" + [[package]] name = "windows_x86_64_gnu" version = "0.42.1" @@ -4796,6 +5439,12 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" + [[package]] name = "windows_x86_64_gnullvm" version = "0.42.1" @@ -4808,6 +5457,12 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" + [[package]] name = "windows_x86_64_msvc" version = "0.42.1" @@ -4821,12 +5476,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] -name = "winreg" -version = "0.10.1" +name = "windows_x86_64_msvc" +version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" + +[[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "winapi", + "cfg-if", + "windows-sys 0.48.0", ] [[package]] @@ -4856,7 +5518,7 @@ name = "wstest" version = "0.1.0" dependencies = [ "base64 0.13.1", - "clap", + "clap 3.2.25", "either", "enso-prelude", "futures", @@ -4879,9 +5541,9 @@ dependencies = [ [[package]] name = "xmlparser" -version = "0.13.3" +version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "114ba2b24d2167ef6d67d7d04c8cc86522b87f490025f39f0303b7db5bf5e3d8" +checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" [[package]] name = "yansi" @@ -4891,9 +5553,9 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zeroize" -version = "1.5.7" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" +checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" [[package]] name = "zip" diff --git a/Cargo.toml b/Cargo.toml index 49bcba5995..b42022c571 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,8 +12,6 @@ members = [ "build/macros/proc-macro", "build/ci-gen", "build/cli", - "build/intellij-run-config-gen", - "build/deprecated/rust-scripts", "lib/rust/*", "lib/rust/parser/doc-parser", "lib/rust/parser/src/syntax/tree/visitor", @@ -65,18 +63,34 @@ opt-level = 2 inherits = "dev" opt-level = 1 lto = false -debug = true +debug = "line-tables-only" debug-assertions = true +[workspace.lints.rust] +missing_copy_implementations = "warn" +missing_debug_implementations = "warn" +non_ascii_idents = "deny" +unsafe_code = "warn" +trivial_numeric_casts = "warn" +unused_import_braces = "warn" +unused_qualifications = "warn" +# This is fine, since we plan to use our traits only in our own code and +# potential ABI breaking changes are not a concern. +async_fn_in_trait = "allow" + +[workspace.lints.clippy] +bool_to_int_with_if = "allow" +let_and_return = "allow" +blocks_in_conditions = "allow" # Until the issue is fixed: https://github.com/rust-lang/rust-clippy/issues/12281 + [workspace.dependencies] # !!!!!!!!!!!!!!!!!!!!!!!!!!!!! # !!!!!!!!!! WARNING !!!!!!!!!! # !!!!!!!!!!!!!!!!!!!!!!!!!!!!! # We are tryingto maintain minimum set of dependencies. Before adding a new dependency, consult it # with the core development team. Thank you! -console-subscriber = "0.1.8" +derive-where = "1.2.7" dirs = { version = "5.0.1" } -nix = { version = "0.27.1" } octocrab = { git = "https://github.com/enso-org/octocrab", default-features = false, features = [ "rustls", ] } @@ -85,45 +99,37 @@ portpicker = { version = "0.1.1" } regex = { version = "1.6.0" } serde = { version = "1.0.130", features = ["derive", "rc"] } serde_yaml = { version = "0.9.16" } -serde-wasm-bindgen = { version = "0.4.5" } -sysinfo = { version = "0.29.10" } +sysinfo = { version = "0.30.7" } tokio = { version = "1.23.0", features = ["full", "tracing"] } tokio-stream = { version = "0.1.12", features = ["fs"] } tokio-util = { version = "0.7.4", features = ["full"] } -wasm-bindgen = { version = "0.2.87", features = [] } +wasm-bindgen = { version = "0.2.92", features = [] } wasm-bindgen-test = { version = "0.3.34" } anyhow = { version = "1.0.66" } failure = { version = "0.1.8" } derive_more = { version = "0.99" } -assert_approx_eq = { version = "1.1.0" } -backtrace = { version = "0.3.53" } boolinator = { version = "2.4.0" } derivative = { version = "2.2" } futures = { version = "0.3" } -itertools = { version = "0.10.5" } +itertools = { version = "0.12.1" } lazy_static = { version = "1.4" } paste = { version = "1.0" } serde_json = { version = "1.0", features = ["raw_value"] } smallvec = { version = "1.0.0" } -weak-table = { version = "0.3.0" } -gen-iter = { version = "0.2.1" } js-sys = { version = "0.3" } owned_ttf_parser = { version = "0.15.1" } -const_format = { version = "0.2.22" } convert_case = { version = "0.6.0" } -multi-map = { version = "1.3.0" } -ordered-float = { version = "3.0.0" } rustybuzz = { version = "0.5.1" } bincode = { version = "2.0.0-rc.1" } -byte-unit = { version = "4.0.14", features = ["serde"] } +byte-unit = { version = "5.1.4", features = ["serde"] } bytes = { version = "1.1.0" } matches = { version = "0.1" } console_error_panic_hook = { version = "0.1.6" } -reqwest = { version = "0.11.5", default-features = false, features = [ +reqwest = { version = "0.11.27", default-features = false, features = [ "rustls-tls", - "stream" + "stream", ] } -proc-macro2 = { version = "1.0.50" } +proc-macro2 = { version = "1.0.79" } syn = { version = "2.0", features = [ "full", "extra-traits", @@ -142,11 +148,6 @@ syn_1 = { package = "syn", version = "1.0", features = [ ] } quote = { version = "1.0.23" } semver = { version = "1.0.0", features = ["serde"] } -strum = { version = "0.24.0", features = ["derive"] } +strum = { version = "0.26.2", features = ["derive"] } thiserror = "1.0.40" bytemuck = { version = "1.13.1", features = ["derive"] } -bitflags = { version = "2.2.1" } -superslice = { version = "1.0.0" } -# We don't use serde-wasm-bindgen in some cases, because it cannot deal properly with flattened fields, see: -# https://github.com/cloudflare/serde-wasm-bindgen/issues/9 -gloo-utils = { version = "0.1.7" } diff --git a/app/gui2/rust-ffi/Cargo.toml b/app/gui2/rust-ffi/Cargo.toml index 20e821afcb..e305e0c792 100644 --- a/app/gui2/rust-ffi/Cargo.toml +++ b/app/gui2/rust-ffi/Cargo.toml @@ -13,3 +13,6 @@ enso-doc-parser = { path = "../../../lib/rust/parser/doc-parser" } wasm-bindgen = { workspace = true } serde_json = { workspace = true } console_error_panic_hook = { workspace = true } + +[lints] +workspace = true diff --git a/app/gui2/rust-ffi/src/lib.rs b/app/gui2/rust-ffi/src/lib.rs index 3da6e9bbd8..e33e1400c1 100644 --- a/app/gui2/rust-ffi/src/lib.rs +++ b/app/gui2/rust-ffi/src/lib.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use wasm_bindgen::prelude::*; use enso_parser::Parser; diff --git a/build/base/Cargo.toml b/build/base/Cargo.toml index fa5a2233e4..b731d80df7 100644 --- a/build/base/Cargo.toml +++ b/build/base/Cargo.toml @@ -13,3 +13,6 @@ serde = "1.0.145" serde_json = { workspace = true } serde_yaml = { workspace = true } tracing = "0.1.36" + +[lints] +workspace = true diff --git a/build/base/src/extensions/maps.rs b/build/base/src/extensions/maps.rs index e26431a099..a24e118fd3 100644 --- a/build/base/src/extensions/maps.rs +++ b/build/base/src/extensions/maps.rs @@ -2,8 +2,6 @@ use crate::prelude::*; -use std::collections::HashMap; - /// Get the value for the given key, or insert the value generated by the given 'f` function. diff --git a/build/base/src/extensions/option.rs b/build/base/src/extensions/option.rs index 7dcea43661..ee30a7a442 100644 --- a/build/base/src/extensions/option.rs +++ b/build/base/src/extensions/option.rs @@ -5,6 +5,18 @@ // use crate::prelude::*; /// Extension methods for `Option`. -pub trait OptionExt {} +pub trait OptionExt { + /// Checks if the option is `Some` and contains the given value. + fn contains(&self, x: &U) -> bool + where U: PartialEq; +} -impl OptionExt for Option {} +impl OptionExt for Option { + fn contains(&self, x: &U) -> bool + where U: PartialEq { + match self { + Some(y) => x.eq(y), + None => false, + } + } +} diff --git a/build/base/src/extensions/path.rs b/build/base/src/extensions/path.rs index 015a9822f5..3b2e8eab41 100644 --- a/build/base/src/extensions/path.rs +++ b/build/base/src/extensions/path.rs @@ -4,7 +4,6 @@ use crate::prelude::*; use crate::extensions::os_str::OsStrExt; -use serde::de::DeserializeOwned; use std::env::consts::EXE_EXTENSION; @@ -20,7 +19,7 @@ pub trait PathExt: AsRef { /// Strips the leading `\\?\` prefix from Windows paths if present. fn without_verbatim_prefix(&self) -> &Path - where Self: AsRef { + where Self: AsRef { self.as_str().strip_prefix(r"\\?\").map_or(self.as_ref(), Path::new) } @@ -179,7 +178,7 @@ impl> PathExt for T {} /// } /// ``` pub fn display_fmt(path: &Path, f: &mut Formatter) -> std::fmt::Result { - std::fmt::Display::fmt(&path.display(), f) + Display::fmt(&path.display(), f) } diff --git a/build/base/src/extensions/result.rs b/build/base/src/extensions/result.rs index 5cce66f010..3718dd4f52 100644 --- a/build/base/src/extensions/result.rs +++ b/build/base/src/extensions/result.rs @@ -54,6 +54,10 @@ pub trait ResultExt: Sized { self, ) -> Either>, futures::future::IntoFuture> where T: TryFuture>; + + /// Checks if the result is `Ok` and contains the given value. + fn contains(&self, x: &U) -> bool + where U: PartialEq; } impl ResultExt for std::result::Result { @@ -119,4 +123,12 @@ impl ResultExt for std::result::Result { Err(e) => ready(Err(T::Error::from(e))).left_future(), } } + + fn contains(&self, x: &U) -> bool + where U: PartialEq { + match self { + Ok(y) => x == y, + Err(_) => false, + } + } } diff --git a/build/base/src/lib.rs b/build/base/src/lib.rs index 433b175fea..c92d73e5fb 100644 --- a/build/base/src/lib.rs +++ b/build/base/src/lib.rs @@ -4,17 +4,9 @@ //! Currently it is employed by the native build scripts code. // === Features === -#![feature(pin_macro)] -#![feature(default_free_fn)] #![feature(result_flattening)] #![feature(associated_type_bounds)] #![feature(extend_one)] -#![feature(option_result_contains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![warn(missing_docs)] @@ -42,7 +34,6 @@ pub mod prelude { pub use std::collections::BTreeSet; pub use std::collections::HashMap; pub use std::collections::HashSet; - pub use std::default::default; pub use std::ffi::OsStr; pub use std::ffi::OsString; pub use std::fmt::Debug; @@ -110,4 +101,12 @@ pub mod prelude { pub use tracing::warn; pub use tracing::warn_span; pub use tracing::Instrument; + + /// Get the default value of a type as defined by the `Default` trait. + /// + /// This is a convenience function that allows to get the default value of a type without + /// needing to specify the type explicitly. + pub fn default() -> T { + T::default() + } } diff --git a/build/build/Cargo.toml b/build/build/Cargo.toml index acbdfacd18..0a71464cba 100644 --- a/build/build/Cargo.toml +++ b/build/build/Cargo.toml @@ -6,9 +6,9 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = { workspace = true } -aws-config = "0.49.0" -aws-sdk-ecr = "0.19.0" -aws-sdk-s3 = "0.19.0" +aws-config = "0.51.0" +aws-sdk-ecr = "0.21.0" +aws-sdk-s3 = "0.21.0" base64 = "0.13.0" bytes = { workspace = true } byte-unit = { workspace = true } @@ -54,3 +54,6 @@ zip = { version = "0.6.2", default-features = false, features = ["deflate"] } enso-build-macros-lib = { path = "../macros/lib" } ide-ci = { path = "../ci_utils" } serde_yaml = { workspace = true } + +[lints] +workspace = true diff --git a/build/build/examples/artifact.rs b/build/build/examples/artifact.rs index 504f3c31e9..83e295c0b4 100644 --- a/build/build/examples/artifact.rs +++ b/build/build/examples/artifact.rs @@ -1,6 +1,3 @@ -// === Features === -#![feature(default_free_fn)] - use enso_build::prelude::*; use ide_ci::actions::artifacts; @@ -55,7 +52,7 @@ async fn main() -> Result { dbg!(&relevant_entry); - let items = ide_ci::actions::artifacts::raw::endpoints::get_container_items( + let items = artifacts::raw::endpoints::get_container_items( &context.json_client()?, relevant_entry.file_container_resource_url.clone(), &relevant_entry.name, diff --git a/build/build/src/aws/s3.rs b/build/build/src/aws/s3.rs index 162dc81f6e..ea2be5002c 100644 --- a/build/build/src/aws/s3.rs +++ b/build/build/src/aws/s3.rs @@ -177,15 +177,17 @@ impl ContentHeaders { } pub fn from_path(path: impl AsRef) -> Self { - let Ok(SplitFilename{ extension: outermost_extension, stem}) = path.split_filename() else { + let Ok(SplitFilename { extension: outermost_extension, stem }) = path.split_filename() + else { // No extension, use defaults. - return default() + return default(); }; let Ok(next_extension) = stem.try_extension() else { // Only one extension, use primary MIME. - let content_type = new_mime_guess::from_ext(outermost_extension.as_str()).first_or_octet_stream(); - return Self::new(content_type) + let content_type = + new_mime_guess::from_ext(outermost_extension.as_str()).first_or_octet_stream(); + return Self::new(content_type); }; if let Ok(content_encoding) = ContentEncoding::from_ext(outermost_extension.as_str()) { diff --git a/build/build/src/changelog.rs b/build/build/src/changelog.rs index e09ac075ea..58dc53a0a5 100644 --- a/build/build/src/changelog.rs +++ b/build/build/src/changelog.rs @@ -3,7 +3,6 @@ use crate::prelude::*; use pulldown_cmark::Event; use pulldown_cmark::HeadingLevel; use pulldown_cmark::Tag::Heading; -use std::ops::Range; // ============== diff --git a/build/build/src/ci.rs b/build/build/src/ci.rs index a5bc977ce7..a5a8c2c833 100644 --- a/build/build/src/ci.rs +++ b/build/build/src/ci.rs @@ -1,9 +1,3 @@ -// use crate::prelude::*; - -use sysinfo::SystemExt; - - - /// Labels used in the repositories where this library is used for CI. /// They should be defined in the `.github/settings.yml` file. pub mod labels { diff --git a/build/build/src/config.rs b/build/build/src/config.rs index b93566156e..bb26239e76 100644 --- a/build/build/src/config.rs +++ b/build/build/src/config.rs @@ -113,7 +113,6 @@ pub async fn check_program(program: &RecognizedProgram, version_req: &VersionReq #[cfg(test)] mod tests { use super::*; - use ide_ci::log::setup_logging; use ide_ci::programs::Node; #[tokio::test] diff --git a/build/build/src/context.rs b/build/build/src/context.rs index 06f359b293..ca1e86055b 100644 --- a/build/build/src/context.rs +++ b/build/build/src/context.rs @@ -24,7 +24,7 @@ pub struct BuildContext { /// Remote repository is used for release-related operations. This also includes deducing a new /// version number. - pub remote_repo: ide_ci::github::Repo, + pub remote_repo: github::Repo, } impl BuildContext { diff --git a/build/build/src/engine.rs b/build/build/src/engine.rs index ad72cf3338..0cae667d54 100644 --- a/build/build/src/engine.rs +++ b/build/build/src/engine.rs @@ -15,7 +15,6 @@ use ide_ci::cache::goodie::graalvm::Edition; use ide_ci::future::AsyncPolicy; use ide_ci::github::Repo; use package::IsPackage; -use std::collections::BTreeSet; // ============== diff --git a/build/build/src/engine/context.rs b/build/build/src/engine/context.rs index 4e000836f9..eb295cd5f3 100644 --- a/build/build/src/engine/context.rs +++ b/build/build/src/engine/context.rs @@ -33,7 +33,6 @@ use ide_ci::programs::Flatc; use ide_ci::programs::Sbt; use std::env::consts::DLL_EXTENSION; use std::env::consts::EXE_EXTENSION; -use sysinfo::SystemExt; @@ -73,7 +72,7 @@ impl RunContext { triple: TargetTriple, external_runtime: Option>, ) -> Result { - let paths = crate::paths::Paths::new_versions(&inner.repo_root, triple.versions)?; + let paths = Paths::new_versions(&inner.repo_root, triple.versions)?; let context = RunContext { config: config.into(), inner, paths, external_runtime }; Ok(context) } @@ -602,7 +601,7 @@ impl RunContext { } } - let graal_version = crate::engine::deduce_graal_bundle(&self.repo_root.build_sbt).await?; + let graal_version = engine::deduce_graal_bundle(&self.repo_root.build_sbt).await?; for bundle in ret.bundles() { bundle.create(&self.repo_root, &graal_version).await?; } @@ -642,7 +641,7 @@ impl RunContext { if let Some(program) = run.next() { debug!("Resolving program: {}", program.as_str()); let exe_path = ide_ci::program::lookup(program.as_str())?; - ide_ci::program::Command::new(exe_path) + Command::new(exe_path) .args(run) .current_dir(&self.paths.repo_root) .spawn()? diff --git a/build/build/src/engine/sbt.rs b/build/build/src/engine/sbt.rs index 90eae0ce8b..630323f373 100644 --- a/build/build/src/engine/sbt.rs +++ b/build/build/src/engine/sbt.rs @@ -42,7 +42,7 @@ impl CommandProvider for Context { // This prevents https://github.com/sbt/sbt-assembly/issues/496 cmd.env(ide_ci::env::known::LC_ALL, ide_ci::env::known::C_UTF8); // This prevents https://github.com/sbt/sbt/issues/6777#issuecomment-1613316167 - cmd.set_env(ide_ci::programs::sbt::SBT_SERVER_FORCESTART, &true)?; + cmd.set_env(sbt::SBT_SERVER_FORCESTART, &true)?; // Again. Preferably there should be no sbt server spawned at all. cmd.apply(&sbt::ServerAutostart(false)); Ok(cmd) diff --git a/build/build/src/ide/web/google_font.rs b/build/build/src/ide/web/google_font.rs index 6645ba0a75..0ecbd5097d 100644 --- a/build/build/src/ide/web/google_font.rs +++ b/build/build/src/ide/web/google_font.rs @@ -187,7 +187,7 @@ mod tests { async fn new_download() -> Result { setup_logging()?; let path = r"C:\temp\google_fonts2"; - let octocrab = ide_ci::github::setup_octocrab().await?; + let octocrab = github::setup_octocrab().await?; let cache = Cache::new_default().await?; let aaa = install(&cache, &octocrab, "mplus1", path).await?; dbg!(aaa); diff --git a/build/build/src/lib.rs b/build/build/src/lib.rs index dc65efca8d..32107cd802 100644 --- a/build/build/src/lib.rs +++ b/build/build/src/lib.rs @@ -1,5 +1,4 @@ // === Features === -#![feature(trait_upcasting)] #![feature(try_blocks)] #![feature(hash_set_entry)] #![feature(type_alias_impl_trait)] @@ -8,26 +7,14 @@ #![feature(exit_status_error)] #![feature(async_closure)] #![feature(associated_type_bounds)] -#![feature(option_result_contains)] #![feature(result_flattening)] -#![feature(default_free_fn)] -#![feature(result_option_inspect)] #![feature(associated_type_defaults)] -#![feature(once_cell)] #![feature(duration_constants)] #![feature(slice_take)] #![feature(future_join)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] +#![feature(trait_upcasting)] // === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] diff --git a/build/build/src/paths.rs b/build/build/src/paths.rs index e21bc4b166..37063c8a48 100644 --- a/build/build/src/paths.rs +++ b/build/build/src/paths.rs @@ -4,7 +4,6 @@ use crate::version::Versions; use std::env::consts::EXE_EXTENSION; use std::env::consts::EXE_SUFFIX; -use std::fmt::Formatter; diff --git a/build/build/src/project.rs b/build/build/src/project.rs index 319d848cbc..305d650148 100644 --- a/build/build/src/project.rs +++ b/build/build/src/project.rs @@ -146,11 +146,7 @@ pub trait IsTarget: Clone + Debug + Sized + Send + Sync + 'static { let span = debug_span!("Getting artifact from an external source"); match source { ExternalSource::OngoingCiRun(OngoingCiRunSource { artifact_name }) => async move { - ide_ci::actions::artifacts::retrieve_compressed_directory( - artifact_name, - &destination, - ) - .await?; + artifacts::retrieve_compressed_directory(artifact_name, &destination).await?; this.adapt_artifact(destination).await } .boxed(), diff --git a/build/build/src/project/wasm.rs b/build/build/src/project/wasm.rs index c07ce598c7..3ce07e75ba 100644 --- a/build/build/src/project/wasm.rs +++ b/build/build/src/project/wasm.rs @@ -72,7 +72,7 @@ pub async fn test(repo_root: PathBuf, wasm: &[test::Browser], native: bool) -> R } } - maybe_run("native", native, async || { + maybe_run("native", native, || async { Cargo .cmd()? .current_dir(repo_root.clone()) diff --git a/build/build/src/release.rs b/build/build/src/release.rs index 2c70691f61..890e801d50 100644 --- a/build/build/src/release.rs +++ b/build/build/src/release.rs @@ -158,7 +158,7 @@ pub async fn publish_release(context: &BuildContext) -> Result { debug!("Done. Release URL: {}", release.url); let temp = tempdir()?; - let edition_file_path = crate::paths::generated::RepoRootDistributionEditions::new_root( + let edition_file_path = generated::RepoRootDistributionEditions::new_root( temp.path(), triple.versions.edition_name(), ) diff --git a/build/build/src/version/nightly.rs b/build/build/src/version/nightly.rs index 418c2ee110..8c7f6575e9 100644 --- a/build/build/src/version/nightly.rs +++ b/build/build/src/version/nightly.rs @@ -4,7 +4,6 @@ use crate::version; use chrono::Datelike; use semver::Prerelease; -use semver::Version; diff --git a/build/ci-gen/Cargo.toml b/build/ci-gen/Cargo.toml index 603dff2f03..28a2ea9a02 100644 --- a/build/ci-gen/Cargo.toml +++ b/build/ci-gen/Cargo.toml @@ -9,3 +9,6 @@ ide-ci = { path = "../ci_utils" } enso-build = { path = "../build" } serde_yaml = { workspace = true } tokio = { workspace = true } + +[lints] +workspace = true diff --git a/build/ci-gen/src/main.rs b/build/ci-gen/src/main.rs index 470ca42c21..dec30bb920 100644 --- a/build/ci-gen/src/main.rs +++ b/build/ci-gen/src/main.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use crate::prelude::*; use enso_build::paths::generated::RepoRootGithub; diff --git a/build/ci_utils/Cargo.toml b/build/ci_utils/Cargo.toml index 03e965e39e..adbe06ada3 100644 --- a/build/ci_utils/Cargo.toml +++ b/build/ci_utils/Cargo.toml @@ -7,14 +7,14 @@ edition = "2021" [dependencies] anyhow = { workspace = true } async-compression = { version = "0.3.12", features = ["tokio", "gzip"] } -async-trait = "0.1.51" +async-trait = "0.1.78" bincode = "1.3.3" byte-unit = { workspace = true } bytes = { workspace = true } chrono = { version = "0.4.19", features = ["serde"] } clap = { version = "3.1.5", features = ["derive", "env"] } data-encoding = "2.3.2" -dependency_runner = "1.0.0" +dependency_runner = "1.1.0" derivative = { workspace = true } derive_more = { workspace = true } dirs = { workspace = true } @@ -22,7 +22,7 @@ enso-build-base = { path = "../base" } enso-zst = { path = "../../lib/rust/zst" } flate2 = "1.0.22" flume = "0.10.10" -fs_extra = "1.2.0" +fs_extra = "1.3.0" futures = { workspace = true } futures-util = "0.3.17" glob = "0.3.0" @@ -71,3 +71,6 @@ zip = { version = "0.6.2", default-features = false, features = ["deflate"] } [dev-dependencies] warp = "0.3.2" wiremock = "0.5.10" + +[lints] +workspace = true diff --git a/build/ci_utils/src/actions/artifacts.rs b/build/ci_utils/src/actions/artifacts.rs index 8cff901be5..469d423544 100644 --- a/build/ci_utils/src/actions/artifacts.rs +++ b/build/ci_utils/src/actions/artifacts.rs @@ -8,7 +8,6 @@ use crate::actions::artifacts::upload::UploadOptions; use anyhow::Context as Trait_anyhow_Context; use flume::Sender; -use serde::de::DeserializeOwned; use tempfile::tempdir; diff --git a/build/ci_utils/src/actions/artifacts/raw.rs b/build/ci_utils/src/actions/artifacts/raw.rs index 1ab77aa233..b71cc8f140 100644 --- a/build/ci_utils/src/actions/artifacts/raw.rs +++ b/build/ci_utils/src/actions/artifacts/raw.rs @@ -15,7 +15,6 @@ use reqwest::header::HeaderMap; use reqwest::Body; use reqwest::Response; use reqwest::StatusCode; -use serde::de::DeserializeOwned; use tokio::io::AsyncReadExt; @@ -24,7 +23,6 @@ pub mod endpoints { use super::*; use crate::io::retry; use reqwest::header::HeaderValue; - use std::pin::Pin; use tokio::io::AsyncRead; /// Creates a file container for the new artifact in the remote blob storage/file service. @@ -117,7 +115,7 @@ pub mod endpoints { ) -> Result { debug!("Patching the artifact `{}` size.", artifact_name.as_ref()); let artifact_name = artifact_name.as_ref(); - retry(async move || { + retry(move || async move { let patch_request = json_client .patch(artifact_url.clone()) .query(&[("artifactName", artifact_name)]) // OsStr can be passed here, fails runtime @@ -243,7 +241,7 @@ pub fn stream_file_in_chunks( file: tokio::fs::File, chunk_size: usize, ) -> impl Stream> + Send { - futures::stream::try_unfold(file, async move |mut file| { + futures::stream::try_unfold(file, move |mut file: tokio::fs::File| async move { let mut buffer = BytesMut::with_capacity(chunk_size); while file.read_buf(&mut buffer).await? > 0 && buffer.len() < chunk_size {} if buffer.is_empty() { diff --git a/build/ci_utils/src/actions/artifacts/run_session.rs b/build/ci_utils/src/actions/artifacts/run_session.rs index 5e4a83e666..289b28f768 100644 --- a/build/ci_utils/src/actions/artifacts/run_session.rs +++ b/build/ci_utils/src/actions/artifacts/run_session.rs @@ -68,7 +68,7 @@ impl SessionClient { &self, artifact: &ArtifactResponse, ) -> Result> { - Ok(crate::actions::artifacts::raw::endpoints::get_container_items( + Ok(raw::endpoints::get_container_items( &self.json_client, artifact.file_container_resource_url.clone(), &artifact.name, diff --git a/build/ci_utils/src/actions/artifacts/upload.rs b/build/ci_utils/src/actions/artifacts/upload.rs index be3c778b46..0138831327 100644 --- a/build/ci_utils/src/actions/artifacts/upload.rs +++ b/build/ci_utils/src/actions/artifacts/upload.rs @@ -281,7 +281,6 @@ mod tests { use super::*; use crate::actions::artifacts; use crate::actions::artifacts::models::CreateArtifactResponse; - use crate::log::setup_logging; #[tokio::test] #[ignore] diff --git a/build/ci_utils/src/actions/workflow/definition.rs b/build/ci_utils/src/actions/workflow/definition.rs index 9367dc692f..4e9de4fc3f 100644 --- a/build/ci_utils/src/actions/workflow/definition.rs +++ b/build/ci_utils/src/actions/workflow/definition.rs @@ -7,7 +7,6 @@ use crate::env::accessor::RawVariable; use heck::ToKebabCase; use std::collections::btree_map::Entry; use std::collections::BTreeMap; -use std::collections::BTreeSet; use std::convert::identity; use std::sync::atomic::AtomicU64; use std::sync::atomic::Ordering; diff --git a/build/ci_utils/src/archive/tar.rs b/build/ci_utils/src/archive/tar.rs index 93218400f1..2476b033dc 100644 --- a/build/ci_utils/src/archive/tar.rs +++ b/build/ci_utils/src/archive/tar.rs @@ -29,7 +29,7 @@ impl Archive { let file = file .try_into_std() .map_err(|_| anyhow!("Failed to convert tokio::fs::File to std::fs::File"))?; - let tar_stream = flate2::read::GzDecoder::new(file); + let tar_stream = GzDecoder::new(file); let archive = tar::Archive::new(tar_stream); let path = path.as_ref().to_owned().into_boxed_path(); Ok(Self { path, file: archive }) diff --git a/build/ci_utils/src/archive/zip.rs b/build/ci_utils/src/archive/zip.rs index 1e848282f3..5dd5fd4f10 100644 --- a/build/ci_utils/src/archive/zip.rs +++ b/build/ci_utils/src/archive/zip.rs @@ -16,7 +16,7 @@ pub fn open(path: impl AsRef) -> Result> { #[context("Failed to extract in-memory archive to {}.", output_dir.as_ref().display())] pub fn extract_bytes(bytes: Bytes, output_dir: impl AsRef) -> Result { - let mut archive = zip::ZipArchive::new(Cursor::new(&bytes))?; + let mut archive = ZipArchive::new(Cursor::new(&bytes))?; archive.extract(&output_dir)?; Ok(()) } diff --git a/build/ci_utils/src/cache.rs b/build/ci_utils/src/cache.rs index 1887256ef6..1637833903 100644 --- a/build/ci_utils/src/cache.rs +++ b/build/ci_utils/src/cache.rs @@ -1,7 +1,7 @@ use crate::prelude::*; use anyhow::Context; -use serde::de::DeserializeOwned; +use enso_build_base::extensions::future::TryFutureExt; use sha2::Digest; use std::hash::Hasher; @@ -105,8 +105,8 @@ pub fn digest(storable: &S) -> Result { let key_serialized = bincode::serialize(&key)?; let mut digest = sha2::Sha224::default(); - sha2::Digest::update(&mut digest, [VERSION]); - sha2::Digest::update(&mut digest, key_serialized); + Digest::update(&mut digest, [VERSION]); + Digest::update(&mut digest, key_serialized); std::any::TypeId::of::().hash(&mut HashToDigest(&mut digest)); std::any::TypeId::of::().hash(&mut HashToDigest(&mut digest)); let digest = digest.finalize(); @@ -163,6 +163,7 @@ impl Cache { let metadata = storable .generate(this, entry_dir.clone()) .instrument(info_span!("Generating value to fill the cache.")) + .context("Failed to generate the cache entry.") .await?; let info = EntryIndexExtended::::new(metadata, key); entry_meta.write_as_json(&info)?; @@ -184,7 +185,6 @@ impl Cache { mod tests { use super::*; use crate::cache::download::DownloadFile; - use crate::log::setup_logging; #[tokio::test] #[ignore] diff --git a/build/ci_utils/src/cache/goodie/binaryen.rs b/build/ci_utils/src/cache/goodie/binaryen.rs index f75ae3af78..4d8e666db6 100644 --- a/build/ci_utils/src/cache/goodie/binaryen.rs +++ b/build/ci_utils/src/cache/goodie/binaryen.rs @@ -60,15 +60,12 @@ impl Goodie for Binaryen { #[cfg(test)] mod tests { use super::*; - use crate::cache; - use crate::cache::Goodie; - use crate::log::setup_logging; #[tokio::test] #[ignore] async fn install_wasm_opt() -> Result { setup_logging()?; - let cache = cache::Cache::new_default().await?; + let cache = Cache::new_default().await?; let binaryen = Binaryen { version: 108 }; binaryen.install_if_missing(&cache).await?; dbg!(WasmOpt.lookup())?; diff --git a/build/ci_utils/src/cache/goodie/graalpy.rs b/build/ci_utils/src/cache/goodie/graalpy.rs index 91e285a44c..39bdc4e573 100644 --- a/build/ci_utils/src/cache/goodie/graalpy.rs +++ b/build/ci_utils/src/cache/goodie/graalpy.rs @@ -1,7 +1,6 @@ use crate::prelude::*; use crate::cache::goodie; -use crate::cache::goodie::Goodie; use crate::cache::Cache; use crate::env::known::PATH; use crate::github::RepoRef; diff --git a/build/ci_utils/src/cache/goodie/graalvm.rs b/build/ci_utils/src/cache/goodie/graalvm.rs index d04e0dc7cf..6a74591cb1 100644 --- a/build/ci_utils/src/cache/goodie/graalvm.rs +++ b/build/ci_utils/src/cache/goodie/graalvm.rs @@ -1,7 +1,6 @@ use crate::prelude::*; use crate::cache::goodie; -use crate::cache::goodie::Goodie; use crate::cache::Cache; use crate::env::known::PATH; use crate::github::RepoRef; @@ -212,7 +211,6 @@ pub fn locate_graal() -> Result { #[cfg(test)] mod tests { use super::*; - use crate::programs::Java; use semver::BuildMetadata; use semver::Prerelease; diff --git a/build/ci_utils/src/deploy/runner.rs b/build/ci_utils/src/deploy/runner.rs index 19cf9ae94c..8748da3182 100644 --- a/build/ci_utils/src/deploy/runner.rs +++ b/build/ci_utils/src/deploy/runner.rs @@ -3,9 +3,6 @@ use crate::prelude::*; use crate::models::config::Runner; use crate::models::config::RunnerLocation; -use platforms::target::OS; -use std::collections::BTreeSet; - /// Name of the directory with a runner that is placed in runner's container image build context. diff --git a/build/ci_utils/src/env.rs b/build/ci_utils/src/env.rs index 4f3bc4bbaa..d7af6d8628 100644 --- a/build/ci_utils/src/env.rs +++ b/build/ci_utils/src/env.rs @@ -5,7 +5,6 @@ use crate::env::accessor::RawVariable; use crate::env::accessor::TypedVariable; use anyhow::Context; -use std::collections::BTreeSet; use unicase::UniCase; diff --git a/build/ci_utils/src/extensions/child.rs b/build/ci_utils/src/extensions/child.rs index 9f9d578265..f058b8bd77 100644 --- a/build/ci_utils/src/extensions/child.rs +++ b/build/ci_utils/src/extensions/child.rs @@ -22,7 +22,7 @@ impl ChildExt for tokio::process::Child { fn kill_subtree(&self) { let Some(pid) = self.id().map(Pid::from_u32) else { - // Not necessarily that bad, as the process might have already exited. + // Not necessarily that bad, as the process might have already exited. // Still, we don't know about its descendants, so we cannot kill them. warn!("Failed to get PID of the process."); return; diff --git a/build/ci_utils/src/fs.rs b/build/ci_utils/src/fs.rs index 0e2433b168..a0dd829255 100644 --- a/build/ci_utils/src/fs.rs +++ b/build/ci_utils/src/fs.rs @@ -47,7 +47,7 @@ pub fn copy(source_file: impl AsRef, destination_file: impl AsRef) - if let Some(parent) = destination_file.parent() { create_dir_if_missing(parent)?; if source_file.is_dir() { - let mut options = fs_extra::dir::CopyOptions::new(); + let mut options = CopyOptions::new(); options.overwrite = true; options.content_only = true; fs_extra::dir::copy(source_file, destination_file, &options) @@ -89,7 +89,7 @@ pub async fn compressed_size(path: impl AsRef) -> Result // buffer gives very significant speedup over the default 8KB chunks. const READER_CAPACITY: usize = 4096 * 1024; - let file = crate::fs::tokio::open(&path).await?; + let file = tokio::open(&path).await?; let buf_file = ::tokio::io::BufReader::with_capacity(READER_CAPACITY, file); let encoded_stream = GzipEncoder::with_quality(buf_file, Level::Best); crate::io::read_length(encoded_stream).await.map(into) diff --git a/build/ci_utils/src/future.rs b/build/ci_utils/src/future.rs index 2bb6ae99c6..3e532df2cd 100644 --- a/build/ci_utils/src/future.rs +++ b/build/ci_utils/src/future.rs @@ -18,16 +18,12 @@ pub enum AsyncPolicy { TaskParallelism, } -pub async fn join_all>, T, E>( - futures: I, - parallel: AsyncPolicy, -) -> Vec> +pub async fn join_all(futures: I, parallel: AsyncPolicy) -> Vec> where I: IntoIterator, - F: Send + 'static, + F: Future> + Send + 'static, T: Send + 'static, - E: Into + Send + 'static, -{ + E: Into + Send + 'static, { match parallel { AsyncPolicy::Sequential => { let mut ret = Vec::new(); @@ -47,16 +43,12 @@ where } } -pub async fn try_join_all>, T, E>( - futures: I, - parallel: AsyncPolicy, -) -> Result> +pub async fn try_join_all(futures: I, parallel: AsyncPolicy) -> Result> where I: IntoIterator, - F: Send + 'static, + F: Future> + Send + 'static, T: Send + 'static, - E: Into + Send + 'static, -{ + E: Into + Send + 'static, { match parallel { AsyncPolicy::Sequential => { let mut ret = Vec::new(); diff --git a/build/ci_utils/src/github/release.rs b/build/ci_utils/src/github/release.rs index 93ee62b3ab..21c0a6cdbb 100644 --- a/build/ci_utils/src/github/release.rs +++ b/build/ci_utils/src/github/release.rs @@ -229,14 +229,13 @@ mod tests { use super::*; use reqwest::header::HeaderMap; - use reqwest::Body; #[tokio::test] #[ignore] pub async fn create_release() -> Result { let pat = std::env::var("GITHUB_TOKEN").unwrap(); - let octocrab = octocrab::Octocrab::builder().personal_token(pat.clone()).build()?; + let octocrab = Octocrab::builder().personal_token(pat.clone()).build()?; let repo = octocrab.repos("enso-org", "ci-build"); let release = if let Ok(release) = repo.releases().get_latest().await { release diff --git a/build/ci_utils/src/github/repo.rs b/build/ci_utils/src/github/repo.rs index f67c08302d..dcf189d46d 100644 --- a/build/ci_utils/src/github/repo.rs +++ b/build/ci_utils/src/github/repo.rs @@ -98,10 +98,10 @@ impl<'a> IsRepo for RepoRef<'a> { impl<'a> RepoRef<'a> { #[allow(missing_docs)] - pub const fn new(owner: &'a T1, name: &'a T2) -> Self + pub fn new(owner: &'a T1, name: &'a T2) -> Self where - T1: ~const AsRef + ?Sized, - T2: ~const AsRef + ?Sized, { + T1: AsRef + ?Sized, + T2: AsRef + ?Sized, { Self { owner: owner.as_ref(), name: name.as_ref() } } } @@ -411,12 +411,12 @@ impl Handle { inputs: &impl Serialize, ) -> Result { let default_branch = self.default_branch().await?; - crate::github::workflow::dispatch(self, workflow_id, default_branch, inputs).await + github::workflow::dispatch(self, workflow_id, default_branch, inputs).await } /// Get a handle for dealing with a release with a given id. - pub fn release_handle(&self, id: ReleaseId) -> crate::github::release::Handle { + pub fn release_handle(&self, id: ReleaseId) -> github::release::Handle { let repo = Repo::new(self.owner(), self.name()); - crate::github::release::Handle::new(&self.octocrab, repo, id) + github::release::Handle::new(&self.octocrab, repo, id) } } diff --git a/build/ci_utils/src/global.rs b/build/ci_utils/src/global.rs index e73e4a82ea..898bc44e26 100644 --- a/build/ci_utils/src/global.rs +++ b/build/ci_utils/src/global.rs @@ -105,7 +105,7 @@ pub fn progress_bar(f: impl FnOnce() -> ProgressBar) -> ProgressBar { } pub fn new_spinner(message: impl Into>) -> ProgressBar { - let ret = progress_bar(indicatif::ProgressBar::new_spinner); + let ret = progress_bar(ProgressBar::new_spinner); ret.set_message(message); ret } diff --git a/build/ci_utils/src/goodies/shader_tools.rs b/build/ci_utils/src/goodies/shader_tools.rs index 7776a22428..66e9703b6b 100644 --- a/build/ci_utils/src/goodies/shader_tools.rs +++ b/build/ci_utils/src/goodies/shader_tools.rs @@ -12,7 +12,6 @@ use crate::prelude::*; use crate::cache::goodie; use crate::cache::Cache; -use crate::cache::Goodie; use crate::env::known::PATH; use crate::github::RepoRef; use crate::programs::shaderc::Glslc; diff --git a/build/ci_utils/src/io.rs b/build/ci_utils/src/io.rs index 4377966fd5..502af177d3 100644 --- a/build/ci_utils/src/io.rs +++ b/build/ci_utils/src/io.rs @@ -31,7 +31,7 @@ pub async fn download(url: impl IntoUrl) -> Result) -> Result { let url = url.into_url()?; - let response = web::client::get(&default(), url.clone()).await?; + let response = client::get(&default(), url.clone()).await?; let filename = filename_from_response(&response) .map(ToOwned::to_owned) .or_else(|_| filename_from_url(&url)) diff --git a/build/ci_utils/src/io/web.rs b/build/ci_utils/src/io/web.rs index f15e07c472..498efdd03a 100644 --- a/build/ci_utils/src/io/web.rs +++ b/build/ci_utils/src/io/web.rs @@ -121,7 +121,15 @@ pub async fn stream_to_file( ) -> Result { debug!("Streaming download to file {}. ", output_path.as_ref().display()); create_parent_dir_if_missing(&output_path).await?; - let output = tokio::fs::OpenOptions::new().write(true).create(true).open(&output_path).await?; + let output = tokio::fs::OpenOptions::new() + .write(true) + .create(true) + .truncate(true) + .open(&output_path) + .await + .with_context(|| { + format!("Failed to open file for writing: {}", output_path.as_ref().display()) + })?; stream .map_err(anyhow::Error::from) // We must use fold (rather than foreach) to properly keep `output` alive long enough. diff --git a/build/ci_utils/src/io/web/client.rs b/build/ci_utils/src/io/web/client.rs index e720fe4c7c..f45460b395 100644 --- a/build/ci_utils/src/io/web/client.rs +++ b/build/ci_utils/src/io/web/client.rs @@ -75,7 +75,7 @@ pub async fn download_relative( crate::fs::create_dir_if_missing(parent_dir)?; } - crate::io::web::stream_to_file(response.bytes_stream(), &output_path).await?; + web::stream_to_file(response.bytes_stream(), &output_path).await?; debug!("Download finished: {}", output_path.display()); Ok(output_path) } diff --git a/build/ci_utils/src/lib.rs b/build/ci_utils/src/lib.rs index f4a215ddbf..3f2f6b0079 100644 --- a/build/ci_utils/src/lib.rs +++ b/build/ci_utils/src/lib.rs @@ -7,35 +7,18 @@ #![feature(let_chains)] #![feature(min_specialization)] #![feature(exit_status_error)] -#![feature(option_result_contains)] #![feature(associated_type_defaults)] #![feature(associated_type_bounds)] #![feature(exact_size_is_empty)] #![feature(async_closure)] #![feature(type_alias_impl_trait)] -#![feature(default_free_fn)] #![feature(trait_alias)] -#![feature(io_error_other)] #![feature(string_remove_matches)] -#![feature(once_cell)] -#![feature(const_deref)] #![feature(duration_constants)] #![feature(const_trait_impl)] -#![feature(is_some_and)] -#![feature(pin_macro)] -#![feature(result_option_inspect)] #![feature(extend_one)] -#![feature(async_fn_in_trait)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] +#![feature(lazy_cell)] // === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] @@ -88,9 +71,6 @@ pub mod prelude { pub use platforms::target::Arch; pub use platforms::target::OS; pub use semver::Version; - pub use sysinfo::PidExt as _; - pub use sysinfo::ProcessExt as _; - pub use sysinfo::SystemExt as _; pub use tokio::io::AsyncWriteExt as _; pub use url::Url; pub use uuid::Uuid; diff --git a/build/ci_utils/src/log.rs b/build/ci_utils/src/log.rs index 82e74305a5..91d6630381 100644 --- a/build/ci_utils/src/log.rs +++ b/build/ci_utils/src/log.rs @@ -115,12 +115,12 @@ impl IndicatifWriter { // === Trait `impl`s === -impl std::io::Write for IndicatifWriter { - fn write(&mut self, buf: &[u8]) -> std::io::Result { +impl io::Write for IndicatifWriter { + fn write(&mut self, buf: &[u8]) -> io::Result { global::with_suspend_multi_progress_bar(|| io::stderr().write(buf)) } - fn flush(&mut self) -> std::io::Result<()> { + fn flush(&mut self) -> io::Result<()> { global::with_suspend_multi_progress_bar(|| io::stderr().flush()) } } diff --git a/build/ci_utils/src/models/config.rs b/build/ci_utils/src/models/config.rs index d891fc7031..ae854608cd 100644 --- a/build/ci_utils/src/models/config.rs +++ b/build/ci_utils/src/models/config.rs @@ -2,14 +2,12 @@ use crate::prelude::*; -use crate::github::repo::IsRepo; use crate::github::IsOrganization; use crate::github::Repo; use crate::serde::regex_vec; use crate::serde::single_or_sequence; use regex::Regex; -use std::collections::HashMap; diff --git a/build/ci_utils/src/packaging.rs b/build/ci_utils/src/packaging.rs index c4dabf6d74..1e360e348c 100644 --- a/build/ci_utils/src/packaging.rs +++ b/build/ci_utils/src/packaging.rs @@ -56,7 +56,6 @@ pub async fn add_msvc_redist_dependencies(binary: &Path) -> Result { #[cfg(test)] mod tests { use super::*; - use crate::programs::vs; #[tokio::test] #[ignore] @@ -64,7 +63,7 @@ mod tests { setup_logging()?; vs::apply_dev_environment().await?; let binary = Path::new( - r"H:\NBO\enso5\built-distribution\enso-project-manager-2022.1.1-dev-windows-amd64\enso\bin\project-manager.exe", + r"H:\NBO\enso\built-distribution\enso-engine-2024.1.1-dev-windows-amd64\enso-2024.1.1-dev\component\enso_parser.dll", ); add_msvc_redist_dependencies(binary).await?; Ok(()) diff --git a/build/ci_utils/src/program.rs b/build/ci_utils/src/program.rs index bf3f04bb38..3cda07a10d 100644 --- a/build/ci_utils/src/program.rs +++ b/build/ci_utils/src/program.rs @@ -1,7 +1,5 @@ use crate::prelude::*; -use crate::program::command::MyCommand; - use location::Location; @@ -183,8 +181,6 @@ pub trait ProgramExt: Program { impl ProgramExt for T where T: Program {} -/// - #[derive(Clone, Debug)] pub struct Unknown(pub String); impl Program for Unknown { diff --git a/build/ci_utils/src/program/command.rs b/build/ci_utils/src/program/command.rs index 35386833ac..af19fd2b9c 100644 --- a/build/ci_utils/src/program/command.rs +++ b/build/ci_utils/src/program/command.rs @@ -3,9 +3,6 @@ use crate::prelude::*; use crate::env::accessor::TypedVariable; use anyhow::Context; -use std::borrow::BorrowMut; -use std::fmt::Debug; -use std::fmt::Formatter; use std::process::ExitStatus; use std::process::Output; use std::process::Stdio; @@ -339,9 +336,9 @@ impl Command { let pretty = self.describe(); let span = info_span!( "Running process.", - status = tracing::field::Empty, - pid = tracing::field::Empty, - command = tracing::field::Empty, + status = field::Empty, + pid = field::Empty, + command = field::Empty, ) .entered(); let child = self.spawn_intercepting(); @@ -364,9 +361,9 @@ impl Command { let pretty = self.describe(); let span = info_span!( "Running process for the output.", - status = tracing::field::Empty, - pid = tracing::field::Empty, - command = tracing::field::Empty, + status = field::Empty, + pid = field::Empty, + command = field::Empty, ) .entered(); diff --git a/build/ci_utils/src/program/location.rs b/build/ci_utils/src/program/location.rs index 49399385bd..041d472b22 100644 --- a/build/ci_utils/src/program/location.rs +++ b/build/ci_utils/src/program/location.rs @@ -1,7 +1,5 @@ use crate::prelude::*; -use crate::program::command::MyCommand; - #[derive(Clone, Debug, derive_more::Deref, derive_more::DerefMut, PartialEq, Eq)] diff --git a/build/ci_utils/src/programs.rs b/build/ci_utils/src/programs.rs index 0f9da61402..d035de4e65 100644 --- a/build/ci_utils/src/programs.rs +++ b/build/ci_utils/src/programs.rs @@ -1,6 +1,3 @@ -use crate::prelude::*; - - // ============== // === Export === // ============== diff --git a/build/ci_utils/src/programs/cmd.rs b/build/ci_utils/src/programs/cmd.rs index 16d6c31967..fd77478f4d 100644 --- a/build/ci_utils/src/programs/cmd.rs +++ b/build/ci_utils/src/programs/cmd.rs @@ -1,6 +1,5 @@ use crate::prelude::*; -use crate::env; use crate::env::Action; use crate::env::Modification; use crate::programs::cmd::args::RUN_COMMAND; @@ -123,16 +122,16 @@ pub async fn compare_env( if path_like { // Check which elements are new and whether they are prepended. // todo!(); - env::Action::PrependPaths(std::env::split_paths(&new_value).collect()) + Action::PrependPaths(std::env::split_paths(&new_value).collect()) } else { - env::Action::Set(new_value) + Action::Set(new_value) } } else { return None; }, None if path_like => - env::Action::PrependPaths(std::env::split_paths(&new_value).collect()), - None => env::Action::Set(new_value), + Action::PrependPaths(std::env::split_paths(&new_value).collect()), + None => Action::Set(new_value), }; Some(Modification { variable_name, action }) }) @@ -141,7 +140,7 @@ pub async fn compare_env( changes.extend( environment_before .into_keys() - .map(|variable_name| Modification { variable_name, action: env::Action::Remove }), + .map(|variable_name| Modification { variable_name, action: Action::Remove }), ); Ok(changes) diff --git a/build/ci_utils/src/programs/docker.rs b/build/ci_utils/src/programs/docker.rs index 30cc5f474f..bb97910266 100644 --- a/build/ci_utils/src/programs/docker.rs +++ b/build/ci_utils/src/programs/docker.rs @@ -3,8 +3,6 @@ use crate::prelude::*; use crate::env::accessor::TypedVariable; use crate::extensions::child::ChildExt; -use std::collections::HashMap; -use std::fmt::Formatter; use std::process::Stdio; @@ -428,20 +426,15 @@ impl RestartPolicy { } } -#[derive(Clone, Debug)] +#[derive(Clone, Debug, Default)] pub enum Network { + #[default] Bridge, Host, User(String), Container(ContainerId), } -impl Default for Network { - fn default() -> Self { - Network::Bridge - } -} - impl Display for Network { fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { match self { @@ -651,10 +644,7 @@ mod tests { // This function might be unused, depending on what platform-specific tests are compiled. #[allow(dead_code)] fn get_kernel_version() -> Result { - let mut sysinfo = sysinfo::System::new(); - sysinfo.refresh_all(); - let ret = sysinfo - .kernel_version() + let ret = sysinfo::System::kernel_version() .with_context(|| "Failed to get OS kernel version.")? .parse2()?; debug!("OS kernel version: {ret}."); diff --git a/build/ci_utils/src/programs/go.rs b/build/ci_utils/src/programs/go.rs index ac00e6df1d..6548d42c04 100644 --- a/build/ci_utils/src/programs/go.rs +++ b/build/ci_utils/src/programs/go.rs @@ -1,7 +1,5 @@ use crate::prelude::*; -use crate::programs::Program; - #[derive(Clone, Copy, Debug, Default)] diff --git a/build/ci_utils/src/programs/tar.rs b/build/ci_utils/src/programs/tar.rs index 2e1be94ed4..477ccc9d8b 100644 --- a/build/ci_utils/src/programs/tar.rs +++ b/build/ci_utils/src/programs/tar.rs @@ -268,7 +268,6 @@ pub mod tests { use super::*; use crate::archive::compress_directory_contents; use crate::archive::extract_to; - use crate::log::setup_logging; #[test] fn deduce_format_from_extension() { diff --git a/build/ci_utils/src/reqwest.rs b/build/ci_utils/src/reqwest.rs index 04c3b3169b..a9f81c46f2 100644 --- a/build/ci_utils/src/reqwest.rs +++ b/build/ci_utils/src/reqwest.rs @@ -2,7 +2,6 @@ use crate::prelude::*; use reqwest::header::HeaderValue; use reqwest::header::InvalidHeaderValue; -use std::fmt::Formatter; use std::ops::RangeInclusive; diff --git a/build/cli/Cargo.toml b/build/cli/Cargo.toml index 98e5c0a7ef..270ba4b3d9 100644 --- a/build/cli/Cargo.toml +++ b/build/cli/Cargo.toml @@ -8,7 +8,7 @@ default-run = "enso-build-cli" [dependencies] anyhow = { workspace = true } byte-unit = { workspace = true } -clap = { version = "3.2.23", features = ["derive", "env", "wrap_help"] } +clap = { version = "3.2.25", features = ["derive", "env", "wrap_help"] } derivative = { workspace = true } enso-build-base = { path = "../base" } enso-build = { path = "../build" } @@ -22,3 +22,6 @@ tempfile = "3.2.0" tokio = { workspace = true } toml = "0.5.9" tracing = { version = "0.1.37" } + +[lints] +workspace = true diff --git a/build/cli/src/arg.rs b/build/cli/src/arg.rs index 027f1e3566..e9328c681e 100644 --- a/build/cli/src/arg.rs +++ b/build/cli/src/arg.rs @@ -1,3 +1,5 @@ +#![allow(unused_qualifications)] // https://github.com/enso-org/enso/issues/5168 + use enso_build::prelude::*; use clap::Arg; @@ -12,6 +14,7 @@ use ide_ci::github::Repo; use octocrab::models::RunId; + // ============== // === Export === // ============== diff --git a/build/cli/src/bin/enso-build4/main.rs b/build/cli/src/bin/enso-build4/main.rs index a09d602460..41435ed5d3 100644 --- a/build/cli/src/bin/enso-build4/main.rs +++ b/build/cli/src/bin/enso-build4/main.rs @@ -1,15 +1,6 @@ -// === Features === -#![feature(default_free_fn)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use enso_build::prelude::*; use ide_ci::actions::workflow::MessageLevel; -use ide_ci::log::setup_logging; diff --git a/build/cli/src/bin/enso-disable-wasm-opt.rs b/build/cli/src/bin/enso-disable-wasm-opt.rs index 7eb6f0d3d8..388defac1b 100644 --- a/build/cli/src/bin/enso-disable-wasm-opt.rs +++ b/build/cli/src/bin/enso-disable-wasm-opt.rs @@ -3,19 +3,12 @@ //! command line flag, so we have to disable it by setting an appropriate flag in each Cargo.toml. // === Features === -#![feature(option_result_contains)] #![feature(associated_type_bounds)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] use enso_build_cli::prelude::*; use enso_build::paths::parent_cargo_toml; use enso_build::repo::deduce_repository_path; -use ide_ci::log::setup_logging; diff --git a/build/cli/src/bin/enso-remove-draft-releases.rs b/build/cli/src/bin/enso-remove-draft-releases.rs index 79035a0f93..3df86be1f3 100644 --- a/build/cli/src/bin/enso-remove-draft-releases.rs +++ b/build/cli/src/bin/enso-remove-draft-releases.rs @@ -1,15 +1,8 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use enso_build_cli::prelude::*; use ide_ci::github::setup_octocrab; use ide_ci::github::RepoRef; use ide_ci::io::web::handle_error_response; -use ide_ci::log::setup_logging; diff --git a/build/cli/src/lib.rs b/build/cli/src/lib.rs index d4cb4890f0..915c8f4de1 100644 --- a/build/cli/src/lib.rs +++ b/build/cli/src/lib.rs @@ -1,18 +1,6 @@ // === Features === -#![feature(option_result_contains)] -#![feature(once_cell)] -#![feature(default_free_fn)] #![feature(future_join)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] @@ -119,7 +107,7 @@ pub fn run_and_upload_dir( } define_env_var! { - ENSO_BUILD_KIND, enso_build::version::Kind; + ENSO_BUILD_KIND, version::Kind; } /// The basic, common information available in this application. @@ -165,13 +153,13 @@ impl Processor { self.inner.clone() } - pub fn resolve( + pub fn resolve( &self, target: T, source: arg::Source, ) -> BoxFuture<'static, Result>> where - T: Resolvable, + T: IsTargetSource + IsTarget + Resolvable, { let span = info_span!("Resolving.", ?target, ?source).entered(); let destination = source.output_path.output_path; @@ -383,7 +371,7 @@ impl Processor { match backend.command { arg::backend::Command::Build { source } => self.get(source).void_ok().boxed(), arg::backend::Command::Upload { input } => { - let input = enso_build::project::Backend::resolve(self, input); + let input = Backend::resolve(self, input); let repo = self.remote_repo.clone(); let context = self.context(); async move { @@ -490,7 +478,7 @@ impl Processor { let octocrab = self.octocrab.clone(); async move { let paths = paths?; - let inner = crate::project::Context { + let inner = project::Context { repo_root: paths.repo_root.clone(), // upload_artifacts: true, octocrab, @@ -503,7 +491,7 @@ impl Processor { /// Get a handle to the release by its identifier. pub fn release(&self, id: ReleaseId) -> release::Handle { - ide_ci::github::release::Handle::new(&self.octocrab, self.remote_repo.clone(), id) + release::Handle::new(&self.octocrab, self.remote_repo.clone(), id) } /// Upload IDE assets from the build job to the given release. @@ -725,7 +713,7 @@ pub async fn main_internal(config: Option) -> Result { Target::Backend(backend) => ctx.handle_backend(backend).await?, Target::Ide(ide) => ctx.handle_ide(ide).await?, Target::GitClean(options) => { - let crate::arg::git_clean::Options { dry_run, cache, build_script } = options; + let arg::git_clean::Options { dry_run, cache, build_script } = options; let mut exclusions = vec![".idea"]; if !build_script { exclusions.push("target/rust/buildscript"); @@ -805,7 +793,7 @@ pub async fn main_internal(config: Option) -> Result { enso_build::release::publish_release(&ctx).await?; } Action::Promote(args) => { - let crate::arg::release::Promote { designation } = args; + let arg::release::Promote { designation } = args; enso_build::release::promote_release(&ctx, designation).await?; } }, diff --git a/build/cli/src/main.rs b/build/cli/src/main.rs index 9edf690382..1663a61798 100644 --- a/build/cli/src/main.rs +++ b/build/cli/src/main.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use enso_build::prelude::*; use enso_build::config; diff --git a/build/deprecated/rust-scripts/Cargo.toml b/build/deprecated/rust-scripts/Cargo.toml deleted file mode 100644 index 6994557db0..0000000000 --- a/build/deprecated/rust-scripts/Cargo.toml +++ /dev/null @@ -1,9 +0,0 @@ -[package] -name = "build-scripts" -version = "0.1.0" -authors = ["Enso Team "] -edition = "2021" - -[dependencies] -glob = "0.3.0" -toml = "0.5.5" diff --git a/build/deprecated/rust-scripts/src/bin/test_all.rs b/build/deprecated/rust-scripts/src/bin/test_all.rs deleted file mode 100644 index 1b62e69ddc..0000000000 --- a/build/deprecated/rust-scripts/src/bin/test_all.rs +++ /dev/null @@ -1,119 +0,0 @@ -// === Features === -#![feature(option_result_contains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - -use std::path::Path; -use std::path::PathBuf; - - - -/// List of crates that should not be tested by wasm-pack test. -const PACKAGE_BLACKLIST: [&str; 1] = ["integration-test"]; - -/// Attributes that denote WASM tests. -const WASM_TEST_ATTRIBUTES: [&str; 2] = ["#[wasm_bindgen_test]", "#[wasm_bindgen_test(async)]"]; - -/// Subdirectories in the crate directory that contain sources for the crate. -const SOURCE_SUBDIRECTORIES: [&str; 4] = ["src", "benches", "examples", "tests"]; - -/// Lists members of given Cargo.toml workspace. -fn get_all_crates() -> Vec { - let all_paths = glob::glob("./**/Cargo.toml").expect("Searching for crates failed"); - let valid_paths = all_paths.filter_map(|path| match path { - Ok(path) => Some(path.parent().unwrap().to_owned()), - Err(err) => { - println!("cargo:warning={err}"); - None - } - }); - valid_paths.collect() -} - -/// Check if the given line of source code is an attribute denoting wasm test. -fn is_wasm_test_attribute(line: &str) -> bool { - WASM_TEST_ATTRIBUTES.contains(&line.trim()) -} - -/// Check if the given workspace member contains any wasm tests in the sources. -fn has_wasm_tests(member: &Path) -> bool { - if let Some(member) = member.to_str() { - // We go over selected subdirectories only to avoid entering into sources of other crates - // that are nested within this crate subtree. - for subdir in SOURCE_SUBDIRECTORIES { - let pattern = format!("{member}/{subdir}/**/*.rs"); - for entry in glob::glob(&pattern).unwrap() { - let contents = std::fs::read_to_string(entry.unwrap()).unwrap(); - if contents.lines().any(is_wasm_test_attribute) { - return true; - } - } - } - false - } else { - println!( - "cargo:warning=Skipping the crate {} containing non-UTF-8 characters in its path. ", - member.to_string_lossy() - ); - false - } -} - -/// Parses file under given path as TOML value. -fn parse_toml(path: impl AsRef) -> toml::Value { - let path = path.as_ref(); - let data = std::fs::read_to_string(path).unwrap(); - data.parse().unwrap() -} - -/// Checks if the given member is blacklisted from running the tests. -fn blacklisted(memeber: &Path) -> bool { - PACKAGE_BLACKLIST.contains(&memeber.to_string_lossy().as_ref()) -} - -/// Checks if given workspace member is a proc-macro crate. -fn is_proc_macro_crate(member: &Path) -> bool { - let cargo_toml_path = member.join("Cargo.toml"); - let cargo_toml_root = parse_toml(cargo_toml_path); - get_proc_macro(cargo_toml_root).contains(&true) -} - -/// Retrieve a `lib.proc-macro` field from Cargo.toml -fn get_proc_macro(cargo_toml: toml::Value) -> Option { - cargo_toml.get("lib")?.get("proc-macro")?.as_bool() -} - -/// Call wasm-pack test for each workspace member -/// -/// This function reads workspace members list from `Cargo.toml` in current directory, and call -/// `wasm-pack test` each member. All script arguments are passed to `wasm-pack` process. -fn main() { - let wasm_pack_args = std::env::args().skip(1).collect::>(); - let all_members = get_all_crates(); - - for member in all_members { - let member_str = member.to_string_lossy(); - if blacklisted(&member) { - println!("Skipping blacklisted crate {member_str}"); - } else if is_proc_macro_crate(&member) { - println!("Skipping proc-macro crate {member_str}"); - } else if has_wasm_tests(&member) { - println!("Running tests for {member_str}"); - let mut command = std::process::Command::new("wasm-pack"); - command.arg("test").args(&wasm_pack_args).arg(&member); - println!("{command:?}"); - let status = command.status().unwrap(); - if !status.success() { - panic!("Process for {} failed!{}", member_str, match status.code() { - Some(code) => format!(" Code: {code}"), - None => String::new(), - }); - } - } else { - println!("No wasm tests in {member_str}"); - } - } -} diff --git a/build/enso-formatter/Cargo.toml b/build/enso-formatter/Cargo.toml index 817057d92e..c403214272 100644 --- a/build/enso-formatter/Cargo.toml +++ b/build/enso-formatter/Cargo.toml @@ -8,3 +8,6 @@ edition = "2021" regex = { workspace = true } ide-ci = { path = "../ci_utils" } tokio = { workspace = true } + +[lints] +workspace = true diff --git a/build/enso-formatter/src/lib.rs b/build/enso-formatter/src/lib.rs index 85d6807b6e..8ac4dca2a1 100644 --- a/build/enso-formatter/src/lib.rs +++ b/build/enso-formatter/src/lib.rs @@ -11,12 +11,6 @@ // === Features === #![feature(exit_status_error)] -#![feature(option_result_contains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(missing_docs)] #![deny(keyword_idents)] @@ -28,15 +22,11 @@ #![warn(absolute_paths_not_starting_with_crate)] #![warn(elided_lifetimes_in_paths)] #![warn(explicit_outlives_requirements)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(noop_method_call)] #![warn(single_use_lifetimes)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] #![warn(unused_crate_dependencies)] #![warn(unused_extern_crates)] -#![warn(unused_import_braces)] #![warn(unused_lifetimes)] #![warn(unused_qualifications)] #![warn(variant_size_differences)] @@ -69,20 +59,20 @@ const STD_LINTER_ATTRIBS: &[&str] = &[ // "deny(keyword_idents)", // "deny(macro_use_extern_crate)", // "deny(missing_abi)", - // "warn(missing_copy_implementations)", - // "warn(missing_debug_implementations)", + "warn(missing_copy_implementations)", + "warn(missing_debug_implementations)", // "warn(missing_docs)", "deny(non_ascii_idents)", // "warn(noop_method_call)", // "deny(pointer_structural_match)", // "warn(single_use_lifetimes)", // "warn(trivial_casts)", - // "warn(trivial_numeric_casts)", + "warn(trivial_numeric_casts)", "warn(unsafe_code)", // "deny(unsafe_op_in_unsafe_fn)", // "warn(unused_crate_dependencies)", // "warn(unused_extern_crates)", - // "warn(unused_import_braces)", + "warn(unused_import_braces)", // "warn(unused_lifetimes)", // "warn(unused_qualifications)", // "warn(variant_size_differences)", @@ -568,10 +558,8 @@ pub fn process_file_content(input: String, is_main_file: bool) -> Result print_section(&mut out, &mut map, &[ModuleAttrib]); print_h2(&mut out, &map, &[ModuleAttribAllowIncFeat, ModuleAttribFeature], "Features"); print_section(&mut out, &mut map, &[ModuleAttribAllowIncFeat, ModuleAttribFeature]); - if !STD_LINTER_ATTRIBS.is_empty() { - print_h2(&mut out, &map, &[StandardLinterConfig], "Standard Linter Configuration"); - print_section(&mut out, &mut map, &[StandardLinterConfig]); - } + // Note: we intentionally do not put standard linter configuration here, because it is + // already covered by the workspace-wide configuration. print_h2( &mut out, &map, @@ -621,6 +609,7 @@ mod tests { let input = r#"//! Module-level documentation //! written in two lines. +#![warn(absolute_paths_not_starting_with_crate)] #![warn(missing_copy_implementations)] #![allow(incomplete_features)] #![recursion_limit = "512"] @@ -647,14 +636,8 @@ pub struct Struct1 {} // === Features === #![allow(incomplete_features)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] +#![warn(absolute_paths_not_starting_with_crate)] use super::prelude::*; use crate::prelude::*; diff --git a/build/enso-formatter/src/main.rs b/build/enso-formatter/src/main.rs index 4a3355185f..891ce0f6d8 100644 --- a/build/enso-formatter/src/main.rs +++ b/build/enso-formatter/src/main.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use ide_ci::prelude::*; diff --git a/build/intellij-run-config-gen/Cargo.toml b/build/intellij-run-config-gen/Cargo.toml deleted file mode 100644 index c014c692f9..0000000000 --- a/build/intellij-run-config-gen/Cargo.toml +++ /dev/null @@ -1,8 +0,0 @@ -[package] -name = "intellij-run-config-gen" -version = "0.1.0" -authors = ["Enso Team "] -edition = "2021" - -[dependencies] -toml = "0.5" diff --git a/build/intellij-run-config-gen/src/main.rs b/build/intellij-run-config-gen/src/main.rs deleted file mode 100644 index f642189b1b..0000000000 --- a/build/intellij-run-config-gen/src/main.rs +++ /dev/null @@ -1,403 +0,0 @@ -//! Generate IntelliJ run configurations and place them in the .idea/runConfigurations directory. -//! -//! For each crate several run configs are created, including: -//! - clippy [wasm], -//! - clippy [wasm, macOS], -//! - clippy [wasm, Linux], -//! - clippy [wasm, Windows], -//! - test [native], -//! - run [native] (in case of binaries). -//! -//! The run configurations have to be generated for each operating system separately, as it is -//! impossible to do it in a more generic way: -//! 1. Cargo does not support `--target native` (or similar) flag, -//! see: https://github.com/rust-lang/cargo/issues/11306. -//! 2. IntelliJ does not support environment variable expansion in the run configuration command, -//! see: https://github.com/intellij-rust/intellij-rust/issues/9621. -//! 3. IntelliJ does not support custom cargo commands, -//! see: https://youtrack.jetbrains.com/issue/CPP-30882 - -// === Features === -#![feature(exit_status_error)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] -// === Non-Standard Linter Configuration === -#![deny(keyword_idents)] -#![deny(macro_use_extern_crate)] -#![deny(missing_abi)] -#![deny(pointer_structural_match)] -#![deny(unsafe_op_in_unsafe_fn)] -#![deny(unconditional_recursion)] -#![warn(missing_docs)] -#![warn(absolute_paths_not_starting_with_crate)] -#![warn(elided_lifetimes_in_paths)] -#![warn(explicit_outlives_requirements)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] -#![warn(noop_method_call)] -#![warn(single_use_lifetimes)] -#![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_crate_dependencies)] -#![warn(unused_extern_crates)] -#![warn(unused_import_braces)] -#![warn(unused_lifetimes)] -#![warn(unused_qualifications)] -#![warn(variant_size_differences)] -#![warn(unreachable_pub)] - -use std::collections::HashMap; -use std::ffi::OsStr; -use std::fmt::Debug; -use std::fs; -use std::path::Path; -use std::path::PathBuf; -use std::time::Instant; -use toml::Value; - - - -// ================= -// === CONSTANTS === -// ================= - -/// Path to the directory where the run configurations should be placed. This is a special directory -/// understood by IntelliJ. -const OUTPUT_DIR: &str = ".idea/runConfigurations"; - -/// Start searching for crates in these locations. -const SEARCH_ROOT_PATHS: &[&str] = &["."]; - -/// Do not traverse these locations. -const PATH_BLACK_LIST: &[&str] = &["./build", "./integration-test"]; - -/// Do not traverse these folders (even if they are placed in sub-folders). -const DIR_BLACK_LIST: &[&str] = &["target", "dist"]; - -/// Mapping between location and the prefix of the run configuration name. It allows run -/// configurations to have short, nicely looking names. The last argument is the indentation level -/// in spaces. -const FOLDER_TO_HEADER_MAP: &[(&str, &str, usize)] = &[ - ("build/", "🚧 Build", 10), - ("tools/", "🔨 Tools", 9), - ("lib/rust/ensogl/examples/", "🧸 Example", 4), - ("lib/rust/ensogl/", "🎨 EnsoGl", 6), - ("lib/rust/ensogl", "🎨 EnsoGl", 0), - ("lib/rust/parser/", "👓 Parser", 7), - ("lib/rust/parser", "👓 Parser", 0), - ("lib/rust/", "📚 Lib", 13), - ("app/gui/", "🚥 GUI", 12), - ("app/gui", "🚥 GUI", 0), -]; - - - -// ================== -// === Processing === -// ================== - -fn main() { - process_paths(SEARCH_ROOT_PATHS); -} - -/// Clean the [`OUTPUT_DIR`]. -fn clean_output_dir() { - let run_config_path = Path::new(OUTPUT_DIR); - fs::remove_dir_all(run_config_path).ok(); - fs::create_dir(run_config_path).unwrap(); -} - -/// Traverse recursively the paths and for each crate found, generate run configurations. -fn process_paths>(paths: &[T]) { - let start_time = Instant::now(); - clean_output_dir(); - - let paths = discover_paths(paths); - let paths: HashMap> = paths - .into_iter() - .map(|(k, v)| (k, Some(v))) - .chain(std::iter::once(("all".to_string(), None))) - .collect(); - - println!("Generating run configurations."); - let base_command_configs = vec![ - ("clippy", "clippy", TargetConfig::default_clippy_set(), None), - ("test", "test", TargetConfig::default_test_set(), None), - ("doc-test", "test", TargetConfig::default_test_set(), Some(ConfigType::DocTest)), - ]; - - let run_config_path = Path::new(OUTPUT_DIR); - for (name, crate_def) in &paths { - let mut command_configs = base_command_configs.clone(); - if let Some(crate_def) = crate_def { - if crate_def.is_bin { - command_configs.push(( - "run", - "run", - TargetConfig::default_run_set(), - Some(ConfigType::Binary), - )); - }; - } - for (command_name, command, configs, cfg_type) in &command_configs { - for config in configs { - let file_name_suffix = config.to_file_name_suffix(); - let file_name = format!("{command_name}-{name}{file_name_suffix}.xml"); - let path = run_config_path.join(file_name); - let xml = generate_run_config_xml( - command_name, - command, - crate_def.as_ref(), - config, - *cfg_type, - ); - fs::write(path, xml).expect("Unable to write the run configuration to {path:?}."); - } - } - } - let time = start_time.elapsed(); - println!("Done in {time:?}."); -} - - - -// ================= -// === Discovery === -// ================= - -struct Crate { - name: String, - root_path: PathBuf, - path: PathBuf, - is_bin: bool, -} - -impl Crate { - /// Generate the run configuration folder name for this crate. - fn folder_name(&self) -> String { - let rel = self.path.parent().unwrap().strip_prefix(&self.root_path).unwrap(); - let mut path = rel.to_string_lossy().to_string(); - for (prefix, new_prefix, indent) in FOLDER_TO_HEADER_MAP { - if path.starts_with(prefix) { - let indent = " ".repeat(*indent); - path = format!("{}{}{}", new_prefix, indent, &path[prefix.len()..]); - break; - } - } - path - } -} - -/// Discover all paths containing Rust crates, recursively. -fn discover_paths>(paths: &[T]) -> HashMap { - let start = Instant::now(); - println!("Searching for crates."); - let mut map = Default::default(); - for path in paths { - let path = path.as_ref(); - discover_paths_internal(&mut map, path, path); - } - let duration = start.elapsed(); - println!("Found {} crates in {:?}.", map.len(), duration); - map -} - -fn discover_paths_internal(map: &mut HashMap, root_path: &Path, path: &Path) { - let md = fs::metadata(path); - let md = md.unwrap_or_else(|_| panic!("Could get metadata of {}", path.display())); - if md.is_dir() { - let dir_name = path.file_name().map(|t| t.to_string_lossy().to_string()); - if dir_name.map(|t| DIR_BLACK_LIST.contains(&t.as_ref())).unwrap_or(false) { - return; - } - let sub_paths = fs::read_dir(path).unwrap(); - for sub_path in sub_paths { - discover_paths_internal(map, root_path, &sub_path.unwrap().path()) - } - } else if path.extension() == Some(OsStr::new("toml")) { - let file_name = path.file_name().and_then(|s| s.to_str()); - if file_name == Some("Cargo.toml") { - let content = fs::read_to_string(path).unwrap(); - let value = content.parse::().unwrap(); - - if let Some(package) = value.get("package") { - let name = package.as_table().unwrap()["name"].as_str().unwrap().to_string(); - - if let Some(parent_path) = path.parent() { - if PATH_BLACK_LIST.contains(&&*parent_path.to_string_lossy()) { - return; - } - - let is_bin = parent_path.join("src").join("main.rs").exists(); - - let root_path = root_path.into(); - let path = path.into(); - map.insert(name.clone(), Crate { name, root_path, path, is_bin }); - } - } - } - } -} - - - -// ==================== -// === TargetConfig === -// ==================== - -/// Configuration of the target Operating System array. See the docs of the module to learn more of -/// why it's needed. -#[derive(Debug, Clone, Copy)] -struct TargetConfig { - wasm: bool, - macos: bool, - linux: bool, - windows: bool, -} - -impl TargetConfig { - fn default_clippy_set() -> Vec { - vec![ - Self { wasm: true, macos: false, linux: false, windows: false }, - Self { wasm: true, macos: true, linux: false, windows: false }, - Self { wasm: true, macos: false, linux: true, windows: false }, - Self { wasm: true, macos: false, linux: false, windows: true }, - ] - } - - fn default_test_set() -> Vec { - vec![Self { wasm: false, macos: false, linux: false, windows: false }] - } - - fn default_run_set() -> Vec { - vec![Self { wasm: false, macos: false, linux: false, windows: false }] - } - - fn to_name_vector(self) -> Vec<&'static str> { - let mut vec = vec![]; - if self.wasm { - vec.push("wasm"); - } - if self.macos { - vec.push("macos"); - } - if self.linux { - vec.push("linux"); - } - if self.windows { - vec.push("windows"); - } - if vec.is_empty() { - vec.push("native"); - } - vec - } - - fn to_target_vector(self) -> Vec<&'static str> { - let mut vec = vec![]; - if self.wasm { - vec.push("wasm32-unknown-unknown"); - } - if self.macos { - vec.push("aarch64-apple-darwin"); - } - if self.linux { - vec.push("x86_64-unknown-linux-gnu"); - } - if self.windows { - vec.push("x86_64-pc-windows-msvc"); - } - vec - } - - fn to_file_name_suffix(self) -> String { - format!("-{}", self.to_name_vector().join("-")) - } - - fn name_suffix(self) -> String { - format!(" [{}]", self.to_name_vector().join(", ")) - } - - fn target_dir(self) -> String { - format!("--target-dir dist/intellij_{}", self.to_name_vector().join("_")) - } - - fn targets(self) -> String { - let targets = self.to_target_vector(); - if targets.is_empty() { - "".into() - } else { - let opts = targets.into_iter().map(|t| format!("--target {t}")); - opts.collect::>().join(" ") - } - } -} - - - -// ================================= -// === Run Config XML Generation === -// ================================= - -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -enum ConfigType { - Binary, - DocTest, -} - -fn generate_run_config_xml( - command_name: &str, - command: &str, - crate_target: Option<&Crate>, - target_config: &TargetConfig, - cfg_type: Option, -) -> String { - let package_name = crate_target.map(|t| format!("/{}", t.name)).unwrap_or_default(); - let name = format!("{command_name}{package_name}{}", target_config.name_suffix()); - let folder = crate_target.map(|t| t.folder_name()).unwrap_or_else(|| "🌎 World".into()); - let target_dir = target_config.target_dir(); - let targets = target_config.targets(); - let flags = match cfg_type { - None => "--all-targets", - Some(ConfigType::Binary) => "", - Some(ConfigType::DocTest) => "--doc", - }; - let package = crate_target - .map(|t| match cfg_type { - Some(ConfigType::Binary) => format!("--package {} --bin {}", t.name, t.name), - _ => format!("--package {}", t.name), - }) - .unwrap_or_default(); - format!( - r###" - - - - - "### - ) -} diff --git a/build/macros/lib/Cargo.toml b/build/macros/lib/Cargo.toml index c523a4a56d..d50513285b 100644 --- a/build/macros/lib/Cargo.toml +++ b/build/macros/lib/Cargo.toml @@ -15,3 +15,6 @@ regex = { workspace = true } serde_yaml = { workspace = true } syn_1 = { workspace = true } derive_more = { workspace = true } + +[lints] +workspace = true diff --git a/build/macros/lib/src/lib.rs b/build/macros/lib/src/lib.rs index 0a7cda62c0..391c2838ba 100644 --- a/build/macros/lib/src/lib.rs +++ b/build/macros/lib/src/lib.rs @@ -1,14 +1,7 @@ // === Features === #![feature(const_trait_impl)] #![feature(string_remove_matches)] -#![feature(default_free_fn)] -#![feature(once_cell)] -#![feature(option_result_contains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] +#![feature(once_cell_try)] @@ -22,14 +15,11 @@ mod prelude { pub use proc_macro2::Span; pub use proc_macro2::TokenStream; pub use quote::quote; - pub use syn::parse::Parse; pub use syn::Data; pub use syn::DeriveInput; pub use syn::Ident; pub use syn_1 as syn; } -use prelude::*; - pub mod paths; pub mod program_args; diff --git a/build/macros/lib/src/paths.rs b/build/macros/lib/src/paths.rs index f2719d2a69..f72da66302 100644 --- a/build/macros/lib/src/paths.rs +++ b/build/macros/lib/src/paths.rs @@ -29,7 +29,7 @@ fn normalize_variable_name(ident: impl AsRef) -> Ident { } fn to_ident(name: impl AsRef) -> Ident { - syn::Ident::new(name.as_ref(), Span::call_site()) + Ident::new(name.as_ref(), Span::call_site()) } lazy_static::lazy_static! { @@ -42,7 +42,7 @@ pub struct ParameterRegex(Regex); impl ParameterRegex { pub fn new() -> Self { - Self(regex::Regex::new(r"<([^>]+)>").unwrap()) + Self(Regex::new(r"<([^>]+)>").unwrap()) } pub fn find_all<'a>(&'a self, text: &'a str) -> impl IntoIterator { diff --git a/build/macros/lib/src/program_args.rs b/build/macros/lib/src/program_args.rs index c4c7f355a1..d8a05eeb22 100644 --- a/build/macros/lib/src/program_args.rs +++ b/build/macros/lib/src/program_args.rs @@ -8,25 +8,32 @@ pub struct Policy { pub format: Option, } -impl const Default for Policy { +impl Default for Policy { fn default() -> Self { + Self::default_const() + } +} + +impl Policy { + pub const fn default_const() -> Self { Self { flag_case: Case::Kebab, format: None } } } + #[derive(Clone, Debug, PartialEq, Eq)] pub struct Generator<'a> { - pub input: &'a syn::DeriveInput, + pub input: &'a DeriveInput, pub policy: Vec, } impl<'a> Generator<'a> { pub fn current_policy(&self) -> &Policy { - static DEFAULT_POLICY: Policy = Policy::default(); + static DEFAULT_POLICY: Policy = Policy::default_const(); self.policy.last().unwrap_or(&DEFAULT_POLICY) } - pub fn new(input: &'a syn::DeriveInput) -> Self { + pub fn new(input: &'a DeriveInput) -> Self { Self { input, policy: vec![Default::default()] } } @@ -183,7 +190,7 @@ mod tests { pub assignments: syn::punctuated::Punctuated, } - impl Parse for Assignments { + impl syn::parse::Parse for Assignments { fn parse(input: syn::parse::ParseStream) -> syn::Result { let content; let paren_token = syn::parenthesized!(content in input); diff --git a/build/macros/proc-macro/Cargo.toml b/build/macros/proc-macro/Cargo.toml index 694c0ae24e..3dbe096ab9 100644 --- a/build/macros/proc-macro/Cargo.toml +++ b/build/macros/proc-macro/Cargo.toml @@ -15,3 +15,6 @@ syn_1 = { workspace = true } [dev-dependencies] itertools = { workspace = true } proc-macro2 = { workspace = true } + +[lints] +workspace = true diff --git a/build/macros/proc-macro/src/lib.rs b/build/macros/proc-macro/src/lib.rs index 942e86cbeb..651a5f30b9 100644 --- a/build/macros/proc-macro/src/lib.rs +++ b/build/macros/proc-macro/src/lib.rs @@ -1,11 +1,3 @@ -// === Features === -#![feature(result_option_inspect)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use syn_1 as syn; diff --git a/build/macros/proc-macro/tests/plain.rs b/build/macros/proc-macro/tests/plain.rs index affd58ff99..abc29b4285 100644 --- a/build/macros/proc-macro/tests/plain.rs +++ b/build/macros/proc-macro/tests/plain.rs @@ -9,7 +9,7 @@ use syn_1 as syn; -#[derive(enso_build_macros::Arg)] +#[derive(Clone, Copy, Debug, enso_build_macros::Arg)] pub enum Foo { Foo, BarBaz, diff --git a/build/macros/proc-macro/tests/with_arg.rs b/build/macros/proc-macro/tests/with_arg.rs index 59bfe77ec8..7b8d1183e1 100644 --- a/build/macros/proc-macro/tests/with_arg.rs +++ b/build/macros/proc-macro/tests/with_arg.rs @@ -4,7 +4,7 @@ use itertools::Itertools; -#[derive(enso_build_macros::Arg)] +#[derive(Clone, Debug, enso_build_macros::Arg)] pub enum Foo { Bar, BarBaz(String), diff --git a/lib/rust/data-structures/Cargo.toml b/lib/rust/data-structures/Cargo.toml index d277ce7395..2737d9dee1 100644 --- a/lib/rust/data-structures/Cargo.toml +++ b/lib/rust/data-structures/Cargo.toml @@ -19,3 +19,6 @@ crate-type = ["rlib", "cdylib"] enso-prelude = { path = "../prelude" } serde = { workspace = true } failure = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/data-structures/src/im_list.rs b/lib/rust/data-structures/src/im_list.rs index 860bec0c94..1ed37330da 100644 --- a/lib/rust/data-structures/src/im_list.rs +++ b/lib/rust/data-structures/src/im_list.rs @@ -151,7 +151,7 @@ impl From> for List { } impl Debug for List { - fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { Debug::fmt(&self.to_vec(), f) } } diff --git a/lib/rust/data-structures/src/lib.rs b/lib/rust/data-structures/src/lib.rs index 1eb6606b78..d01ef70258 100644 --- a/lib/rust/data-structures/src/lib.rs +++ b/lib/rust/data-structures/src/lib.rs @@ -4,21 +4,11 @@ #![feature(associated_type_bounds)] #![feature(test)] #![feature(trait_alias)] -#![feature(core_intrinsics)] #![feature(cell_update)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] // ============== diff --git a/lib/rust/debug-api/Cargo.toml b/lib/rust/debug-api/Cargo.toml index 0a617ae836..5b69bc99d7 100644 --- a/lib/rust/debug-api/Cargo.toml +++ b/lib/rust/debug-api/Cargo.toml @@ -10,3 +10,6 @@ futures = { workspace = true } js-sys = { workspace = true } wasm-bindgen = { workspace = true } web-sys = { version = "0.3.4", features = ["console"] } + +[lints] +workspace = true diff --git a/lib/rust/debug-api/src/lib.rs b/lib/rust/debug-api/src/lib.rs index fe956f8112..dfb4be6028 100644 --- a/lib/rust/debug-api/src/lib.rs +++ b/lib/rust/debug-api/src/lib.rs @@ -2,19 +2,6 @@ // === Features === #![feature(extern_types)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] -// === Non-Standard Linter Configuration === -#![warn(missing_docs)] -#![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] -#![warn(unused_qualifications)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] use futures::prelude::*; @@ -111,6 +98,7 @@ pub fn open_gpu_debug_info() { // =========== /// Javascript FFI +#[allow(clippy::empty_docs)] // https://github.com/rust-lang/rust-clippy/issues/12377 pub mod js { /// Enso Lifecycle API pub mod lifecycle { diff --git a/lib/rust/enso-font/Cargo.toml b/lib/rust/enso-font/Cargo.toml index 9a8d6eafd4..1dd074275a 100644 --- a/lib/rust/enso-font/Cargo.toml +++ b/lib/rust/enso-font/Cargo.toml @@ -8,3 +8,6 @@ edition = "2021" enso-font = { path = "../font" } ide-ci = { path = "../../../build/ci_utils" } owned_ttf_parser = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/enso-font/src/lib.rs b/lib/rust/enso-font/src/lib.rs index 473085a3d1..bbd5d482a3 100644 --- a/lib/rust/enso-font/src/lib.rs +++ b/lib/rust/enso-font/src/lib.rs @@ -3,20 +3,10 @@ // === Features === #![feature(let_chains)] -#![feature(default_free_fn)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use ide_ci::prelude::*; diff --git a/lib/rust/font/Cargo.toml b/lib/rust/font/Cargo.toml index e9674d05bb..7841f92f33 100644 --- a/lib/rust/font/Cargo.toml +++ b/lib/rust/font/Cargo.toml @@ -10,3 +10,6 @@ derive_more = { workspace = true } [lib] crate-type = ["cdylib", "rlib"] + +[lints] +workspace = true diff --git a/lib/rust/font/src/lib.rs b/lib/rust/font/src/lib.rs index 2f6e0db2fc..993bc28254 100644 --- a/lib/rust/font/src/lib.rs +++ b/lib/rust/font/src/lib.rs @@ -10,19 +10,10 @@ //! loading different faces from the same file with the `@font-face` rule //! (https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face). -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use derive_more::Deref; diff --git a/lib/rust/launcher-shims/Cargo.toml b/lib/rust/launcher-shims/Cargo.toml index bdf4301236..69931463e7 100644 --- a/lib/rust/launcher-shims/Cargo.toml +++ b/lib/rust/launcher-shims/Cargo.toml @@ -7,3 +7,6 @@ description = "Small wrappers for the launcher executable used for testing launc publish = false [dependencies] + +[lints] +workspace = true diff --git a/lib/rust/launcher-shims/src/bin/launcher_000.rs b/lib/rust/launcher-shims/src/bin/launcher_000.rs index b075e47c79..3da7d4482a 100644 --- a/lib/rust/launcher-shims/src/bin/launcher_000.rs +++ b/lib/rust/launcher-shims/src/bin/launcher_000.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use launcher_shims::wrap_launcher; diff --git a/lib/rust/launcher-shims/src/bin/launcher_001.rs b/lib/rust/launcher-shims/src/bin/launcher_001.rs index d9efbcd0e2..7c4ae461d6 100644 --- a/lib/rust/launcher-shims/src/bin/launcher_001.rs +++ b/lib/rust/launcher-shims/src/bin/launcher_001.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use launcher_shims::wrap_launcher; diff --git a/lib/rust/launcher-shims/src/bin/launcher_002.rs b/lib/rust/launcher-shims/src/bin/launcher_002.rs index 21fcb97657..493a4b185c 100644 --- a/lib/rust/launcher-shims/src/bin/launcher_002.rs +++ b/lib/rust/launcher-shims/src/bin/launcher_002.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use launcher_shims::wrap_launcher; diff --git a/lib/rust/launcher-shims/src/bin/launcher_003.rs b/lib/rust/launcher-shims/src/bin/launcher_003.rs index 8814ed4fa2..3e1f9983f8 100644 --- a/lib/rust/launcher-shims/src/bin/launcher_003.rs +++ b/lib/rust/launcher-shims/src/bin/launcher_003.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use launcher_shims::wrap_launcher; diff --git a/lib/rust/launcher-shims/src/bin/launcher_004.rs b/lib/rust/launcher-shims/src/bin/launcher_004.rs index 05c8c6ccf3..50244ed03d 100644 --- a/lib/rust/launcher-shims/src/bin/launcher_004.rs +++ b/lib/rust/launcher-shims/src/bin/launcher_004.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use launcher_shims::wrap_launcher; diff --git a/lib/rust/launcher-shims/src/lib.rs b/lib/rust/launcher-shims/src/lib.rs index aae60c96bd..a4088a921e 100644 --- a/lib/rust/launcher-shims/src/lib.rs +++ b/lib/rust/launcher-shims/src/lib.rs @@ -1,9 +1,3 @@ -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use std::io::prelude::*; use std::env; @@ -80,7 +74,7 @@ pub fn wrap_launcher(version: impl AsRef) { /// Appends a line to the file located at the provided path. pub fn append_to_log(path: PathBuf, line: impl AsRef) -> io::Result<()> { - let mut log_file = OpenOptions::new().create(true).write(true).append(true).open(path)?; + let mut log_file = OpenOptions::new().append(true).open(path)?; writeln!(log_file, "{}", line.as_ref())?; Ok(()) } diff --git a/lib/rust/logging/Cargo.toml b/lib/rust/logging/Cargo.toml index 4117296aa1..94f5db8b3d 100644 --- a/lib/rust/logging/Cargo.toml +++ b/lib/rust/logging/Cargo.toml @@ -19,3 +19,6 @@ default = [] [dependencies] enso-logging-macros = { path = "macros" } web-sys = { version = "0.3.4", features = ["console"] } + +[lints] +workspace = true diff --git a/lib/rust/logging/macros/Cargo.toml b/lib/rust/logging/macros/Cargo.toml index a412634662..b538b926d3 100644 --- a/lib/rust/logging/macros/Cargo.toml +++ b/lib/rust/logging/macros/Cargo.toml @@ -12,3 +12,6 @@ proc-macro2 = { workspace = true } quote = { workspace = true } syn = { workspace = true } Inflector = "0.11" + +[lints] +workspace = true diff --git a/lib/rust/logging/macros/src/lib.rs b/lib/rust/logging/macros/src/lib.rs index fcd7f7e626..ec6564c0da 100644 --- a/lib/rust/logging/macros/src/lib.rs +++ b/lib/rust/logging/macros/src/lib.rs @@ -4,19 +4,10 @@ #![feature(anonymous_lifetime_in_impl_trait)] #![feature(proc_macro_span)] #![feature(let_chains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use inflector::Inflector; use quote::quote; @@ -190,7 +181,7 @@ impl Api { quote! { pub use crate::internal::#name; } }; let prelude: proc_macro2::TokenStream = - self.exports.iter().filter_map(|e| e.prelude.then(|| reexport(&e.ident))).collect(); + self.exports.iter().filter(|&e| e.prelude).map(|e| reexport(&e.ident)).collect(); let exports: proc_macro2::TokenStream = self.exports.iter().map(|e| reexport(&e.ident)).collect(); let implementation = self.implementation; diff --git a/lib/rust/logging/src/lib.rs b/lib/rust/logging/src/lib.rs index 37eaca2270..84b1317fee 100644 --- a/lib/rust/logging/src/lib.rs +++ b/lib/rust/logging/src/lib.rs @@ -1,20 +1,9 @@ //! High-performance logging library. -// === Features === -#![feature(local_key_cell_methods)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] diff --git a/lib/rust/macro-utils/Cargo.toml b/lib/rust/macro-utils/Cargo.toml index 5e307541e9..269dc3a53c 100644 --- a/lib/rust/macro-utils/Cargo.toml +++ b/lib/rust/macro-utils/Cargo.toml @@ -19,3 +19,6 @@ crate-type = ["rlib"] proc-macro2 = { workspace = true } quote = { workspace = true } syn_1 = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/macro-utils/src/lib.rs b/lib/rust/macro-utils/src/lib.rs index ac25a8a9e5..679b614c5a 100644 --- a/lib/rust/macro-utils/src/lib.rs +++ b/lib/rust/macro-utils/src/lib.rs @@ -3,18 +3,12 @@ // === Features === #![feature(trait_alias)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![warn(missing_docs)] use proc_macro2::TokenStream; use proc_macro2::TokenTree; use quote::quote; -use std::iter::FromIterator; use syn::visit::Visit; use syn::WhereClause; use syn::WherePredicate; @@ -22,14 +16,6 @@ use syn_1 as syn; -// ===================== -// === Trait Aliases === -// ===================== - -pub trait Str = Into + AsRef; - - - // ========================== // === Token Stream Utils === // ========================== @@ -50,7 +36,7 @@ pub fn rewrite_stream TokenStream + Copy>( let mut ret = TokenStream::new(); for token in input.into_iter() { match token { - proc_macro2::TokenTree::Group(group) => { + TokenTree::Group(group) => { let delim = group.delimiter(); let span = group.span(); let rewritten = rewrite_stream(group.stream(), f); @@ -131,7 +117,7 @@ pub fn field_names(fields: &syn::FieldsNamed) -> Vec<&syn::Ident> { // ================== /// Checks if a given `Path` consists of a single identifier same as given string. -pub fn path_matching_ident(path: &syn::Path, str: impl Str) -> bool { +pub fn path_matching_ident(path: &syn::Path, str: impl AsRef) -> bool { path.get_ident().map_or(false, |ident| ident == str.as_ref()) } @@ -197,7 +183,7 @@ pub fn last_type_arg(ty_path: &syn::TypePath) -> Option<&syn::GenericArgument> { // ===================== /// Visitor that accumulates all visited `syn::TypePath`. -#[derive(Default)] +#[derive(Debug, Default)] pub struct TypeGatherer<'ast> { /// Observed types accumulator. pub types: Vec<&'ast syn::TypePath>, @@ -271,7 +257,6 @@ pub fn new_where_clause(predicates: impl IntoIterator) -> #[cfg(test)] mod tests { use super::*; - use proc_macro2::TokenStream; fn parse(code: &str) -> T { syn::parse_str(code).unwrap() @@ -335,7 +320,7 @@ mod tests { fn collecting_type_path_args() { fn check(expected_type_args: Vec<&str>, ty_path: &str) { let ty_path = parse(ty_path); - let args = super::ty_path_type_args(&ty_path); + let args = ty_path_type_args(&ty_path); assert_eq!(expected_type_args.len(), args.len()); let zipped = expected_type_args.iter().zip(args.iter()); for (expected, got) in zipped { @@ -345,7 +330,7 @@ mod tests { check(vec!["T"], "std::Option"); check(vec!["U"], "std::Option"); check(vec!["A", "B"], "Either"); - assert_eq!(super::last_type_arg(&parse("i32")), None); - assert_eq!(repr(&super::last_type_arg(&parse("Foo"))), "C"); + assert_eq!(last_type_arg(&parse("i32")), None); + assert_eq!(repr(&last_type_arg(&parse("Foo"))), "C"); } } diff --git a/lib/rust/metamodel/Cargo.toml b/lib/rust/metamodel/Cargo.toml index 6eb73c832c..276aa5c44d 100644 --- a/lib/rust/metamodel/Cargo.toml +++ b/lib/rust/metamodel/Cargo.toml @@ -7,6 +7,7 @@ authors = ["Enso Team "] [dependencies] enso-zst = { path = "../zst" } derivative = { workspace = true } +derive-where = { workspace = true } derive_more = { workspace = true } [dev-dependencies] @@ -17,3 +18,6 @@ default = ["graphviz", "java", "rust"] graphviz = [] java = [] rust = [] + +[lints] +workspace = true diff --git a/lib/rust/metamodel/lexpr/Cargo.toml b/lib/rust/metamodel/lexpr/Cargo.toml index ed5d853a6e..31efb1c23f 100644 --- a/lib/rust/metamodel/lexpr/Cargo.toml +++ b/lib/rust/metamodel/lexpr/Cargo.toml @@ -14,3 +14,6 @@ derivative = { workspace = true } [dev-dependencies] serde = { workspace = true } enso-reflect = { path = "../../reflect" } + +[lints] +workspace = true diff --git a/lib/rust/metamodel/lexpr/src/lib.rs b/lib/rust/metamodel/lexpr/src/lib.rs index b2502f3e31..5926a00350 100644 --- a/lib/rust/metamodel/lexpr/src/lib.rs +++ b/lib/rust/metamodel/lexpr/src/lib.rs @@ -36,22 +36,13 @@ // === Features === #![feature(let_chains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_metamodel::meta::*; @@ -177,7 +168,8 @@ impl<'g> ToSExpr<'g> { return None; } if let Data::Primitive(Primitive::Option(t0)) = &self.graph[field.type_].data - && self.skip.contains(t0) { + && self.skip.contains(t0) + { return None; } Some(if field.name.is_empty() { diff --git a/lib/rust/metamodel/src/data_structures.rs b/lib/rust/metamodel/src/data_structures.rs index ce814bb3e0..f38b37c5eb 100644 --- a/lib/rust/metamodel/src/data_structures.rs +++ b/lib/rust/metamodel/src/data_structures.rs @@ -3,6 +3,7 @@ use vecmap::*; use derivative::Derivative; +use derive_where::derive_where; use enso_zst::ZST; @@ -12,15 +13,7 @@ use enso_zst::ZST; // =========== /// A globally unique identifier, with a type-tag. -#[derive(Derivative)] -#[derivative(Copy(bound = ""))] -#[derivative(Clone(bound = ""))] -#[derivative(Debug(bound = ""))] -#[derivative(Eq(bound = ""))] -#[derivative(PartialEq(bound = ""))] -#[derivative(Ord(bound = ""))] -#[derivative(PartialOrd(bound = ""))] -#[derivative(Hash(bound = ""))] +#[derive_where(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)] pub struct Id { value: u32, marker: ZST, @@ -67,8 +60,8 @@ impl std::fmt::Display for Id { /// cannot be rebound. This improves the failure mode of broken references: Rather than likely /// become apparently-valid references to the wrong values, attempts to access removed elements will /// fail, and be detected. -#[derive(Debug, Derivative, Clone)] -#[derivative(Default(bound = ""))] +#[derive(Debug, Clone)] +#[derive_where(Default)] pub struct VecMap { data: Vec>, } @@ -183,14 +176,9 @@ pub mod vecmap { /// Identifies a location within a `VecMap`. #[derive(Derivative)] - #[derivative(Copy(bound = "State: Copy"))] - #[derivative(Clone(bound = "State: Clone"))] - #[derivative(Debug(bound = ""))] - #[derivative(Eq(bound = ""))] - #[derivative(PartialEq(bound = ""))] - #[derivative(Ord(bound = ""))] - #[derivative(PartialOrd(bound = ""))] - #[derivative(Hash(bound = ""))] + #[derivative(Debug)] + #[derive_where(Clone, Copy; State)] + #[derive_where(Eq, PartialEq, Ord, PartialOrd, Hash)] pub struct Key { pub(super) index: usize, #[derivative(Debug = "ignore")] diff --git a/lib/rust/metamodel/src/java/implementation.rs b/lib/rust/metamodel/src/java/implementation.rs index 0588740bc6..1059917656 100644 --- a/lib/rust/metamodel/src/java/implementation.rs +++ b/lib/rust/metamodel/src/java/implementation.rs @@ -258,7 +258,7 @@ fn implement_equals(graph: &TypeGraph, class: &Class) -> syntax::Method { let mut values = vec!["true".to_string()]; values.extend(field_comparisons); let expr = values.join(" && "); - let body = vec![ + let body = [ format!("if ({} == this) return true;", &object), format!("if (!({} instanceof {})) return false;", &object, &class.name), format!("{} {} = ({}){};", &class.name, &that, &class.name, &object), diff --git a/lib/rust/metamodel/src/lib.rs b/lib/rust/metamodel/src/lib.rs index cd54119809..8d10ebe4eb 100644 --- a/lib/rust/metamodel/src/lib.rs +++ b/lib/rust/metamodel/src/lib.rs @@ -46,22 +46,14 @@ // === Features === #![feature(option_get_or_insert_default)] #![feature(type_alias_impl_trait)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] +#![feature(impl_trait_in_assoc_type)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] diff --git a/lib/rust/metamodel/src/meta/transform.rs b/lib/rust/metamodel/src/meta/transform.rs index 606cb88f70..757ae8cae3 100644 --- a/lib/rust/metamodel/src/meta/transform.rs +++ b/lib/rust/metamodel/src/meta/transform.rs @@ -2,7 +2,7 @@ use crate::meta::*; -use derivative::Derivative; +use derive_where::derive_where; @@ -80,8 +80,8 @@ where sort.order } -#[derive(Derivative)] -#[derivative(Default(bound = ""))] + +#[derive_where(Default)] struct TopoSort { visited: BTreeSet, order: Vec, diff --git a/lib/rust/parser/Cargo.toml b/lib/rust/parser/Cargo.toml index 5189063b68..7142707a8a 100644 --- a/lib/rust/parser/Cargo.toml +++ b/lib/rust/parser/Cargo.toml @@ -28,3 +28,6 @@ rand_distr = "0.4.3" [target.'cfg(target_arch = "wasm32")'.dev-dependencies] wasm-bindgen-test = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/parser/debug/Cargo.toml b/lib/rust/parser/debug/Cargo.toml index 5a3132b3a6..89ca2c71b2 100644 --- a/lib/rust/parser/debug/Cargo.toml +++ b/lib/rust/parser/debug/Cargo.toml @@ -17,3 +17,6 @@ enso-reflect = { path = "../../reflect" } lexpr = "0.2.6" serde = { workspace = true } serde_json = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/parser/debug/src/bin/binary_ast.rs b/lib/rust/parser/debug/src/bin/binary_ast.rs index d549e1f4b5..525e586a17 100644 --- a/lib/rust/parser/debug/src/bin/binary_ast.rs +++ b/lib/rust/parser/debug/src/bin/binary_ast.rs @@ -1,12 +1,6 @@ //! Run the parser from the command line, and output the raw binary serialization of the AST for //! debugging. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use std::io::Write; diff --git a/lib/rust/parser/debug/src/bin/json_ast.rs b/lib/rust/parser/debug/src/bin/json_ast.rs index a01ed42a10..e50367e74f 100644 --- a/lib/rust/parser/debug/src/bin/json_ast.rs +++ b/lib/rust/parser/debug/src/bin/json_ast.rs @@ -1,12 +1,6 @@ //! Run the parser from the command line, and output the a JSON serialization of the AST for //! debugging. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === diff --git a/lib/rust/parser/debug/src/bin/lexer.rs b/lib/rust/parser/debug/src/bin/lexer.rs index b096dd3d00..455b15e3ec 100644 --- a/lib/rust/parser/debug/src/bin/lexer.rs +++ b/lib/rust/parser/debug/src/bin/lexer.rs @@ -4,22 +4,13 @@ #![feature(exact_size_is_empty)] #![feature(let_chains)] #![feature(if_let_guard)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] diff --git a/lib/rust/parser/debug/src/lib.rs b/lib/rust/parser/debug/src/lib.rs index add840a59e..1acf65211a 100644 --- a/lib/rust/parser/debug/src/lib.rs +++ b/lib/rust/parser/debug/src/lib.rs @@ -4,22 +4,13 @@ #![feature(exact_size_is_empty)] #![feature(let_chains)] #![feature(if_let_guard)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_metamodel_lexpr::ToSExpr; diff --git a/lib/rust/parser/debug/src/main.rs b/lib/rust/parser/debug/src/main.rs index 9cf84408dd..2862437511 100644 --- a/lib/rust/parser/debug/src/main.rs +++ b/lib/rust/parser/debug/src/main.rs @@ -4,22 +4,13 @@ #![feature(exact_size_is_empty)] #![feature(let_chains)] #![feature(if_let_guard)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] diff --git a/lib/rust/parser/debug/tests/parse.rs b/lib/rust/parser/debug/tests/parse.rs index 07d9e5852a..70407570d4 100644 --- a/lib/rust/parser/debug/tests/parse.rs +++ b/lib/rust/parser/debug/tests/parse.rs @@ -172,7 +172,7 @@ fn plain_comments() { #[test] fn doc_comments() { #[rustfmt::skip] - let lines = vec![ + let lines = [ "## The Identity Function", "", " Arguments:", @@ -189,7 +189,7 @@ fn doc_comments() { #(())) (Function (Ident id) #((() (Ident x) () ())) () "=" (Ident x)))]); #[rustfmt::skip] - let lines = vec![ + let lines = [ "type Foo", " ## Test indent handling", " ", @@ -1321,7 +1321,7 @@ fn private_keyword() { fn private_is_first_statement() { // Comments and empty lines are allowed before `private`. #[rustfmt::skip] - let lines = vec![ + let lines = [ "# Some comment", "# Other comment", "", @@ -1330,7 +1330,7 @@ fn private_is_first_statement() { test(&lines.join("\n"), block![()()()(Private)]); #[rustfmt::skip] - let lines = vec![ + let lines = [ "type T", "", "private" diff --git a/lib/rust/parser/doc-parser/Cargo.toml b/lib/rust/parser/doc-parser/Cargo.toml index ae463c7538..9bf7d96df4 100644 --- a/lib/rust/parser/doc-parser/Cargo.toml +++ b/lib/rust/parser/doc-parser/Cargo.toml @@ -21,3 +21,6 @@ enso-metamodel = { path = "../../metamodel", features = ["rust"] } enso-metamodel-lexpr = { path = "../../metamodel/lexpr" } lexpr = "0.2.6" pretty_assertions = "1.4" + +[lints] +workspace = true diff --git a/lib/rust/parser/doc-parser/src/doc_sections.rs b/lib/rust/parser/doc-parser/src/doc_sections.rs index 777db8b3d0..840b16ac2a 100644 --- a/lib/rust/parser/doc-parser/src/doc_sections.rs +++ b/lib/rust/parser/doc-parser/src/doc_sections.rs @@ -157,9 +157,9 @@ impl DocSectionCollector { fn finish(&mut self) -> Vec { self.finish_section(); let result = self.sections.drain(..).collect(); - let current_body = std::mem::take(&mut self.current_body); - let current_list = std::mem::take(&mut self.current_list); - let sections = std::mem::take(&mut self.sections); + let current_body = mem::take(&mut self.current_body); + let current_list = mem::take(&mut self.current_list); + let sections = mem::take(&mut self.sections); *self = Self { // Reuse the (empty) buffers. current_body, diff --git a/lib/rust/parser/doc-parser/src/lib.rs b/lib/rust/parser/doc-parser/src/lib.rs index 9d7c614e1e..2cab247218 100644 --- a/lib/rust/parser/doc-parser/src/lib.rs +++ b/lib/rust/parser/doc-parser/src/lib.rs @@ -5,23 +5,13 @@ #![feature(assert_matches)] #![feature(let_chains)] #![feature(if_let_guard)] -#![feature(local_key_cell_methods)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_prelude::*; @@ -410,8 +400,7 @@ impl Lexer { self.state = State::Normal; self.normal_line(line, docs) } - (State::Tags, None) => - raw.warn("Unneeded empty line before content or between tags."), + (State::Tags, None) => raw.warn("Unneeded empty line before content or between tags."), (State::ExampleDescription, None) => { self.scopes.end_all().for_each(|scope| docs.end(scope)); // TODO: within_indent @@ -421,7 +410,8 @@ impl Lexer { (State::ExampleExpectingCode { .. }, None) => raw.warn("Extra empty line before example code."), (State::ExampleExpectingCode { within_indent }, Some(line)) - if line.indent.visible <= within_indent => { + if line.indent.visible <= within_indent => + { line.content.warn("No code found in example section."); self.state = State::Normal; self.normal_line(line, docs) @@ -434,7 +424,7 @@ impl Lexer { } (State::ExampleCode, None) if let Some(_) = self.scopes.raw() => { docs.raw_line(raw.after()); - }, + } (State::ExampleCode, None) => (), (State::ExampleCode, Some(line)) => { self.scopes.end_below(line.indent).for_each(|scope| docs.end(scope)); @@ -476,11 +466,11 @@ impl Lexer { if marked.mark == Mark::Example { self.state = State::ExampleDescription; } - }, + } t if let Some(t) = t.strip_suffix(':') => { self.scopes.end_all().for_each(|scope| docs.end(scope)); docs.enter_keyed_section(t); - }, + } t if let Some(content) = t.strip_prefix("- ") => { self.scopes.end_below(indent).for_each(|scope| docs.end(scope)); if self.scopes.start_list_if_not_started(indent) { @@ -499,7 +489,7 @@ impl Lexer { docs.start_paragraph(); } self.text(content, docs); - }, + } } } diff --git a/lib/rust/parser/doc-parser/src/main.rs b/lib/rust/parser/doc-parser/src/main.rs index db13dba32b..f52da335e8 100644 --- a/lib/rust/parser/doc-parser/src/main.rs +++ b/lib/rust/parser/doc-parser/src/main.rs @@ -2,30 +2,19 @@ #![recursion_limit = "256"] // === Features === -#![allow(incomplete_features)] #![feature(assert_matches)] #![feature(allocator_api)] #![feature(exact_size_is_empty)] #![feature(test)] -#![feature(specialization)] #![feature(let_chains)] #![feature(if_let_guard)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_doc_parser::*; diff --git a/lib/rust/parser/generate-java/Cargo.toml b/lib/rust/parser/generate-java/Cargo.toml index f4b4c91bc8..781722b896 100644 --- a/lib/rust/parser/generate-java/Cargo.toml +++ b/lib/rust/parser/generate-java/Cargo.toml @@ -15,3 +15,6 @@ enso-prelude = { path = "../../prelude" } enso-parser = { path = ".." } enso-reflect = { path = "../../reflect", features = ["graphviz"] } derivative = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/parser/generate-java/src/bin/graph-java.rs b/lib/rust/parser/generate-java/src/bin/graph-java.rs index 74d64b4831..2372813d9e 100644 --- a/lib/rust/parser/generate-java/src/bin/graph-java.rs +++ b/lib/rust/parser/generate-java/src/bin/graph-java.rs @@ -6,12 +6,6 @@ //! dot -Tx11 java.dot //! ``` -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use enso_metamodel::graphviz; use enso_metamodel::java; use enso_metamodel::rust; diff --git a/lib/rust/parser/generate-java/src/bin/graph-meta.rs b/lib/rust/parser/generate-java/src/bin/graph-meta.rs index c3546718d2..6c9b72d354 100644 --- a/lib/rust/parser/generate-java/src/bin/graph-meta.rs +++ b/lib/rust/parser/generate-java/src/bin/graph-meta.rs @@ -6,12 +6,6 @@ //! dot -Tx11 meta.dot //! ``` -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use enso_reflect::Reflect; diff --git a/lib/rust/parser/generate-java/src/bin/graph-rust.rs b/lib/rust/parser/generate-java/src/bin/graph-rust.rs index baead635c8..408e93f096 100644 --- a/lib/rust/parser/generate-java/src/bin/graph-rust.rs +++ b/lib/rust/parser/generate-java/src/bin/graph-rust.rs @@ -6,12 +6,6 @@ //! dot -Tx11 rust.dot //! ``` -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // =========================== diff --git a/lib/rust/parser/generate-java/src/bin/java-tests.rs b/lib/rust/parser/generate-java/src/bin/java-tests.rs index 1ac9471f1f..e664e7b965 100644 --- a/lib/rust/parser/generate-java/src/bin/java-tests.rs +++ b/lib/rust/parser/generate-java/src/bin/java-tests.rs @@ -6,12 +6,6 @@ //! javac -d generated-java/ GeneratedFormatTests.java && java GeneratedFormatTests //! ``` -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // ============================ diff --git a/lib/rust/parser/generate-java/src/lib.rs b/lib/rust/parser/generate-java/src/lib.rs index f87ddc809d..22897bbbbf 100644 --- a/lib/rust/parser/generate-java/src/lib.rs +++ b/lib/rust/parser/generate-java/src/lib.rs @@ -1,22 +1,13 @@ //! Supports generation of Java types corresponding to `enso-parser`'s AST types, and testing and //! debugging the translation process. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_metamodel::meta; diff --git a/lib/rust/parser/generate-java/src/main.rs b/lib/rust/parser/generate-java/src/main.rs index 7c1fa055d2..98a1c81cb5 100644 --- a/lib/rust/parser/generate-java/src/main.rs +++ b/lib/rust/parser/generate-java/src/main.rs @@ -7,22 +7,13 @@ //! generate-java org/enso/syntax2/ //! ``` -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_metamodel::java; diff --git a/lib/rust/parser/jni/Cargo.toml b/lib/rust/parser/jni/Cargo.toml index ff615dcad6..723fa3d488 100644 --- a/lib/rust/parser/jni/Cargo.toml +++ b/lib/rust/parser/jni/Cargo.toml @@ -17,3 +17,6 @@ jni = "0.19.0" [lib] name = "enso_parser" crate-type = ["cdylib"] + +[lints] +workspace = true diff --git a/lib/rust/parser/jni/src/lib.rs b/lib/rust/parser/jni/src/lib.rs index 07d2e6081d..33746f1ca9 100644 --- a/lib/rust/parser/jni/src/lib.rs +++ b/lib/rust/parser/jni/src/lib.rs @@ -1,21 +1,12 @@ //! Java interface to [`enso_parser`]. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_prelude::*; diff --git a/lib/rust/parser/schema/Cargo.toml b/lib/rust/parser/schema/Cargo.toml index 84cb4731e7..8bee976991 100644 --- a/lib/rust/parser/schema/Cargo.toml +++ b/lib/rust/parser/schema/Cargo.toml @@ -17,3 +17,6 @@ serde = { workspace = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] serde_json = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/parser/schema/src/lib.rs b/lib/rust/parser/schema/src/lib.rs index f8edb52d1c..465d84724c 100644 --- a/lib/rust/parser/schema/src/lib.rs +++ b/lib/rust/parser/schema/src/lib.rs @@ -1,21 +1,12 @@ //! Supports generation of a schema describing `enso-parser`'s AST types. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_metamodel::meta; diff --git a/lib/rust/parser/schema/src/main.rs b/lib/rust/parser/schema/src/main.rs index d93b3ea1f4..1aac47bacd 100644 --- a/lib/rust/parser/schema/src/main.rs +++ b/lib/rust/parser/schema/src/main.rs @@ -3,19 +3,10 @@ //! //! The JSON schema data will be emitted to standard output. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] diff --git a/lib/rust/parser/src/format.rs b/lib/rust/parser/src/format.rs index a060a45212..7461f73e4f 100644 --- a/lib/rust/parser/src/format.rs +++ b/lib/rust/parser/src/format.rs @@ -269,8 +269,9 @@ impl<'a> ser::Serializer for &'a mut Serializer { T: ?Sized + Serialize, { if name == "Variant" - && let Some(ancestor) = self.parent_structs.last() - && ancestor.object_depth_inside == self.object_depth { + && let Some(ancestor) = self.parent_structs.last() + && ancestor.object_depth_inside == self.object_depth + { let parent_start = ancestor.begin; let _ancestor_name = ancestor._name; // Add the child's fields to the stack (following the parent's fields). diff --git a/lib/rust/parser/src/lexer.rs b/lib/rust/parser/src/lexer.rs index 4d35a5f536..9dee4288ed 100644 --- a/lib/rust/parser/src/lexer.rs +++ b/lib/rust/parser/src/lexer.rs @@ -608,7 +608,10 @@ impl<'s> Lexer<'s> { /// If the current char could start an identifier, consume it and return true; otherwise, return /// false. fn ident_start_char(&mut self) -> bool { - if let Some(char) = self.current_char && is_ident_char(char) && char != '\'' { + if let Some(char) = self.current_char + && is_ident_char(char) + && char != '\'' + { self.take_next(); return true; } @@ -659,7 +662,9 @@ impl<'s> Lexer<'s> { // have different precedences; this is a special case here because the distinction // requires lookahead. "." if self.last_spaces_visible_offset.width_in_spaces == 0 - && let Some(char) = self.current_char && char.is_ascii_digit() => { + && let Some(char) = self.current_char + && char.is_ascii_digit() => + { let opr = token::OperatorProperties::new() .with_binary_infix_precedence(81) .as_decimal(); @@ -669,7 +674,9 @@ impl<'s> Lexer<'s> { // The unary-negation operator binds tighter to numeric literals than other // expressions. "-" if self.last_spaces_visible_offset.width_in_spaces == 0 - && let Some(char) = self.current_char && char.is_ascii_digit() => { + && let Some(char) = self.current_char + && char.is_ascii_digit() => + { let opr = token::OperatorProperties::new() .with_unary_prefix_mode(token::Precedence::unary_minus_numeric_literal()) .with_binary_infix_precedence(15); @@ -931,12 +938,16 @@ impl<'s> Lexer<'s> { self.last_spaces_visible_offset = VisibleOffset(0); self.last_spaces_offset = self.current_offset; // At least two quote characters. - if let Some(char) = self.current_char && char == quote_char { + if let Some(char) = self.current_char + && char == quote_char + { let close_quote_start = self.mark_without_whitespace(); self.take_next(); let mut multiline = false; // If more than two quote characters: Start a multiline quote. - while let Some(char) = self.current_char && char == quote_char { + while let Some(char) = self.current_char + && char == quote_char + { multiline = true; self.take_next(); } @@ -946,18 +957,21 @@ impl<'s> Lexer<'s> { } else { // Exactly two quote characters: Open and shut case. let close_quote_end = self.mark_without_whitespace(); - let token = self.make_token(open_quote_start, close_quote_start.clone(), - token::Variant::text_start()); + let token = self.make_token( + open_quote_start, + close_quote_start.clone(), + token::Variant::text_start(), + ); self.output.push(token); - let token = self.make_token(close_quote_start, close_quote_end, - token::Variant::text_end()); + let token = + self.make_token(close_quote_start, close_quote_end, token::Variant::text_end()); self.output.push(token); } } else { // One quote followed by non-quote character: Inline quote. let open_quote_end = self.mark_without_whitespace(); - let token = self.make_token(open_quote_start, open_quote_end, - token::Variant::text_start()); + let token = + self.make_token(open_quote_start, open_quote_end, token::Variant::text_start()); self.output.push(token); self.inline_quote(quote_char, text_type); } @@ -974,7 +988,9 @@ impl<'s> Lexer<'s> { let token = self.make_token(open_quote_start, open_quote_end, token::Variant::text_start()); self.output.push(token); let mut initial_indent = None; - if text_type.expects_initial_newline() && let Some(newline) = self.line_break() { + if text_type.expects_initial_newline() + && let Some(newline) = self.line_break() + { self.output.push(newline.with_variant(token::Variant::text_initial_newline())); if self.last_spaces_visible_offset > block_indent { initial_indent = self.last_spaces_visible_offset.into(); @@ -1178,7 +1194,9 @@ impl<'s> Lexer<'s> { } let mut value: Option = None; for _ in 0..expect_len { - if let Some(c) = self.current_char && let Some(x) = decode_hexadecimal_digit(c) { + if let Some(c) = self.current_char + && let Some(x) = decode_hexadecimal_digit(c) + { value = Some(16 * value.unwrap_or_default() + x as u32); self.take_next(); } else { @@ -1372,7 +1390,7 @@ impl<'s> Lexer<'s> { // If the file starts at indent > 0, we treat that as the root indent level // instead of creating a sub-block. If indent then decreases below that level, // there's no block to exit. - break + break; }; if block_indent > previous_indent { // The new line indent is smaller than current block but bigger than the diff --git a/lib/rust/parser/src/lib.rs b/lib/rust/parser/src/lib.rs index fbfcff4b68..fda4d98be1 100644 --- a/lib/rust/parser/src/lib.rs +++ b/lib/rust/parser/src/lib.rs @@ -82,22 +82,13 @@ #![feature(if_let_guard)] #![feature(box_patterns)] #![feature(option_get_or_insert_default)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use crate::prelude::*; @@ -236,16 +227,18 @@ fn expression_to_statement(mut tree: syntax::Tree<'_>) -> syntax::Tree<'_> { let (leftmost, args) = collect_arguments(lhs.clone()); if return_spec.is_none() { if let Some(rhs) = rhs { - if let Variant::Ident(ident) = &*leftmost.variant && ident.token.variant.is_type { - // If the LHS is a type, this is a (destructuring) assignment. - let lhs = expression_to_pattern(mem::take(lhs)); - tree.variant = Box::new(Variant::Assignment(Assignment { - pattern: lhs, - equals: mem::take(opr), - expr: mem::take(rhs), - })); - return tree; - } + if let Variant::Ident(ident) = &*leftmost.variant + && ident.token.variant.is_type + { + // If the LHS is a type, this is a (destructuring) assignment. + let lhs = expression_to_pattern(mem::take(lhs)); + tree.variant = Box::new(Variant::Assignment(Assignment { + pattern: lhs, + equals: mem::take(opr), + expr: mem::take(rhs), + })); + return tree; + } if !is_invalid_pattern(&leftmost) && args.is_empty() && !is_body_block(rhs) { // If the LHS has no arguments, and there is a RHS, and the RHS is not a // body block, this is a variable assignment. @@ -403,7 +396,10 @@ pub fn parse_argument_definition(mut pattern: syntax::Tree) -> syntax::tree::Arg pattern = body; } let mut default_ = default(); - if let Variant::OprApp(OprApp { lhs: Some(lhs), opr: Ok(opr), rhs: Some(rhs) }) = &*pattern.variant && opr.properties.is_assignment() { + if let Variant::OprApp(OprApp { lhs: Some(lhs), opr: Ok(opr), rhs: Some(rhs) }) = + &*pattern.variant + && opr.properties.is_assignment() + { let left_offset = pattern.span.left_offset; default_ = Some(ArgumentDefault { equals: opr.clone(), expression: rhs.clone() }); pattern = lhs.clone(); @@ -434,7 +430,9 @@ pub fn parse_argument_definition(mut pattern: syntax::Tree) -> syntax::tree::Arg ast.span.left_offset += pattern.span.left_offset; pattern = ast; } - if let Variant::UnaryOprApp(UnaryOprApp { opr, rhs: Some(rhs) }) = &*pattern.variant && opr.properties.is_suspension() { + if let Variant::UnaryOprApp(UnaryOprApp { opr, rhs: Some(rhs) }) = &*pattern.variant + && opr.properties.is_suspension() + { let mut opr = opr.clone(); opr.left_offset += pattern.span.left_offset; suspension = Some(opr); diff --git a/lib/rust/parser/src/macros/built_in.rs b/lib/rust/parser/src/macros/built_in.rs index 908b76ba32..45ef3c4f37 100644 --- a/lib/rust/parser/src/macros/built_in.rs +++ b/lib/rust/parser/src/macros/built_in.rs @@ -318,7 +318,8 @@ fn type_def_body<'s>( for line in &mut block { if let Some(syntax::Item::Token(syntax::Token { variant, .. })) = line.items.first_mut() && let syntax::token::Variant::Operator(operator) = variant - && !operator.properties.is_annotation() { + && !operator.properties.is_annotation() + { let opr_ident = syntax::token::variant::Ident { is_operator_lexically: true, ..default() }; *variant = syntax::token::Variant::Ident(opr_ident); @@ -385,13 +386,16 @@ fn to_body_statement(mut line_expression: syntax::Tree<'_>) -> syntax::Tree<'_> }; let (constructor, mut arguments) = crate::collect_arguments(lhs.clone()); if let Tree { variant: box Variant::Ident(Ident { token }), span } = constructor - && token.is_type { + && token.is_type + { let mut constructor = token; constructor.left_offset += left_offset; constructor.left_offset += span.left_offset; if let Some((equals, expression)) = last_argument_default - && let Some(ArgumentDefinition { open: None, default, close: None, .. }) - = arguments.last_mut() && default.is_none() { + && let Some(ArgumentDefinition { open: None, default, close: None, .. }) = + arguments.last_mut() + && default.is_none() + { *default = Some(ArgumentDefault { equals, expression }); } let block = default(); @@ -481,12 +485,18 @@ impl<'s> CaseBuilder<'s> { let syntax::item::Line { newline, items } = line; self.case_lines.push(syntax::tree::CaseLine { newline: newline.into(), ..default() }); for token in items { - if self.arrow.is_none() && - let syntax::Item::Token(syntax::Token { left_offset, code, variant: syntax::token::Variant::Operator(op) }) = &token - && op.properties.is_arrow() - && !left_offset.is_empty() { + if self.arrow.is_none() + && let syntax::Item::Token(syntax::Token { + left_offset, + code, + variant: syntax::token::Variant::Operator(op), + }) = &token + && op.properties.is_arrow() + && !left_offset.is_empty() + { self.resolver.extend(self.tokens.drain(..)); - self.arrow = Some(syntax::token::operator(left_offset.clone(), code.clone(), op.properties)); + self.arrow = + Some(syntax::token::operator(left_offset.clone(), code.clone(), op.properties)); self.pattern = self.resolver.finish().map(crate::expression_to_pattern); continue; } @@ -501,9 +511,18 @@ impl<'s> CaseBuilder<'s> { fn finish_line(&mut self) { if self.arrow.is_none() && !self.spaces { for (i, token) in self.tokens.iter().enumerate() { - if let syntax::Item::Token(syntax::Token { left_offset, code, variant: syntax::token::Variant::Operator(op) }) = &token - && op.properties.is_arrow() { - self.arrow = Some(syntax::token::operator(left_offset.clone(), code.clone(), op.properties)); + if let syntax::Item::Token(syntax::Token { + left_offset, + code, + variant: syntax::token::Variant::Operator(op), + }) = &token + && op.properties.is_arrow() + { + self.arrow = Some(syntax::token::operator( + left_offset.clone(), + code.clone(), + op.properties, + )); let including_arrow = self.tokens.drain(..=i); self.resolver.extend(including_arrow.take(i)); self.pattern = self.resolver.finish().map(crate::expression_to_pattern); @@ -528,7 +547,7 @@ impl<'s> CaseBuilder<'s> { if self.case_lines.is_empty() { self.case_lines.push(default()); } - let mut case = self.case_lines.last_mut().unwrap().case.get_or_insert_default(); + let case = self.case_lines.last_mut().unwrap().case.get_or_insert_default(); case.documentation = documentation.into(); return; } @@ -553,7 +572,7 @@ impl<'s> CaseBuilder<'s> { if self.case_lines.is_empty() { self.case_lines.push(default()); } - let mut case = &mut self.case_lines.last_mut().unwrap().case.get_or_insert_default(); + let case = &mut self.case_lines.last_mut().unwrap().case.get_or_insert_default(); case.pattern = pattern; case.arrow = arrow; case.expression = expression; @@ -752,9 +771,13 @@ fn try_foreign_body<'s>( let expected_name = "Expected an identifier specifying foreign function's name."; let function = precedence.resolve(tokens).ok_or(expected_name)?; let expected_function = "Expected a function definition after foreign declaration."; - let box syntax::tree::Variant::OprApp( - syntax::tree::OprApp { lhs: Some(lhs), opr: Ok(equals), rhs: Some(body) }) = function.variant else { - return Err(expected_function) + let box syntax::tree::Variant::OprApp(syntax::tree::OprApp { + lhs: Some(lhs), + opr: Ok(equals), + rhs: Some(body), + }) = function.variant + else { + return Err(expected_function); }; if !equals.properties.is_assignment() { return Err(expected_function); diff --git a/lib/rust/parser/src/macros/resolver.rs b/lib/rust/parser/src/macros/resolver.rs index 63f401a5e0..10a6b54ad1 100644 --- a/lib/rust/parser/src/macros/resolver.rs +++ b/lib/rust/parser/src/macros/resolver.rs @@ -357,7 +357,7 @@ impl<'s> Resolver<'s> { let items = self.items.drain(segment.items_start..).collect(); (segment.header, def.pattern.resolve(items)) }); - pattern_matched_segments[..].reverse(); + pattern_matched_segments.reverse(); let unused_items_of_last_segment = match &mut pattern_matched_segments.last_mut().1 { Err(rest) => mem::take(rest), Ok(segment) => mem::take(&mut segment.rest), diff --git a/lib/rust/parser/src/main.rs b/lib/rust/parser/src/main.rs index aa7fa97bc8..7a4a774697 100644 --- a/lib/rust/parser/src/main.rs +++ b/lib/rust/parser/src/main.rs @@ -2,30 +2,19 @@ #![recursion_limit = "256"] // === Features === -#![allow(incomplete_features)] #![feature(assert_matches)] #![feature(allocator_api)] #![feature(exact_size_is_empty)] #![feature(test)] -#![feature(specialization)] #![feature(let_chains)] #![feature(if_let_guard)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_parser::prelude::*; diff --git a/lib/rust/parser/src/syntax/operator.rs b/lib/rust/parser/src/syntax/operator.rs index 6033981a59..dc4d1f4d20 100644 --- a/lib/rust/parser/src/syntax/operator.rs +++ b/lib/rust/parser/src/syntax/operator.rs @@ -107,7 +107,8 @@ fn starts_new_no_space_group(item: &syntax::item::Item) -> bool { return true; } if let syntax::item::Item::Token(Token { variant: token::Variant::Operator(opr), .. }) = item - && opr.properties.is_sequence() { + && opr.properties.is_sequence() + { return true; } false @@ -136,13 +137,27 @@ impl<'s> ExpressionBuilder<'s> { /// Extend the expression with an operand. pub fn operand(&mut self, operand: Operand>) { if self.prev_type == Some(ItemType::Ast) { - if let Some(Operand { value: syntax::Tree { variant: box - syntax::tree::Variant::TextLiteral(ref mut lhs), span: lhs_span }, .. }) = self.output.last_mut() - && !lhs.closed - && let box syntax::tree::Variant::TextLiteral(mut rhs) = operand.value.variant { + if let Some(Operand { + value: + syntax::Tree { + variant: box syntax::tree::Variant::TextLiteral(ref mut lhs), + span: lhs_span, + }, + .. + }) = self.output.last_mut() + && !lhs.closed + && let box syntax::tree::Variant::TextLiteral(mut rhs) = operand.value.variant + { syntax::tree::join_text_literals(lhs, &mut rhs, lhs_span, operand.value.span); - if let syntax::tree::TextLiteral { open: Some(open), newline: None, elements, closed: true, close: None } = lhs - && open.code.starts_with('#') { + if let syntax::tree::TextLiteral { + open: Some(open), + newline: None, + elements, + closed: true, + close: None, + } = lhs + && open.code.starts_with('#') + { let elements = mem::take(elements); let mut open = open.clone(); let lhs_tree = self.output.pop().unwrap().value; @@ -202,7 +217,8 @@ impl<'s> ExpressionBuilder<'s> { && let Some(prev_opr) = self.operator_stack.last_mut() && let Arity::Binary { tokens, .. } = &mut prev_opr.opr && !self.nospace - && let Unary::Simple(opr) = arity { + && let Unary::Simple(opr) = arity + { tokens.push(opr); return; } @@ -221,7 +237,8 @@ impl<'s> ExpressionBuilder<'s> { fn unary_operator_section(&mut self, opr: token::Operator<'s>) { if self.prev_type == Some(ItemType::Opr) && let Some(prev_opr) = self.operator_stack.last_mut() - && let Arity::Binary { tokens, .. } = &mut prev_opr.opr { + && let Arity::Binary { tokens, .. } = &mut prev_opr.opr + { // Multiple-operator error. tokens.push(opr); } else { @@ -241,12 +258,21 @@ impl<'s> ExpressionBuilder<'s> { opr: token::Operator<'s>, ) { if self.prev_type == Some(ItemType::Opr) - && let Some(prev_opr) = self.operator_stack.last_mut() - && let Arity::Binary { tokens, .. } = &mut prev_opr.opr { + && let Some(prev_opr) = self.operator_stack.last_mut() + && let Arity::Binary { tokens, .. } = &mut prev_opr.opr + { if tokens.len() == 1 && tokens[0].properties.is_dot() { let Token { left_offset, code, .. } = opr; let is_operator = true; - let opr_ident = token::ident(left_offset, code, default(), default(), default(), is_operator, default()); + let opr_ident = token::ident( + left_offset, + code, + default(), + default(), + default(), + is_operator, + default(), + ); self.output.push(Operand::from(syntax::Tree::ident(opr_ident))); self.prev_type = Some(ItemType::Ast); return; @@ -315,9 +341,10 @@ impl<'s> ExpressionBuilder<'s> { let ast = syntax::tree::apply_operator(lhs, tokens, rhs); Operand::from(ast) } else if self.nospace - && tokens.len() < 2 - && let Some(opr) = tokens.first() - && opr.properties.can_form_section() { + && tokens.len() < 2 + && let Some(opr) = tokens.first() + && opr.properties.can_form_section() + { let mut rhs = None; let mut elided = 0; let mut wildcards = 0; @@ -401,9 +428,10 @@ impl<'s> ExpressionBuilder<'s> { return; } if child.prev_type == Some(ItemType::Opr) - && let Arity::Binary { tokens, .. } = &child.operator_stack.last().unwrap().opr - && let Some(token) = tokens.last() - && token.properties.is_arrow() { + && let Arity::Binary { tokens, .. } = &child.operator_stack.last().unwrap().opr + && let Some(token) = tokens.last() + && token.properties.is_arrow() + { let precedence = token::Precedence::min_valid(); let associativity = token::Associativity::Right; let fragment = ExpressionBuilder { diff --git a/lib/rust/parser/src/syntax/tree.rs b/lib/rust/parser/src/syntax/tree.rs index 61e745b7ed..f2a100d23e 100644 --- a/lib/rust/parser/src/syntax/tree.rs +++ b/lib/rust/parser/src/syntax/tree.rs @@ -785,14 +785,17 @@ pub fn apply<'s>(mut func: Tree<'s>, mut arg: Tree<'s>) -> Tree<'s> { func_.expression = maybe_apply(mem::take(&mut func_.expression), arg).into(); func } - (Variant::OprApp(OprApp { lhs: Some(_), opr: Ok(_), rhs: rhs @ None }), - Variant::ArgumentBlockApplication(ArgumentBlockApplication { lhs: None, arguments })) => { + ( + Variant::OprApp(OprApp { lhs: Some(_), opr: Ok(_), rhs: rhs @ None }), + Variant::ArgumentBlockApplication(ArgumentBlockApplication { lhs: None, arguments }), + ) => { func.span.code_length += arg.span.length_including_whitespace(); *rhs = block::body_from_lines(mem::take(arguments)).into(); func } (_, Variant::ArgumentBlockApplication(block)) if block.lhs.is_none() => { - let code = func.span.code_length + arg.span.left_offset.code.length() + arg.span.code_length; + let code = + func.span.code_length + arg.span.left_offset.code.length() + arg.span.code_length; arg.span.code_length = code; let func_left_offset = func.span.left_offset.take_as_prefix(); let arg_left_offset = mem::replace(&mut arg.span.left_offset, func_left_offset); @@ -803,7 +806,8 @@ pub fn apply<'s>(mut func: Tree<'s>, mut arg: Tree<'s>) -> Tree<'s> { arg } (_, Variant::OperatorBlockApplication(block)) if block.lhs.is_none() => { - let code = func.span.code_length + arg.span.left_offset.code.length() + arg.span.code_length; + let code = + func.span.code_length + arg.span.left_offset.code.length() + arg.span.code_length; arg.span.code_length = code; let func_left_offset = func.span.left_offset.take_as_prefix(); let arg_left_offset = mem::replace(&mut arg.span.left_offset, func_left_offset); @@ -814,22 +818,26 @@ pub fn apply<'s>(mut func: Tree<'s>, mut arg: Tree<'s>) -> Tree<'s> { arg } (_, Variant::OprApp(OprApp { lhs: Some(lhs), opr: Ok(opr), rhs: Some(rhs) })) - if opr.properties.is_assignment() && let Variant::Ident(lhs) = &*lhs.variant => { + if opr.properties.is_assignment() + && let Variant::Ident(lhs) = &*lhs.variant => + { let mut lhs = lhs.token.clone(); lhs.left_offset += arg.span.left_offset; Tree::named_app(func, None, lhs, opr.clone(), rhs.clone(), None) } (_, Variant::Group(Group { open: Some(open), body: Some(body), close: Some(close) })) - if let box Variant::OprApp(OprApp { lhs: Some(lhs), opr: Ok(opr), rhs: Some(rhs) }) - = &body.variant - && opr.properties.is_assignment() && let Variant::Ident(lhs) = &*lhs.variant => { + if let box Variant::OprApp(OprApp { lhs: Some(lhs), opr: Ok(opr), rhs: Some(rhs) }) = + &body.variant + && opr.properties.is_assignment() + && let Variant::Ident(lhs) = &*lhs.variant => + { let mut open = open.clone(); open.left_offset += arg.span.left_offset; let open = Some(open); let close = Some(close.clone()); Tree::named_app(func, open, lhs.token.clone(), opr.clone(), rhs.clone(), close) } - _ => Tree::app(func, arg) + _ => Tree::app(func, arg), } } @@ -879,12 +887,15 @@ pub fn apply_operator<'s>( _ => Err(MultipleOperatorError { operators: NonEmptyVec::try_from(opr).unwrap() }), }; if let Ok(opr_) = &opr - && opr_.properties.is_token_joiner() - && let Some(lhs_) = lhs.as_mut() - && let Some(rhs_) = rhs.as_mut() { + && opr_.properties.is_token_joiner() + && let Some(lhs_) = lhs.as_mut() + && let Some(rhs_) = rhs.as_mut() + { return match (&mut *lhs_.variant, &mut *rhs_.variant) { - (Variant::Number(func_ @ Number { base: _, integer: None, fractional_digits: None }), - Variant::Number(Number { base: None, integer, fractional_digits })) => { + ( + Variant::Number(func_ @ Number { base: _, integer: None, fractional_digits: None }), + Variant::Number(Number { base: None, integer, fractional_digits }), + ) => { func_.integer = mem::take(integer); func_.fractional_digits = mem::take(fractional_digits); lhs_.span.code_length += rhs_.span.code_length; @@ -893,14 +904,18 @@ pub fn apply_operator<'s>( _ => { debug_assert!(false, "Unexpected use of token-joiner operator!"); apply(lhs.take().unwrap(), rhs.take().unwrap()) - }, - } + } + }; } - if let Ok(opr_) = &opr && opr_.properties.is_special() { + if let Ok(opr_) = &opr + && opr_.properties.is_special() + { let tree = Tree::opr_app(lhs, opr, rhs); return tree.with_error("Invalid use of special operator."); } - if let Ok(opr_) = &opr && opr_.properties.is_type_annotation() { + if let Ok(opr_) = &opr + && opr_.properties.is_type_annotation() + { return match (lhs, rhs) { (Some(lhs), Some(rhs)) => Tree::type_annotated(lhs, opr.unwrap(), rhs), (lhs, rhs) => { @@ -909,17 +924,26 @@ pub fn apply_operator<'s>( } }; } - if let Ok(opr_) = &opr && !opr_.properties.can_form_section() && lhs.is_none() && rhs.is_none() { + if let Ok(opr_) = &opr + && !opr_.properties.can_form_section() + && lhs.is_none() + && rhs.is_none() + { let error = format!("Operator `{opr:?}` must be applied to two operands."); let invalid = Tree::opr_app(lhs, opr, rhs); return invalid.with_error(error); } - if let Ok(opr) = &opr && opr.properties.is_decimal() + if let Ok(opr) = &opr + && opr.properties.is_decimal() && let Some(lhs) = lhs.as_mut() && let box Variant::Number(lhs_) = &mut lhs.variant && lhs_.fractional_digits.is_none() && let Some(rhs) = rhs.as_mut() - && let box Variant::Number(Number { base: None, integer: Some(digits), fractional_digits: None }) = &mut rhs.variant + && let box Variant::Number(Number { + base: None, + integer: Some(digits), + fractional_digits: None, + }) = &mut rhs.variant { let dot = opr.clone(); let digits = digits.clone(); @@ -947,13 +971,16 @@ pub fn apply_operator<'s>( /// For most inputs this will simply construct a `UnaryOprApp`; however, some operators are special. pub fn apply_unary_operator<'s>(opr: token::Operator<'s>, rhs: Option>) -> Tree<'s> { if opr.properties.is_annotation() - && let Some(Tree { variant: box Variant::Ident(Ident { token }), .. }) = rhs { + && let Some(Tree { variant: box Variant::Ident(Ident { token }), .. }) = rhs + { return match token.is_type { true => Tree::annotated_builtin(opr, token, vec![], None), false => Tree::annotated(opr, token, None, vec![], None), }; } - if opr.properties.is_autoscope() && let Some(rhs) = rhs { + if opr.properties.is_autoscope() + && let Some(rhs) = rhs + { return if let box Variant::Ident(Ident { mut token }) = rhs.variant { let applied_to_type = token.variant.is_type; token.left_offset = rhs.span.left_offset; @@ -961,12 +988,14 @@ pub fn apply_unary_operator<'s>(opr: token::Operator<'s>, rhs: Option>) return if applied_to_type { autoscope_application } else { - autoscope_application - .with_error("The auto-scope operator may only be applied to a capitalized identifier.") - } + autoscope_application.with_error( + "The auto-scope operator may only be applied to a capitalized identifier.", + ) + }; } else { - Tree::unary_opr_app(opr, Some(rhs)).with_error("The auto-scope operator (..) may only be applied to an identifier.") - } + Tree::unary_opr_app(opr, Some(rhs)) + .with_error("The auto-scope operator (..) may only be applied to an identifier.") + }; } if !opr.properties.can_form_section() && rhs.is_none() { let error = format!("Operator `{opr:?}` must be applied to an operand."); @@ -1508,7 +1537,8 @@ impl<'o, 't, 's> Iterator for LeftAssocRev<'o, 't, 's> { type Item = &'t Tree<'s>; fn next(&mut self) -> Option { if let box Variant::OprApp(OprApp { lhs, opr: Ok(opr), rhs }) = &self.tree?.variant - && opr.code == self.operator { + && opr.code == self.operator + { self.tree = lhs.into(); rhs.into() } else { diff --git a/lib/rust/parser/src/syntax/tree/block.rs b/lib/rust/parser/src/syntax/tree/block.rs index 28a929501b..bbc519303a 100644 --- a/lib/rust/parser/src/syntax/tree/block.rs +++ b/lib/rust/parser/src/syntax/tree/block.rs @@ -2,9 +2,6 @@ use crate::syntax::tree::*; -use crate::syntax::item::Item; -use crate::syntax::token; - // ============= @@ -212,17 +209,19 @@ fn to_operator_block_expression<'s>( items: Vec>, precedence: &mut operator::Precedence<'s>, ) -> Result, Tree<'s>> { - if let Some(b) = items.get(1) && b.left_visible_offset().width_in_spaces != 0 + if let Some(b) = items.get(1) + && b.left_visible_offset().width_in_spaces != 0 && let Some(Item::Token(a)) = items.first() - && let token::Variant::Operator(op) = &a.variant { - let operator = Ok(Token(a.left_offset.clone(), a.code.clone(), *op)); - let mut items = items.into_iter(); - items.next(); - let expression = precedence.resolve(items).unwrap(); - Ok(OperatorBlockExpression { operator, expression }) - } else { - Err(precedence.resolve(items).unwrap()) - } + && let token::Variant::Operator(op) = &a.variant + { + let operator = Ok(Token(a.left_offset.clone(), a.code.clone(), *op)); + let mut items = items.into_iter(); + items.next(); + let expression = precedence.resolve(items).unwrap(); + Ok(OperatorBlockExpression { operator, expression }) + } else { + Err(precedence.resolve(items).unwrap()) + } } impl<'s> span::Builder<'s> for OperatorBlockExpression<'s> { @@ -317,14 +316,14 @@ impl<'s> Builder<'s> { Ok(expression) => { let expression = Some(expression); let mut operator_lines = Vec::with_capacity(empty_lines.size_hint().0 + new_lines); - operator_lines.extend(empty_lines.map(block::OperatorLine::from)); + operator_lines.extend(empty_lines.map(OperatorLine::from)); operator_lines.push(OperatorLine { newline, expression }); Self::Operator { operator_lines, body_lines: default() } } Err(expression) => { let expression = Some(expression); let mut body_lines = Vec::with_capacity(empty_lines.size_hint().0 + new_lines); - body_lines.extend(empty_lines.map(block::Line::from)); + body_lines.extend(empty_lines.map(Line::from)); body_lines.push(Line { newline, expression }); Self::NonOperator { body_lines } } diff --git a/lib/rust/parser/src/syntax/tree/visitor/Cargo.toml b/lib/rust/parser/src/syntax/tree/visitor/Cargo.toml index a4cdb3b906..96818a71a3 100644 --- a/lib/rust/parser/src/syntax/tree/visitor/Cargo.toml +++ b/lib/rust/parser/src/syntax/tree/visitor/Cargo.toml @@ -20,3 +20,6 @@ quote = { workspace = true } [dependencies.syn] version = "1.0" features = ['extra-traits', 'visit', 'full'] + +[lints] +workspace = true diff --git a/lib/rust/parser/src/syntax/tree/visitor/src/lib.rs b/lib/rust/parser/src/syntax/tree/visitor/src/lib.rs index 66979cf54f..d94ecd8142 100644 --- a/lib/rust/parser/src/syntax/tree/visitor/src/lib.rs +++ b/lib/rust/parser/src/syntax/tree/visitor/src/lib.rs @@ -1,21 +1,12 @@ //! Definition of [`Visitor`] deriving. It implements the visitor pattern for [`Ast`]. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] diff --git a/lib/rust/prelude/Cargo.toml b/lib/rust/prelude/Cargo.toml index 503972c706..0807af31f0 100644 --- a/lib/rust/prelude/Cargo.toml +++ b/lib/rust/prelude/Cargo.toml @@ -74,3 +74,6 @@ features = [ 'console', 'FontFace' ] + +[lints] +workspace = true diff --git a/lib/rust/prelude/src/data/non_empty_vec.rs b/lib/rust/prelude/src/data/non_empty_vec.rs index dccb95631e..12f4f5ee35 100644 --- a/lib/rust/prelude/src/data/non_empty_vec.rs +++ b/lib/rust/prelude/src/data/non_empty_vec.rs @@ -2,9 +2,6 @@ use crate::*; -use crate::data::vec_indexed_by; -use crate::VecIndexedBy; - use std::ops::Bound; use std::vec::Drain; @@ -351,7 +348,7 @@ where I: vec_indexed_by::Index /// use enso_prelude::NonEmptyVec; /// let mut vec = NonEmptyVec::new(0, vec![1, 4, 5]); /// vec.extend_at(2, vec![2, 3]); - /// assert_eq!(&vec[..], &[0, 1, 2, 3, 4, 5]) + /// assert_eq!(&vec.as_slice(), &[0, 1, 2, 3, 4, 5]) /// ``` pub fn extend_at(&mut self, index: I, elems: impl IntoIterator) { self.splice(index..index, elems); diff --git a/lib/rust/prelude/src/data/semigroup.rs b/lib/rust/prelude/src/data/semigroup.rs index 30c7d30f50..4b0bb69846 100644 --- a/lib/rust/prelude/src/data/semigroup.rs +++ b/lib/rust/prelude/src/data/semigroup.rs @@ -6,7 +6,6 @@ use std::collections::HashMap; use std::hash::BuildHasher; use std::hash::Hash; -use std::iter::Extend; @@ -122,7 +121,7 @@ impl PartialSemigroup<&Vec> for Vec { impl PartialSemigroup> for Vec { fn concat_mut(&mut self, other: Self) { - self.extend(other.into_iter()) + self.extend(other) } } diff --git a/lib/rust/prelude/src/lib.rs b/lib/rust/prelude/src/lib.rs index 5e8d7eded5..6b35949250 100644 --- a/lib/rust/prelude/src/lib.rs +++ b/lib/rust/prelude/src/lib.rs @@ -9,14 +9,6 @@ #![feature(auto_traits)] #![feature(negative_impls)] #![feature(pattern)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] -// === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] @@ -24,7 +16,6 @@ mod data; mod macros; mod not_same; mod option; -mod result; mod serde; mod smallvec; mod std_reexports; diff --git a/lib/rust/prelude/src/result.rs b/lib/rust/prelude/src/result.rs deleted file mode 100644 index edced26920..0000000000 --- a/lib/rust/prelude/src/result.rs +++ /dev/null @@ -1,71 +0,0 @@ -//! This module defines utilities for working with the `Result` type. - -use std::fmt; -use std::fmt::Display; - - - -// ================= -// === ResultOps === -// ================= - -/// Adds utilities to the `Result` type. -pub trait ResultOps { - type Item; - type Error; - - /// Call the given handler if this is an error and promote `Result` to `Option`. - fn handle_err(self, f: F) -> Option - where F: FnOnce(Self::Error); - - /// Print an error log if [`Err`]. The error message will be added to the `fmt` arguments. - fn log_err_fmt(&self, fmt: fmt::Arguments) - where Self::Error: Display; - - /// Print an error log if [`Err`]. The error message will be added to the `message` argument. - fn log_err(&self, message: &str) - where Self::Error: Display { - self.log_err_fmt(format_args!("{message}")) - } -} - -impl ResultOps for Result { - type Item = T; - type Error = E; - - fn handle_err(self, f: F) -> Option - where F: FnOnce(Self::Error) { - self.map_err(f).ok() - } - - fn log_err_fmt(&self, fmt: fmt::Arguments) - where Self::Error: Display { - if let Err(err) = self { - crate::error!("{} {}", fmt, err) - } - } -} - - - -// ======================== -// === ResultUnwrapBoth === -// ======================== - -pub trait ResultUnwrapBoth { - type Item; - - /// Unwrap either `Ok` or `Err`. Possible only if both have the same type - fn unwrap_both(self) -> Self::Item; -} - -impl ResultUnwrapBoth for Result { - type Item = T; - - fn unwrap_both(self) -> Self::Item { - match self { - Ok(t) => t, - Err(t) => t, - } - } -} diff --git a/lib/rust/prelude/src/smallvec.rs b/lib/rust/prelude/src/smallvec.rs index 14930ef8ed..c57939a9bc 100644 --- a/lib/rust/prelude/src/smallvec.rs +++ b/lib/rust/prelude/src/smallvec.rs @@ -95,7 +95,6 @@ impl SmallVecOps for SmallVec { #[cfg(test)] mod tests { use super::*; - use std::iter::FromIterator; #[test] fn test_binary_search_by() { diff --git a/lib/rust/profiler/Cargo.toml b/lib/rust/profiler/Cargo.toml index 24fbcf06de..27af18ccb8 100644 --- a/lib/rust/profiler/Cargo.toml +++ b/lib/rust/profiler/Cargo.toml @@ -10,3 +10,6 @@ serde = { workspace = true } serde_json = { version = "1.0.59", features = ["raw_value"] } enso-profiler-macros = { path = "macros" } enso-web = { path = "../web" } + +[lints] +workspace = true diff --git a/lib/rust/profiler/data/Cargo.toml b/lib/rust/profiler/data/Cargo.toml index 840031d252..de5807c1b1 100644 --- a/lib/rust/profiler/data/Cargo.toml +++ b/lib/rust/profiler/data/Cargo.toml @@ -13,3 +13,6 @@ enso-profiler = { path = "../" } [dev-dependencies] futures = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/profiler/data/src/bin/devtools.rs b/lib/rust/profiler/data/src/bin/devtools.rs index d8a53b9453..c478c20a08 100644 --- a/lib/rust/profiler/data/src/bin/devtools.rs +++ b/lib/rust/profiler/data/src/bin/devtools.rs @@ -19,20 +19,10 @@ // === Features === #![feature(test)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use enso_profiler::format::AnyMetadata; use enso_profiler_data as data; diff --git a/lib/rust/profiler/data/src/bin/intervals.rs b/lib/rust/profiler/data/src/bin/intervals.rs index 1f222b03c4..63d6f2abef 100644 --- a/lib/rust/profiler/data/src/bin/intervals.rs +++ b/lib/rust/profiler/data/src/bin/intervals.rs @@ -16,20 +16,10 @@ #![feature(test)] #![feature(let_chains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use enso_prelude::*; diff --git a/lib/rust/profiler/data/src/bin/measurements.rs b/lib/rust/profiler/data/src/bin/measurements.rs index 4f1887a12c..507b93b6da 100644 --- a/lib/rust/profiler/data/src/bin/measurements.rs +++ b/lib/rust/profiler/data/src/bin/measurements.rs @@ -13,20 +13,10 @@ // === Features === #![feature(test)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use enso_profiler::format::AnyMetadata; use enso_profiler_data as profiler_data; diff --git a/lib/rust/profiler/data/src/bin/processes.rs b/lib/rust/profiler/data/src/bin/processes.rs index 8b4dfd800a..856d883e61 100644 --- a/lib/rust/profiler/data/src/bin/processes.rs +++ b/lib/rust/profiler/data/src/bin/processes.rs @@ -10,20 +10,10 @@ //! ~/git/enso/data $ cargo run --bin processes compile_new_shaders,backend_execution < profile.json //! ``` -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use enso_profiler_data as profiler_data; use profiler_data::Class; diff --git a/lib/rust/profiler/data/src/lib.rs b/lib/rust/profiler/data/src/lib.rs index 98a3211dc5..65ddc5213a 100644 --- a/lib/rust/profiler/data/src/lib.rs +++ b/lib/rust/profiler/data/src/lib.rs @@ -73,20 +73,10 @@ // === Features === #![feature(test)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] use enso_profiler as profiler; use profiler::format; diff --git a/lib/rust/profiler/demo-data/Cargo.toml b/lib/rust/profiler/demo-data/Cargo.toml index 8947e5f460..943674a2ad 100644 --- a/lib/rust/profiler/demo-data/Cargo.toml +++ b/lib/rust/profiler/demo-data/Cargo.toml @@ -7,3 +7,6 @@ authors = ["Enso Team "] [dependencies] futures = { workspace = true } enso-profiler = { path = ".." } + +[lints] +workspace = true diff --git a/lib/rust/profiler/demo-data/src/lib.rs b/lib/rust/profiler/demo-data/src/lib.rs index bcc6e33ff7..22d1e364a6 100644 --- a/lib/rust/profiler/demo-data/src/lib.rs +++ b/lib/rust/profiler/demo-data/src/lib.rs @@ -1,18 +1,9 @@ //! Produces example profile data. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - // === Non-Standard Linter Configuration === #![allow(unused_qualifications)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] use enso_profiler as profiler; use enso_profiler::profile; diff --git a/lib/rust/profiler/flame-graph/Cargo.toml b/lib/rust/profiler/flame-graph/Cargo.toml index 5cc19957bd..b9498c9b30 100644 --- a/lib/rust/profiler/flame-graph/Cargo.toml +++ b/lib/rust/profiler/flame-graph/Cargo.toml @@ -10,3 +10,6 @@ enso-profiler-data = { path = "../data" } [dev-dependencies] futures = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/profiler/flame-graph/src/lib.rs b/lib/rust/profiler/flame-graph/src/lib.rs index 6015fa7aeb..0693b9b62d 100644 --- a/lib/rust/profiler/flame-graph/src/lib.rs +++ b/lib/rust/profiler/flame-graph/src/lib.rs @@ -2,12 +2,6 @@ //! generate the data required to render a flame graph. This means creating data for each block //! that is supposed to be rendered, with start time, end time and labels. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use enso_profiler as profiler; use enso_profiler_data as data; diff --git a/lib/rust/profiler/macros/Cargo.toml b/lib/rust/profiler/macros/Cargo.toml index 91810d2f72..338e7e6ac6 100644 --- a/lib/rust/profiler/macros/Cargo.toml +++ b/lib/rust/profiler/macros/Cargo.toml @@ -12,3 +12,6 @@ proc-macro2 = { workspace = true } quote = { workspace = true } syn = { workspace = true } Inflector = "0.11" + +[lints] +workspace = true diff --git a/lib/rust/profiler/macros/src/lib.rs b/lib/rust/profiler/macros/src/lib.rs index 197d7872b6..70063683b5 100644 --- a/lib/rust/profiler/macros/src/lib.rs +++ b/lib/rust/profiler/macros/src/lib.rs @@ -10,19 +10,10 @@ // === Features === #![feature(proc_macro_span)] #![feature(let_chains)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] diff --git a/lib/rust/profiler/macros/src/profile_attribute.rs b/lib/rust/profiler/macros/src/profile_attribute.rs index 8156d9aa6f..de5d1769f7 100644 --- a/lib/rust/profiler/macros/src/profile_attribute.rs +++ b/lib/rust/profiler/macros/src/profile_attribute.rs @@ -48,7 +48,7 @@ fn make_label(name: L) -> String { let span = proc_macro::Span::call_site(); let file = span.source_file().path(); let path = file.as_path().to_string_lossy(); - let line = span.start().line; + let line = span.start().line(); format!("{name} ({path}:{line})") } @@ -57,13 +57,13 @@ fn make_label(name: L) -> String { struct WrapAwait; -impl visit_mut::VisitMut for WrapAwait { +impl VisitMut for WrapAwait { ignore_inner_fn_items!(); fn visit_expr_mut(&mut self, expr: &mut syn::Expr) { match expr { syn::Expr::Await(await_) => *expr = wrap_await(await_), - _ => syn::visit_mut::visit_expr_mut(self, expr), + _ => visit_mut::visit_expr_mut(self, expr), } } } @@ -131,13 +131,13 @@ struct InstrumentAsync { origin: AsyncBlockOrigin, } -impl visit_mut::VisitMut for InstrumentAsync { +impl VisitMut for InstrumentAsync { ignore_inner_fn_items!(); fn visit_expr_mut(&mut self, expr: &mut syn::Expr) { match expr { syn::Expr::Async(async_) => *expr = self.instrument_async(async_), - _ => syn::visit_mut::visit_expr_mut(self, expr), + _ => visit_mut::visit_expr_mut(self, expr), } } } diff --git a/lib/rust/profiler/macros/src/wrap_async.rs b/lib/rust/profiler/macros/src/wrap_async.rs index 710a90f45f..e4fb376b66 100644 --- a/lib/rust/profiler/macros/src/wrap_async.rs +++ b/lib/rust/profiler/macros/src/wrap_async.rs @@ -1,7 +1,6 @@ //! Implementation of [`wrap_async_fn`], a helper for macros that operate on async functions. use quote::ToTokens; -use syn::visit_mut; use syn::visit_mut::VisitMut; @@ -144,7 +143,7 @@ impl ExplicitizeInputLifetimes { } } -impl visit_mut::VisitMut for ExplicitizeInputLifetimes { +impl VisitMut for ExplicitizeInputLifetimes { ignore_inner_fn_items!(); // Handles 'x in generic parameters in types of non-self arguments. @@ -174,7 +173,7 @@ struct ExplicitizeOutputLifetimes { lifetime: syn::Lifetime, } -impl visit_mut::VisitMut for ExplicitizeOutputLifetimes { +impl VisitMut for ExplicitizeOutputLifetimes { ignore_inner_fn_items!(); // Handles 'x in generic parameters in types. diff --git a/lib/rust/profiler/src/format.rs b/lib/rust/profiler/src/format.rs index 62d827012a..da4b1d4b57 100644 --- a/lib/rust/profiler/src/format.rs +++ b/lib/rust/profiler/src/format.rs @@ -2,7 +2,6 @@ //! //! See: https://github.com/enso-org/design/blob/main/epics/profiling/implementation.md#profiling-data -use serde; use serde::Deserialize; use serde::Serialize; use std::borrow::Cow; diff --git a/lib/rust/profiler/src/lib.rs b/lib/rust/profiler/src/lib.rs index 56bc3ff1c4..f2661bb575 100644 --- a/lib/rust/profiler/src/lib.rs +++ b/lib/rust/profiler/src/lib.rs @@ -127,23 +127,12 @@ // === Features === #![feature(test)] -#![feature(local_key_cell_methods)] #![feature(maybe_uninit_uninit_array)] #![feature(extend_one)] -#![feature(result_option_inspect)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] // ============== diff --git a/lib/rust/reflect/Cargo.toml b/lib/rust/reflect/Cargo.toml index acbb39346e..b1b026d4dd 100644 --- a/lib/rust/reflect/Cargo.toml +++ b/lib/rust/reflect/Cargo.toml @@ -11,3 +11,6 @@ enso-metamodel = { path = "../metamodel", features = ["rust"] } [features] default = ["graphviz"] graphviz = ["enso-metamodel/graphviz"] + +[lints] +workspace = true diff --git a/lib/rust/reflect/macros/Cargo.toml b/lib/rust/reflect/macros/Cargo.toml index 15048d4d59..7fdba0c997 100644 --- a/lib/rust/reflect/macros/Cargo.toml +++ b/lib/rust/reflect/macros/Cargo.toml @@ -11,3 +11,6 @@ proc-macro = true proc-macro2 = { workspace = true } quote = { workspace = true } syn_1 = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/reflect/macros/src/analyze.rs b/lib/rust/reflect/macros/src/analyze.rs index d8574751b0..d6d0d90907 100644 --- a/lib/rust/reflect/macros/src/analyze.rs +++ b/lib/rust/reflect/macros/src/analyze.rs @@ -2,8 +2,6 @@ use super::*; -use quote::ToTokens; -use syn::punctuated::Punctuated; use syn::DeriveInput; use syn::GenericParam; use syn::Token; diff --git a/lib/rust/reflect/macros/src/lib.rs b/lib/rust/reflect/macros/src/lib.rs index f6b89e1546..5f9db5535d 100644 --- a/lib/rust/reflect/macros/src/lib.rs +++ b/lib/rust/reflect/macros/src/lib.rs @@ -103,22 +103,13 @@ //! code to obtain the reflection data at runtime; so automatic generation of Rust code during //! compilation requires use of a build script to perform the reflection/code-generation step. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use proc_macro2::TokenStream; diff --git a/lib/rust/reflect/macros/src/runtime.rs b/lib/rust/reflect/macros/src/runtime.rs index d63c24db70..5d92bd5a99 100644 --- a/lib/rust/reflect/macros/src/runtime.rs +++ b/lib/rust/reflect/macros/src/runtime.rs @@ -2,7 +2,6 @@ use super::*; -use syn::punctuated::Punctuated; use syn::Token; diff --git a/lib/rust/reflect/src/lib.rs b/lib/rust/reflect/src/lib.rs index b9799f9e4a..ba09b7066d 100644 --- a/lib/rust/reflect/src/lib.rs +++ b/lib/rust/reflect/src/lib.rs @@ -109,22 +109,13 @@ // === Features === #![feature(associated_type_defaults)] #![feature(option_get_or_insert_default)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![allow(clippy::option_map_unit_fn)] #![allow(clippy::precedence)] #![allow(dead_code)] #![deny(unconditional_recursion)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use enso_metamodel::rust::*; diff --git a/lib/rust/reflect/tests/test.rs b/lib/rust/reflect/tests/test.rs index 3ddf700b35..5dc14a1b9e 100644 --- a/lib/rust/reflect/tests/test.rs +++ b/lib/rust/reflect/tests/test.rs @@ -2,6 +2,7 @@ // === Non-Standard Linter Configuration === #![allow(dead_code)] +#![allow(missing_debug_implementations)] use enso_reflect as reflect; use enso_reflect_macros::Reflect; diff --git a/lib/rust/shapely/Cargo.toml b/lib/rust/shapely/Cargo.toml index 846082d425..aedc59502f 100644 --- a/lib/rust/shapely/Cargo.toml +++ b/lib/rust/shapely/Cargo.toml @@ -27,4 +27,7 @@ wasm-bindgen = { workspace = true } version = "0.3.4" [dev-dependencies] -enso-prelude = { path = "../prelude" } \ No newline at end of file +enso-prelude = { path = "../prelude" } + +[lints] +workspace = true diff --git a/lib/rust/shapely/macros/Cargo.toml b/lib/rust/shapely/macros/Cargo.toml index 45b111f503..c2dcc7c147 100644 --- a/lib/rust/shapely/macros/Cargo.toml +++ b/lib/rust/shapely/macros/Cargo.toml @@ -29,3 +29,6 @@ boolinator = { workspace = true } [dependencies.syn] version = "1.0" features = ['extra-traits', 'visit', 'full'] + +[lints] +workspace = true diff --git a/lib/rust/shapely/macros/src/derive_iterator.rs b/lib/rust/shapely/macros/src/derive_iterator.rs deleted file mode 100644 index a289b8cb33..0000000000 --- a/lib/rust/shapely/macros/src/derive_iterator.rs +++ /dev/null @@ -1,436 +0,0 @@ -use crate::prelude::*; - -use boolinator::Boolinator; -use enso_macro_utils::field_ident_token; -use enso_macro_utils::fields_list; -use enso_macro_utils::ty_path_type_args; -use enso_macro_utils::type_depends_on; -use enso_macro_utils::type_matches; -use enso_macro_utils::variant_depends_on; -use inflector::Inflector; -use itertools::Itertools; - - - -// ============= -// === IsMut === -// ============= - -/// Describes whether a mutable or immutable iterator is being derived. -#[derive(Clone, Copy, Debug, PartialEq, Eq)] -pub enum IsMut { - Mutable, - Immutable, -} - -impl IsMut { - fn is_mut(self) -> bool { - self == IsMut::Mutable - } - - /// Returns `mut` token for mutable iterator derivation. - fn to_token(self) -> Option { - self.is_mut().as_some(::default()) - } - - /// Name of method for generating iterator. - fn iter_method(self) -> TokenStream { - if self.is_mut() { - quote!(iter_mut) - } else { - quote!(iter) - } - } -} - - -// ====================== -// === DependentValue === -// ====================== - -/// A value dependent on out target parameter. -/// -/// Helper methods can be used to generate code yielding values from this. -pub struct DependentValue<'t> { - /// Type of the value (ref-stripped). - pub ty: &'t syn::Type, - /// Tokens yielding the value. - pub value: TokenStream, - /// Parameter type we want to iterate over. - pub target_param: &'t syn::GenericParam, - /// Are the value yielded as reference. - pub through_ref: bool, -} - -impl<'t> DependentValue<'t> { - /// Returns Some when type is dependent and None otherwise. - pub fn try_new( - ty: &'t syn::Type, - value: TokenStream, - target_param: &'t syn::GenericParam, - ) -> Option> { - if type_depends_on(ty, target_param) { - Some(DependentValue { ty, value, target_param, through_ref: false }) - } else { - None - } - } - - /// Collects dependent sub-values from the tuple value. - pub fn collect_tuple( - tuple: &'t syn::TypeTuple, - target_param: &'t syn::GenericParam, - ) -> Vec> { - tuple - .elems - .iter() - .enumerate() - .filter_map(|(ix, ty)| { - let ix = syn::Index::from(ix); - let ident = quote!(t.#ix); - DependentValue::try_new(ty, ident, target_param) - }) - .collect() - } - - /// Generates code yielding all values of target type accessible from this - /// value. - pub fn yield_value(&self, is_mut: IsMut) -> TokenStream { - match self.ty { - syn::Type::Tuple(tuple) => self.yield_tuple_value(tuple, is_mut), - syn::Type::Path(path) => - if type_matches(self.ty, self.target_param) { - self.yield_direct_value(is_mut) - } else { - self.yield_dependent_ty_path_value(path, is_mut) - }, - _ => panic!( - "Don't know how to yield value of type {} from type {}", - repr(&self.target_param), - repr(&self.ty) - ), - } - } - - /// Code yielding value that directly matches the target parameter type. - pub fn yield_direct_value(&self, is_mut: IsMut) -> TokenStream { - let value = &self.value; - let opt_mut = is_mut.to_token(); - let opt_ref = (!self.through_ref).as_some(quote!( & #opt_mut )); - - // yield &mut value; - quote!( yield #opt_ref #value; ) - } - - /// Code yielding values from tuple dependent on the target parameter type. - pub fn yield_tuple_value(&self, ty: &syn::TypeTuple, is_mut: IsMut) -> TokenStream { - let value = &self.value; - let mut_kwd = is_mut.to_token(); - let subfields = DependentValue::collect_tuple(ty, self.target_param); - let yield_sub = subfields.iter().map(|f| f.yield_value(is_mut)).collect_vec(); - - // yield &mut t.0; - // yield &mut t.2; - quote!( { - let t = & #mut_kwd #value; - #(#yield_sub)* - }) - } - - /// Obtain the type of iterator-yielded value. - /// - /// Panics when given a type which is not supported for derivation, like - /// having dependent type on the non-last position. - pub fn type_path_elem_type(&self, ty_path: &'t syn::TypePath) -> &syn::Type { - let mut type_args = ty_path_type_args(ty_path); - let last_arg = match type_args.pop() { - Some(arg) => arg, - None => panic!("Type {} has no segments!", repr(&ty_path)), - }; - - // Last and only last type argument is dependent. - for non_last_segment in type_args { - assert!( - !type_depends_on(non_last_segment, self.target_param), - "Type {} has non-last argument {} that depends on {}", - repr(ty_path), - repr(non_last_segment), - repr(self.target_param) - ); - } - assert!(type_depends_on(last_arg, self.target_param)); - last_arg - } - - /// Code yielding values from data dependent on the target parameter type. - pub fn yield_dependent_ty_path_value( - &self, - ty_path: &'t syn::TypePath, - is_mut: IsMut, - ) -> TokenStream { - let opt_mut = is_mut.to_token(); - let elem_ty = self.type_path_elem_type(ty_path); - let elem = quote!(t); - - let elem_info = DependentValue { - value: elem.clone(), - target_param: self.target_param, - ty: elem_ty, - through_ref: true, - }; - let yield_elem = elem_info.yield_value(is_mut); - let value = &self.value; - let iter_method = if is_mut.is_mut() { quote!(iter_mut) } else { quote!(iter) }; - - quote! { - for #opt_mut #elem in #value.#iter_method() { - #yield_elem - } - } - } - - /// Describe relevant fields of the struct definition. - pub fn collect_struct( - data: &'t syn::DataStruct, - target_param: &'t syn::GenericParam, - ) -> Vec> { - let fields = fields_list(&data.fields); - let dep_field = fields.iter().enumerate().filter_map(|(i, f)| { - let ident = field_ident_token(f, i.into()); - let value = quote!(t.#ident); - DependentValue::try_new(&f.ty, value, target_param) - }); - dep_field.collect() - } -} - -/// Parts of derivation output that are specific to enum- or struct- target. -pub struct OutputParts<'ast> { - pub iterator_tydefs: TokenStream, - pub iter_body: TokenStream, - pub iterator_params: Vec<&'ast syn::GenericParam>, -} - -/// Common data used when generating derived Iterator impls. -/// -/// Examples are given for `pub struct Foo { foo: T }` -pub struct DerivingIterator<'ast> { - pub data: &'ast syn::Data, // { foo: T } - pub ident: &'ast syn::Ident, // Foo - pub params: Vec<&'ast syn::GenericParam>, // - pub t_iterator: syn::Ident, // FooIterator{Mut} - pub iterator: syn::Ident, // foo_iterator{_mut} - pub target_param: &'ast syn::GenericParam, // T - pub is_mut: IsMut, // are we mutable iterator? -} - -impl DerivingIterator<'_> { - pub fn new<'ast>( - decl: &'ast syn::DeriveInput, - target_param: &'ast syn::GenericParam, - is_mut: IsMut, - ) -> DerivingIterator<'ast> { - let mut_or_not = if is_mut.is_mut() { "Mut" } else { "" }; - let data = &decl.data; - let params = decl.generics.params.iter().collect(); - let ident = &decl.ident; - let t_iterator = format!("{ident}Iterator{mut_or_not}"); - let iterator = t_iterator.to_snake_case(); - let t_iterator = syn::Ident::new(&t_iterator, Span::call_site()); - let iterator = syn::Ident::new(&iterator, Span::call_site()); - DerivingIterator { data, ident, params, t_iterator, iterator, target_param, is_mut } - } - - /// Handles all enum-specific parts. - pub fn prepare_parts_enum(&self, data: &syn::DataEnum) -> OutputParts { - let opt_mut = &self.is_mut.to_token(); - let t_iterator = &self.t_iterator; - let ident = &self.ident; - let target_param = &self.target_param; - let iterator_params = vec![self.target_param]; - let iterator_tydefs = quote!( - // type FooIterator<'t, U> = - // Box + 't>; - // type FooIteratorMut<'t, U> = - // Box + 't>; - type #t_iterator<'t, #(#iterator_params),*> = - Box + 't>; - ); - // For types that use target type parameter, refer to their - // `IntoIterator` implementation. Otherwise, use an empty iterator. - let arms = data.variants.iter().map(|var| { - let con = &var.ident; - let iter = if variant_depends_on(var, target_param) { - quote!(elem.into_iter()) - } else { - quote!(std::iter::empty()) - }; - quote!(#ident::#con(elem) => Box::new(#iter)) - }); - - // match t { - // Foo::Con1(elem) => Box::new(elem.into_iter()), - // Foo::Con2(elem) => Box::new(std::iter::empty()), - // } - let iter_body = quote!( match t { #(#arms,)* } ); - OutputParts { iterator_tydefs, iter_body, iterator_params } - } - - /// Handles all struct-specific parts. - pub fn prepare_parts_struct(&self, data: &syn::DataStruct) -> OutputParts { - let opt_mut = &self.is_mut.to_token(); - let t_iterator = &self.t_iterator; - let target_param = &self.target_param; - let iterator_params = self.params.clone(); - let iterator_tydefs = quote!( - // type FooIterator<'t, T> = impl Iterator; - // type FooIteratorMut<'t, T> = impl Iterator; - type #t_iterator<'t, #(#iterator_params: 't),*> = - impl Iterator; - ); - let matched_fields = DependentValue::collect_struct(data, target_param); - let yield_fields = - matched_fields.iter().map(|field| field.yield_value(self.is_mut)).collect_vec(); - - // std::iter::empty() - let empty_body = quote! { std::iter::empty() }; - - // enso-shapely::GeneratingIterator(move || { - // yield &t.foo; - // }) - // enso-shapely::GeneratingIterator(move || { - // yield &mut t.foo; - // }) - let body = quote! { - enso_shapely::GeneratingIterator - (move || { #(#yield_fields)* }) - }; - - let iter_body = if matched_fields.is_empty() { empty_body } else { body }; - OutputParts { iterator_tydefs, iter_body, iterator_params } - } - - /// Handles common (between enum and struct) code and assembles it all - /// into a final derivation output. - #[allow(clippy::cognitive_complexity)] - pub fn assemble_output(&self, parts: OutputParts) -> TokenStream { - let iterator_tydefs = &parts.iterator_tydefs; - let iter_body = &parts.iter_body; - let iterator_params = &parts.iterator_params; - let opt_mut = &self.is_mut.to_token(); - let iterator = &self.iterator; - let t_iterator = &self.t_iterator; - let params = &self.params; - let ident = &self.ident; - let target_param = &self.target_param; - let iter_method = &self.is_mut.iter_method(); - - quote! { - #iterator_tydefs - - // pub fn foo_iterator<'t, T> - // (t: &'t Foo) -> FooIterator<'t, T> { - // enso-shapely::GeneratingIterator(move || { - // yield &t.foo; - // }) - // } - // pub fn foo_iterator_mut<'t, T> - // (t: &'t mut Foo) -> FooIteratorMut<'t, T> { - // enso-shapely::GeneratingIterator(move || { - // yield &t.foo; - // }) - // } - pub fn #iterator<'t, #(#params),*> - (t: &'t #opt_mut #ident<#(#params),*>) - -> #t_iterator<'t, #(#iterator_params),*> { - #iter_body - } - - // impl<'t, T> - // IntoIterator for &'t Foo { - // type Item = &'t T; - // type IntoIter = FooIterator<'t, T>; - // fn into_iter(self) -> FooIterator<'t, T> { - // foo_iterator(self) - // } - // } - // - // impl<'t, T> - // IntoIterator for &'t mut Foo { - // type Item = &'t mut T; - // type IntoIter = FooIteratorMut<'t, T>; - // fn into_iter(self) -> FooIteratorMut<'t, T> { - // foo_iterator_mut(self) - // } - // } - impl<'t, #(#params),*> - IntoIterator for &'t #opt_mut #ident<#(#params),*> { - type Item = &'t #opt_mut #target_param; - type IntoIter = #t_iterator<'t, #(#iterator_params),*>; - fn into_iter(self) -> #t_iterator<'t, #(#iterator_params),*> { - #iterator(self) - } - } - - // impl Foo { - // pub fn iter(&self) -> FooIterator<'_, T> { - // #foo_iterator(self) - // } - // pub fn iter_mut(&mut self) -> FooIteratorMut<'_, T> { - // #foo_iterator_mut (self) - // } - // } - impl<#(#params),*> #ident<#(#params),*> { - pub fn #iter_method - (& #opt_mut self) -> #t_iterator<'_, #(#iterator_params),*> { - #iterator(self) - } - } - } - } - - /// Generates the code that derives desired iterator. - pub fn output(&self) -> TokenStream { - let parts = match self.data { - syn::Data::Struct(data) => self.prepare_parts_struct(data), - syn::Data::Enum(data) => self.prepare_parts_enum(data), - _ => panic!("Only Structs and Enums can derive(Iterator)!"), - }; - self.assemble_output(parts) - } -} - -/// Common implementation for deriving iterator through `derive(Iterator)` and -/// `derive(IteratorMut)`. -pub fn derive(input: proc_macro::TokenStream, is_mut: IsMut) -> proc_macro::TokenStream { - let decl = syn::parse_macro_input!(input as syn::DeriveInput); - let params = &decl.generics.params.iter().collect::>(); - let output = match params.last() { - Some(last_param) => { - let der = DerivingIterator::new(&decl, last_param, is_mut); - der.output() - } - None => TokenStream::new(), - }; - output.into() -} - -// Note [Expansion Example] -// ~~~~~~~~~~~~~~~~~~~~~~~~ -// In order to make the definition easier to read, an example expansion of the -// following definition was provided for each quotation: -// -// #[derive(Iterator)] -// pub struct Foo { foo: T } -// -// When different output is generated for mutable and immutable content, both -// expansions are presented. -// -// For examples that are enum-specific rather than struct-specific, the -// following definition is assumed: -// -// #[derive(Iterator)] -// pub enum Foo { -// Con1(Bar), -// Con2(Baz), -// } diff --git a/lib/rust/shapely/macros/src/lib.rs b/lib/rust/shapely/macros/src/lib.rs index 61b460ad84..96b357e759 100644 --- a/lib/rust/shapely/macros/src/lib.rs +++ b/lib/rust/shapely/macros/src/lib.rs @@ -6,19 +6,10 @@ #![feature(exact_size_is_empty)] #![feature(proc_macro_span)] #![feature(proc_macro_def_site)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] @@ -27,7 +18,6 @@ extern crate proc_macro; mod before_main; mod derive_clone_ref; mod derive_for_each_variant; -mod derive_iterator; mod derive_no_clone; mod overlappable; mod root_call_path; @@ -40,46 +30,6 @@ mod prelude { pub use quote::quote; } -use crate::derive_iterator::IsMut; - -/// For `struct Foo` or `enum Foo` provides: -/// * `IntoIterator` implementations for `&'t Foo`, `iter` and `into_iter` -/// methods. -/// -/// The iterators will: -/// * for structs: go over each field that declared type is same as the struct's last type -/// parameter. -/// * enums: delegate to current constructor's nested value's iterator. -/// -/// Enums are required to use only a single element tuple-like variant. This -/// limitation should be lifted in the future. -/// -/// Any dependent type stored in struct, tuple or wrapped in enum should have -/// dependency only in its last type parameter. All dependent types that are not -/// tuples nor directly the yielded type, are required to provide `iter` method -/// that returns a compatible iterator (possible also derived). -/// -/// Caller must have the following features enabled: -/// ``` -/// #![feature(generators)] -/// #![feature(type_alias_impl_trait)] -/// ``` -/// -/// When used on type that takes no type parameters, like `struct Foo`, does -/// nothing but yields no errors. -#[proc_macro_derive(Iterator)] -pub fn derive_iterator(input: proc_macro::TokenStream) -> proc_macro::TokenStream { - derive_iterator::derive(input, IsMut::Immutable) -} - -/// Same as `derive(Iterator)` but generates mutable iterator. -/// -/// It is separate, as some types allow deriving immutable iterator but ont the -/// mutable one. -#[proc_macro_derive(IteratorMut)] -pub fn derive_iterator_mut(input: proc_macro::TokenStream) -> proc_macro::TokenStream { - derive_iterator::derive(input, IsMut::Mutable) -} /// Derives `CloneRef` implementation for given type. It performs `clone_ref` on every member /// field. The input type must implement `Clone` and its every field must implement `CloneRef`. diff --git a/lib/rust/shapely/macros/src/root_call_path.rs b/lib/rust/shapely/macros/src/root_call_path.rs index 6a119db4d2..c1e5fbacc0 100644 --- a/lib/rust/shapely/macros/src/root_call_path.rs +++ b/lib/rust/shapely/macros/src/root_call_path.rs @@ -18,7 +18,7 @@ pub fn root_call_path() -> String { let source = span.source_file(); let start = span.start(); let path = source.path().to_str().unwrap_or_default().to_string(); - format!("{path}:{}:{}", start.line, start.column) + format!("{path}:{}:{}", start.line(), start.column()) } /// Macro reporting the root call path of itself. If it was used inside another macro "A", the diff --git a/lib/rust/shapely/src/generator.rs b/lib/rust/shapely/src/generator.rs deleted file mode 100644 index 44f76e8379..0000000000 --- a/lib/rust/shapely/src/generator.rs +++ /dev/null @@ -1,59 +0,0 @@ -//! Helper code meant to be used by the code generated through usage of macros -//! from `enso-shapely-macros` crate. - -use std::ops::Generator; -use std::ops::GeneratorState; -use std::pin::Pin; - - -// ============== -// === Export === -// ============== - -pub use enso_shapely_macros::*; - - - -// ========================== -// === GeneratingIterator === -// ========================== - -/// Iterates over values yielded from the wrapped `Generator`. -#[derive(Debug)] -pub struct GeneratingIterator(pub G); - -impl Iterator for GeneratingIterator -where G: Generator + Unpin -{ - type Item = G::Yield; - fn next(&mut self) -> Option { - match Pin::new(&mut self.0).resume(()) { - GeneratorState::Yielded(element) => Some(element), - _ => None, - } - } -} - - - -// ============= -// === Tests === -// ============= - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn generating_iterator_works() { - let generator = || { - yield 0; - yield 1; - yield 2; - }; - let expected_numbers = vec![0, 1, 2]; - let generator_iter = GeneratingIterator(generator); - let collected_result: Vec<_> = generator_iter.collect(); - assert_eq!(collected_result, expected_numbers); - } -} diff --git a/lib/rust/shapely/src/lib.rs b/lib/rust/shapely/src/lib.rs index f4ddd22518..886552d79d 100644 --- a/lib/rust/shapely/src/lib.rs +++ b/lib/rust/shapely/src/lib.rs @@ -5,17 +5,8 @@ // soon. It should not be reviewed now. // === Features === -#![feature(generators, generator_trait)] #![feature(type_ascription)] #![feature(marker_trait_attr)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] -// === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] // ============== @@ -24,12 +15,10 @@ pub mod cartesian; pub mod clone_ref; -pub mod generator; pub mod shared; pub mod singleton; pub use enso_shapely_macros::*; -pub use generator::GeneratingIterator; diff --git a/lib/rust/shapely/tests/derivation.rs b/lib/rust/shapely/tests/derivation.rs deleted file mode 100644 index 0223885afa..0000000000 --- a/lib/rust/shapely/tests/derivation.rs +++ /dev/null @@ -1,177 +0,0 @@ -// === Features === -#![feature(generators)] -#![feature(type_alias_impl_trait)] -// === Non-Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] - -use enso_shapely::*; - - - -// ============= -// === Utils === -// ============= - -/// To fail compilation if `T` is not `IntoIterator`. -fn is_into_iterator() {} - -fn to_vector(t: T) -> Vec -where - T: IntoIterator, - T::Item: Copy, { - t.into_iter().collect() -} - - - -// ===================================== -// === Struct with single type param === -// ===================================== - -#[derive(Iterator, IteratorMut, Eq, PartialEq, Debug)] -pub struct PairTT(T, T); - -#[test] -fn derive_iterator_single_t() { - is_into_iterator::<&PairTT>(); - is_into_iterator::<&mut PairTT>(); - - let get_pair = || PairTT(4, 49); - - // just collect values - let pair = get_pair(); - let collected = pair.iter().copied().collect::>(); - assert_eq!(collected, vec![4, 49]); - - // IntoIterator for &mut Val - let mut pair = get_pair(); - for i in &mut pair { - *i += 1 - } - assert_eq!(pair, PairTT(5, 50)); - - // iter_mut - for i in pair.iter_mut() { - *i += 1 - } - assert_eq!(pair, PairTT(6, 51)); - - // IntoIterator for & Val - let pair = get_pair(); // not mut anymore - let mut sum = 0; - for i in &pair { - sum += i; - } - assert_eq!(sum, pair.0 + pair.1) -} - - - -// =================================== -// === Struct with two type params === -// =================================== - -#[derive(Iterator, IteratorMut, Eq, PartialEq, Debug)] -pub struct PairUV(U, V); - -#[test] -fn two_params() { - // verify that iter uses only the last type param field - let pair = PairUV(5, 10); - assert_eq!(to_vector(pair.iter().copied()), vec![10]); -} - - - -// ====================================== -// === Struct without any type params === -// ====================================== - -#[derive(Iterator, Eq, PartialEq, Debug)] -pub struct Monomorphic(i32); - -#[test] -fn no_params() { - // `derive(Iterator)` is no-op for structures with no type parameters. - // We just make sure that it does not cause compilation error. -} - - - -// ======================== -// === Enumeration Type === -// ======================== - -#[derive(Iterator)] -#[warn(dead_code)] // value is never read and shouldn't be -pub struct Unrecognized { - pub value: String, -} - -#[derive(Iterator)] -pub enum Foo { - Con1(PairUV), - Con2(PairTT), - Con3(Unrecognized), -} - -#[test] -fn enum_is_into_iterator() { - is_into_iterator::<&Foo>(); -} - -#[test] -fn enum_iter1() { - let v = Foo::Con1(PairUV(4, 50)); - let mut v_iter = v.into_iter(); - assert_eq!(*v_iter.next().unwrap(), 50); - assert!(v_iter.next().is_none()); -} -#[test] -fn enum_iter2() { - let v: Foo = Foo::Con2(PairTT(6, 60)); - let mut v_iter = v.into_iter(); - assert_eq!(*v_iter.next().unwrap(), 6); - assert_eq!(*v_iter.next().unwrap(), 60); - assert!(v_iter.next().is_none()); -} -#[test] -fn enum_iter3() { - let v: Foo = Foo::Con3(Unrecognized { value: "foo".into() }); - let mut v_iter = v.into_iter(); - assert!(v_iter.next().is_none()); -} - - - -// ======================= -// === Dependent Types === -// ======================= - -#[derive(Iterator)] -#[derive(IteratorMut)] -pub struct DependentTest { - a: T, - b: (T, U, PairUV), - // is never used, as it doesn't depend on `T` (last param) - #[allow(dead_code)] - c: PairTT, - d: (i32, Option>), -} - -#[test] -fn dependent_test_iter() { - let val = - DependentTest { a: 1, b: (2, 3, PairUV(4, 5)), c: PairTT(6, 6), d: (7, Some(vec![8, 9])) }; - let mut v_iter = val.into_iter(); - assert_eq!(*v_iter.next().unwrap(), 1); - assert_eq!(*v_iter.next().unwrap(), 2); - // 3 is `U` in tuple - // 4 is `U` in pair - assert_eq!(*v_iter.next().unwrap(), 5); - // 7 is `i32` in tuple - assert_eq!(*v_iter.next().unwrap(), 8); - assert_eq!(*v_iter.next().unwrap(), 9); - assert!(v_iter.next().is_none()); -} diff --git a/lib/rust/web/Cargo.toml b/lib/rust/web/Cargo.toml index 1d0cac6e1e..eb76ac01e7 100644 --- a/lib/rust/web/Cargo.toml +++ b/lib/rust/web/Cargo.toml @@ -22,40 +22,43 @@ async-std = { version = "1.5.0" } [dependencies.web-sys] version = "0.3.4" features = [ - 'Blob', - 'Document', - 'Node', - 'Element', - 'HtmlElement', - 'HtmlDivElement', - 'HtmlHeadElement', - 'HtmlCollection', - 'CssStyleDeclaration', - 'HtmlCanvasElement', - 'WebGlBuffer', - 'WebGlRenderingContext', - 'WebGl2RenderingContext', - 'CanvasRenderingContext2d', - 'WebGlProgram', - 'WebGlShader', - 'WebGlQuery', - 'Window', - 'Navigator', - 'console', - 'Performance', - 'Event', - 'MouseEvent', - 'EventTarget', - 'Text', - 'DomRect', - 'DomRectReadOnly', - 'Location', - 'ReadableStream', - 'AddEventListenerOptions', - 'EventListenerOptions', - 'KeyboardEvent', - 'WheelEvent', + 'Blob', + 'Document', + 'Node', + 'Element', + 'HtmlElement', + 'HtmlDivElement', + 'HtmlHeadElement', + 'HtmlCollection', + 'CssStyleDeclaration', + 'HtmlCanvasElement', + 'WebGlBuffer', + 'WebGlRenderingContext', + 'WebGl2RenderingContext', + 'CanvasRenderingContext2d', + 'WebGlProgram', + 'WebGlShader', + 'WebGlQuery', + 'Window', + 'Navigator', + 'console', + 'Performance', + 'Event', + 'MouseEvent', + 'EventTarget', + 'Text', + 'DomRect', + 'DomRectReadOnly', + 'Location', + 'ReadableStream', + 'AddEventListenerOptions', + 'EventListenerOptions', + 'KeyboardEvent', + 'WheelEvent', ] [dev-dependencies] wasm-bindgen-test = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/web/src/binding/mock.rs b/lib/rust/web/src/binding/mock.rs index 8f460c7a58..e63a521dea 100644 --- a/lib/rust/web/src/binding/mock.rs +++ b/lib/rust/web/src/binding/mock.rs @@ -6,6 +6,7 @@ use crate::prelude::*; +use std::default::Default; use std::marker::Unsize; @@ -53,7 +54,7 @@ macro_rules! auto_impl_mock_default { $( impl $(<$($arg),*>)? MockDefault for $tp $(<$($arg),*>)? { fn mock_default() -> Self { - default() + Default::default() } } )* @@ -113,21 +114,21 @@ macro_rules! mock_struct { impl $(<$($param $(:?$param_tp)?),*>)? MockDefault for $name $(<$($param),*>)? { fn mock_default() -> Self { - default() + std::default::Default::default() } } impl $(<$($param $(:?$param_tp)?),*>)? Clone for $name $(<$($param),*>)? { fn clone(&self) -> Self { - default() + std::default::Default::default() } } impl $(<$($param $(:?$param_tp)?),*>)? CloneRef for $name $(<$($param),*>)? { fn clone_ref(&self) -> Self { - default() + std::default::Default::default() } } @@ -168,7 +169,7 @@ macro_rules! mock_struct_into_js_ref { impl $(<$($param $(:?$param_tp)?),*>)? From<$name $(<$($param),*>)?> for JsValue { fn from(_: $name $(<$($param),*>)?) -> Self { - default() + std::default::Default::default() } } }; @@ -190,7 +191,7 @@ macro_rules! mock_struct_deref { impl $(<$($param $(:?$param_tp)?),*>)? From<$name $(<$($param),*>)?> for $deref { fn from(_: $name) -> Self { - default() + std::default::Default::default() } } }; @@ -364,37 +365,37 @@ impl AsRef for wasm_bindgen::JsValue { impl From for JsValue { fn from(_: wasm_bindgen::JsValue) -> Self { - default() + Default::default() } } impl From for JsValue { fn from(_: js_sys::Uint8Array) -> Self { - default() + Default::default() } } impl From for JsValue { fn from(_: f32) -> Self { - default() + Default::default() } } impl From<&str> for JsValue { fn from(_: &str) -> Self { - default() + Default::default() } } impl From<&String> for JsValue { fn from(_: &String) -> Self { - default() + Default::default() } } impl From for JsValue { fn from(_: String) -> Self { - default() + Default::default() } } @@ -412,7 +413,7 @@ mock_data! { [NO_AS_REF] Closure #[allow(missing_docs)] impl Closure { pub fn once_into_js(_fn_once: F) -> JsValue { - default() + Default::default() } } @@ -673,7 +674,7 @@ mock_data! { HtmlElement => Element } impl From for EventTarget { fn from(_: HtmlElement) -> Self { - default() + Default::default() } } @@ -699,7 +700,7 @@ mock_data! { FontFaceSet mock_data! { HtmlDivElement => HtmlElement } impl From for EventTarget { fn from(_: HtmlDivElement) -> Self { - default() + Default::default() } } impl PartialEq for HtmlDivElement { @@ -848,7 +849,7 @@ pub static document: Document = Document::const_new(); pub struct Iterator; impl MockDefault for Iterator { fn mock_default() -> Self { - default() + Default::default() } } @@ -857,7 +858,7 @@ impl MockDefault for Iterator { pub struct IntoIter; impl MockDefault for IntoIter { fn mock_default() -> Self { - default() + Default::default() } } @@ -865,7 +866,7 @@ impl IntoIterator for Iterator { type Item = Result; type IntoIter = IntoIter; fn into_iter(self) -> IntoIter { - default() + Default::default() } } diff --git a/lib/rust/web/src/clipboard.rs b/lib/rust/web/src/clipboard.rs index 6cd173b971..e5d90b262c 100644 --- a/lib/rust/web/src/clipboard.rs +++ b/lib/rust/web/src/clipboard.rs @@ -21,6 +21,7 @@ use crate::prelude::*; use js_sys::Uint8Array; use wasm_bindgen::prelude::wasm_bindgen; +#[cfg(not(target_arch = "wasm32"))] use wasm_bindgen::prelude::Closure; @@ -132,7 +133,7 @@ pub fn read_text(callback: impl Fn(String) + 'static) { fn create_handler_string( callback: impl Fn(String) + 'static, ) -> Rc>>> { - let handler: Rc>> = default(); + let handler: Rc>> = Default::default(); let handler_clone = handler.clone_ref(); let closure: ReadTextClosure = Closure::new(move |result| { *handler_clone.borrow_mut() = None; @@ -145,7 +146,7 @@ fn create_handler_string( fn create_handler_binary( callback: impl Fn(Vec) + 'static, ) -> Rc)>>>> { - let handler: Rc>> = default(); + let handler: Rc>> = Default::default(); let handler_clone = handler.clone_ref(); let closure: ReadClosure = Closure::new(move |result| { *handler_clone.borrow_mut() = None; diff --git a/lib/rust/web/src/closure/storage.rs b/lib/rust/web/src/closure/storage.rs index 54cbdce970..52ecb8df7b 100644 --- a/lib/rust/web/src/closure/storage.rs +++ b/lib/rust/web/src/closure/storage.rs @@ -4,6 +4,7 @@ use crate::prelude::*; use derivative::Derivative; +#[cfg(not(target_arch = "wasm32"))] use js_sys::Function; use wasm_bindgen::convert::FromWasmAbi; use wasm_bindgen::JsCast; @@ -39,7 +40,7 @@ pub struct OptionalFmMutClosure { impl OptionalFmMutClosure { /// An empty closure storage. pub fn new() -> OptionalFmMutClosure { - default() + Default::default() } /// Stores the given closure. diff --git a/lib/rust/web/src/event/listener.rs b/lib/rust/web/src/event/listener.rs index aa4ac9535d..cb0a40eb95 100644 --- a/lib/rust/web/src/event/listener.rs +++ b/lib/rust/web/src/event/listener.rs @@ -38,7 +38,7 @@ impl Slot { /// Create a new `Slot`. As the initial target is provided, the listener will register once it /// gets a callback (see [[set_callback]]). pub fn new(target: &EventType::Target) -> Self { - Self { target: Some(target.clone()), js_closure: default() } + Self { target: Some(target.clone()), js_closure: Default::default() } } /// Register the event listener if both target and callback are set. diff --git a/lib/rust/web/src/lib.rs b/lib/rust/web/src/lib.rs index 7391068e94..1163506017 100644 --- a/lib/rust/web/src/lib.rs +++ b/lib/rust/web/src/lib.rs @@ -3,26 +3,14 @@ //! compilation in order to run native tests of code which uses this API. // === Features === -#![allow(incomplete_features)] -#![feature(default_free_fn)] #![feature(trait_alias)] #![feature(negative_impls)] -#![feature(specialization)] #![feature(auto_traits)] #![feature(unsize)] #![feature(cell_update)] -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] #![warn(missing_docs)] #![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] #![warn(unused_qualifications)] use crate::prelude::*; @@ -65,7 +53,6 @@ pub mod prelude { pub use enso_logging::warn; pub use enso_shapely::clone_ref::*; pub use std::cell::RefCell; - pub use std::default::default; pub use std::fmt::Debug; pub use std::marker::PhantomData; pub use std::ops::Deref; @@ -257,7 +244,6 @@ macro_rules! ops { use super::wasm_traits::*; pub use enso_logging as logging; pub use enso_logging::warn; - pub use std::default::default; /// Extensions to the [`$target`] type. pub trait Trait $defs impl $(<$($arg: $($arg_tp)*),*>)? Trait for $target $(<$($arg),*>)? @@ -270,7 +256,6 @@ macro_rules! ops { use super::mock_traits::*; pub use enso_logging as logging; pub use enso_logging::warn; - pub use std::default::default; /// Extensions to the [`$target`] type. pub trait Trait $defs impl $(<$($arg: $($arg_tp)*),*>)? Trait for $target $(<$($arg),*>)? @@ -511,7 +496,7 @@ ops! { ObjectOps for Object mock_impl { fn keys_vec(_obj: &Object) -> Vec { - default() + Default::default() } } } @@ -889,7 +874,7 @@ pub fn add_event_listener( name: &str, closure: Closure, ) -> EventListenerHandle { - add_event_listener_with_options(target, name, closure, default()) + add_event_listener_with_options(target, name, closure, Default::default()) } /// Wrapper for [`add_event_listener`] setting the `capture` option keeping other options default. @@ -899,7 +884,7 @@ pub fn add_event_listener_with_bool( closure: Closure, capture: bool, ) -> EventListenerHandle { - let options = EventListenerHandleOptions { capture, ..default() }; + let options = EventListenerHandleOptions { capture, ..Default::default() }; add_event_listener_with_options(target, name, closure, options) } @@ -1026,7 +1011,7 @@ fn report_panic(info: &std::panic::PanicInfo) { if let Some(api) = enso_debug_api::console() { api.error(&msg); } - web_sys::console::error_1(&msg.into()); + console::error_1(&msg.into()); } @@ -1070,7 +1055,7 @@ pub struct FrameCounter { impl FrameCounter { /// Creates a new frame counter. pub fn start_counting() -> Self { - let frames: Counter = default(); + let frames: Counter = Default::default(); let frames_handle = Rc::downgrade(&frames); let closure_handle = Rc::new(RefCell::new(None)); let closure_handle_internal = Rc::downgrade(&closure_handle); diff --git a/lib/rust/web/src/platform.rs b/lib/rust/web/src/platform.rs index c6391004b2..5d7de37e32 100644 --- a/lib/rust/web/src/platform.rs +++ b/lib/rust/web/src/platform.rs @@ -1,7 +1,5 @@ //! This module provides helpers for platform specific logic. -use std::convert::TryFrom; - // ================ diff --git a/lib/rust/web/src/resize_observer.rs b/lib/rust/web/src/resize_observer.rs index 80f17261c2..42bb8dbdf7 100644 --- a/lib/rust/web/src/resize_observer.rs +++ b/lib/rust/web/src/resize_observer.rs @@ -2,9 +2,6 @@ use crate::prelude::*; -use crate::Closure; -use crate::JsValue; - // ============= diff --git a/lib/rust/zst/Cargo.toml b/lib/rust/zst/Cargo.toml index 5402849b17..573c871ef3 100644 --- a/lib/rust/zst/Cargo.toml +++ b/lib/rust/zst/Cargo.toml @@ -20,3 +20,6 @@ default = [] bytemuck = { workspace = true } serde = { workspace = true } paste = { workspace = true } + +[lints] +workspace = true diff --git a/lib/rust/zst/src/lib.rs b/lib/rust/zst/src/lib.rs index d101b1ea8a..a48e301ff2 100644 --- a/lib/rust/zst/src/lib.rs +++ b/lib/rust/zst/src/lib.rs @@ -8,12 +8,6 @@ //! - Multiple ZST types are defined ([`ZST1`], [`ZST2`], etc) for different parameter count. This //! allows the type parameters to be `?Sized`. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] - use bytemuck::Pod; use bytemuck::Zeroable; use core::fmt::Debug; @@ -96,7 +90,7 @@ macro_rules! define_zst { impl<$($bounds)*> Clone for $name<$($params)*> { #[inline(always)] fn clone(&self) -> Self { - $name() + *self } } @@ -117,8 +111,8 @@ macro_rules! define_zst { impl<$($bounds)*> PartialOrd for $name<$($params)*> { #[inline(always)] - fn partial_cmp(&self, _: &Self) -> Option { - Some(std::cmp::Ordering::Equal) + fn partial_cmp(&self, other: &Self) -> Option { + Some(self.cmp(other)) } } diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 0533ecdc89..56e207e9c5 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ [toolchain] -channel = "nightly-2023-01-12" +channel = "nightly-2024-03-18" components = ["clippy", "rustfmt"] profile = "default" targets = ["wasm32-unknown-unknown"] diff --git a/tools/language-server/logstat/Cargo.toml b/tools/language-server/logstat/Cargo.toml index dd59b8b2fb..347b07fd87 100644 --- a/tools/language-server/logstat/Cargo.toml +++ b/tools/language-server/logstat/Cargo.toml @@ -12,3 +12,6 @@ regex = { workspace = true } time = { version = "0.3", features = ["formatting", "parsing"] } tokio = { workspace = true } tokio-stream = { version = "0.1.9", features = ["io-util"] } + +[lints] +workspace = true diff --git a/tools/language-server/logstat/src/main.rs b/tools/language-server/logstat/src/main.rs index 3b938b53bc..14d6e743d6 100644 --- a/tools/language-server/logstat/src/main.rs +++ b/tools/language-server/logstat/src/main.rs @@ -1,19 +1,8 @@ //! The crate provides an executable for collecting the performance statistics by analyzing the //! log files. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === -#![warn(missing_docs)] -#![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] -#![warn(unused_qualifications)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] +#![allow(unused_qualifications)] // https://github.com/enso-org/enso/issues/5168 use enso_prelude::*; @@ -21,7 +10,6 @@ use clap::Parser; use clap::ValueHint; use lazy_static::lazy_static; use regex::Regex; -use std::fmt; use std::io::Result; use std::path::PathBuf; use std::process; @@ -266,7 +254,7 @@ fn calculate_durations(iterations: &mut Vec) { for iteration in iterations { let mut timestamp = OffsetDateTime::UNIX_EPOCH; - for mut op in iteration.operations.iter_mut() { + for op in iteration.operations.iter_mut() { if timestamp == OffsetDateTime::UNIX_EPOCH { timestamp = op.timestamp } diff --git a/tools/language-server/wstest/Cargo.toml b/tools/language-server/wstest/Cargo.toml index 4c5b3930d0..4abc696c95 100644 --- a/tools/language-server/wstest/Cargo.toml +++ b/tools/language-server/wstest/Cargo.toml @@ -16,3 +16,6 @@ tokio = { workspace = true } tokio-stream = { version = "0.1.9", features = ["io-util"] } url = "2.2" websocket-lite = "0.5" + +[lints] +workspace = true diff --git a/tools/language-server/wstest/src/main.rs b/tools/language-server/wstest/src/main.rs index 7a06c45e67..eb7e580225 100644 --- a/tools/language-server/wstest/src/main.rs +++ b/tools/language-server/wstest/src/main.rs @@ -1,18 +1,7 @@ //! The crate provides an executable for benchmarking the language server. -// === Standard Linter Configuration === -#![deny(non_ascii_idents)] -#![warn(unsafe_code)] -#![allow(clippy::bool_to_int_with_if)] -#![allow(clippy::let_and_return)] // === Non-Standard Linter Configuration === -#![warn(missing_docs)] -#![warn(trivial_casts)] -#![warn(trivial_numeric_casts)] -#![warn(unused_import_braces)] -#![warn(unused_qualifications)] -#![warn(missing_copy_implementations)] -#![warn(missing_debug_implementations)] +#![allow(unused_qualifications)] // https://github.com/enso-org/enso/issues/5168