Repository Analysis

voxel51/fiftyone

Refine high-quality datasets and visual AI models

7.5 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of voxel51/fiftyone, a TypeScript project with 10,896 GitHub stars. SynthScan v2.0 examined 838,697 lines of code across 3806 source files, recording 5226 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 7.5 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.5
Adjusted Score
7.5
Raw Score
100%
Time Factor
2026-07-14
Last Push
10.9K
Stars
TypeScript
Language
838.7K
Lines of Code
3.8K
Files
5.2K
Pattern Hits
2026-07-14
Scan Date
0.09
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

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

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 0HIGH 351MEDIUM 212LOW 4663

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 5226 distinct pattern matches across 22 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.

Hyper-Verbose Identifiers2698 hits · 2560 pts
SeverityFileLineSnippetContext
LOW…/packages/embeddings/src/sortStringsAlphabetically.tsx3export function sortStringsAlphabetically(a, b) {CODE
LOW…packages/embeddings/src/ComputeVisualizationButton.tsx5export default function ComputeVisualizationButton({CODE
LOWapp/packages/looker/src/util.ts161export function computeBBoxForTextOverlay(CODE
LOWapp/packages/looker/src/overlays/util.ts361export function resolveLabelSelectionVisuals(CODE
LOWapp/packages/core/src/plugins/SchemaIO/utils/layout.ts195export function getAdjustedLayoutDimension(value?: number, gap?: number) {CODE
LOWapp/packages/core/src/plugins/SchemaIO/utils/layout.ts202export function getAdjustedLayoutDimensions({CODE
LOW…src/plugins/SchemaIO/components/DashboardPNGExport.tsx199function sortPropertiesByCustomLayout(properties, customLayout) {CODE
LOW…ges/core/src/plugins/SchemaIO/components/DynamicIO.tsx119function schemaWithInheritedDefault(CODE
LOW…ges/core/src/plugins/SchemaIO/components/DynamicIO.tsx130function schemaWithInheritedVariant(CODE
LOW…core/src/plugins/SchemaIO/components/DashboardView.tsx79function calculateLayoutDimensions(CODE
LOW…core/src/plugins/SchemaIO/components/DashboardView.tsx1676function sortPropertiesByCustomLayout(properties, customLayout) {CODE
LOW…e/src/plugins/SchemaIO/components/AutocompleteView.tsx111function getValuesOnlySettingFromSchema(schema) {CODE
LOW…ns/SchemaIO/components/OperatorExecutionButtonView.tsx16export default function OperatorExecutionButtonView(props: ViewPropsType) {CODE
LOW…chemaIO/components/NativeModelEvaluationView/index.tsx15export default function NativeModelEvaluationView(props) {CODE
LOW…SchemaIO/components/NativeModelEvaluationView/utils.ts228export function getConfusionMatrixPlotlyData(CODE
LOW…ativeModelEvaluationView/evaluation/scenario/index.tsx6export default function EvaluationScenarioAnalysis(props) {CODE
LOW…eModelEvaluationView/evaluation/scenario/Scenarios.tsx578function PredictionStatisticsTable(props) {CODE
LOW…eModelEvaluationView/evaluation/scenario/Scenarios.tsx781function ModelPerformanceMetricsTable(props) {CODE
LOW…eModelEvaluationView/evaluation/scenario/Scenarios.tsx882function ConfidenceDistributionTable(props) {CODE
LOW…eModelEvaluationView/evaluation/scenario/Scenarios.tsx1069function PredictionStatisticsChart(props) {CODE
LOW…eModelEvaluationView/evaluation/scenario/Scenarios.tsx1275function ScenarioModelPerformanceChart(props) {CODE
LOW…eModelEvaluationView/evaluation/scenario/Scenarios.tsx1506function ConfidenceDistributionChart(props) {CODE
LOW…valuationView/evaluation/overview/ClassPerformance.tsx353function formatPerClassPerformance(perClassPerformance, barConfig) {CODE
LOW…rc/components/Filters/use-query-performance-timeout.ts6export default function useQueryPerformanceTimeout(CODE
LOW…core/src/components/Modal/ModalSampleRenderer.test.tsx276function usePersistentRegistration(CODE
LOW…ponents/Modal/use-modal-sample-renderer-persistence.ts24export function useModalSampleRendererPersistenceKey(): string | null {CODE
LOW…l/Sidebar/Annotate/useGroupAnnotationModeController.ts79export function useGroupAnnotationModeController() {CODE
LOW…rc/components/Modal/Sidebar/Annotate/useCanAnnotate.ts17function useHasAnnotationSupportedSlices(): boolean {CODE
LOW…/Sidebar/Annotate/useApplyAnnotationSliceVisibility.ts7export function useApplyAnnotationSliceVisibility() {CODE
LOW…Annotate/Confirmation/useConfirmDisconnectOntology.tsx20function DisconnectOntologyModalComponent({CODE
LOW…omponents/Modal/Sidebar/Annotate/Edit/serialization.ts31export function serializeDatabaseDateValue(CODE
LOW…components/Modal/Sidebar/Annotate/Edit/evaluateWhen.ts198export function applyConditionalOwnerChange(CODE
LOW…ts/Modal/Sidebar/Annotate/Edit/coordinateConversion.ts33export function imagePixelsToCanvasPixels(CODE
LOW…/core/src/components/Grid/useGridCustomRendererItem.ts21export function useGridCustomRendererItem(CODE
LOW…video-annotation/src/tracks/temporalDetectionTracks.ts100export function buildTemporalDetectionTracks({CODE
LOW…ckages/video-annotation/src/components/FrameLabels.tsx361function useTemporalDetectionTracks(CODE
LOW…ckages/video-annotation/src/components/FrameLabels.tsx730function decorateTemporalDetectionTrack({CODE
LOW…ckages/video-annotation/src/components/FrameLabels.tsx847function applyTemporalDetectionEdit({CODE
LOW…kages/video-annotation/src/hooks/useAutoInterpolate.ts28export function resolveSegmentsToRepropagate(CODE
LOW…ages/video-annotation/src/hooks/useLighterTileScene.ts36function useAttachedSingletonCanvas(CODE
LOWapp/packages/app/vite.config.ts193function foxgloveWasmOptimizeAsUrl() {CODE
LOWapp/packages/operators/src/state.ts148export function useGlobalExecutionContext(): ExecutionContext {CODE
LOWapp/packages/operators/src/state.ts1210export function useInvocationRequestQueue() {CODE
LOWapp/packages/operators/src/state.ts1246export function useInvocationRequestExecutor({CODE
LOWapp/packages/operators/src/utils.test.ts272function createOperatorPromptOptions(CODE
LOWapp/packages/operators/src/operators.ts512export function listLocalAndRemoteOperators() {CODE
LOWapp/packages/operators/src/operators.ts608async function executeOperatorAsGenerator(CODE
LOWapp/packages/operators/src/operators.ts683function resolveOperatorURIWithMethod(operatorURI, params) {CODE
LOWapp/packages/operators/src/operators.ts744export async function executeOperatorWithContext(CODE
LOWapp/packages/operators/src/operators.ts1150export function getInvocationRequestQueue() {CODE
LOWapp/packages/operators/src/operators.ts1196export function getAbortableOperationQueue() {CODE
LOWapp/packages/operators/src/operators.ts1215export function abortOperationsByExpression(expression) {CODE
LOWapp/packages/operators/src/utils.ts149export function generateOperatorSessionId() {CODE
LOWapp/packages/operators/src/OperatorPlacements.tsx26export function OperatorPlacementWithErrorBoundary(CODE
LOWapp/packages/operators/src/built-in-operators.ts1009function useUpdatePanelStatePartial(local?: boolean) {CODE
LOWapp/packages/operators/src/usePanelEvent.ts157export function usePendingPanelEventError(): {CODE
LOWapp/packages/operators/src/hooks.ts21function useOperatorThrottledContextSetter() {CODE
LOWapp/packages/operators/src/hooks.ts77export function useOperatorPlacementsResolver() {CODE
LOWapp/packages/operators/src/hooks.ts88 async function updateOperatorPlacementsAtom() {CODE
LOWapp/packages/operators/src/hooks.ts121export function useActivePanelEventsCount(id: string) {CODE
2638 more matches not shown…
Docstring Block Structure202 hits · 772 pts
SeverityFileLineSnippetContext
HIGHSTYLE_GUIDE.md129An example docstring that uses Sphinx constructs. Docs sections can be referenced via :ref:`custom text here <anchoSTRING
HIGHSTYLE_GUIDE.md195Returns a :class:`fiftyone.core.labels.Polyline` representation of the :class:`fiftyone.core.labels.Detection`. STRING
HIGHfiftyone/core/service.py138Waits for any child process of this service to bind to a TCP port. Args: port (None): if specified,STRING
HIGHfiftyone/core/labels.py81Gets the value of the attribute with the given name. Args: name: the attribute name defSTRING
HIGHfiftyone/core/labels.py240Gets the value of the attribute with the given name. The specified attribute may either exist in the :attr:`attSTRING
HIGHfiftyone/core/labels.py630Creates a :class:`Detection` instance with its ``mask`` attribute populated from the given full image mask. STRING
HIGHfiftyone/core/labels.py894Creates a :class:`Polyline` instance with polygons describing the non-zero region(s) of the given full image masSTRING
HIGHfiftyone/core/labels.py921Constructs a cuboid from its 8 vertices in the format below:: 7--------6 /| /| STRING
HIGHfiftyone/core/labels.py960Constructs a rotated bounding box from its center, dimensions, and rotation. If a ``frame_size`` is proSTRING
HIGHfiftyone/core/fields.py35Validates the given field constraints. Args: ftype (None): an optional field type or iterable of types to eSTRING
HIGHfiftyone/core/expressions.py281Retrieves the specified field or embedded field of this expression, which must resolve to a document. ESTRING
HIGHfiftyone/core/expressions.py309Determines whether this expression is equal to the given value or expression, ``self == other``. ExamplSTRING
HIGHfiftyone/core/expressions.py338Determines whether this expression is not equal to the given value or expression, ``self != other``. ExSTRING
HIGHfiftyone/core/expressions.py367Determines whether this expression is greater than or equal to the given value or expression, ``self >= other``.STRING
HIGHfiftyone/core/expressions.py391Determines whether this expression is greater than the given value or expression, ``self >= other``. ExSTRING
HIGHfiftyone/core/expressions.py415Determines whether this expression is less than or equal to the given value or expression, ``self <= other``. STRING
HIGHfiftyone/core/expressions.py443Determines whether this expression is less than the given value or expression, ``self <= other``. ExampSTRING
HIGHfiftyone/core/expressions.py467Determines whether this expression, which must resolve to a field, exists and is not None. Examples:: STRING
HIGHfiftyone/core/expressions.py533Computes the logical AND of this expression and the given value or expression, ``self & other``. ExamplSTRING
HIGHfiftyone/core/expressions.py564Computes the logical OR of this expression and the given value or expression, ``self | other``. ExampleSTRING
HIGHfiftyone/core/expressions.py618Adds the given value to this expression, which must resolve to a numeric value, ``self + other``. ExampSTRING
HIGHfiftyone/core/expressions.py693Rounds this expression, which must resolve to a numeric value, at the given decimal place. Positive valSTRING
HIGHfiftyone/core/expressions.py727Computes the modulus of this expression, which must resolve to a numeric value, ``self % other``. ExampSTRING
HIGHfiftyone/core/expressions.py754Computes the product of the given value and this expression, which must resolve to a numeric value, ``self * othSTRING
HIGHfiftyone/core/expressions.py780Raises this expression, which must resolve to a numeric value, to the given power, ``self ** power``. ESTRING
HIGHfiftyone/core/expressions.py832Subtracts the given value from this expression, which must resolve to a numeric value, ``self - other``. STRING
HIGHfiftyone/core/expressions.py869Divides this expression, which must resolve to a numeric value, by the given value, ``self / other``. ESTRING
HIGHfiftyone/core/expressions.py968Rounds this expression, which must resolve to a numeric value, at the given decimal place. Positive valSTRING
HIGHfiftyone/core/expressions.py1003Truncates this expression, which must resolve to a numeric value, at the specified decimal place. PositSTRING
HIGHfiftyone/core/expressions.py1070Computes the logarithm base ``base`` of this expression, which must resolve to a numeric value. ExampleSTRING
HIGHfiftyone/core/expressions.py1119Raises this expression, which must resolve to a numeric value, to the given power, ``self ** power``. ESTRING
HIGHfiftyone/core/expressions.py1611Creates an expression that returns a boolean indicating whether ``self in values``. Examples:: STRING
HIGHfiftyone/core/expressions.py1805Applies the given expression to this expression. Examples:: import fiftyone as fo impoSTRING
HIGHfiftyone/core/expressions.py1832Returns either ``true_expr`` or ``false_expr`` depending on the value of this expression, which must resolve to STRING
HIGHfiftyone/core/expressions.py1863Returns either this expression or ``false_expr`` if this expression is null. This is a shortcut for ``self.is_nuSTRING
HIGHfiftyone/core/expressions.py1891Applies a case statement to this expression, which effectively computes the following pseudocode:: STRING
HIGHfiftyone/core/expressions.py1936Applies a switch statement to this expression, which effectively computes the given pseudocode:: foSTRING
HIGHfiftyone/core/expressions.py1990Replaces this expression with the corresponding value in the provided mapping dict, if it is present as a key. STRING
HIGHfiftyone/core/expressions.py2061Sets the specified field or embedded field of this expression, which must resolve to a document, to the given vaSTRING
HIGHfiftyone/core/expressions.py2125Returns an equivalent expression where this expression is defined as a variable that is used wherever necessary STRING
HIGHfiftyone/core/expressions.py2176Returns the minimum value of either this expression, which must resolve to an array, or the minimum of this exprSTRING
HIGHfiftyone/core/expressions.py2214Returns the maximum value of either this expression, which must resolve to an array, or the maximum of this exprSTRING
HIGHfiftyone/core/expressions.py2254Returns the element or slice of this expression, which must resolve to an array. All of the typical sliSTRING
HIGHfiftyone/core/expressions.py2367Checks whether this expression, which must resolve to an array, contains any of the given values. Pass STRING
HIGHfiftyone/core/expressions.py2432Checks whether this expression's contents, which must resolve to an array, are a subset of the given array or arSTRING
HIGHfiftyone/core/expressions.py2471Checks whether this expression, which must resolve to an array, contains the same distinct values as each of theSTRING
HIGHfiftyone/core/expressions.py2533Computes the set union of this expression, which must resolve to an array, and the given array(s) or array expreSTRING
HIGHfiftyone/core/expressions.py2567Computes the set intersection of this expression, which must resolve to an array, and the given array(s) or arraSTRING
HIGHfiftyone/core/expressions.py2601Computes the set difference of this expression, which must resolve to an array, and the given array or array expSTRING
HIGHfiftyone/core/expressions.py2669Sorts this expression, which must resolve to an array. If no ``key`` is provided, this array must contain elemeSTRING
HIGHfiftyone/core/expressions.py2758Applies the given filter to the elements of this expression, which must resolve to an array. The outputSTRING
HIGHfiftyone/core/expressions.py2792Applies the given expression to the elements of this expression, which must resolve to an array. The ouSTRING
HIGHfiftyone/core/expressions.py2828Applies the given reduction to this expression, which must resolve to an array, and returns the single value comSTRING
HIGHfiftyone/core/expressions.py2893Prepends the given value to this expression, which must resolve to an array. Examples:: imSTRING
HIGHfiftyone/core/expressions.py2923Appends the given value to this expression, which must resolve to an array. Examples:: impSTRING
HIGHfiftyone/core/expressions.py2953Inserts the value before the given index in this expression, which must resolve to an array. If ``indexSTRING
HIGHfiftyone/core/expressions.py2988Concatenates the given array(s) or array expression(s) to this expression, which must resolve to an array. STRING
HIGHfiftyone/core/expressions.py3075Returns the standard deviation of the values in this expression, which must resolve to a numeric array. STRING
HIGHfiftyone/core/expressions.py3117Joins the elements of this expression, which must resolve to a string array, by the given delimiter. ExSTRING
HIGHfiftyone/core/expressions.py3149Extracts the specified substring from this expression, which must resolve to a string. Examples:: STRING
142 more matches not shown…
Cross-File Repetition122 hits · 610 pts
SeverityFileLineSnippetContext
HIGHplugins/__init__.py0fiftyone plugins. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHplugins/utils/__init__.py0fiftyone plugins. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHplugins/utils/model_evaluation/__init__.py0fiftyone plugins. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/plugins/__init__.py0fiftyone plugins. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/execution_store_unit_tests.py0fiftyone execution store related unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`STRING
HIGHtests/unittests/execution_store_repo_tests.py0fiftyone execution store related unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`STRING
HIGHtests/unittests/execution_store_service_tests.py0fiftyone execution store related unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`STRING
HIGHtests/unittests/utils_tests.py0fiftyone 3d transformation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/utils3d_tests.py0fiftyone 3d transformation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/transforms_tests.py0fiftyone 3d transformation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/threed/transformation_tests.py0fiftyone 3d transformation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/server_decorators_tests.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/interfaces.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/aggregate.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/aggregations.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/color.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/query.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/mutation.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/constants.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/__init__.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/extensions.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/paginator.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/view.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/context.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/indexes.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/app.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/dataloader.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/workspace.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/main.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/data.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/decorators.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/utils/__init__.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/events/__init__.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/routes/__init__.py0fiftyone server routes | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…s/unittests/annotation/validate_label_schemas_tests.py0fiftyone annotation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…ts/unittests/annotation/dataset_label_schemas_tests.py0fiftyone annotation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…ts/unittests/annotation/hydrate_label_schemas_tests.py0fiftyone annotation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…s/unittests/annotation/generate_label_schemas_tests.py0fiftyone annotation unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…ttests/server/utils/jsonpatch/test_json_patch_patch.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…tests/server/utils/jsonpatch/test_jsonpatch_methods.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGH…sts/unittests/server/utils/jsonpatch/test_jsonpatch.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/conftest.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_id_batch.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_threading.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_implementations.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_slice_batch.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_factory.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_process.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/map/test_mapper.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/core/__init__.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/core/threed/utils.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/utils/json/__init__.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/server/utils/json/encoder.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/utils/__init__.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/core/aggregations.py0aggregations. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/server/routes/test_camera.py0fiftyone server groups route unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/server/routes/test_media.py0fiftyone server groups route unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/server/routes/test_ontology.py0fiftyone server groups route unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/server/routes/test_groups.py0fiftyone server groups route unit tests. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHfiftyone/types/__init__.py0fiftyone pipeline operator types. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
62 more matches not shown…
Unused Imports628 hits · 467 pts
SeverityFileLineSnippetContext
LOWtests/unittests/execution_store_unit_tests.py12CODE
LOWtests/unittests/group_tests.py12CODE
LOWtests/unittests/group_tests.py15CODE
LOWtests/unittests/torch_dataset_tests.py8CODE
LOWtests/unittests/import_export_tests.py2589CODE
LOW…/unittests/execution_cache/execution_cache_io_tests.py13CODE
LOW…/unittests/execution_cache/execution_cache_io_tests.py14CODE
LOWtests/unittests/execution_cache/decorator_tests.py17CODE
LOWtests/unittests/execution_cache/serialization_tests.py15CODE
LOWtests/unittests/execution_cache/cache_util_tests.py10CODE
LOWtests/unittests/execution_cache/cache_util_tests.py13CODE
LOWtests/unittests/execution_cache/decorators.py9CODE
LOWtests/unittests/execution_cache/decorators.py10CODE
LOWtests/unittests/operators/types_tests.py12CODE
LOWtests/unittests/operators/types_tests.py14CODE
LOWtests/unittests/operators/types_tests.py15CODE
LOWtests/unittests/utils/test_depth_anything.py13CODE
LOWtests/intensive/cvat_tests.py13CODE
LOWtests/intensive/cvat_tests.py14CODE
LOWtests/benchmarking/cifar10_benchmark.py11CODE
LOWtests/isolated/import_time_test.py18CODE
LOWtests/isolated/import_deps_test.py64CODE
LOWdocs/source/recipes/torch-dataset-examples/utils.py1CODE
LOWschemas/multimodal/build.py9CODE
LOWfiftyone/__init__.py12CODE
LOWfiftyone/__init__.py14CODE
LOWfiftyone/__init__.py31CODE
LOWfiftyone/__init__.py41CODE
LOWfiftyone/__public__.py19CODE
LOWfiftyone/__public__.py19CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py38CODE
LOWfiftyone/__public__.py39CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py40CODE
LOWfiftyone/__public__.py53CODE
568 more matches not shown…
Deep Nesting414 hits · 342 pts
SeverityFileLineSnippetContext
LOWplugins/operators/annotation.py236CODE
LOWplugins/operators/group_by.py63CODE
LOWplugins/operators/group_by.py184CODE
LOWplugins/operators/__init__.py206CODE
LOWplugins/operators/__init__.py1097CODE
LOWplugins/operators/model_evaluation/__init__.py1317CODE
LOWplugins/operators/model_evaluation/__init__.py963CODE
LOWplugins/panels/model_evaluation/__init__.py611CODE
LOWplugins/panels/model_evaluation/__init__.py893CODE
LOWplugins/panels/model_evaluation/__init__.py1013CODE
LOWplugins/panels/model_evaluation/__init__.py1081CODE
LOWtests/unittests/view_tests.py3902CODE
LOWtests/unittests/view_tests.py3932CODE
LOWtests/unittests/label_tests.py943CODE
LOWtests/unittests/label_tests.py991CODE
LOWtests/unittests/video_tests.py1290CODE
LOWtests/unittests/torch_dataset_tests.py164CODE
LOWtests/unittests/import_export_tests.py5604CODE
LOWtests/unittests/operators/delegated_tests.py1493CODE
LOWtests/unittests/operators/decorators_tests.py57CODE
LOWtests/unittests/operators/decorators_tests.py89CODE
LOWtests/unittests/utils/test_unique_filename_maker.py131CODE
LOWtests/unittests/utils/test_unique_filename_maker.py200CODE
LOWtests/intensive/model_zoo_tests.py322CODE
LOWtests/intensive/evaluation_tests.py416CODE
LOWtests/intensive/evaluation_tests.py426CODE
LOWtests/intensive/labelstudio_tests.py651CODE
LOWtests/intensive/labelstudio_tests.py683CODE
LOWtests/intensive/labelstudio_tests.py715CODE
LOWtests/intensive/labelstudio_tests.py765CODE
LOWtests/intensive/cvat_tests.py169CODE
LOWtests/intensive/cvat_tests.py419CODE
LOWtests/intensive/sam_parity_tests.py311CODE
LOWtests/intensive/sam_parity_tests.py580CODE
LOWtests/intensive/sam_parity_tests.py860CODE
LOWtests/intensive/sam_parity_tests.py946CODE
LOWtests/intensive/sam_parity_tests.py1260CODE
LOWtests/intensive/sam_parity_tests.py1711CODE
LOWtests/intensive/sam_parity_tests.py1843CODE
LOWtests/intensive/sam_parity_tests.py2211CODE
LOWtests/intensive/sam_image_model_tests.py60CODE
LOWtests/intensive/sam_image_model_tests.py609CODE
LOWdocs/source/redirects.py121CODE
LOWdocs/extensions/llms_txt.py40CODE
LOWdocs/scripts/make_model_zoo_docs.py379CODE
LOWdocs/scripts/generate_plugin_docs.py620CODE
LOWdocs/scripts/generate_plugin_docs.py819CODE
LOWfiftyone/core/tags.py1547CODE
LOWfiftyone/core/tags.py356CODE
LOWfiftyone/core/logging.py111CODE
LOWfiftyone/core/service.py137CODE
LOWfiftyone/core/service.py157CODE
LOWfiftyone/core/metadata.py542CODE
LOWfiftyone/core/metadata.py599CODE
LOWfiftyone/core/models.py352CODE
LOWfiftyone/core/models.py396CODE
LOWfiftyone/core/models.py452CODE
LOWfiftyone/core/models.py530CODE
LOWfiftyone/core/models.py635CODE
LOWfiftyone/core/models.py753CODE
354 more matches not shown…
Decorative Section Separators95 hits · 315 pts
SeverityFileLineSnippetContext
MEDIUM…s/Modal/Sidebar/Annotate/Edit/useDetectionMode.test.ts48// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…odal/Sidebar/Annotate/Edit/useAIAnnotationMode.test.ts8// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…odal/Sidebar/Annotate/Edit/useAIAnnotationMode.test.ts69// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…odal/Sidebar/Annotate/Edit/useAIAnnotationMode.test.ts77// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nents/Modal/Sidebar/Annotate/Edit/useMergeTool.test.ts10// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nents/Modal/Sidebar/Annotate/Edit/useMergeTool.test.ts83// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nents/Modal/Sidebar/Annotate/Edit/evaluateWhen.test.ts887 // ── Branch 1: owner changed ──────────────────────────────────────────────COMMENT
MEDIUM…nents/Modal/Sidebar/Annotate/Edit/evaluateWhen.test.ts954 // ── Branch 2: became visible with no value ───────────────────────────────COMMENT
MEDIUM…nents/Modal/Sidebar/Annotate/Edit/evaluateWhen.test.ts1067 // ── No-op cases ──────────────────────────────────────────────────────────COMMENT
MEDIUM…ponents/Modal/Sidebar/Annotate/Edit/usePenTool.test.ts8// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ponents/Modal/Sidebar/Annotate/Edit/usePenTool.test.ts42// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ponents/Modal/Sidebar/Annotate/Edit/usePenTool.test.ts59// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…Edit/useAnnotationContext/useAnnotationContext.test.ts71// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…Edit/useAnnotationContext/useAnnotationContext.test.ts127// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/Edit/useAnnotationContext/useAnnotationFields.test.ts54// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/Edit/useAnnotationContext/useAnnotationFields.test.ts80// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/agents/hooks/resolvePointVariant.test.ts7// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/agents/hooks/resolvePointVariant.test.ts39// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/agents/hooks/resolvePointVariant.test.ts55// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ation/src/agents/hooks/useApplyInferenceResult.test.ts9// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ation/src/agents/hooks/useApplyInferenceResult.test.ts43// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ation/src/agents/hooks/useApplyInferenceResult.test.ts94// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/hooks/useRegisterPointSelectionEventHandlers.test.ts8// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/hooks/useRegisterPointSelectionEventHandlers.test.ts75// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/hooks/useRegisterPointSelectionEventHandlers.test.ts87// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/annotation/src/agents/hooks/usePointSelection.test.ts8// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/annotation/src/agents/hooks/usePointSelection.test.ts111// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/annotation/src/agents/hooks/usePointSelection.test.ts133// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/persistence/buildAnnotationLabel.test.ts7// ── Mocks ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/persistence/buildAnnotationLabel.test.ts108// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/persistence/buildAnnotationLabel.test.ts119// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx14// ─── Helpers ────────────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx27// ─── Shared / Reusable ──────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx44// ─── RunList ────────────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx58// ─── Thumbnail Images ─────────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx75// ─── NewSearch ──────────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx108// ─── FilterBar ──────────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx120// ─── BulkActionBar ──────────────────────────────────────────────────COMMENT
MEDIUM…p/packages/similarity-search/src/components/styled.tsx134// ─── Tooltip ────────────────────────────────────────────────────────COMMENT
MEDIUMapp/packages/similarity-search/src/hooks/useRuns.ts51 // ── Coalescing refresh mechanism ───────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts47 // ─── Form fields ────────────────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts62 // ─── Derived config ─────────────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts71 // ─── Auto-correct effects ───────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts98 // ─── Submission ─────────────────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts127 // ─── Brain key options ──────────────────────────────────────────COMMENT
MEDIUM…ages/similarity-search/src/hooks/useSimilarityPanel.ts17// ─── Derived State ──────────────────────────────────────────────────COMMENT
MEDIUM…ages/similarity-search/src/hooks/useSimilarityPanel.ts114// ─── Actions ────────────────────────────────────────────────────────COMMENT
MEDIUM…ages/similarity-search/src/hooks/useSimilarityPanel.ts275// ─── Orchestrator ───────────────────────────────────────────────────COMMENT
MEDIUMtests/unittests/session_events_tests.py67 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py69 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py152 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py154 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py188 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py190 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py220 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py222 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py247 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py249 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py315 # -------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/session_events_tests.py317 # -------------------------------------------------------------------COMMENT
35 more matches not shown…
Excessive Try-Catch Wrapping273 hits · 294 pts
SeverityFileLineSnippetContext
LOWplugins/operators/annotation.py211 except Exception as e:CODE
LOWplugins/operators/annotation.py311 except Exception as e:CODE
LOWplugins/operators/__init__.py3108 except Exception as e:STRING
LOWplugins/operators/__init__.py3342 except Exception as e:STRING
MEDIUMplugins/operators/model_evaluation/__init__.py1189def get_sample_distribution(self, ctx, subset_expressions):CODE
LOWplugins/operators/model_evaluation/__init__.py553 except Exception:CODE
LOWplugins/operators/model_evaluation/__init__.py1240 except Exception as e:CODE
MEDIUMplugins/panels/model_evaluation/__init__.py71def get_evaluation_id(self, dataset, eval_key):CODE
MEDIUMplugins/panels/model_evaluation/__init__.py217def get_map(self, results):CODE
MEDIUMplugins/panels/model_evaluation/__init__.py223def get_mar(self, results):CODE
MEDIUMplugins/panels/model_evaluation/__init__.py229def get_custom_metrics(self, results):CODE
MEDIUMplugins/panels/model_evaluation/__init__.py531def has_evaluation_results(self, dataset, eval_key):CODE
LOWplugins/panels/model_evaluation/__init__.py220 except Exception as e:CODE
LOWplugins/panels/model_evaluation/__init__.py226 except Exception as e:CODE
LOWplugins/panels/model_evaluation/__init__.py232 except Exception:CODE
LOWplugins/panels/model_evaluation/__init__.py74 except Exception as e:CODE
LOWplugins/panels/model_evaluation/__init__.py295 except Exception as e:CODE
LOWplugins/panels/model_evaluation/__init__.py322 except Exception as e:CODE
LOWplugins/panels/model_evaluation/__init__.py534 except Exception:CODE
LOWplugins/panels/model_evaluation/__init__.py1137 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py64 except Exception:CODE
LOWplugins/panels/similarity_search/__init__.py210 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py310 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py349 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py362 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py379 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py395 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py416 except Exception as e:CODE
LOWplugins/panels/similarity_search/operators.py210 except Exception as e:CODE
LOWplugins/panels/similarity_search/operators.py321 except Exception:CODE
LOWplugins/panels/similarity_search/operators.py335 except Exception:CODE
LOWplugins/utils/model_evaluation/__init__.py24 except Exception as e:CODE
MEDIUMplugins/utils/model_evaluation/__init__.py16def get_subsets_from_custom_code(ctx, custom_code):CODE
LOWtests/ipc_tests.py139 except Exception as e:CODE
LOWtests/unittests/decorators.py40 except Exception as exc:CODE
LOWtests/unittests/execution_cache/decorators.py38 except Exception as exc:CODE
LOWtests/unittests/plugins/secrets_tests.py91 except Exception:CODE
LOWtests/intensive/sam_parity_tests.py732 except Exception:CODE
LOWdocs/process_css.py30 except Exception as e:CODE
MEDIUMdocs/process_css.py31 print(f"Error: {e}")CODE
LOWdocs/extensions/llms_txt.py36 except Exception:CODE
LOWdocs/extensions/llms_txt.py45 except Exception:CODE
LOWdocs/extensions/llms_txt.py169 except Exception as e:CODE
MEDIUMdocs/extensions/llms_txt.py27def get_page_description(self, target_doc, sphinx_env):CODE
MEDIUMdocs/extensions/llms_txt.py40def scan_document_structure(CODE
LOWdocs/scripts/generate_plugin_docs.py373 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py634 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py671 except Exception:CODE
LOWdocs/scripts/generate_plugin_docs.py682 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py695 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py981 except Exception as e:STRING
LOWdocs/scripts/generate_plugin_docs.py1116 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py1131 except Exception as e:CODE
LOWdocs/scripts/make_hf_dataset_docs.py75 except Exception as e:CODE
LOWdocs/scripts/make_hf_dataset_docs.py171 except Exception as e:CODE
LOWdocs/scripts/make_hf_dataset_docs.py295 except Exception as e:STRING
LOWschemas/multimodal/build.py271 except Exception as error:CODE
LOWfiftyone/__init__.py42except Exception: # pragma: no cover - best-effort registrationCODE
LOWfiftyone/core/logging.py121 except Exception as e:CODE
LOWfiftyone/core/config.py607 except Exception as e:CODE
213 more matches not shown…
Fake / Example Data239 hits · 217 pts
SeverityFileLineSnippetContext
LOW…re/src/plugins/SchemaIO/components/LoaderView.test.tsx28 <div data-testid="dynamic-io">{schema?.view?.label || "placeholder"}</div>CODE
LOW…emaIO/__tests__/SchemaIOComponent.integration.test.tsx350 person: { name: "John Doe", age: 30 },CODE
LOW…emaIO/__tests__/SchemaIOComponent.integration.test.tsx351 address: { street: "123 Main St", city: "Anytown" },CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json20 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json28 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json37 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json66 "placeholder": "Select one or more pet",CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json75 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json85 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json95 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json195 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json203 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json212 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json221 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json251 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json259 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json268 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json426 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json434 "placeholder": nullCODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json442 "placeholder": nullCODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json450 "placeholder": nullCODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json52 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json133 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json148 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json163 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json181 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json237 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json286 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json303 "placeholder": null,CODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json466 "placeholder": nullCODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json478 "placeholder": nullCODE
LOW…packages/core/src/plugins/SchemaIO/examples/input.json490 "placeholder": nullCODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json366 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json375 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json385 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json395 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json19 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json36 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json53 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json80 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json96 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json112 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json128 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json144 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json160 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json176 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json192 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json208 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json224 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json240 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json256 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json274 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json297 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json320 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json343 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json420 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json436 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json452 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json468 "placeholder": null,CODE
LOW…ackages/core/src/plugins/SchemaIO/examples/output.json484 "placeholder": null,CODE
179 more matches not shown…
AI Structural Patterns189 hits · 160 pts
SeverityFileLineSnippetContext
LOWtests/intensive/model_zoo_tests.py322CODE
LOWdocs/scripts/generate_plugin_docs.py791CODE
LOWfiftyone/core/tags.py92CODE
LOWfiftyone/core/models.py52CODE
LOWfiftyone/core/models.py1610CODE
LOWfiftyone/core/fields.py314CODE
LOWfiftyone/core/fields.py424CODE
LOWfiftyone/core/fields.py1919CODE
LOWfiftyone/core/clips.py646CODE
LOWfiftyone/core/dataset.py10827CODE
LOWfiftyone/core/dataset.py10892CODE
LOWfiftyone/core/dataset.py2200CODE
LOWfiftyone/core/dataset.py2261CODE
LOWfiftyone/core/dataset.py4505CODE
LOWfiftyone/core/dataset.py4616CODE
LOWfiftyone/core/dataset.py6356CODE
LOWfiftyone/core/dataset.py6489CODE
LOWfiftyone/core/dataset.py6705CODE
LOWfiftyone/core/dataset.py6831CODE
LOWfiftyone/core/dataset.py7104CODE
LOWfiftyone/core/dataset.py7497CODE
LOWfiftyone/core/dataset.py7874CODE
LOWfiftyone/core/dataset.py8000CODE
LOWfiftyone/core/dataset.py8748CODE
LOWfiftyone/core/dataset.py8988CODE
LOWfiftyone/core/view.py940CODE
LOWfiftyone/core/view.py1008CODE
LOWfiftyone/core/view.py1587CODE
LOWfiftyone/core/view.py1743CODE
LOWfiftyone/core/collections.py13439CODE
LOWfiftyone/core/collections.py1600CODE
LOWfiftyone/core/collections.py1650CODE
LOWfiftyone/core/collections.py2491CODE
LOWfiftyone/core/collections.py2749CODE
LOWfiftyone/core/collections.py3886CODE
LOWfiftyone/core/collections.py4043CODE
LOWfiftyone/core/collections.py4289CODE
LOWfiftyone/core/collections.py9867CODE
LOWfiftyone/core/collections.py10013CODE
LOWfiftyone/core/collections.py10194CODE
LOWfiftyone/core/collections.py10464CODE
LOWfiftyone/core/collections.py11774CODE
LOWfiftyone/core/collections.py11827CODE
LOWfiftyone/core/utils.py1270CODE
LOWfiftyone/core/utils.py1391CODE
LOWfiftyone/core/utils.py1503CODE
LOWfiftyone/core/utils.py2044CODE
LOWfiftyone/core/frame.py384CODE
LOWfiftyone/core/document.py277CODE
LOWfiftyone/core/sample.py298CODE
LOWfiftyone/core/video.py508CODE
LOWfiftyone/core/state.py62CODE
LOWfiftyone/core/aggregations.py690CODE
LOWfiftyone/core/aggregations.py2812CODE
LOWfiftyone/core/odm/mixins.py209CODE
LOWfiftyone/core/odm/mixins.py384CODE
LOWfiftyone/core/odm/utils.py182CODE
LOWfiftyone/core/threed/shape_3d.py51CODE
LOWfiftyone/core/threed/shape_3d.py115CODE
LOWfiftyone/core/threed/shape_3d.py192CODE
129 more matches not shown…
Modern Structural Boilerplate153 hits · 152 pts
SeverityFileLineSnippetContext
LOWplugins/operators/__init__.py45logger = logging.getLogger(__name__)CODE
LOWplugins/panels/similarity_search/__init__.py24logger = logging.getLogger(__name__)CODE
LOWplugins/panels/similarity_search/operators.py22logger = logging.getLogger(__name__)CODE
LOWplugins/panels/similarity_search/run_manager.py20logger = logging.getLogger(__name__)CODE
LOWtests/benchmarking/add_samples_benchmark.py19logger = logging.getLogger(__name__)CODE
LOWdocs/source/redirects.py22logger = logging.getLogger(__name__)CODE
LOWdocs/scripts/make_model_zoo_docs.py20logger = logging.getLogger(__name__)CODE
LOWdocs/scripts/generate_skills_docs.py22logger = logging.getLogger(__name__)CODE
LOWdocs/scripts/generate_plugin_docs.py23logger = logging.getLogger(__name__)CODE
LOWdocs/scripts/make_hf_dataset_docs.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/__init__.py17logger = logging.getLogger(__name__)CODE
LOWfiftyone/types/__init__.py13__all__ = [CODE
LOWfiftyone/core/tags.py39__all__ = [CODE
LOWfiftyone/core/tags.py1560__all__ = [CODE
LOWfiftyone/core/logging.py17logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/service.py26logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/config.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/metadata.py28logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/models.py41logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/dataset.py63logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/collections.py63logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/utils.py84logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/frame.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/storage.py31logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/sample.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/runs.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/uid.py15logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/video.py32logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/state.py35logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/aggregations.py32logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/annotation/hydrate_label_schemas.py20logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/annotation/generate_label_schemas.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/odm/database.py51logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/odm/__init__.py112__all__ = [CODE
LOWfiftyone/core/odm/dataset.py55logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/map/mapper.py37logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/map/__init__.py17__all__ = [CODE
LOWfiftyone/core/map/batcher/__init__.py17__all__ = [CODE
LOWfiftyone/core/threed/__init__.py31__all__ = [k for k, v in globals().items() if not k.startswith("_")]CODE
LOWfiftyone/core/plots/matplotlib.py36logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/plots/__init__.py32__all__ = [CODE
LOWfiftyone/core/plots/plotly.py35logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/plots/manager.py24logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/plots/base.py16logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/session/client.py33logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/session/session.py70logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/session/__init__.py13__all__ = [CODE
LOWfiftyone/operators/__init__.py30__all__ = [k for k, v in globals().items() if not k.startswith("_")]CODE
LOWfiftyone/operators/types.py15__all__ = [CODE
LOWfiftyone/operators/sse.py16logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/remote_notifier.py22logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/delegated.py34logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/executor.py42logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/cache/__init__.py14__all__ = [CODE
LOWfiftyone/operators/_types/pipeline.py15logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/store/store.py168 def update_ttl(self, key: str, new_ttl: int) -> None:CODE
LOWfiftyone/operators/store/store.py177 def update_policy(self, key: str, policy: str) -> None:CODE
LOWfiftyone/operators/store/subscription_registry.py15logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/store/notification_service.py32logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/store/__init__.py16__all__ = [CODE
93 more matches not shown…
Self-Referential Comments74 hits · 136 pts
SeverityFileLineSnippetContext
MEDIUMtests/unittests/execution_store_repo_tests.py118 # Create the store explicitly so that __store__ is inserted.COMMENT
MEDIUMtests/unittests/execution_store_repo_tests.py128 # Create a store and two keys.COMMENT
MEDIUMtests/unittests/execution_store_repo_tests.py141 # Create a store and set a key.COMMENT
MEDIUMtests/unittests/storage_tests.py52 # Create a zip fileCOMMENT
MEDIUMtests/unittests/storage_tests.py63 # Create a zip fileCOMMENT
MEDIUMtests/unittests/storage_tests.py76 # Create a zip fileCOMMENT
MEDIUMtests/unittests/server/routes/test_camera.py425 # Create a group with multiple slicesCOMMENT
MEDIUMtests/unittests/server/routes/test_groups.py283 # Create a non-grouped datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py286 # Create a classification datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py326 # Create a detection datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py406 # Create an image labels datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py482 # Create a multilabel datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py514 # Create a classification datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py535 # Create a classification datasetCOMMENT
MEDIUMdocs/source/recipes/torch-dataset-examples/utils.py24 # Create a field mapping where keys and values are the sameCOMMENT
MEDIUMfiftyone/core/expressions.py4275 # Create a view that contains a different 10%% of the dataset eachCOMMENT
MEDIUMfiftyone/core/expressions.py4323 # Create a view that contains a different 50%% of the dataset eachCOMMENT
MEDIUMfiftyone/core/expressions.py4355 # Create a view that only contains predictions that are "cat" orCOMMENT
MEDIUMfiftyone/core/expressions.py4402 # Create a view that only contains predictions that are "cat" andCOMMENT
MEDIUMfiftyone/core/expressions.py199 # Create a view that only contains predictions whose bounding boxesSTRING
MEDIUMfiftyone/core/expressions.py1483 # Create a view that only contains samples with non-None uniquenessSTRING
MEDIUMfiftyone/core/expressions.py1627 # Create a view that only contains animal predictionsSTRING
MEDIUMfiftyone/core/stages.py8442 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/stages.py8452 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/stages.py616 # Create a view excluding samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/stages.py625 # Create a view excluding samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/stages.py3357 # Create a view that only contains samples in ManhattanSTRING
MEDIUMfiftyone/core/stages.py6233 # Create a view containing the currently selected samples in the AppSTRING
MEDIUMfiftyone/core/stages.py6348 # Create a view containing samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/stages.py6357 # Create a view containing samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/stages.py8121 # Create a view containing the ground truth patchesSTRING
MEDIUMfiftyone/core/stages.py8286 # Create a patches view for the evaluation resultsSTRING
MEDIUMfiftyone/core/stages.py8621 # Create a trajectories view for the vehicles in the datasetSTRING
MEDIUMfiftyone/core/stages.py8831 # Create a frames view for an entire video datasetSTRING
MEDIUMfiftyone/core/stages.py8841 # Create a frames view that only contains frames with at least 10STRING
MEDIUMfiftyone/core/cli.py615 # Create a dataset from the given data on diskSTRING
MEDIUMfiftyone/core/cli.py619 # Create a dataset from a random subset of the data on diskSTRING
MEDIUMfiftyone/core/cli.py624 # Create a dataset from the given samples JSON fileSTRING
MEDIUMfiftyone/core/cli.py4275 # Create a plugin from existing filesSTRING
MEDIUMfiftyone/core/collections.py2633 # Create a new sample fieldSTRING
MEDIUMfiftyone/core/collections.py2673 # Create a new frame fieldSTRING
MEDIUMfiftyone/core/collections.py5236 # Create a view excluding samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/collections.py5244 # Create a view excluding samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/collections.py6320 # Create a view that only contains samples in ManhattanSTRING
MEDIUMfiftyone/core/collections.py7359 # Create a view containing the currently selected samples in the AppSTRING
MEDIUMfiftyone/core/collections.py7410 # Create a view containing samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/collections.py7418 # Create a view containing samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/collections.py8196 # Create a view containing the ground truth patchesSTRING
MEDIUMfiftyone/core/collections.py8273 # Create a patches view for the evaluation resultsSTRING
MEDIUMfiftyone/core/collections.py8339 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/collections.py8351 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/collections.py8429 # Create a trajectories view for the vehicles in the datasetSTRING
MEDIUMfiftyone/core/collections.py8551 # Create a frames view for an entire video datasetSTRING
MEDIUMfiftyone/core/collections.py8560 # Create a frames view that only contains frames with at least 10STRING
MEDIUMfiftyone/core/utils.py2324 # Create a temporary directory in main process directory for touchedCOMMENT
MEDIUMfiftyone/core/map/threading.py143 # Create a separate subset for this batchCOMMENT
MEDIUMfiftyone/core/plots/manager.py430 # Create a view that only contains the selected samplesCOMMENT
MEDIUMfiftyone/core/plots/manager.py433 # Create a view that only contains the selected samplesCOMMENT
MEDIUMfiftyone/core/plots/manager.py455 # Create a view that only contains the selected framesCOMMENT
MEDIUMfiftyone/core/plots/manager.py458 # Create a view that only contains the selected framesCOMMENT
14 more matches not shown…
Cross-Language Confusion25 hits · 96 pts
SeverityFileLineSnippetContext
HIGHtests/unittests/view_tests.py5211 clips = dataset.to_clips(vehicles.length() >= 2)CODE
HIGHdocs/source/redirects.py197 if (hash && anchorMap[hash]) {{CODE
HIGHdocs/source/redirects.py203 pathParts.push('index.html');CODE
HIGHschemas/multimodal/build.py121 "Run `cd app && yarn install`."CODE
HIGHfiftyone/core/expressions.py2309 n = self.length()CODE
HIGHfiftyone/core/expressions.py2317 {"$slice": [self, position + self.length(), n]}CODE
HIGHfiftyone/core/expressions.py2329 neg_stop = ViewExpression({"$slice": [self, self.length() + s.stop]})CODE
HIGHfiftyone/core/expressions.py2338 "allowed; use `expression.length()` instead"CODE
HIGHfiftyone/core/expressions.py2957 If ``index >= self.length()``, the value is appended to this array.CODE
HIGHfiftyone/core/expressions.py3695 maxsplit_expr = (split_expr.length() > maxsplit + 1).if_else(STRING
HIGHfiftyone/core/expressions.py3748 maxsplit_expr = (split_expr.length() > maxsplit + 1).if_else(STRING
HIGHfiftyone/core/expressions.py4510 ViewExpression.range(start, stop=start + array.length()),STRING
HIGHfiftyone/core/stages.py8457 stage = fo.ToClips(signs.length() >= 2)STRING
HIGHfiftyone/core/stages.py4790 stage = fo.Match(small_boxes.length() > 0)STRING
HIGHfiftyone/core/stages.py7526 stage = fo.SortBy(small_boxes.length(), reverse=True)STRING
HIGHfiftyone/core/collections.py6933 view = dataset.match(small_boxes.length() > 0)STRING
HIGHfiftyone/core/collections.py7992 view = dataset.sort_by(small_boxes.length(), reverse=True)STRING
HIGHfiftyone/core/collections.py8356 clips = dataset.to_clips(signs.length() >= 2)STRING
HIGHfiftyone/core/aggregations.py2000 idx = ((F() * array.length()).ceil() - 1).max(0)CODE
HIGHfiftyone/core/session/templates.py154 var url = new URL(window.location.toString());CODE
HIGHfiftyone/core/session/templates.py158 url.search = params.toString();CODE
HIGHfiftyone/core/session/templates.py163 window.location = url.toString();CODE
HIGHfiftyone/server/routes/camera.py442 staticTransform data, null, or error messageSTRING
HIGHfiftyone/server/routes/camera.py487 intrinsics data, null, or error messageSTRING
HIGHfiftyone/server/routes/camera.py547 staticTransform data, null, or error messageSTRING
Over-Commented Block68 hits · 62 pts
SeverityFileLineSnippetContext
LOWapp/packages/looker/src/pako.js421 //COMMENT
LOWapp/packages/looker/src/pako.js461COMMENT
LOWapp/packages/looker/src/pako.js541 // Note: we can't get significant speed boost here.COMMENT
LOWapp/packages/looker/src/pako.js601 function (require, module, exports) {COMMENT
LOWapp/packages/looker/src/pako.js661 {},COMMENT
LOWapp/packages/looker/src/pako.js861 if (op > whave) {COMMENT
LOWapp/packages/looker/src/pako.js1021 },COMMENT
LOWapp/packages/looker/src/pako.js2501 if (copy > state.whave) {COMMENT
LOWapp/packages/looker/src/pako.js2801 // (C) 1995-2013 Jean-loup Gailly and Mark AdlerCOMMENT
LOWapp/packages/looker/src/pako.js3201 },COMMENT
LOW…es/core/src/plugins/SchemaIO/components/PlotlyView.tsx241 // 'onAfterExport',COMMENT
LOW…e/src/components/Modal/Sidebar/Annotate/Edit/Field.tsx81 // frames); an image / sample-level label falls back to its doc `_id`.COMMENT
LOW…nents/Modal/Sidebar/Annotate/Edit/AnnotationSchema.tsx221 // address the engine in its own namespace: the anchor ref carries theCOMMENT
LOW…nts/Modal/Sidebar/Annotate/Edit/useAIAnnotationMode.ts61 // context is reset only at real session boundaries — here on deactivate, andCOMMENT
LOW…nents/Modal/Sidebar/Annotate/Edit/evaluateWhen.test.ts841COMMENT
LOW…s/video-annotation/src/components/VideoLighterTile.tsx21 const sourceId = VIDEO_STREAM_ID;COMMENT
LOW…annotation/src/agents/hooks/useApplyInferenceResult.ts61 };COMMENT
LOW…/src/engine/surfaces/lighter/useLighterEngineBridge.ts181 [engine, onEditCommit, scene, surface],COMMENT
LOW…c/adapters/mcap/react/use-register-mcap-data-stream.ts481 };COMMENT
LOW…ges/multimodal/src/adapters/mcap/react/McapMapTile.tsx81// Comet-trail sources/layers are per track (line-gradient cannot readCOMMENT
LOWapp/packages/components/src/env.d.ts1/// <reference types="vite/client" />COMMENT
LOWapp/packages/playback/src/lib/playback/store-access.ts1// ---------------------------------------------------------------------------COMMENT
LOWapp/packages/playback/src/lib/playback/atoms.ts1// ---------------------------------------------------------------------------COMMENT
LOW…kages/playback/src/lib/playback/use-playback-engine.ts581 store.set(playheadAtom, clamped);COMMENT
LOW…kages/playback/src/lib/playback/use-playback-stream.ts1// ---------------------------------------------------------------------------COMMENT
LOW…kages/playback/src/lib/playback/use-playback-stream.ts21// }, [seekEvent]);COMMENT
LOW…kages/playback/src/lib/playback/use-playback-stream.ts41// },COMMENT
LOW…ckages/playback/src/lib/playback/use-playback-state.ts1// ---------------------------------------------------------------------------COMMENT
LOWapp/packages/playback/src/lib/timeline/state.test.ts61 // behindBuffer = 5 → min = 50 - 5 = 45COMMENT
LOW…ges/playback/src/views/TimelineTrack/TimelineTrack.tsx421 // voodo's ContextMenu opens by calling `HTMLElement.click()` on aCOMMENT
LOW…ges/playback/src/views/TimelineTrack/TimelineTrack.tsx501COMMENT
LOW…ges/playback/src/views/TimelineTrack/TimelineTrack.tsx561 event.endSec !== undefinedCOMMENT
LOW…src/views/TimelineControls/timeline-controls-icons.tsx1import React from "react";COMMENT
LOWapp/packages/tiling/src/views/Tile/tile-icons.tsx1import React from "react";COMMENT
LOW…/tiling/src/views/TilingHeader/tiling-header-icons.tsx1import React from "react";COMMENT
LOWapp/packages/lighter/src/overlay/DetectionOverlay.ts181 // Drop a stale mask when the label carries neither inline `mask` data norCOMMENT
LOW…packages/lighter/src/interaction/InteractionManager.ts661 this.scheduleHoverUpdate(this.currentPixelCoordinates, event, hitHandler);COMMENT
LOWapp/packages/looker-3d/src/vite-env.d.ts1/// <reference types="vite/client" />COMMENT
LOWapp/packages/looker-3d/src/frustum/builders.ts101 intrinsics.heightCOMMENT
LOWapp/packages/looker-3d/src/labels/cuboid.tsx81// surface, they stay visible and grabbable in orthographic side-panel views,COMMENT
LOWapp/packages/looker-3d/src/annotation/store/index.ts1// =============================================================================COMMENT
LOWplugins/panels/model_evaluation/__init__.py1201 returnCOMMENT
LOWtests/unittests/import_export_tests.py5401 def _build_nested_relative(self, temp_dir):COMMENT
LOWtests/unittests/utils/test_unique_filename_maker.py61# pytest.param(True, id="main-process"),COMMENT
LOWfiftyone/core/models.py2201 """COMMENT
LOWfiftyone/core/dataset.py11201 )COMMENT
LOWfiftyone/core/collections.py801 dataset._doc.save(virtual=True)COMMENT
LOWfiftyone/core/collections.py7161 # Only include samples that do not have the "test" tagCOMMENT
LOWfiftyone/core/collections.py7981 #COMMENT
LOWfiftyone/core/collections.py11021 # Satisfactory index already existsCOMMENT
LOWfiftyone/core/utils.py2001 input path is provided multiple times (True) or to generate newCOMMENT
LOWfiftyone/core/utils.py2021 # ppid = NoneCOMMENT
LOWfiftyone/core/odm/database.py61#COMMENT
LOWfiftyone/core/odm/database.py121 #COMMENT
LOWfiftyone/core/plots/plotly.py1641 # environment, just show the figureCOMMENT
LOWfiftyone/server/routes/get_similar_labels_frames.py41 "_id": 0,COMMENT
LOWfiftyone/utils/cvat.py4561 )COMMENT
LOWfiftyone/utils/data/importers.py421 if isinstance(dataset_importer, GenericSampleDatasetImporter):COMMENT
LOWfiftyone/utils/data/importers.py1901 # - `dataset` is empty, and a migration may or may not be requiredCOMMENT
LOWfiftyone/zoo/datasets/base.py101 "activitynet-100",COMMENT
8 more matches not shown…
Modern AI Meta-Vocabulary6 hits · 17 pts
SeverityFileLineSnippetContext
MEDIUMapp/packages/video-annotation/README.md272├── hooks/ # scene/clock/bridge orchestration + engine-write surface actionsCODE
MEDIUMapp/packages/lighter/src/core/Scene2D.ts1117 // keypoint scaffold would join the single-selection set and steal/clear theCOMMENT
MEDIUMdocs/scripts/make_model_zoo_docs.py352 # Make zero-shot predictions with custom classesCOMMENT
MEDIUMdocs/scripts/make_model_zoo_docs.py365 # Make zero-shot predictions with custom classesCOMMENT
MEDIUMfiftyone/utils/transformers.py349 # if they are, this is either a zero shot modelCOMMENT
MEDIUMfiftyone/utils/transformers.py1036 # zero shot classification, we have to passCOMMENT
Verbosity Indicators7 hits · 16 pts
SeverityFileLineSnippetContext
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts83 // Step 1: Estimate the plane normal using Newell's methodCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts86 // Step 2: Build orthonormal basis for the planeCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts95 // Step 3: Project 3D points to 2D in the planeCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts102 // Step 4: Build THREE.Shape from 2D points and ensure closureCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts114 // Step 5: Generate triangulated geometry using EarcutCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts117 // Step 6: Transform from XY plane back to the original 3D planeCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts125 // Step 7: Create and return the meshCOMMENT
Structural Annotation Overuse7 hits · 16 pts
SeverityFileLineSnippetContext
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts83 // Step 1: Estimate the plane normal using Newell's methodCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts86 // Step 2: Build orthonormal basis for the planeCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts95 // Step 3: Project 3D points to 2D in the planeCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts102 // Step 4: Build THREE.Shape from 2D points and ensure closureCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts114 // Step 5: Generate triangulated geometry using EarcutCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts117 // Step 6: Transform from XY plane back to the original 3D planeCOMMENT
LOWapp/packages/looker-3d/src/labels/polygon-fill-utils.ts125 // Step 7: Create and return the meshCOMMENT
Redundant / Tautological Comments11 hits · 15 pts
SeverityFileLineSnippetContext
LOWtests/unittests/operators/delegated_tests.py716 # Set it to running separately - execution not allowed now becauseCOMMENT
LOWfiftyone/core/expressions.py4715 # Check if the ID of the document matches the given IDCOMMENT
LOWfiftyone/core/camera.py1031 # Check if source_frame looks like a reference frame (not a camera)COMMENT
LOWfiftyone/core/cli.py2492 # Check if model is downloadedCOMMENT
LOWfiftyone/core/cli.py3550 # Print the output for a delegated operationSTRING
LOWfiftyone/core/map/process.py167 # Check if done after applying backoffCOMMENT
LOWfiftyone/server/routes/groups.py129 # Check if parent exists in original dataCOMMENT
LOWfiftyone/server/routes/groups.py214 # Check if the requested slice existsCOMMENT
LOWfiftyone/server/routes/camera.py582 # Check if target_frame was explicitly provided in requestCOMMENT
LOWfiftyone/utils/openimages.py1881 # Check if unzipped directory existsCOMMENT
LOWe2e-pw/scripts/kill-port.sh3# Check if the port number is provided as an argumentCOMMENT
AI Slop Vocabulary6 hits · 11 pts
SeverityFileLineSnippetContext
MEDIUMapp/packages/lighter/src/resource/PixiResourceLoader.ts9// todo: make this more robust and idiomaticCOMMENT
LOWtests/unittests/operators/notification_service_tests.py256 # Make _start_polling just return a future that resolves immediatelyCOMMENT
MEDIUM.github/workflows/e2e.yml141 # (before any step runs), so the previous `supercharge/mongodb-github-action`COMMENT
LOWfiftyone/utils/transformers.py451 # no aggregation, just return the last hidden stateCOMMENT
MEDIUMfiftyone/utils/labelbox.py215 """A class to facilitate connection to and management of projects inSTRING
MEDIUMfiftyone/utils/cvat.py3596 """A class to facilitate connection to and management of tasks in CVAT.STRING
Cross-Language Confusion (JS/TS)2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHapp/packages/looker/src/worker/mask-decoder.test.ts39print(base64_string)CODE
HIGHe2e-pw/src/shared/media-factory/pcd.ts94 elif "${options.shape}" == "cube":CODE
Slop Phrases3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMtests/intensive/lightning_flash_tests.py75 # but you can also use a different dataset for each splitCOMMENT
MEDIUMtests/intensive/lightning_flash_tests.py140 # but you can also use a different dataset for each splitCOMMENT
MEDIUMtests/intensive/lightning_flash_tests.py289 # but you can also use a different dataset for each splitCOMMENT
TODO Padding3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…ger/EditFieldLabelSchema/GUIContent/ClassesSection.tsx74 // TODO: implement it with per-class attributesCOMMENT
LOW…multimodal/src/visualization/visualization-registry.ts1// TODO: implement panel selection for visualization kinds.COMMENT
LOWfiftyone/core/map/mapper.py155 # TODO: consider adding this check back in lazily, so that we do notCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWinstall.sh4# Usage:COMMENT