AI Slop Code RIsk Monitor

bevyengine/bevy

A refreshingly simple data-driven game engine built in Rust

6.6 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for bevyengine/bevy, a Rust project with 48,843 GitHub stars. SynthScan examined 710,438 lines of code across 2225 source files, recording 4923 pattern matches distributed across 13 syntactic categories. The legacy adjusted pattern signal is 6.6 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

6.6
Adjusted Signal
6.6
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
48.8K
Stars
Rust
Language
710.4K
Lines of Code
2.2K
Files
4.9K
Pattern Hits
2026-10-12
Scan Date
0.00
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 27.2/100 · MEDIUM

Can maintainers explain intent, assumptions, and trade-offs? 4865 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.1/100 · LOW

Are imports declared and package/API names verified? 9 finding(s).

Agent Over-Engineering Ratio 1.4/100 · LOW

Are wrappers, guards, and repeated structures necessary? 50 finding(s).

PR Review Velocity Impact 30.2/100 · MEDIUM

Which changes need focused human review? 4923 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 1HIGH 2MEDIUM 85LOW 4835

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 4923 distinct pattern matches across 13 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block4796 hits · 4331 pts
SeverityFileLineSnippetContext
LOWdeny.toml1[graph]COMMENT
LOWrustfmt.toml1use_field_init_shorthand = trueCOMMENT
LOWtools/ci/src/prepare.rs1use crate::args::Args;COMMENT
LOWtools/ci/src/prepare.rs21 /// cmd!(sh, "cargo check --workspace"),COMMENT
LOWtools/example-showcase/src/main.rs41 per_page: Option<usize>,COMMENT
LOWtools/example-showcase/src/main.rs861COMMENT
LOWtools/compile_fail_utils/tests/example.rs1//! Example compile-fail test, used to exercise `compile_fail_utils` itself.COMMENT
LOWcrates/bevy_settings/src/lib.rs1//! Framework for saving and loading user settings files in BevyCOMMENT
LOWcrates/bevy_settings/src/lib.rs61/// to write these settings back to storage after they are changed by sending the [`SaveSettingsDeferred`]COMMENT
LOWcrates/bevy_settings/src/lib.rs81/// where [`preferences_dir()`](bevy_platform::dirs::preferences_dir) is provided byCOMMENT
LOWcrates/bevy_settings/src/lib.rs101/// same app directory (see [`SettingsGroup`] for details).COMMENT
LOWcrates/bevy_settings/src/lib.rs121/// [`SaveSettingsDeferred`] command after modifying a settings resource. This will wait forCOMMENT
LOWcrates/bevy_settings/src/lib.rs181/// You can override the name of the section with `settings_group(group = "<name>")`.COMMENT
LOWcrates/bevy_settings/src/lib.rs261/// which settings files have changed and need to be saved. Also tracks which settings filesCOMMENT
LOWcrates/bevy_remote/src/client.rs1//! An asynchronous JSON-RPC 2.0 over HTTP client for the Bevy Remote Protocol.COMMENT
LOWcrates/bevy_remote/src/client.rs21//! request and response types ([`BrpRequest`], [`BrpResponse`], [`BrpPayload`], [`BrpError`])COMMENT
LOWcrates/bevy_remote/src/client.rs41//! }COMMENT
LOWcrates/bevy_remote/src/lib.rs1//! An implementation of the Bevy Remote Protocol, to allow for remote control of a Bevy app.COMMENT
LOWcrates/bevy_remote/src/lib.rs21//! "components": [COMMENT
LOWcrates/bevy_remote/src/lib.rs41//!COMMENT
LOWcrates/bevy_remote/src/lib.rs61//! }COMMENT
LOWcrates/bevy_remote/src/lib.rs81//! An error object might look like this:COMMENT
LOWcrates/bevy_remote/src/lib.rs101//! The Bevy Remote Protocol includes a number of built-in methods for accessing and modifying dataCOMMENT
LOWcrates/bevy_remote/src/lib.rs121//! If `strict` is true:COMMENT
LOWcrates/bevy_remote/src/lib.rs141//! - `filter` (optional):COMMENT
LOWcrates/bevy_remote/src/lib.rs161//! {COMMENT
LOWcrates/bevy_remote/src/lib.rs181//! To query all entities and all of their Reflectable components (and retrieve their values), you can pass in "all" forCOMMENT
LOWcrates/bevy_remote/src/lib.rs201//!COMMENT
LOWcrates/bevy_remote/src/lib.rs221//! },COMMENT
LOWcrates/bevy_remote/src/lib.rs241//! "near": 0.10000000149011612COMMENT
LOWcrates/bevy_remote/src/lib.rs261//! 0.8680371046066284,COMMENT
LOWcrates/bevy_remote/src/lib.rs281//! 9.0COMMENT
LOWcrates/bevy_remote/src/lib.rs301//!COMMENT
LOWcrates/bevy_remote/src/lib.rs321//! Insert one or more components into an entity.COMMENT
LOWcrates/bevy_remote/src/lib.rs341//!COMMENT
LOWcrates/bevy_remote/src/lib.rs361//! - `entity`: The ID of the entity whose components will be listed.COMMENT
LOWcrates/bevy_remote/src/lib.rs381//! in the last tick.COMMENT
LOWcrates/bevy_remote/src/lib.rs401//! - `entity`: The ID of the entity whose components will be listed.COMMENT
LOWcrates/bevy_remote/src/lib.rs421//! Insert the given resource into the world with the given value.COMMENT
LOWcrates/bevy_remote/src/lib.rs441//!COMMENT
LOWcrates/bevy_remote/src/lib.rs461//! - `event`: The [fully-qualified type name] of the event to trigger.COMMENT
LOWcrates/bevy_remote/src/lib.rs481//! ### `app.info`COMMENT
LOWcrates/bevy_remote/src/lib.rs501//! `result`: An object with a `diagnostics` field containing an array of objects with `path`, `value`, `average`, `smooCOMMENT
LOWcrates/bevy_remote/src/lib.rs521//! - `entity`: The ID of the entity that owns the component.COMMENT
LOWcrates/bevy_remote/src/lib.rs541//!COMMENT
LOWcrates/bevy_remote/src/lib.rs561//! Summarize the world, reporting entity, archetype and resource counts along with per-archetypeCOMMENT
LOWcrates/bevy_remote/src/lib.rs581//! Discover available remote methods and server information. This follows the [`OpenRPC` specification for service discCOMMENT
LOWcrates/bevy_remote/src/lib.rs601//! .add_plugins(COMMENT
LOWcrates/bevy_remote/src/lib.rs621//! fn handler(In(params): In<Option<Value>>, world: &mut World) -> BrpResult {COMMENT
LOWcrates/bevy_remote/src/lib.rs1121 /// Cleanup (remove closed watchers etc)COMMENT
LOWcrates/bevy_remote/src/lib.rs1141pub type RemoteInstantMethodSystemId = SystemId<In<Option<Value>>, BrpResult>;COMMENT
LOWcrates/bevy_remote/src/lib.rs1201/// serialized in JSON.COMMENT
LOWcrates/bevy_remote/src/lib.rs1221/// {COMMENT
LOWcrates/bevy_remote/src/lib.rs1241pub struct BrpRequest {COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs121pub const RPC_DISCOVER_METHOD: &str = "rpc.discover";COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs141COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs161#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs181#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs201 pub entity: Entity,COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs221}COMMENT
4736 more matches not shown…
Decorative Section Separators49 hits · 194 pts
SeverityFileLineSnippetContext
MEDIUM⚡crates/bevy_animation/src/graph.rs58/// ┌────────────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs60/// │ Idle ├─────────────────────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs62/// └────────────┘ │COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs64/// ┌────────────┐ │ ┌────────────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs67/// │ │ │ ┌────────────┐ │ │ │COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs68/// └────────────┘ │ │ Blend │ │ └────────────┘COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs70/// ┌────────────┐ │ │ 0.5 │COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs71/// │ │ │ └────────────┘COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs74/// └────────────┘COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs318 /// ┌─────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs324 /// ┌───────┼───────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs327 /// ┌─────┐ ┌─────┐ ┌─────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs331 /// └──┬──┘ └─────┘ └─────┘COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs336 /// ┌─────┐ ┌─────┐COMMENT
MEDIUM⚡crates/bevy_animation/src/graph.rs340 /// └─────┘ └─────┘COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs424/// ├───────────┤COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs426/// ├───────────┤ ┌────────────┐COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs427/// │ Bin Key B ├───┬─────────────────────────────────►│ Bin 1 │◄──────────────────┐COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs428/// ├───────────┤ │ └─┬──────────┤ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs430/// ├───────────┤ │ Mesh Instance ├──────────┤ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs431/// │ ... │ │ to Entity ┌───────►│ Entity 7 ├────────┐ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs432/// │ │ ├──────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs434/// │ ├──────────┤ │ ┌─┴──────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs436/// │ ├──────────┤ │ └─┬──────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs437/// │ │ Entity 7 │◄───────┘ │ ... │ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs438/// │ ├──────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs440/// │ ├──────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs442/// │ ├──────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs445/// ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄│┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄│┄┄┄┄┄┄┄┄┄┄│┄COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs451/// │ ┌─┴─────────────────┤ │ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs453/// │ └─┬─────────────────┤ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs455/// │ ├─────────────────┤ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs456/// │ │ Bin 1 ├──────────────┤COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs457/// │ ┌─┴─────────────────┤ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs462/// │ ├──────────────┤ Bin Metadata │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs465/// │ ├──────────────┤ ┌─┴────────────────────────┤ │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs466/// └──────────►│ Bin Metadata ├──────►│ Bin 1 ├─────┘COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs467/// │ Index 9 │ └─┬────────────────────────┤COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs468/// ├──────────────┤ │ Indirect Params Offset │COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs469/// │ Bin Metadata │ ├────────────────────────┤COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs471/// ├──────────────┤ ┌─┴────────────────────────┤COMMENT
MEDIUM⚡crates/bevy_render/src/render_phase/mod.rs473/// └─┬────────────────────────┤COMMENT
MEDIUMcrates/bevy_pbr/src/fog.rs449 /// V = ─────────COMMENT
MEDIUMcrates/bevy_pbr/src/fog.rs457 /// β = ─────────COMMENT
MEDIUMcrates/bevy_curve/src/cubic_splines/mod.rs1109 /// ●─────────── x (time)COMMENT
MEDIUMcrates/bevy_curve/src/cubic_splines/mod.rs1124 /// ●➔⬈───────── x (time)COMMENT
MEDIUMcrates/bevy_post_process/src/auto_exposure/settings.rs64 /// ●───────────────────────── timeCOMMENT
MEDIUMcrates/bevy_math/src/compass.rs15/// W (West) ┼─────► E (East)COMMENT
MEDIUMcrates/bevy_math/src/compass.rs122/// W (West) ┼─────► E (East)COMMENT
AI Slop Vocabulary21 hits · 62 pts
SeverityFileLineSnippetContext
MEDIUM…tes/bevy_camera_controller/src/pan_orbit_camera/mod.rs14//! A camera controller needs to be responsive, robust, and satisfying to use. When there isCOMMENT
MEDIUM…ontroller/src/pan_orbit_camera/controller/component.rs621 /// This is a robust alternative to using the distance of the camera from the anchor point.COMMENT
MEDIUMcrates/bevy_light/src/volumetric.rs125 /// is facing away. Essentially, a high value here means the light shaftsCOMMENT
MEDIUMcrates/bevy_a11y/src/lib.rs185/// Platform-specific accessibility APIs utilize `AccessKit` nodes in theirCOMMENT
MEDIUMcrates/bevy_a11y/src/lib.rs223/// This behavior may or may not be intended, so please utilizeCOMMENT
MEDIUMcrates/bevy_a11y/src/lib.rs264/// providing helpful resources for other interfaces to utilize.COMMENT
MEDIUMcrates/bevy_picking/src/lib.rs28//! At its core, this crate provides a robust abstraction for computing picking state regardless ofCOMMENT
MEDIUMcrates/bevy_picking/src/hover.rs57/// [`PreviousHoverMap`] as a robust way of determining changes in hover state from the previousCOMMENT
MEDIUMcrates/bevy_pbr/src/light_probe/environment_map.rs12//! distance from the view, in a similar manner to a skybox. Essentially, theseCOMMENT
MEDIUMcrates/bevy_pbr/src/meshlet/mod.rs88/// * Near-seamless level of detail (LOD).COMMENT
MEDIUMcrates/bevy_pbr/src/lightmap/mod.rs17//! supply to the shader. Essentially, the lightmap is a special type of textureCOMMENT
MEDIUM…s/bevy_dev_tools/src/inspection/fuzzy_name_matching.rs11//! than Levenshtein distance, as it is more robust to transpositions and prioritizes prefix characters.COMMENT
MEDIUMcrates/bevy_asset/src/lib.rs429 // needs to be robust to stochastic delays anyways.COMMENT
MEDIUMcrates/bevy_clipboard/src/lib.rs13//! it provides a consistent API across all platforms, with a simple but robust fallback when `arboard`COMMENT
MEDIUMdocs-rs/trait-tags.html51 // but the docs.rs layout makes it tricky to do so in a robust way.COMMENT
MEDIUM…ples/ui/navigation/directional_navigation_overrides.rs3//! This example shows how to leverage both automatic navigation and manual overrides to createCOMMENT
MEDIUMexamples/asset/multi_asset_sync.rs63/// [`Arc<Atomic>`] is a more robust alternative.COMMENT
MEDIUMexamples/camera/2d_top_down_camera.rs87/// A more robust solution for player movement can be found in `examples/movement/physics_in_fixed_timestep.rs`.COMMENT
MEDIUMexamples/animation/animated_transform.rs63 // in case seamless looping is wanted, the last keyframe shouldCOMMENT
LOWexamples/reflection/dynamic_types.rs55 // Or, if we had registered `ReflectClone` using `#[reflect(Clone)]`, it would simply call `Clone::clone` directly.COMMENT
MEDIUMbenches/Cargo.toml177# `cargo bench -- --save-baseline before` by disabling the default benchmark harness.COMMENT
Slop Phrases21 hits · 51 pts
SeverityFileLineSnippetContext
LOWcrates/bevy_ecs/src/system/query.rs3128/// // Don't forget to prefix the argument with _ or an unused error will occurCOMMENT
MEDIUMcrates/bevy_ecs/src/system/input.rs95/// Here is a simple example of a system that takes a [`usize`] and returns the square of it.COMMENT
MEDIUMcrates/bevy_ecs/src/system/input.rs149/// Here is a simple example of a system that logs the passed in message.COMMENT
MEDIUMcrates/bevy_ecs/src/system/input.rs202/// Here is a simple example of a system that takes a `&mut usize` and squares it.COMMENT
MEDIUMcrates/bevy_curve/src/lib.rs261//! First of all, it's worth noting that the API never uses `&mut self` — every method either takesCOMMENT
LOWcrates/bevy_ui/src/ui_node.rs942 // Explicitly enumerate variants so we don't forget to extend this when changing them.COMMENT
LOWcrates/bevy_ui/src/ui_node.rs1026 // Explicitly enumerate variants so we don't forget to extend this when changing them.COMMENT
LOWcrates/bevy_ui/src/ui_node.rs1118 // Explicitly enumerate variants so we don't forget to extend this when changing them.COMMENT
LOWcrates/bevy_ui/src/ui_node.rs1202 // Explicitly enumerate variants so we don't forget to extend this when changing them.COMMENT
LOWcrates/bevy_ui/src/ui_node.rs1298 // Explicitly enumerate variants so we don't forget to extend this when changing them.COMMENT
LOWcrates/bevy_ui/src/ui_node.rs1404 // Explicitly enumerate variants so we don't forget to extend this when changing them.COMMENT
LOWexamples/ui/widgets/feathers_counter.rs27 // Don't forget to add the plugin.COMMENT
MEDIUMexamples/asset/alter_mesh.rs186 // for demonstration purposes. This will affect all entities currently using the asset.COMMENT
MEDIUMexamples/camera/2d_top_down_camera.rs84/// Note that the approach used here is for demonstration purposes only,COMMENT
MEDIUMexamples/ecs/custom_schedule.rs19 // Create a new [`Schedule`]. For demonstration purposes, we configure it to use a single threaded executor so thatCOMMENT
MEDIUMexamples/scene/world_serialization.rs174 // For demonstration purposes, we'll create a new one.COMMENT
MEDIUMexamples/2d/mesh2d_manual.rs107 // use a custom vertex attribute here for demonstration purposes.COMMENT
MEDIUMexamples/shader_advanced/custom_phase_item.rs158/// A single triangle's worth of vertices, for demonstration purposes.COMMENT
MEDIUMexamples/reflection/type_data.rs29 // Here we know it's a `Zombie`, but for demonstration purposes let's pretend we don't.COMMENT
MEDIUMexamples/reflection/function_reflection.rs17// Note that the `dbg!` invocations are used purely for demonstration purposesCOMMENT
MEDIUM.github/actions/install-linux-deps/action.yml12# repository before you can use this action.COMMENT
Structural Annotation Overuse10 hits · 16 pts
SeverityFileLineSnippetContext
LOWcrates/bevy_ecs/src/schedule/stepping.rs172 /// NOTE: This function **will** return `None` during normal execution withCOMMENT
LOWcrates/bevy_ecs/src/schedule/stepping.rs196 /// NOTE: This function will also clear any system-specific behaviors thatCOMMENT
LOW⚡examples/camera/pan_orbit_camera_minimal.rs22 MeshPickingPlugin, // Step 0: enable some picking backends for hit detectionCODE
LOW⚡examples/camera/pan_orbit_camera_minimal.rs23 DefaultPanOrbitCameraPlugins, // Step 1: Add camera controller pluginCODE
LOW⚡examples/camera/pan_orbit_camera_minimal.rs33 PanOrbitCamera::default(), // Step 2: add camera controller component to any camerasCODE
LOW⚡examples/remote/integration_test.rs54 // Step 1: Wait for the app to answer, and find the window entityCOMMENT
LOW⚡examples/remote/integration_test.rs59 // Step 2: Take a screenshot via BRPCOMMENT
LOWexamples/remote/integration_test.rs107 // Step 3: Find the button entity, and watch for it being activatedCOMMENT
LOWexamples/remote/integration_test.rs119 // Step 4: Click the button, until it's activatedCOMMENT
LOWexamples/remote/integration_test.rs143 // Step 5: Ask the app to exitCOMMENT
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGHexamples/3d/irradiance_volumes.rs413// Turns on and off the irradiance volume as requested by the user.COMMENT
HIGHexamples/3d/visibility_range.rs284 // Toggle the mode as requested.COMMENT
Verbosity Indicators8 hits · 14 pts
SeverityFileLineSnippetContext
LOW⚡examples/camera/pan_orbit_camera_minimal.rs22 MeshPickingPlugin, // Step 0: enable some picking backends for hit detectionCODE
LOW⚡examples/camera/pan_orbit_camera_minimal.rs23 DefaultPanOrbitCameraPlugins, // Step 1: Add camera controller pluginCODE
LOW⚡examples/camera/pan_orbit_camera_minimal.rs33 PanOrbitCamera::default(), // Step 2: add camera controller component to any camerasCODE
LOW⚡examples/remote/integration_test.rs54 // Step 1: Wait for the app to answer, and find the window entityCOMMENT
LOW⚡examples/remote/integration_test.rs59 // Step 2: Take a screenshot via BRPCOMMENT
LOWexamples/remote/integration_test.rs107 // Step 3: Find the button entity, and watch for it being activatedCOMMENT
LOWexamples/remote/integration_test.rs119 // Step 4: Click the button, until it's activatedCOMMENT
LOWexamples/remote/integration_test.rs143 // Step 5: Ask the app to exitCOMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICAL.github/workflows/welcome.yml25 const opts = github.rest.issues.listForRepo.endpoint.merge({CODE
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMcrates/bevy_app/src/plugin.rs24/// ## Defining a plugin.COMMENT
MEDIUMcrates/bevy_reflect/derive/src/lib.rs576/// # Defining the WrapperCOMMENT
MEDIUM.github/workflows/send-screenshots-to-pixeleagle.yml59 # Create a new run with its associated metadataCOMMENT
Fake / Example Data8 hits · 8 pts
SeverityFileLineSnippetContext
LOWexamples/ui/text/text_wrap_debug.rs111 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas auctor, nunc ac faucibus fringilla.".CODE
LOWexamples/ui/text/text_wrap_debug.rs111 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas auctor, nunc ac faucibus fringilla.".CODE
LOWexamples/testbed/ui.rs1912 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.".to_string(),CODE
LOWexamples/testbed/ui.rs1912 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.".to_string(),CODE
LOWexamples/testbed/ui.rs3072 "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. ",CODE
LOWexamples/testbed/ui.rs3072 "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. ",CODE
LOWexamples/stress_tests/many_text.rs13const LOREM_TEXT_1: &str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do \CODE
LOWexamples/stress_tests/many_text.rs13const LOREM_TEXT_1: &str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do \CODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWcrates/bevy_text/src/text.rs1189/// # Usage:COMMENT
LOWcrates/bevy_asset/src/io/web.rs24/// Example usage:COMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcrates/bevy_asset/src/server/mod.rs1449 // TODO: Handle error transformationCOMMENT
Hyper-Verbose Identifiers1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocs-rs/trait-tags.html80 function findImplementedBevyTraits(doc) {CODE