AI Slop Code Risk Monitor

voxel51/fiftyone

SlopCodeMonitor badge for voxel51/fiftyone Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Refine high-quality datasets and visual AI models

7.6 Moderate pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for voxel51/fiftyone, a TypeScript project with 11,254 GitHub stars. SynthScan examined 1,223,352 lines of code across 5484 source files, recording 7427 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 7.6 (Moderate pattern signal); it is not an authorship estimate.

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

7.6
Adjusted Signal
7.6
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
11.3K
Stars
TypeScript
Language
1.2M
Lines of Code
5.5K
Files
7.4K
Pattern Hits
2026-10-31
Scan Date
0.10
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 21.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 3.6/100 · LOW

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

Agent Over-Engineering Ratio 24.3/100 · LOW

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

PR Review Velocity Impact 35.4/100 · MEDIUM

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

What These Metrics Mean

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

Pattern-Signal History

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

Severity Breakdown

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

CRITICAL 3HIGH 536MEDIUM 276LOW 6612

Directory Score Breakdown

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

Pattern Findings

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

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

Hyper-Verbose Identifiers4368 hits · 4138 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.ts461export 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.tsx113function getValuesOnlySettingFromSchema(schema) {CODE
LOW…ns/SchemaIO/components/OperatorExecutionButtonView.tsx16export default function OperatorExecutionButtonView(props: ViewPropsType) {CODE
LOW…chemaIO/components/NativeModelEvaluationView/index.tsx13export 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.ts7export default function useQueryPerformanceTimeout(CODE
LOW…core/src/components/Filters/StringFilter/Container.tsx11export default function CategoricalFilterContainer({CODE
LOW…core/src/components/Modal/ModalSampleRenderer.test.tsx299function usePersistentRegistration(CODE
LOW…ponents/Modal/use-modal-sample-renderer-persistence.ts19export function useModalSampleRendererPersistenceKey(): string | null {CODE
LOW…l/Sidebar/Annotate/useGroupAnnotationModeController.ts79export function useGroupAnnotationModeController() {CODE
LOW…rc/components/Modal/Sidebar/Annotate/useCanAnnotate.ts21function 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.ts8export 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.ts26export function useGridCustomRendererItem(CODE
LOW…/packages/core/src/components/Grid/GroupMatchPills.tsx116export function useGroupMatchTileDecorator() {CODE
LOW…ore/src/components/Grid/Selection/SimilarityAction.tsx34function AvailableSimilaritySelection({CODE
LOW…ore/src/components/Grid/Selection/SimilarityAction.tsx68export function SelectionSimilaritySettings({CODE
LOW…ore/src/components/Grid/Selection/SimilarityAction.tsx79function AvailableSimilaritySettings({ onClose }: { onClose: () => void }) {CODE
LOW…ponents/Grid/Selection/subsetConfirmationPreference.ts19export function rememberSubsetConfirmation(action: SubsetAction) {CODE
LOW…mponents/Grid/Selection/useRegisterSelectionActions.ts13export function useRegisterSelectionActions() {CODE
LOW…omponents/Grid/Selection/savedSegmentTileDecorator.tsx52export function useSavedSegmentTileDecorator(enabled: boolean) {CODE
LOW…ackages/video-annotation/src/tracks/trackExtentEdit.ts187export function resolveTemporalDetectionSupport(CODE
LOW…video-annotation/src/tracks/temporalDetectionTracks.ts100export function buildTemporalDetectionTracks({CODE
LOW…ages/video-annotation/src/utils/repropagateSegments.ts13export function resolveSegmentsToRepropagate(CODE
LOW…ckages/video-annotation/src/components/FrameLabels.tsx437function useTemporalDetectionTracks(CODE
LOW…ckages/video-annotation/src/components/FrameLabels.tsx1084function decorateTemporalDetectionTrack({CODE
LOW…ckages/video-annotation/src/components/FrameLabels.tsx1209function applyTemporalDetectionEdit({CODE
LOW…packages/video-annotation/src/hooks/sceneSetupHooks.ts24export function useAttachedSingletonCanvas(CODE
LOWapp/packages/app/vite.config.ts198function foxgloveWasmOptimizeAsUrl(): Plugin {CODE
LOWapp/packages/app/src/useSetters/selectionIdentity.ts10export function changesHistorySampleIdentity(CODE
LOWapp/packages/operators/src/state.ts164export function useGlobalExecutionContext(): ExecutionContext {CODE
LOWapp/packages/operators/src/state.ts1372export function useInvocationRequestQueue() {CODE
LOWapp/packages/operators/src/state.ts1408export function useInvocationRequestExecutor({CODE
LOWapp/packages/operators/src/utils.test.ts272function createOperatorPromptOptions(CODE
LOWapp/packages/operators/src/loader.tsx24async function fetchAndRegisterOperators(datasetName: string) {CODE
LOWapp/packages/operators/src/operators.ts516export function listLocalAndRemoteOperators() {CODE
LOWapp/packages/operators/src/operators.ts612async function executeOperatorAsGenerator(CODE
LOWapp/packages/operators/src/operators.ts687function resolveOperatorURIWithMethod(operatorURI, params) {CODE
LOWapp/packages/operators/src/operators.ts748export async function executeOperatorWithContext(CODE
4308 more matches not shown…
Docstring Block Structure209 hits · 808 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.py137Waits 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.py37Validates the given field constraints. Args: ftype (None): an optional field type or iterable of types to eSTRING
HIGHfiftyone/core/expressions.py334Retrieves the specified field or embedded field of this expression, which must resolve to a document. ESTRING
HIGHfiftyone/core/expressions.py362Determines whether this expression is equal to the given value or expression, ``self == other``. ExamplSTRING
HIGHfiftyone/core/expressions.py391Determines whether this expression is not equal to the given value or expression, ``self != other``. ExSTRING
HIGHfiftyone/core/expressions.py420Determines whether this expression is greater than or equal to the given value or expression, ``self >= other``.STRING
HIGHfiftyone/core/expressions.py444Determines whether this expression is greater than the given value or expression, ``self >= other``. ExSTRING
HIGHfiftyone/core/expressions.py468Determines whether this expression is less than or equal to the given value or expression, ``self <= other``. STRING
HIGHfiftyone/core/expressions.py496Determines whether this expression is less than the given value or expression, ``self <= other``. ExampSTRING
HIGHfiftyone/core/expressions.py520Determines whether this expression, which must resolve to a field, exists and is not None. Examples:: STRING
HIGHfiftyone/core/expressions.py586Computes the logical AND of this expression and the given value or expression, ``self & other``. ExamplSTRING
HIGHfiftyone/core/expressions.py617Computes the logical OR of this expression and the given value or expression, ``self | other``. ExampleSTRING
HIGHfiftyone/core/expressions.py671Adds the given value to this expression, which must resolve to a numeric value, ``self + other``. ExampSTRING
HIGHfiftyone/core/expressions.py746Rounds this expression, which must resolve to a numeric value, at the given decimal place. Positive valSTRING
HIGHfiftyone/core/expressions.py780Computes the modulus of this expression, which must resolve to a numeric value, ``self % other``. ExampSTRING
HIGHfiftyone/core/expressions.py807Computes the product of the given value and this expression, which must resolve to a numeric value, ``self * othSTRING
HIGHfiftyone/core/expressions.py833Raises this expression, which must resolve to a numeric value, to the given power, ``self ** power``. ESTRING
HIGHfiftyone/core/expressions.py885Subtracts the given value from this expression, which must resolve to a numeric value, ``self - other``. STRING
HIGHfiftyone/core/expressions.py922Divides this expression, which must resolve to a numeric value, by the given value, ``self / other``. ESTRING
HIGHfiftyone/core/expressions.py1021Rounds this expression, which must resolve to a numeric value, at the given decimal place. Positive valSTRING
HIGHfiftyone/core/expressions.py1056Truncates this expression, which must resolve to a numeric value, at the specified decimal place. PositSTRING
HIGHfiftyone/core/expressions.py1123Computes the logarithm base ``base`` of this expression, which must resolve to a numeric value. ExampleSTRING
HIGHfiftyone/core/expressions.py1172Raises this expression, which must resolve to a numeric value, to the given power, ``self ** power``. ESTRING
HIGHfiftyone/core/expressions.py1664Creates an expression that returns a boolean indicating whether ``self in values``. Examples:: STRING
HIGHfiftyone/core/expressions.py1858Applies the given expression to this expression. Examples:: import fiftyone as fo impoSTRING
HIGHfiftyone/core/expressions.py1885Returns either ``true_expr`` or ``false_expr`` depending on the value of this expression, which must resolve to STRING
HIGHfiftyone/core/expressions.py1916Returns either this expression or ``false_expr`` if this expression is null. This is a shortcut for ``self.is_nuSTRING
HIGHfiftyone/core/expressions.py1944Applies a case statement to this expression, which effectively computes the following pseudocode:: STRING
HIGHfiftyone/core/expressions.py1989Applies a switch statement to this expression, which effectively computes the given pseudocode:: foSTRING
HIGHfiftyone/core/expressions.py2043Replaces this expression with the corresponding value in the provided mapping dict, if it is present as a key. STRING
HIGHfiftyone/core/expressions.py2114Sets the specified field or embedded field of this expression, which must resolve to a document, to the given vaSTRING
HIGHfiftyone/core/expressions.py2178Returns an equivalent expression where this expression is defined as a variable that is used wherever necessary STRING
HIGHfiftyone/core/expressions.py2229Returns the minimum value of either this expression, which must resolve to an array, or the minimum of this exprSTRING
HIGHfiftyone/core/expressions.py2267Returns the maximum value of either this expression, which must resolve to an array, or the maximum of this exprSTRING
HIGHfiftyone/core/expressions.py2307Returns the element or slice of this expression, which must resolve to an array. All of the typical sliSTRING
HIGHfiftyone/core/expressions.py2420Checks whether this expression, which must resolve to an array, contains any of the given values. Pass STRING
HIGHfiftyone/core/expressions.py2485Checks whether this expression's contents, which must resolve to an array, are a subset of the given array or arSTRING
HIGHfiftyone/core/expressions.py2524Checks whether this expression, which must resolve to an array, contains the same distinct values as each of theSTRING
HIGHfiftyone/core/expressions.py2586Computes the set union of this expression, which must resolve to an array, and the given array(s) or array expreSTRING
HIGHfiftyone/core/expressions.py2620Computes the set intersection of this expression, which must resolve to an array, and the given array(s) or arraSTRING
HIGHfiftyone/core/expressions.py2654Computes the set difference of this expression, which must resolve to an array, and the given array or array expSTRING
HIGHfiftyone/core/expressions.py2722Sorts this expression, which must resolve to an array. If no ``key`` is provided, this array must contain elemeSTRING
HIGHfiftyone/core/expressions.py2809Applies the given filter to the elements of this expression, which must resolve to an array. The outputSTRING
HIGHfiftyone/core/expressions.py2843Applies the given expression to the elements of this expression, which must resolve to an array. The ouSTRING
HIGHfiftyone/core/expressions.py2879Applies the given reduction to this expression, which must resolve to an array, and returns the single value comSTRING
HIGHfiftyone/core/expressions.py2944Prepends the given value to this expression, which must resolve to an array. Examples:: imSTRING
HIGHfiftyone/core/expressions.py2974Appends the given value to this expression, which must resolve to an array. Examples:: impSTRING
HIGHfiftyone/core/expressions.py3004Inserts the value before the given index in this expression, which must resolve to an array. If ``indexSTRING
HIGHfiftyone/core/expressions.py3039Concatenates the given array(s) or array expression(s) to this expression, which must resolve to an array. STRING
HIGHfiftyone/core/expressions.py3126Returns the standard deviation of the values in this expression, which must resolve to a numeric array. STRING
HIGHfiftyone/core/expressions.py3168Joins the elements of this expression, which must resolve to a string array, by the given delimiter. ExSTRING
HIGHfiftyone/core/expressions.py3200Extracts the specified substring from this expression, which must resolve to a string. Examples:: STRING
149 more matches not shown…
Empty Error Handlers158 hits · 775 pts
SeverityFileLineSnippetContext
HIGHtools/pgrep.py28except psutil.Error:CODE
HIGHplugins/operators/model_evaluation/__init__.py553except Exception:CODE
HIGHtests/conftest.py82except ImportError:CODE
HIGHtests/unittests/operators/notification_service_tests.py252except asyncio.CancelledError:CODE
HIGHtests/unittests/operators/notification_service_tests.py284except asyncio.CancelledError:CODE
HIGHtests/unittests/map/test_implementations.py140except KeyError:CODE
HIGHtests/utils/command_wrapper.py21except psutil.Error:CODE
HIGHtests/utils/pytest_wrapper.py21except psutil.Error:CODE
HIGHtests/intensive/video_tests.py452except ValueError:CODE
HIGHtests/intensive/sam_parity_tests.py732except Exception:CODE
HIGHfiftyone/core/service.py129except TypeError:CODE
HIGHfiftyone/core/service.py165except psutil.Error:CODE
HIGHfiftyone/core/labels.py97except AttributeError:CODE
HIGHfiftyone/core/labels.py259except AttributeError:CODE
HIGHfiftyone/core/labels.py265except KeyError:CODE
HIGHfiftyone/core/config.py1030except:CODE
HIGHfiftyone/core/config.py1035except:CODE
HIGHfiftyone/core/config.py339except:CODE
HIGHfiftyone/core/label_schema_docs.py350except Exception: # pylint: disable=broad-exceptCODE
HIGHfiftyone/core/label_schema_docs.py361except Exception: # pylint: disable=broad-exceptCODE
HIGHfiftyone/core/stages.py8424except:CODE
HIGHfiftyone/core/stages.py8432except:CODE
HIGHfiftyone/core/stages.py9591except:CODE
HIGHfiftyone/core/stages.py435except Exception:CODE
HIGHfiftyone/core/dataset.py10461except:CODE
HIGHfiftyone/core/dataset.py2310except StopIteration:CODE
HIGHfiftyone/core/context.py16except:CODE
HIGHfiftyone/core/context.py99except ImportError:CODE
HIGHfiftyone/core/context.py115except ImportError:CODE
HIGHfiftyone/core/context.py128except ImportError:CODE
HIGHfiftyone/core/cli.py1242except KeyboardInterrupt:CODE
HIGHfiftyone/core/cli.py1252except KeyboardInterrupt:CODE
HIGHfiftyone/core/cli.py3337except KeyboardInterrupt:CODE
HIGHfiftyone/core/cli.py5401except:CODE
HIGHfiftyone/core/cli.py5406except:CODE
HIGHfiftyone/core/collections.py13828except:CODE
HIGHfiftyone/core/collections.py13833except:CODE
HIGHfiftyone/core/collections.py13838except:CODE
HIGHfiftyone/core/collections.py13843except:CODE
HIGHfiftyone/core/collections.py1183except StopIteration:CODE
HIGHfiftyone/core/collections.py11239except:CODE
HIGHfiftyone/core/utils.py68except:CODE
HIGHfiftyone/core/utils.py243except (KeyboardInterrupt, OSError):CODE
HIGHfiftyone/core/utils.py1245except StopIteration:CODE
HIGHfiftyone/core/utils.py2849except:CODE
HIGHfiftyone/core/utils.py3138except Exception:CODE
HIGHfiftyone/core/utils.py3146except Exception:CODE
HIGHfiftyone/core/utils.py3191except Exception:CODE
HIGHfiftyone/core/utils.py3083except Exception:CODE
HIGHfiftyone/core/utils.py3207except Exception:CODE
HIGHfiftyone/core/utils.py3369except Exception:CODE
HIGHfiftyone/core/utils.py3099except Exception:CODE
HIGHfiftyone/core/utils.py3120except Exception:CODE
HIGHfiftyone/core/utils.py3219except Exception:CODE
HIGHfiftyone/core/utils.py3112except Exception:CODE
HIGHfiftyone/core/storage.py519except ValueError:CODE
HIGHfiftyone/core/storage.py568except ValueError:CODE
HIGHfiftyone/core/subsets.py1718except DuplicateKeyError:CODE
HIGHfiftyone/core/subsets.py881except fod.DatasetNotFoundError:CODE
HIGHfiftyone/core/subsets.py639except fod.DatasetNotFoundError:CODE
98 more matches not shown…
Cross-File Repetition139 hits · 695 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
HIGHplugins/operators/__init__.py0builtin operators. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHplugins/operators/dataset.py0builtin operators. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHplugins/operators/undeclared_fields.py0builtin operators. | copyright 2017-2026, voxel51, inc. | `voxel51.com <https://voxel51.com/>`_ |STRING
HIGHtests/unittests/cityscapes_tests.py0fiftyone 3d transformation 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/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/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
79 more matches not shown…
Unused Imports715 hits · 538 pts
SeverityFileLineSnippetContext
LOWplugins/label_schemas/permissions.py22CODE
LOWplugins/label_schemas/operators.py17CODE
LOWtests/unittests/execution_store_unit_tests.py12CODE
LOWtests/unittests/label_schema_memory.py16CODE
LOWtests/unittests/group_tests.py12CODE
LOWtests/unittests/group_tests.py15CODE
LOWtests/unittests/torch_dataset_tests.py9CODE
LOWtests/unittests/label_schema_docs_tests.py13CODE
LOW…unittests/filepath_media_reference_regression_tests.py22CODE
LOW…unittests/filepath_media_reference_regression_tests.py23CODE
LOWtests/unittests/import_export_tests.py2588CODE
LOW…/unittests/execution_cache/execution_cache_io_tests.py14CODE
LOW…/unittests/execution_cache/execution_cache_io_tests.py15CODE
LOWtests/unittests/execution_cache/decorator_tests.py18CODE
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.py10CODE
LOWtests/unittests/execution_cache/decorators.py11CODE
LOWtests/unittests/operators/types_tests.py12CODE
LOWtests/unittests/operators/types_tests.py14CODE
LOWtests/unittests/operators/types_tests.py15CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOWtests/unittests/server/routes/test_dynamic_group.py20CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOW…ts/unittests/server/routes/test_dynamic_group_token.py19CODE
LOWtests/unittests/utils/test_radio.py12CODE
LOWtests/unittests/utils/test_radio.py15CODE
LOWtests/unittests/utils/test_huggingface.py9CODE
LOWtests/unittests/utils/test_huggingface.py12CODE
LOWtests/unittests/utils/test_mapanything.py10CODE
LOWtests/unittests/multimodal/media_reference_tests.py9CODE
LOWtests/unittests/multimodal/media_reference_tests.py10CODE
LOWtests/unittests/multimodal/media_reference_tests.py23CODE
LOWtests/intensive/cvat_tests.py14CODE
LOWtests/intensive/cvat_tests.py16CODE
LOWtests/benchmarking/cifar10_benchmark.py12CODE
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__.py30CODE
LOWfiftyone/__init__.py39CODE
LOWfiftyone/__public__.py19CODE
LOWfiftyone/__public__.py19CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
LOWfiftyone/__public__.py20CODE
655 more matches not shown…
Decorative Section Separators155 hits · 534 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.ts75// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…odal/Sidebar/Annotate/Edit/useAIAnnotationMode.test.ts103// ── 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.ts112// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…nnotation/src/persistence/buildAnnotationLabel.test.ts123// ── 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.ts63 // ─── Form fields ────────────────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts77 // ─── Derived config ─────────────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts106 // ─── Auto-correct effects ───────────────────────────────────────COMMENT
MEDIUM…ckages/similarity-search/src/hooks/useNewSearchForm.ts145 // ─── Submission ─────────────────────────────────────────────────COMMENT
MEDIUM…ages/similarity-search/src/hooks/useSimilarityPanel.ts19// ─── Derived State ──────────────────────────────────────────────────COMMENT
MEDIUM…ages/similarity-search/src/hooks/useSimilarityPanel.ts142// ─── Actions ────────────────────────────────────────────────────────COMMENT
MEDIUM…ages/similarity-search/src/hooks/useSimilarityPanel.ts303// ─── Orchestrator ───────────────────────────────────────────────────COMMENT
MEDIUM⚡tests/unittests/label_schema_docs_tests.py84# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/label_schema_docs_tests.py86# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/label_schema_docs_tests.py15# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/label_schema_docs_tests.py17# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/label_schema_docs_tests.py181# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unittests/label_schema_docs_tests.py183# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py67 # -------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py69 # -------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py152 # -------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py154 # -------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py188 # -------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py190 # -------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unittests/session_events_tests.py220 # -------------------------------------------------------------------COMMENT
95 more matches not shown…
Deep Nesting476 hits · 392 pts
SeverityFileLineSnippetContext
LOWplugins/operators/annotation.py235CODE
LOWplugins/operators/group_by.py63CODE
LOWplugins/operators/group_by.py184CODE
LOWplugins/operators/__init__.py206CODE
LOWplugins/operators/__init__.py969CODE
LOWplugins/operators/undeclared_fields.py101CODE
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/selection_routes_tests.py278CODE
LOWtests/unittests/selection_routes_tests.py583CODE
LOWtests/unittests/selection_navigation_tests.py126CODE
LOWtests/unittests/sync_voodoo_palette_tests.py204CODE
LOWtests/unittests/view_tests.py3904CODE
LOWtests/unittests/view_tests.py3934CODE
LOWtests/unittests/label_tests.py988CODE
LOWtests/unittests/label_tests.py1038CODE
LOWtests/unittests/video_tests.py1290CODE
LOWtests/unittests/torch_dataset_tests.py165CODE
LOW…unittests/filepath_media_reference_regression_tests.py292CODE
LOWtests/unittests/subsets_tests.py108CODE
LOWtests/unittests/server_view_tests.py1526CODE
LOWtests/unittests/subset_sdk_tests.py53CODE
LOWtests/unittests/subset_sdk_tests.py147CODE
LOWtests/unittests/subset_sdk_tests.py359CODE
LOWtests/unittests/subset_sdk_tests.py473CODE
LOWtests/unittests/import_export_tests.py5603CODE
LOWtests/unittests/operators/delegated_tests.py1493CODE
LOWtests/unittests/operators/decorators_tests.py60CODE
LOWtests/unittests/operators/decorators_tests.py92CODE
LOWtests/unittests/utils/test_unique_filename_maker.py131CODE
LOWtests/unittests/utils/test_unique_filename_maker.py200CODE
LOWtests/unittests/multimodal/lerobot_tests.py573CODE
LOWtests/intensive/model_zoo_tests.py321CODE
LOWtests/intensive/evaluation_tests.py416CODE
LOWtests/intensive/evaluation_tests.py426CODE
LOWtests/intensive/labelstudio_tests.py652CODE
LOWtests/intensive/labelstudio_tests.py684CODE
LOWtests/intensive/labelstudio_tests.py716CODE
LOWtests/intensive/labelstudio_tests.py766CODE
LOWtests/intensive/cvat_tests.py173CODE
LOWtests/intensive/cvat_tests.py476CODE
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.py59CODE
LOWtests/intensive/sam_image_model_tests.py608CODE
LOWdocs/source/redirects.py236CODE
LOWdocs/extensions/llms_txt.py50CODE
LOWdocs/scripts/make_model_zoo_docs.py378CODE
LOWdocs/scripts/generate_plugin_docs.py618CODE
LOWdocs/scripts/generate_plugin_docs.py817CODE
416 more matches not shown…
Excessive Try-Catch Wrapping315 hits · 328 pts
SeverityFileLineSnippetContext
LOWplugins/operators/annotation.py210 except Exception as e:CODE
LOWplugins/operators/annotation.py310 except Exception as e:CODE
LOWplugins/operators/__init__.py2982 except Exception as e:STRING
LOWplugins/operators/__init__.py3216 except Exception as e:STRING
LOWplugins/operators/undeclared_fields.py171 except Exception as e:CODE
LOWplugins/operators/undeclared_fields.py378 except Exception:CODE
MEDIUMplugins/operators/undeclared_fields.py375def _last_scan(ctx):CODE
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
LOW⚡plugins/panels/model_evaluation/__init__.py220 except Exception as e:CODE
LOW⚡plugins/panels/model_evaluation/__init__.py226 except Exception as e:CODE
LOW⚡plugins/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__.py206 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py306 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py343 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py365 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py378 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py395 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py411 except Exception as e:CODE
LOWplugins/panels/similarity_search/__init__.py432 except Exception as e:CODE
LOWplugins/panels/similarity_search/operators.py244 except Exception as e:CODE
LOWplugins/panels/similarity_search/operators.py355 except Exception:CODE
LOWplugins/panels/similarity_search/operators.py369 except Exception:CODE
LOWplugins/utils/model_evaluation/__init__.py23 except Exception as e:CODE
MEDIUMplugins/utils/model_evaluation/__init__.py15def get_subsets_from_custom_code(ctx, custom_code):CODE
LOWtests/ipc_tests.py139 except Exception as e:CODE
LOWtests/unittests/decorators.py43 except Exception as exc:CODE
LOWtests/unittests/execution_cache/decorators.py39 except Exception as exc:CODE
LOWtests/unittests/plugins/secrets_tests.py90 except Exception:CODE
LOWtests/unittests/multimodal/lerobot_tests.py65 except Exception as error: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.py20 except Exception:CODE
LOWdocs/extensions/llms_txt.py55 except Exception:CODE
LOWdocs/extensions/llms_txt.py179 except Exception as e:CODE
LOWdocs/extensions/llms_txt.py250 except Exception as e:CODE
MEDIUMdocs/extensions/llms_txt.py17def get_meta_description(env, docname):CODE
MEDIUMdocs/extensions/llms_txt.py50def scan_document_structure(CODE
LOWdocs/scripts/generate_plugin_docs.py373 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py632 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py669 except Exception:CODE
LOWdocs/scripts/generate_plugin_docs.py680 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py693 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py979 except Exception as e:STRING
LOWdocs/scripts/generate_plugin_docs.py1114 except Exception as e:CODE
LOWdocs/scripts/generate_plugin_docs.py1129 except Exception as e:CODE
LOWdocs/scripts/make_hf_dataset_docs.py74 except Exception as e:CODE
255 more matches not shown…
Fake / Example Data242 hits · 216 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
182 more matches not shown…
Modern Structural Boilerplate179 hits · 178 pts
SeverityFileLineSnippetContext
LOWplugins/operators/__init__.py47logger = 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/unittests/label_schema_memory.py134__all__ = [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.py19logger = 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.py22logger = logging.getLogger(__name__)CODE
LOWfiftyone/__init__.py16logger = logging.getLogger(__name__)CODE
LOWfiftyone/types/__init__.py14__all__ = [CODE
LOWfiftyone/core/tags.py39__all__ = [CODE
LOWfiftyone/core/tags.py1595__all__ = [CODE
LOWfiftyone/core/logging.py17logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/service.py25logger = 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/label_schema_docs.py77logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/dataset.py65logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/collections.py65logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/utils.py83logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/frame.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/storage.py31logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/sample.py32logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/runs.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/uid.py15logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/video.py33logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/state.py34logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/aggregations.py31logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/annotation/hydrate_label_schemas.py19logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/annotation/utils.py16logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/annotation/generate_label_schemas.py23logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/odm/database.py53logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/odm/__init__.py116__all__ = [CODE
LOWfiftyone/core/odm/dataset.py55logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/map/mapper.py39logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/map/__init__.py17__all__ = [CODE
LOWfiftyone/core/map/batcher/__init__.py16__all__ = [CODE
LOWfiftyone/core/threed/__init__.py33__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__.py33__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.py32logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/session/session.py69logger = logging.getLogger(__name__)CODE
LOWfiftyone/core/session/__init__.py14__all__ = [CODE
LOWfiftyone/operators/__init__.py31__all__ = [k for k, v in globals().items() if not k.startswith("_")]CODE
LOWfiftyone/operators/types.py16__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__.py15__all__ = [CODE
LOWfiftyone/operators/_types/pipeline.py15logger = logging.getLogger(__name__)CODE
LOWfiftyone/operators/store/store.py202 def update_ttl(self, key: str, new_ttl: int) -> None:CODE
LOWfiftyone/operators/store/store.py211 def update_policy(self, key: str, policy: str) -> None:CODE
119 more matches not shown…
AI Structural Patterns198 hits · 168 pts
SeverityFileLineSnippetContext
LOWtests/intensive/model_zoo_tests.py321CODE
LOWdocs/scripts/generate_plugin_docs.py789CODE
LOWfiftyone/core/tags.py92CODE
LOWfiftyone/core/models.py52CODE
LOWfiftyone/core/models.py1726CODE
LOWfiftyone/core/fields.py316CODE
LOWfiftyone/core/fields.py426CODE
LOWfiftyone/core/fields.py1939CODE
LOWfiftyone/core/clips.py647CODE
LOWfiftyone/core/dataset.py11342CODE
LOWfiftyone/core/dataset.py11407CODE
LOWfiftyone/core/dataset.py2324CODE
LOWfiftyone/core/dataset.py2385CODE
LOWfiftyone/core/dataset.py4666CODE
LOWfiftyone/core/dataset.py4785CODE
LOWfiftyone/core/dataset.py6808CODE
LOWfiftyone/core/dataset.py6941CODE
LOWfiftyone/core/dataset.py7158CODE
LOWfiftyone/core/dataset.py7284CODE
LOWfiftyone/core/dataset.py7558CODE
LOWfiftyone/core/dataset.py7952CODE
LOWfiftyone/core/dataset.py8329CODE
LOWfiftyone/core/dataset.py8456CODE
LOWfiftyone/core/dataset.py9211CODE
LOWfiftyone/core/dataset.py9451CODE
LOWfiftyone/core/view.py953CODE
LOWfiftyone/core/view.py1021CODE
LOWfiftyone/core/view.py1600CODE
LOWfiftyone/core/view.py1756CODE
LOWfiftyone/core/collections.py13652CODE
LOWfiftyone/core/collections.py1608CODE
LOWfiftyone/core/collections.py1658CODE
LOWfiftyone/core/collections.py2500CODE
LOWfiftyone/core/collections.py2764CODE
LOWfiftyone/core/collections.py4009CODE
LOWfiftyone/core/collections.py4166CODE
LOWfiftyone/core/collections.py4412CODE
LOWfiftyone/core/collections.py10015CODE
LOWfiftyone/core/collections.py10161CODE
LOWfiftyone/core/collections.py10345CODE
LOWfiftyone/core/collections.py10615CODE
LOWfiftyone/core/collections.py11941CODE
LOWfiftyone/core/collections.py11994CODE
LOWfiftyone/core/utils.py1272CODE
LOWfiftyone/core/utils.py1393CODE
LOWfiftyone/core/utils.py1505CODE
LOWfiftyone/core/utils.py2046CODE
LOWfiftyone/core/frame.py384CODE
LOWfiftyone/core/document.py278CODE
LOWfiftyone/core/sample.py380CODE
LOWfiftyone/core/video.py509CODE
LOWfiftyone/core/state.py61CODE
LOWfiftyone/core/aggregations.py689CODE
LOWfiftyone/core/aggregations.py2811CODE
LOWfiftyone/core/odm/mixins.py250CODE
LOWfiftyone/core/odm/mixins.py427CODE
LOWfiftyone/core/odm/utils.py202CODE
LOWfiftyone/core/threed/splat.py57CODE
LOWfiftyone/core/threed/shape_3d.py51CODE
LOWfiftyone/core/threed/shape_3d.py115CODE
138 more matches not shown…
Self-Referential Comments74 hits · 136 pts
SeverityFileLineSnippetContext
MEDIUMtests/unittests/execution_store_repo_tests.py161 # Create the store explicitly so that __store__ is inserted.COMMENT
MEDIUMtests/unittests/execution_store_repo_tests.py171 # Create a store and two keys.COMMENT
MEDIUMtests/unittests/execution_store_repo_tests.py184 # Create a store and set a key.COMMENT
MEDIUM⚡tests/unittests/storage_tests.py52 # Create a zip fileCOMMENT
MEDIUM⚡tests/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.py287 # Create a classification datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py327 # Create a detection datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py407 # Create an image labels datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py483 # Create a multilabel datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py515 # Create a classification datasetCOMMENT
MEDIUMtests/intensive/import_export_tests.py536 # 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.py4326 # Create a view that contains a different 10%% of the dataset eachCOMMENT
MEDIUMfiftyone/core/expressions.py4374 # Create a view that contains a different 50%% of the dataset eachCOMMENT
MEDIUMfiftyone/core/expressions.py4406 # Create a view that only contains predictions that are "cat" orCOMMENT
MEDIUMfiftyone/core/expressions.py4453 # Create a view that only contains predictions that are "cat" andCOMMENT
MEDIUMfiftyone/core/expressions.py201 # Create a view that only contains predictions whose bounding boxesSTRING
MEDIUMfiftyone/core/expressions.py1536 # Create a view that only contains samples with non-None uniquenessSTRING
MEDIUMfiftyone/core/expressions.py1680 # Create a view that only contains animal predictionsSTRING
MEDIUM⚡fiftyone/core/stages.py8898 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUM⚡fiftyone/core/stages.py8908 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/stages.py872 # Create a view excluding samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/stages.py881 # Create a view excluding samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/stages.py3646 # Create a view that only contains samples in ManhattanSTRING
MEDIUMfiftyone/core/stages.py6577 # Create a view containing the currently selected samples in the AppSTRING
MEDIUMfiftyone/core/stages.py6692 # Create a view containing samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/stages.py6701 # Create a view containing samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/stages.py8560 # Create a view containing the ground truth patchesSTRING
MEDIUMfiftyone/core/stages.py8737 # Create a patches view for the evaluation resultsSTRING
MEDIUMfiftyone/core/stages.py9101 # Create a trajectories view for the vehicles in the datasetSTRING
MEDIUMfiftyone/core/stages.py9323 # Create a frames view for an entire video datasetSTRING
MEDIUMfiftyone/core/stages.py9333 # Create a frames view that only contains frames with at least 10STRING
MEDIUM⚡fiftyone/core/cli.py615 # Create a dataset from the given data on diskSTRING
MEDIUM⚡fiftyone/core/cli.py619 # Create a dataset from a random subset of the data on diskSTRING
MEDIUM⚡fiftyone/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.py2642 # Create a new sample fieldSTRING
MEDIUMfiftyone/core/collections.py2682 # Create a new frame fieldSTRING
MEDIUMfiftyone/core/collections.py5359 # Create a view excluding samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/collections.py5367 # Create a view excluding samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/collections.py6443 # Create a view that only contains samples in ManhattanSTRING
MEDIUMfiftyone/core/collections.py7493 # Create a view containing the currently selected samples in the AppSTRING
MEDIUMfiftyone/core/collections.py7544 # Create a view containing samples whose `int` field have the givenSTRING
MEDIUMfiftyone/core/collections.py7552 # Create a view containing samples whose `str` field have the givenSTRING
MEDIUMfiftyone/core/collections.py8344 # Create a view containing the ground truth patchesSTRING
MEDIUMfiftyone/core/collections.py8421 # Create a patches view for the evaluation resultsSTRING
MEDIUMfiftyone/core/collections.py8487 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/collections.py8499 # Create a clips view that contains one clip for each contiguousSTRING
MEDIUMfiftyone/core/collections.py8577 # Create a trajectories view for the vehicles in the datasetSTRING
MEDIUMfiftyone/core/collections.py8699 # Create a frames view for an entire video datasetSTRING
MEDIUMfiftyone/core/collections.py8708 # Create a frames view that only contains frames with at least 10STRING
MEDIUMfiftyone/core/utils.py2326 # 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
MEDIUM⚡fiftyone/core/plots/manager.py455 # Create a view that only contains the selected framesCOMMENT
MEDIUM⚡fiftyone/core/plots/manager.py458 # Create a view that only contains the selected framesCOMMENT
14 more matches not shown…
Over-Commented Block122 hits · 114 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…ore/src/components/Filters/NumericFieldFilter/state.ts41 // unfiltered, the parent aggregation (via Nonfinites ->COMMENT
LOW…ore/src/components/Modal/useVideoExploreKeybindings.ts41 sequence: ["-", "_", "shift+_"],COMMENT
LOWapp/packages/core/src/components/Modal/Modal.tsx261 (mediaType && is3d(mediaType)) ||COMMENT
LOW…s/core/src/components/Modal/useLookerPlaybackBridge.ts161 useEffect(() => {COMMENT
LOW…nents/Modal/Sidebar/Annotate/useEnsureSchemasLoaded.ts41 // `useOperatorExecutor` returns a new object each render; read theCOMMENT
LOW…/components/Modal/Sidebar/Annotate/Edit/Position3d.tsx101 // depends on the engine subscription's first tick (keyed on `sample`,COMMENT
LOW…/components/Modal/Sidebar/Annotate/Edit/Position3d.tsx241 // `getCuboidUpFace`, the same helper the relabel below uses, so theCOMMENT
LOW…e/src/components/Modal/Sidebar/Annotate/Edit/Field.tsx101 // A keypoint's field swap ERASES its geometry: a node's index is boundCOMMENT
LOW…/src/components/Modal/Sidebar/Annotate/Edit/useExit.ts81 // geometry are valid and must be preserved.COMMENT
LOW…ponents/Modal/Sidebar/Annotate/Edit/useKeypointMode.ts721 // Only a NEW label auto-arms placement. Selecting an EXISTING keypointCOMMENT
LOW…components/Modal/Sidebar/Annotate/Edit/useMergeTool.ts101 if (!schema) return true;COMMENT
LOW…nts/Modal/Sidebar/Annotate/Edit/useAIAnnotationMode.ts81 useDefaultAgent();COMMENT
LOW…nents/Modal/Sidebar/Annotate/Edit/evaluateWhen.test.ts841COMMENT
LOW…ponents/Modal/Sidebar/Annotate/Edit/usePolylineMode.ts321 const handler = new InteractiveCreationHandler({COMMENT
LOW…nents/Modal/Lighter/useLighterSelectionEventHandler.ts101 }: {COMMENT
LOW…nents/Modal/Lighter/useLighterSelectionEventHandler.ts241 // Whether the scene might still hold a selected overlay the atom disagreesCOMMENT
LOW…es/core/src/components/Grid/GridCustomRendererItem.tsx461 this.dimensions = dimensions;COMMENT
LOW…video-annotation/src/streams/VideoFrameLabelsStream.ts621 // play-through into cache hits.COMMENT
LOW…s/video-annotation/src/tracks/useFrameDerivedTracks.ts101 allFields,COMMENT
LOW…notation/src/components/RegisterVideoExploreLabels.tsx61 const labelTypes = useExploreFrameLabelFields();COMMENT
LOW…kages/video-annotation/src/components/LighterVideo.tsx101 // start mid-session. We only want the first load per source — that'sCOMMENT
LOW…kages/video-annotation/src/components/LighterVideo.tsx141 // Explore renders labels it cannot save — lock geometry so a stray dragCOMMENT
LOWapp/packages/app/src/components/DatasetSelector.tsx41 // The dataset just picked, held until `datasetName` catches up. Loading aCOMMENT
LOWapp/packages/operators/src/built-in-operators.ts721 ];COMMENT
LOWapp/packages/embeddings-v2/src/useSelectionBridge.ts141COMMENT
LOW…annotation/src/agents/hooks/useApplyInferenceResult.ts61 };COMMENT
LOW…notation/src/persistence/usePersistAnnotationDeltas.ts61 options?: PersistOptions,COMMENT
LOW…/src/engine/surfaces/lighter/useLighterEngineBridge.ts381 surface.selectHandle((scene as Scene2D).getOverlay(event.id), {COMMENT
LOW…nnotation/src/engine/surfaces/lighter/lighterBridge.ts241 // exactly the overlays this bridge manages — surface-owned transientsCOMMENT
LOWapp/packages/utilities/src/sample/sample.ts641 // applyDeltas contract frameStore.rebaseFrame uses (see rebaseSource;COMMENT
LOW…ges/multimodal/src/grid-overlay/EpisodeGridOverlay.tsx161 //COMMENT
LOW…ges/multimodal/src/grid-overlay/EpisodeGridOverlay.tsx221 // open the modal.COMMENT
LOWapp/packages/multimodal/src/audio/use-audio-playback.ts1// ---------------------------------------------------------------------------COMMENT
LOWapp/packages/multimodal/src/audio/ring-buffer.ts1// ---------------------------------------------------------------------------COMMENT
LOWapp/packages/multimodal/src/audio/incremental-peaks.ts1// ---------------------------------------------------------------------------COMMENT
LOW…p/packages/multimodal/src/audio/audio-stream-engine.ts1// ---------------------------------------------------------------------------COMMENT
LOW…p/packages/multimodal/src/audio/audio-stream-engine.ts101 | ((options: AudioStreamEngineOptions) => Promise<AudioStreamEngine>)COMMENT
LOWapp/packages/multimodal/src/audio/audio-stream-pump.ts1// ---------------------------------------------------------------------------COMMENT
LOW…packages/multimodal/src/audio/audio-source-registry.ts1// ---------------------------------------------------------------------------COMMENT
LOW…ages/multimodal/src/audio/use-audio-stream-playback.ts1// ---------------------------------------------------------------------------COMMENT
LOWapp/packages/multimodal/src/audio/peak-pyramid.ts1// ---------------------------------------------------------------------------COMMENT
LOW…multimodal/src/audio/audio-stream-processor.worklet.ts1// ---------------------------------------------------------------------------COMMENT
LOW…/multimodal/src/views/episode/shell/SourcePlayback.tsx441 }, [destinationInventory]);COMMENT
LOW…kages/multimodal/src/views/episode/audio/AudioTile.tsx181 // Synthetic fallback only for the placeholder path (no real source) orCOMMENT
LOW…l/src/views/episode/audio/RegisterMcapAudioStreams.tsx61COMMENT
LOW…modal/src/views/episode/audio/use-mcap-audio-stream.ts1// ---------------------------------------------------------------------------COMMENT
LOW…ges/multimodal/src/views/episode/audio/waveform-gpu.ts1// ---------------------------------------------------------------------------COMMENT
LOW…ges/multimodal/src/views/episode/audio/waveform-gpu.ts301 }COMMENT
LOW…src/views/episode/playback/use-register-data-stream.ts1001 // they are not user discontinuities and must retain startup warmup.COMMENT
62 more matches not shown…
Cross-Language Confusion27 hits · 111 pts
SeverityFileLineSnippetContext
HIGHtests/unittests/view_tests.py5583 clips = dataset.to_clips(vehicles.length() >= 2)CODE
HIGH⚡tests/unittests/utils/test_muse_glimmer.py219 raw = '[{"label": "cat", "bbox_2d": ["100", null, 300, 400]}]'CODE
HIGHdocs/source/redirects.py331 if (hash && anchorMap[hash]) {{CODE
HIGHdocs/source/redirects.py350 if (hash && anchorMap[hash]) {{CODE
HIGHschemas/multimodal/build.py121 "Run `cd app && yarn install`."CODE
HIGHfiftyone/core/expressions.py2362 n = self.length()CODE
HIGHfiftyone/core/expressions.py2370 {"$slice": [self, position + self.length(), n]}CODE
HIGHfiftyone/core/expressions.py2382 neg_stop = ViewExpression({"$slice": [self, self.length() + s.stop]})CODE
HIGHfiftyone/core/expressions.py2391 "allowed; use `expression.length()` instead"CODE
HIGHfiftyone/core/expressions.py3008 If ``index >= self.length()``, the value is appended to this array.CODE
HIGHfiftyone/core/expressions.py3746 maxsplit_expr = (split_expr.length() > maxsplit + 1).if_else(STRING
HIGHfiftyone/core/expressions.py3799 maxsplit_expr = (split_expr.length() > maxsplit + 1).if_else(STRING
HIGHfiftyone/core/expressions.py4561 ViewExpression.range(start, stop=start + array.length()),STRING
HIGH⚡fiftyone/core/stages.py8913 stage = fo.ToClips(signs.length() >= 2)STRING
HIGHfiftyone/core/stages.py5108 stage = fo.Match(small_boxes.length() > 0)STRING
HIGHfiftyone/core/stages.py7879 stage = fo.SortBy(small_boxes.length(), reverse=True)STRING
HIGHfiftyone/core/collections.py7062 view = dataset.match(small_boxes.length() > 0)STRING
HIGHfiftyone/core/collections.py8126 view = dataset.sort_by(small_boxes.length(), reverse=True)STRING
HIGHfiftyone/core/collections.py8504 clips = dataset.to_clips(signs.length() >= 2)STRING
HIGHfiftyone/core/aggregations.py1999 idx = ((F() * array.length()).ceil() - 1).max(0)CODE
HIGH⚡fiftyone/core/session/templates.py151 var url = new URL(window.location.toString());CODE
HIGH⚡fiftyone/core/session/templates.py155 url.search = params.toString();CODE
HIGH⚡fiftyone/core/session/templates.py160 window.location = url.toString();CODE
HIGHfiftyone/server/selection_navigation.py198 # Expressions order missing below null, whereas sorting tiesCOMMENT
HIGHfiftyone/server/routes/camera.py455 staticTransform data, null, or error messageSTRING
HIGHfiftyone/server/routes/camera.py506 intrinsics data, null, or error messageSTRING
HIGHfiftyone/server/routes/camera.py566 staticTransform data, null, or error messageSTRING
Hallucination Indicators3 hits · 30 pts
SeverityFileLineSnippetContext
CRITICAL…e/src/components/Grid/Selection/LookerPreview.test.tsx63 const callback = mocks.instance.addEventListener.mock.calls.find(CODE
CRITICAL.github/workflows/e2e.yml43 const sha = context.payload.pull_request.head.sha.slice(0, 10);CODE
CRITICAL.github/workflows/e2e.yml649 const sha = context.payload.pull_request.head.sha.slice(0, 10);CODE
Modern AI Meta-Vocabulary7 hits · 20 pts
SeverityFileLineSnippetContext
MEDIUMapp/packages/video-annotation/README.md272├── hooks/ # scene/clock/bridge orchestration + engine-write surface actionsCODE
MEDIUMapp/packages/lighter/src/core/Scene2D.ts1315 // keypoint scaffold would join the single-selection set and steal/clear theCOMMENT
MEDIUMdocs/scripts/make_model_zoo_docs.py351 # Make zero-shot predictions with custom classesCOMMENT
MEDIUMdocs/scripts/make_model_zoo_docs.py364 # Make zero-shot predictions with custom classesCOMMENT
MEDIUMfiftyone/utils/transformers.py346 # if they are, this is either a zero shot modelCOMMENT
MEDIUMfiftyone/utils/transformers.py1114 # zero shot classification, we have to passCOMMENT
MEDIUMe2e-pw/src/shared/dataset-factory/types.test-d.ts63 // @ts-expect-error `numFrames` only exists on the video scaffold.COMMENT
Verbosity Indicators7 hits · 16 pts
SeverityFileLineSnippetContext
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts83 // Step 1: Estimate the plane normal using Newell's methodCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts86 // Step 2: Build orthonormal basis for the planeCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts95 // Step 3: Project 3D points to 2D in the planeCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts102 // Step 4: Build THREE.Shape from 2D points and ensure closureCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts114 // Step 5: Generate triangulated geometry using EarcutCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts117 // Step 6: Transform from XY plane back to the original 3D planeCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts125 // Step 7: Create and return the meshCOMMENT
Structural Annotation Overuse7 hits · 16 pts
SeverityFileLineSnippetContext
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts83 // Step 1: Estimate the plane normal using Newell's methodCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts86 // Step 2: Build orthonormal basis for the planeCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts95 // Step 3: Project 3D points to 2D in the planeCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts102 // Step 4: Build THREE.Shape from 2D points and ensure closureCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts114 // Step 5: Generate triangulated geometry using EarcutCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts117 // Step 6: Transform from XY plane back to the original 3D planeCOMMENT
LOW⚡app/packages/looker-3d/src/labels/polygon-fill-utils.ts125 // Step 7: Create and return the meshCOMMENT
Cross-Language Confusion (JS/TS)3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHapp/packages/looker/src/worker/mask-decoder.test.ts39print(base64_string)CODE
HIGHe2e-pw/src/shared/media-factory/pcd.ts66 elif "${options.shape}" == "cube":CODE
HIGHe2e-pw/src/shared/dataset-factory/build.ts313 elif key == "sidebar_groups":CODE
Redundant / Tautological Comments10 hits · 13 pts
SeverityFileLineSnippetContext
LOWtests/unittests/operators/delegated_tests.py716 # Set it to running separately - execution not allowed now becauseCOMMENT
LOWfiftyone/core/expressions.py4766 # 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/server/routes/groups.py134 # Check if parent exists in original dataCOMMENT
LOWfiftyone/server/routes/groups.py219 # Check if the requested slice existsCOMMENT
LOWfiftyone/server/routes/camera.py610 # 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 Vocabulary7 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMapp/packages/lighter/src/resource/PixiResourceLoader.ts9// todo: make this more robust and idiomaticCOMMENT
LOWtests/unittests/operators/notification_service_tests.py272 # Make _start_polling just return a future that resolves immediatelyCOMMENT
MEDIUM.github/workflows/e2e.yml231 # (before any step runs), so the previous `supercharge/mongodb-github-action`COMMENT
LOWfiftyone/utils/transformers.py448 # no aggregation, just return the last hidden stateCOMMENT
MEDIUMfiftyone/utils/labelbox.py216 """A class to facilitate connection to and management of projects inSTRING
MEDIUMfiftyone/utils/cvat.py3597 """A class to facilitate connection to and management of tasks in CVAT.STRING
LOWfiftyone/utils/ptv3_arch/serialization/hilbert.py28 # If we're shifting the whole thing, just return zeros.COMMENT
Slop Phrases3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMtests/intensive/lightning_flash_tests.py76 # but you can also use a different dataset for each splitCOMMENT
MEDIUMtests/intensive/lightning_flash_tests.py141 # but you can also use a different dataset for each splitCOMMENT
MEDIUMtests/intensive/lightning_flash_tests.py290 # but you can also use a different dataset for each splitCOMMENT
TODO Padding2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…ger/EditFieldLabelSchema/GUIContent/ClassesSection.tsx80 // TODO: implement it with per-class attributesCOMMENT
LOWfiftyone/core/map/mapper.py157 # TODO: consider adding this check back in lazily, so that we do notCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWinstall.sh4# Usage:COMMENT