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