remove residue files
This commit is contained in:
@@ -1,57 +0,0 @@
|
|||||||
2025-12-07 22:09:09,562 [PID 464734] DEBUG Using selector: EpollSelector
|
|
||||||
2025-12-07 22:09:09,562 [PID 464734] INFO Reading Pyre server configurations...
|
|
||||||
2025-12-07 22:09:09,565 [PID 464734] ERROR Uncaught error in persistent.run
|
|
||||||
Traceback (most recent call last):
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/commands/persistent.py", line 299, in run
|
|
||||||
return asyncio.get_event_loop().run_until_complete(
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
|
|
||||||
run_persistent(
|
|
||||||
^^^^^^^^^^^^^^^
|
|
||||||
...<2 lines>...
|
|
||||||
)
|
|
||||||
^
|
|
||||||
)
|
|
||||||
^
|
|
||||||
File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete
|
|
||||||
return future.result()
|
|
||||||
~~~~~~~~~~~~~^^
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/commands/persistent.py", line 224, in run_persistent
|
|
||||||
initial_server_options = pyre_server_options.read_server_options(
|
|
||||||
server_options_reader, remote_logging
|
|
||||||
)
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/commands/pyre_server_options.py", line 129, in read_server_options
|
|
||||||
return server_options_reader()
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/commands/pyre_server_options.py", line 114, in read
|
|
||||||
return PyreServerOptions.create(
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~^
|
|
||||||
start_command_argument=start_command_argument,
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
configuration=read_frontend_configuration(),
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
language_server_features=language_server_features,
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
)
|
|
||||||
^
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/commands/pyre_server_options.py", line 93, in create
|
|
||||||
start_arguments = start.create_server_arguments(
|
|
||||||
configuration,
|
|
||||||
start_command_argument,
|
|
||||||
False, # kill_buck_after_build
|
|
||||||
)
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/commands/start.py", line 311, in create_server_arguments
|
|
||||||
source_paths = backend_arguments.get_source_path_for_server(
|
|
||||||
configuration,
|
|
||||||
...<3 lines>...
|
|
||||||
watchman_root,
|
|
||||||
)
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/backend_arguments.py", line 418, in get_source_path_for_server
|
|
||||||
return get_source_path(
|
|
||||||
configuration,
|
|
||||||
...<4 lines>...
|
|
||||||
watchman_root,
|
|
||||||
)
|
|
||||||
File "/home/zach/.local/share/nvim/mason/packages/pyre/venv/lib/python3.13/site-packages/pyre_check/client/backend_arguments.py", line 397, in get_source_path
|
|
||||||
raise configuration_module.InvalidConfiguration(
|
|
||||||
...<2 lines>...
|
|
||||||
)
|
|
||||||
pyre_check.client.configuration.exceptions.InvalidConfiguration: Invalid configuration: Cannot find any source files to analyze. Either `source_directories` or `targets` must be specified.
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
# Agent Guidelines for z-bar-qt
|
|
||||||
|
|
||||||
## Build & Test
|
|
||||||
- **Build**: `cmake -B build -G Ninja && ninja -C build` (uses CMake + Ninja)
|
|
||||||
- **Install**: `sudo ninja -C build install` (installs to /usr/lib/qt6/qml)
|
|
||||||
- **No test suite**: Project has no automated tests currently
|
|
||||||
- **Update script**: `scripts/update.sh` (runs `yay -Sy`)
|
|
||||||
|
|
||||||
## Code Style - C++
|
|
||||||
- **Standard**: C++20 with strict warnings enabled (see CMakeLists.txt line 14-20)
|
|
||||||
- **Headers**: `#pragma once` for header guards
|
|
||||||
- **Types**: Use [[nodiscard]] for getters, explicit constructors, const correctness
|
|
||||||
- **Qt Integration**: QML_ELEMENT/QML_UNCREATABLE macros, Q_PROPERTY for QML exposure
|
|
||||||
- **Naming**: camelCase for methods/variables, m_ prefix for member variables
|
|
||||||
- **Includes**: Qt headers with lowercase (qobject.h, qqmlintegration.h)
|
|
||||||
- **Namespaces**: Use `namespace ZShell` for plugin code
|
|
||||||
|
|
||||||
## Code Style - QML
|
|
||||||
- **Pragma**: Start with `pragma ComponentBehavior: Bound` for type safety
|
|
||||||
- **Imports**: Qt modules first, then Quickshell, then local (qs.Modules, qs.Config, qs.Helpers)
|
|
||||||
- **Aliases**: Use `qs` prefix for local module imports
|
|
||||||
- **Properties**: Use `required property` for mandatory bindings
|
|
||||||
- **Types**: Explicit type annotations in JavaScript (`: void`, `: string`)
|
|
||||||
- **Structure**: Components in Components/, Modules in Modules/, Config singletons in Config/
|
|
||||||
Reference in New Issue
Block a user