MCPcopy Create free account

hub / github.com/chipnertkj/chipbox / functions

Functions394 in github.com/chipnertkj/chipbox

↓ 57 callersMethodjoin
Waits for the command to finish, returning the exit status.
crates/xtask/src/command/child.rs:24
↓ 19 callersMethodas_ref
(&self)
crates/chipbox-build/src/lockfile.rs:69
↓ 14 callersMethodlen
Returns the number of entries in the logger.
crates/xtask/src/logger.rs:56
↓ 12 callersMethodon_start
(mut self, actions: impl IntoIterator<Item = ProgramAction>)
crates/xtask/src/program/task/builder.rs:105
↓ 11 callersMethodadd_to
(self, program: &mut Program)
crates/xtask/src/program/task/builder.rs:75
↓ 11 callersMethodmsg_action
(self, msg: impl Into<Arc<str>>)
crates/xtask/src/program/display/pane.rs:48
↓ 10 callersMethodcreate_output
( &mut self, name: impl Into<Arc<str>>, pane_id: ProgramPaneId, )
crates/xtask/src/program/display.rs:30
↓ 10 callersMethodis_empty
Returns whether the partial buffer is empty.
crates/xtask/src/logger/partial.rs:33
↓ 10 callersMethodname
The display name of the command.
crates/xtask/src/command.rs:89
↓ 9 callersFunctionload_workspace
Read the lockfile from the workspace directory. ## Panics - `CARGO_WORKSPACE_DIR` environment variable is not set. ## Errors - Unable to load lockfi
crates/chipbox-build/src/lockfile.rs:211
↓ 9 callersMethodsend
(event: string, data?: unknown)
node/chipbox-frontend/vite/client.ts:24
↓ 9 callersMethodwith_output_to
(self, output: ProgramOutputId)
crates/xtask/src/command.rs:72
↓ 8 callersFunctionassert_deps_consistency
Verify that all immediate dependencies of a crate have consistent versions with transitive dependencies of other immediate dependencies. For example,
crates/chipbox-build/src/lockfile.rs:172
↓ 8 callersMethodcatch
(self, ctx: &rquickjs::Ctx<'_>)
crates/chipbox-js/src/runtime.rs:52
↓ 8 callersMethodwrite_data
Writes data to the logger.
crates/xtask/src/logger.rs:72
↓ 7 callersFunctioncargo_workspace
Attempts to find the root directory of a cargo workspace. Searches from the current working directory, based on the presence of a `Cargo.lock` file.
crates/xtask/src/fs.rs:86
↓ 6 callersFunctionrerun_on_script_change
Rerun the build script if the local `build.rs` file changes. This emits the `cargo:rerun-if-changed` directive to the build script.
crates/chipbox-build/src/build_script.rs:41
↓ 5 callersMethodabort_on_task_complete
(mut self, task: TaskId)
crates/xtask/src/program/task/builder.rs:69
↓ 5 callersFunctionerror
(tag: string, message: string)
node/chipbox-frontend/vite.config.ts:20
↓ 5 callersMethodfind_pkg
Recursively find a package with the given path. ## Errors - Path is empty. - Unable to find self package. - Unable to find a dependency or package th
crates/chipbox-build/src/lockfile.rs:102
↓ 5 callersMethodok
(self)
crates/chipbox-portaudio/src/error.rs:28
↓ 4 callersMethodcreate_pane
(&mut self, name: impl Into<Arc<str>>)
crates/xtask/src/program/display.rs:44
↓ 4 callersMethodextend
Extends the partial buffer with the given data. Returns the leftover data that did not fit into the partial buffer. If the `kind` value changes sinc
crates/xtask/src/logger/partial.rs:68
↓ 4 callersFunctioninner
( value: &rquickjs::Value<'_>, depth: usize, seen: &mut std::collections::HashSet<usize>, )
crates/chipbox-js/src/display.rs:90
↓ 4 callersMethodstack_trace
(&self)
crates/chipbox-js/src/runtime.rs:22
↓ 4 callersFunctiontarget_subdir
Get the `asio` target subdirectory.
crates/chipbox-portaudio-sys/asio.rs:11
↓ 4 callersMethodwrap
(&mut self)
crates/xtask/src/app/pane.rs:72
↓ 3 callersFunctioncargo_workspace
Attempts to find the root directory of a cargo workspace. Searches from the current working directory, based on the presence of a `Cargo.lock` file.
crates/chipbox-build/src/fs.rs:98
↓ 3 callersMethodclear
Clears the partial buffer.
crates/xtask/src/logger/partial.rs:57
↓ 3 callersMethodcontents
Returns the contents of the partial buffer.
crates/xtask/src/logger/partial.rs:52
↓ 3 callersMethoddepend_on_tasks
(mut self, tasks: impl IntoIterator<Item = TaskId>)
crates/xtask/src/program/task/builder.rs:48
↓ 3 callersMethoddown
(&mut self, count: u16)
crates/xtask/src/app/pane.rs:81
↓ 3 callersMethodflush
Takes the partial buffer and converts it into a [`LogEntry`]. This is equivalent to assuming the partial is complete.
crates/xtask/src/logger/partial.rs:40
↓ 3 callersMethodhandle
( self, ws_stream: &mut WsStream, event_tx: &tokio::sync::mpsc::UnboundedSender<HmrEve
crates/chipbox-js/src/hmr/payload.rs:104
↓ 3 callersFunctioninfo
(tag: string, message: string)
node/chipbox-frontend/vite.config.ts:12
↓ 3 callersMethodpane_mut
(&mut self, id: pane::AppPaneId)
crates/xtask/src/app.rs:79
↓ 3 callersFunctionpkg_from
Find a package that matches the given dependency in the lockfile. ## Errors - Unable to find a package that matches the given dependency.
crates/chipbox-build/src/lockfile.rs:24
↓ 3 callersFunctionpnpm_workspace
Attempts to find the root directory of a pnpm workspace. Searches from the current working directory, based on the presence of a `pnpm-workspace.yaml`
crates/xtask/src/fs.rs:93
↓ 3 callersFunctionrerun_on_lockfile_change
Rerun the build script if the lockfile changes. This emits the `cargo:rerun-if-changed` directive to the build script. ## Panics - A `rerun_on_*` fun
crates/chipbox-build/src/build_script.rs:35
↓ 3 callersFunctionsdk_archive_filename
()
crates/chipbox-portaudio-sys/asio.rs:18
↓ 3 callersMethodup
(&mut self, count: u16)
crates/xtask/src/app/pane.rs:76
↓ 3 callersMethodwith_directive
(mut self, name: &'static str, level: tracing::Level)
crates/chipbox/src/init.rs:48
↓ 2 callersFunctionancestor_with_file
Looks for any directory containing a file with the given name, in reverse order. Starts from the provided directory and walks up the directory tree.
crates/xtask/src/fs.rs:68
↓ 2 callersFunctionancestor_with_file
Looks for any directory containing a file with the given name, in reverse order. Starts from the provided directory and walks up the directory tree.
crates/chipbox-build/src/fs.rs:80
↓ 2 callersFunctionancestor_with_target
(dir: impl AsRef<Path>, target: Target)
crates/chipbox-build/src/fs.rs:66
↓ 2 callersMethodappend_span_text
Appends text to the span partial.
crates/xtask/src/logger/parse/performer.rs:71
↓ 2 callersFunctionassert_versions_match
Verify that package versions match for `left` and `right`. ## Errors - Version mismatch. - Unable to find either package.
crates/chipbox-build/src/lockfile.rs:138
↓ 2 callersMethodassign_id
(&mut self, self_id: usize)
crates/xtask/src/program/display/pane.rs:24
↓ 2 callersMethodbuild_from_default_env
(self)
crates/chipbox/src/init.rs:54
↓ 2 callersFunctioncargo_target_subdir
Returns a path to a subdirectory in the cargo output directory.
crates/chipbox-build/src/fs.rs:143
↓ 2 callersMethodcomponents
Get the components of the path.
crates/chipbox-build/src/lockfile.rs:128
↓ 2 callersFunctiondep
Find a dependency with the given name in the package. ## Errors - Unable to find a dependency with the given name.
crates/chipbox-build/src/lockfile.rs:36
↓ 2 callersMethoddepend_on_task
(mut self, task: TaskId)
crates/xtask/src/program/task/builder.rs:42
↓ 2 callersMethodextend_line
Extends the partial buffer with the given data. If the partial buffer is full, it is flushed and pushed to the ring buffer.
crates/xtask/src/logger.rs:91
↓ 2 callersMethodflush_line_partial
Finishes the line partial and adds it to the output. This also clears the line partial.
crates/xtask/src/logger/parse/performer.rs:59
↓ 2 callersMethodflush_span_partial
Creates a new span baased on span partial and adds it to the line partial. This also clears the current span partial.
crates/xtask/src/logger/parse/performer.rs:44
↓ 2 callersFunctionget_object_id
(value: &rquickjs::Value)
crates/chipbox-js/src/display.rs:20
↓ 2 callersFunctionhandle_ping
Handle a ping message from the HMR server. Sends a pong back to the HMR server with the same data that was received.
crates/chipbox-js/src/hmr/task.rs:47
↓ 2 callersFunctionhooks
(env_filter: tracing_subscriber::EnvFilter)
crates/chipbox/src/init.rs:3
↓ 2 callersMethodinvalidate_modules
(&self, paths: &[String])
crates/chipbox-js/src/runtime.rs:300
↓ 2 callersFunctionisKnownViteInternal
Check if an import source is a known Vite internal.
node/chipbox-frontend/vite/module-transform.ts:53
↓ 2 callersMethodis_full
Returns whether the partial buffer is full.
crates/xtask/src/logger/partial.rs:28
↓ 2 callersFunctionload_entry_module
(js_rt: &chipbox_js::Runtime)
crates/chipbox/src/main.rs:111
↓ 2 callersMethodload_vite_module
(&self, path: &str)
crates/chipbox-js/src/runtime.rs:206
↓ 2 callersMethodon
(event: string, cb: () => void)
node/chipbox-frontend/vite/client.ts:23
↓ 2 callersMethodon_finish
(mut self, actions: impl IntoIterator<Item = ProgramAction>)
crates/xtask/src/program/task/builder.rs:115
↓ 2 callersFunctionprogram
()
crates/xtask/src/dev.rs:10
↓ 2 callersMethodpush_partial
Takes data from the partial buffer and pushes it to the ring buffer, overwriting data. This also clears the partial buffer.
crates/xtask/src/logger.rs:105
↓ 2 callersFunctionsdk_extracted_dir_name
()
crates/chipbox-portaudio-sys/asio.rs:21
↓ 2 callersFunctionsend_info_message
Sends an info message to a pane.
crates/xtask/src/app.rs:216
↓ 2 callersFunctionsend_log_data
Sends log data to a pane.
crates/xtask/src/app.rs:232
↓ 2 callersFunctionset_rerun
(rerun: Rerun)
crates/chipbox-build/src/build_script.rs:25
↓ 2 callersFunctionstart_js_thread
( tokio_rt: tokio::runtime::Handle, #[cfg(debug_assertions)] hmr_recv: chipbox_js::HmrRecv, )
crates/chipbox/src/main.rs:51
↓ 2 callersFunctiontoolchain
()
crates/chipbox-build/src/build_script.rs:65
↓ 2 callersFunctionwarn
(tag: string, message: string)
node/chipbox-frontend/vite.config.ts:16
↓ 2 callersFunctionwarnUnknownViteInternal
Warn about unknown Vite internal imports.
node/chipbox-frontend/vite/module-transform.ts:64
↓ 2 callersMethodwatch_crate
(mut self, crate_name: impl Into<Arc<str>>)
crates/xtask/src/program/task/builder.rs:63
↓ 2 callersMethodwith_async_eval
(&self, source: impl Into<Vec<u8>>, f: F)
crates/chipbox-js/src/runtime.rs:275
↓ 2 callersMethodwith_no_ctx
(self)
crates/chipbox-js/src/runtime.rs:48
↓ 2 callersMethodwith_self_directive
(self, level: tracing::Level)
crates/chipbox/src/init.rs:43
↓ 1 callersMethodabort
()
crates/xtask/src/program.rs:75
↓ 1 callersMethodadd_output
(&mut self, mut output: ProgramOutput)
crates/xtask/src/program/display.rs:24
↓ 1 callersMethodadd_pane
(&mut self, mut pane: ProgramPane)
crates/xtask/src/program/display.rs:38
↓ 1 callersMethodadd_task
(&mut self, task: TaskBuilder)
crates/xtask/src/program.rs:111
↓ 1 callersFunctionallocate_uninit_buffer
Allocate buffer for peeking entries
crates/xtask/src/logger/parse.rs:16
↓ 1 callersFunctionbg_color
(param: u16)
crates/xtask/src/logger/parse/sgr.rs:22
↓ 1 callersFunctionbuild_init
()
crates/chipbox-portaudio-sys/build.rs:45
↓ 1 callersFunctionbuild_portaudio
( portaudio_path: impl AsRef<Path>, asio_path: Option<impl AsRef<Path>>, )
crates/chipbox-portaudio-sys/build.rs:66
↓ 1 callersFunctionbuilt_chipbox_binary
Returns a path to the `chipbox` binary for a given cargo profile.
crates/xtask/src/fs.rs:136
↓ 1 callersFunctioncargo_output_dir
Returns a path to the output directory for a given cargo profile.
crates/xtask/src/fs.rs:123
↓ 1 callersFunctionchipboxExternalPlugin
* Mark `chipbox:*` imports as external so they pass through to rquickjs. * These modules are provided by the Rust runtime, not Vite.
node/chipbox-frontend/vite.config.ts:207
↓ 1 callersFunctionchipbox_solid_render
()
crates/chipbox-build/src/fs.rs:110
↓ 1 callersFunctioncollectImportsAndTransformExports
(ast: ReturnType<typeof parse>, modulePath: string)
node/chipbox-frontend/vite/module-transform.ts:107
↓ 1 callersFunctionconfig
(dev: boolean)
node/chipbox-frontend/vite.config.ts:32
↓ 1 callersMethodcreate_scrollbar
Create scrollbar widget with appropriate symbols
crates/xtask/src/app/pane.rs:123
↓ 1 callersMethodcreate_scrollbar_state
Create scrollbar state for rendering
crates/xtask/src/app/pane.rs:118
↓ 1 callersFunctiondevPlugins
(dev: boolean)
node/chipbox-frontend/vite.config.ts:143
↓ 1 callersFunctiondisplay_js_value
(value: &rquickjs::Value<'_>)
crates/chipbox-js/src/display.rs:15
↓ 1 callersMethoddown_mouse
(&mut self)
crates/xtask/src/app/pane.rs:90
↓ 1 callersFunctiondownload_file
(url: &str, p: impl AsRef<Path>)
crates/chipbox-portaudio-sys/asio.rs:75
next →1–100 of 394, ranked by callers