Repository Analysis

bevyengine/bevy

A refreshingly simple data-driven game engine built in Rust

7.0 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of bevyengine/bevy, a Rust project with 47,149 GitHub stars. SynthScan v2.0 examined 637,073 lines of code across 2095 source files, recording 4652 pattern matches distributed across 13 syntactic categories. The overall adjusted score of 7.0 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

7.0
Adjusted Score
7.0
Raw Score
100%
Time Factor
2026-07-14
Last Push
47.1K
Stars
Rust
Language
637.1K
Lines of Code
2.1K
Files
4.7K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 1HIGH 2MEDIUM 84LOW 4565

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 4652 distinct pattern matches across 13 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block4537 hits · 4114 pts
SeverityFileLineSnippetContext
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.rs1fn main() -> compile_fail_utils::ui_test::Result<()> {COMMENT
LOWcrates/bevy_settings/src/lib.rs41/// Plugin to orchestrate loading and saving settings.COMMENT
LOWcrates/bevy_settings/src/lib.rs61/// [`bevy_platform::dirs::preferences_dir`]. With `app_name = "com.example.myapp"` and the defaultCOMMENT
LOWcrates/bevy_settings/src/lib.rs81///COMMENT
LOWcrates/bevy_settings/src/lib.rs101/// a short interval and then spawn an i/o task to write out the changed settings file. You canCOMMENT
LOWcrates/bevy_settings/src/lib.rs161/// the resulting properties will be merged into a single section.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//! ### `rpc.discover`COMMENT
LOWcrates/bevy_remote/src/lib.rs501//! App::new()COMMENT
LOWcrates/bevy_remote/src/lib.rs521//! # use bevy_ecs::prelude::{In, World};COMMENT
LOWcrates/bevy_remote/src/lib.rs921 Cleanup,COMMENT
LOWcrates/bevy_remote/src/lib.rs941COMMENT
LOWcrates/bevy_remote/src/lib.rs1001///COMMENT
LOWcrates/bevy_remote/src/lib.rs1021/// "jsonrpc": "2.0",COMMENT
LOWcrates/bevy_remote/src/lib.rs1041 /// The action to be performed.COMMENT
LOWcrates/bevy_remote/src/lib.rs1441COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs121COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs141 /// The [full path] of the resource type being requested.COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs161 /// An optional flag to fail when encountering an invalid component ratherCOMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs181 /// [full type paths]: bevy_reflect::TypePath::type_pathCOMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs201COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs221COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs241COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs261 /// `parent`.COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs281COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs301 pub value: Value,COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs321}COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs341 /// The [full path] of the message to write.COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs361 pub event: String,COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs381/// Describes the data that is to be fetched in a query.COMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs401 /// [full path]: bevy_reflect::TypePath::type_pathCOMMENT
LOWcrates/bevy_remote/src/builtin_methods.rs421 #[serde(default)]COMMENT
4477 more matches not shown…
Decorative Section Separators49 hits · 194 pts
SeverityFileLineSnippetContext
MEDIUMcrates/bevy_animation/src/graph.rs57/// ┌────────────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs59/// │ Idle ├─────────────────────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs61/// └────────────┘ │COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs63/// ┌────────────┐ │ ┌────────────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs66/// │ │ │ ┌────────────┐ │ │ │COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs67/// └────────────┘ │ │ Blend │ │ └────────────┘COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs69/// ┌────────────┐ │ │ 0.5 │COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs70/// │ │ │ └────────────┘COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs73/// └────────────┘COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs308 /// ┌─────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs314 /// ┌───────┼───────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs317 /// ┌─────┐ ┌─────┐ ┌─────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs321 /// └──┬──┘ └─────┘ └─────┘COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs326 /// ┌─────┐ ┌─────┐COMMENT
MEDIUMcrates/bevy_animation/src/graph.rs330 /// └─────┘ └─────┘COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs417/// ├───────────┤COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs419/// ├───────────┤ ┌────────────┐COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs420/// │ Bin Key B ├───┬─────────────────────────────────►│ Bin 1 │◄──────────────────┐COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs421/// ├───────────┤ │ └─┬──────────┤ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs423/// ├───────────┤ │ Mesh Instance ├──────────┤ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs424/// │ ... │ │ to Entity ┌───────►│ Entity 7 ├────────┐ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs425/// │ │ ├──────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs427/// │ ├──────────┤ │ ┌─┴──────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs429/// │ ├──────────┤ │ └─┬──────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs430/// │ │ Entity 7 │◄───────┘ │ ... │ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs431/// │ ├──────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs433/// │ ├──────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs435/// │ ├──────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs438/// ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄│┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄│┄┄┄┄┄┄┄┄┄┄│┄COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs444/// │ ┌─┴─────────────────┤ │ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs446/// │ └─┬─────────────────┤ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs448/// │ ├─────────────────┤ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs449/// │ │ Bin 1 ├──────────────┤COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs450/// │ ┌─┴─────────────────┤ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs455/// │ ├──────────────┤ Bin Metadata │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs458/// │ ├──────────────┤ ┌─┴────────────────────────┤ │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs459/// └──────────►│ Bin Metadata ├──────►│ Bin 1 ├─────┘COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs460/// │ Index 9 │ └─┬────────────────────────┤COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs461/// ├──────────────┤ │ Indirect Params Offset │COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs462/// │ Bin Metadata │ ├────────────────────────┤COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs464/// ├──────────────┤ ┌─┴────────────────────────┤COMMENT
MEDIUMcrates/bevy_render/src/render_phase/mod.rs466/// └─┬────────────────────────┤COMMENT
MEDIUMcrates/bevy_pbr/src/fog.rs449 /// V = ─────────COMMENT
MEDIUMcrates/bevy_pbr/src/fog.rs457 /// β = ─────────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
MEDIUMcrates/bevy_math/src/cubic_splines/mod.rs1104 /// ●─────────── x (time)COMMENT
MEDIUMcrates/bevy_math/src/cubic_splines/mod.rs1119 /// ●➔⬈───────── x (time)COMMENT
AI Slop Vocabulary18 hits · 52 pts
SeverityFileLineSnippetContext
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
MEDIUMcrates/bevy_asset/src/lib.rs427 // 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.toml75# `cargo bench -- --save-baseline before` by disabling the default benchmark harness.COMMENT
Slop Phrases16 hits · 46 pts
SeverityFileLineSnippetContext
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_shader/Cargo.toml46# When turning this feature on, you can add the following to bevy/Cargo.toml (not this file), and then run `cargo updateCOMMENT
MEDIUMcrates/bevy_render/Cargo.toml16# When turning this feature on, you can add the following to bevy/Cargo.toml (not this file), and then run `cargo updateCOMMENT
MEDIUMcrates/bevy_math/src/curve/mod.rs237//! First of all, it's worth noting that the API never uses `&mut self` — every method either takesCOMMENT
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.rs105 // use a custom vertex attribute here for demonstration purposes.COMMENT
MEDIUMexamples/shader_advanced/custom_phase_item.rs157/// 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
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
Structural Annotation Overuse8 hits · 14 pts
SeverityFileLineSnippetContext
LOWcrates/bevy_ecs/src/schedule/stepping.rs163 /// NOTE: This function **will** return `None` during normal execution withCOMMENT
LOWcrates/bevy_ecs/src/schedule/stepping.rs187 /// NOTE: This function will also clear any system-specific behaviors thatCOMMENT
LOWexamples/remote/integration_test.rs32 // Step 1: Take a screenshot via BRPCOMMENT
LOWexamples/remote/integration_test.rs93 // Step 2: Find the button entity, and its global transformCOMMENT
LOWexamples/remote/integration_test.rs127 // Step 3: Find the window entity and scale factorCOMMENT
LOWexamples/remote/integration_test.rs153 // Step 4: Convert button center from physical to logical pixelsCOMMENT
LOWexamples/remote/integration_test.rs158 // Step 5: Send CursorMoved via WindowEvent messageCOMMENT
LOWexamples/remote/integration_test.rs177 // Step 6: Send MouseButtonInput Pressed + Released via WindowEvent messages.COMMENT
Verbosity Indicators6 hits · 10 pts
SeverityFileLineSnippetContext
LOWexamples/remote/integration_test.rs32 // Step 1: Take a screenshot via BRPCOMMENT
LOWexamples/remote/integration_test.rs93 // Step 2: Find the button entity, and its global transformCOMMENT
LOWexamples/remote/integration_test.rs127 // Step 3: Find the window entity and scale factorCOMMENT
LOWexamples/remote/integration_test.rs153 // Step 4: Convert button center from physical to logical pixelsCOMMENT
LOWexamples/remote/integration_test.rs158 // Step 5: Send CursorMoved via WindowEvent messageCOMMENT
LOWexamples/remote/integration_test.rs177 // Step 6: Send MouseButtonInput Pressed + Released via WindowEvent messages.COMMENT
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.rs575/// # 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.rs1554 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.".to_string(),CODE
LOWexamples/testbed/ui.rs1554 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.".to_string(),CODE
LOWexamples/testbed/ui.rs2654 "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. ",CODE
LOWexamples/testbed/ui.rs2654 "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.rs822/// # Usage:COMMENT
LOWcrates/bevy_asset/src/io/web.rs24/// Example usage:COMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcrates/bevy_asset/src/server/mod.rs1623 // TODO: Handle error transformationCOMMENT
Hyper-Verbose Identifiers1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocs-rs/trait-tags.html80 function findImplementedBevyTraits(doc) {CODE