Repository Analysis

teambit/bit

AI-powered development workspaces with reusable components, architectural clarity and zero overhead.

2.4 Likely human-written View on GitHub
2.4
Adjusted Score
2.4
Raw Score
100%
Time Factor
2026-05-30
Last Push
18,398
Stars
TypeScript
Language
308,080
Lines of Code
3101
Files
382
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 26HIGH 2MEDIUM 36LOW 318

Pattern Findings

382 matches across 10 categories. Click a row to expand file-level details.

Hallucination Indicators26 hits · 260 pts
SeverityFileLineSnippet
CRITICAL…onents/semantics/doc-parser/jsdoc/jsdoc-parser.spec.ts89 expect(doclets).to.have.length.of.at.least(2);
CRITICALscopes/workspace/workspace/workspace.ts1736 const unmergedComps = this.scope.legacyScope.objects.unmergedComponents.getComponents();
CRITICALscopes/workspace/workspace/workspace.ts1742 const unmerged = this.scope.legacyScope.objects.unmergedComponents.getEntry(componentId);
CRITICALscopes/workspace/workspace/filter.ts130 const unmergedComponents = this.workspace.scope.legacyScope.objects.unmergedComponents.getComponents();
CRITICALscopes/workspace/workspace/filter.ts159 const all = this.workspace.consumer.bitMap.components.filter((c) => c.nextVersion).map((c) => c.id);
CRITICALscopes/workspace/workspace/aspects-merger.ts227 return this.workspace.scope.legacyScope.objects.unmergedComponents.getEntry(componentId);
CRITICALscopes/component/remove/remove.main.runtime.ts362 const bitMapEntry = this.workspace.consumer.bitMap.components.find((compMap) => {
CRITICALscopes/component/checkout/checkout.main.runtime.ts105 await this.workspace.scope.legacyScope.scopeImporter.importWithoutDeps(ComponentIdList.fromArray(toImport), {
CRITICALscopes/component/stash/stash.main.runtime.ts74 await this.workspace.scope.legacyScope.objects.persist();
CRITICALscopes/component/stash/stash.main.runtime.ts147 await this.workspace.scope.legacyScope.sources.consumerComponentToVersion(consumerComponent);
CRITICALscopes/component/snapping/version-maker.ts214 if (hash) this.workspace.scope.legacyScope.stagedSnaps.addSnap(hash.toString());
CRITICALscopes/component/snapping/version-maker.ts219 await this.workspace.scope.legacyScope.stagedSnaps.write();
CRITICALscopes/component/snapping/snapping.main.runtime.ts831 await this.workspace.scope.legacyScope.stagedSnaps.write();
CRITICALscopes/component/snapping/snapping.main.runtime.ts1089 const unmergedComponent = this.scope.legacyScope.objects.unmergedComponents.getEntry(component.toComponentId());
CRITICALscopes/component/snapping/snapping.main.runtime.ts1118 this.scope.legacyScope.objects.unmergedComponents.removeComponent(component.toComponentId());
CRITICALscopes/component/merging/merging.main.runtime.ts633 const remoteHead = await this.workspace.consumer.scope.objects.remoteLanes.getRef(remoteLaneId, bitId);
CRITICALscopes/component/merging/merging.main.runtime.ts660 const unmergedComponents = this.scope.legacyScope.objects.unmergedComponents.getComponents();
CRITICALscopes/component/merging/merging.main.runtime.ts687 aspects: this.scope.legacyScope.objects.unmergedComponents.getEntry(id)?.mergedConfig,
CRITICALscopes/component/merging/merging.main.runtime.ts747 const entry = this.workspace.consumer.scope.objects.unmergedComponents.getEntry(id);
CRITICALscopes/component/merging/merging.main.runtime.ts754 const unresolvedComponents = this.workspace.consumer.scope.objects.unmergedComponents.getComponents();
CRITICALscopes/component/merging/merge-status-provider.ts256 const unmerged = this.scope.legacyScope.objects.unmergedComponents.getEntry(id);
CRITICALscopes/scope/export/export.main.runtime.ts260 await this.workspace.scope.legacyScope.stagedSnaps.deleteFile();
CRITICALscopes/lanes/lanes/switch-lanes.ts78 await this.workspace.scope.legacyScope.scopeImporter.importWithoutDeps(allIds, {
CRITICALscopes/lanes/lanes/lanes.main.runtime.ts528 await this.scope.legacyScope.objects.remoteLanes.renameRefByNewLaneName(laneNameWithoutScope, newName, lane.scope);
CRITICALscopes/lanes/merge-lanes/merge-lanes.main.runtime.ts437 this.workspace.consumer.scope.objects.unmergedComponents.removeAllComponents();
CRITICALscopes/lanes/merge-lanes/merge-lanes.main.runtime.ts438 await this.workspace.consumer.scope.objects.unmergedComponents.write();
Hyper-Verbose Identifiers231 hits · 236 pts
SeverityFileLineSnippet
LOW…ies/use-component-artifacts/use-component-artifacts.ts90export function useComponentArtifactFileContent(
LOW…component-artifacts-model/component-artifacts.model.ts33export function getArtifactFileDetailsFromUrl(
LOW…ponents/ui/artifacts/artifacts-tree/artifacts-tree.tsx159function fileTreeNodeWithArtifactFiles(artifactFiles: Array<ArtifactFile & { id: string }>) {
LOW…mpare-editor-settings/code-compare-editor-settings.tsx26export function CodeCompareEditorSettings({
LOW…re/version-picker/component-compare-version-picker.tsx21export function ComponentCompareVersionPicker({
LOW…nent-compare/changelog/component-compare-changelog.tsx50export function ComponentCompareChangelog({ className }: ComponentCompareChangelogType) {
LOW…ponent-compare/component-compare/component-compare.tsx156function deriveChangeTypeCssForNav(tab: TabItem, changed: ChangeType[] | null | undefined): string | null {
LOW…ponents/ui/composition-compare/composition-compare.tsx41function MissingCompositionTemplate({ message, title }: { message?: string; title?: string } = {}) {
LOW…ponents/ui/composition-compare/composition-compare.tsx262function resolveRequestedCompositionId({
LOWcomponents/ui/component-drawer/component-drawer.tsx171function ComponentsDrawerRenderFilters({
LOWcomponents/ui/component-drawer/component-drawer.tsx211function ComponentsDrawerRenderTree({
LOWcomponents/component-issues/untracked-dependencies.ts33function untrackedFilesComponentIssueToString(value: UntrackedFileDependencyEntry) {
LOW…nents/component-issues/relative-components-authored.ts45function relativeComponentsAuthoredIssuesToString(relativeEntries: RelativeComponentsAuthoredEntry[]) {
LOWcomponents/legacy/consumer-config/component-config.ts108export function getBindingPrefixByDefaultScope(defaultScope: string): string {
LOWcomponents/legacy/logger/logger.ts333function determineWritingLogToScreen() {
LOWcomponents/legacy/logger/pino-logger.ts121export function getPinoLoggerWithoutWorkers(
LOW…onents/legacy/component-diff/components-object-diff.ts27export function componentToPrintableForDiff(component: Component): Record<string, any> {
LOW…onents/legacy/component-diff/components-object-diff.ts131function componentToPrintableForDiffCommand(component: Component, verbose = false): Record<string, any> {
LOW…onents/legacy/component-diff/components-object-diff.ts146export async function diffBetweenComponentsObjects(
LOW…onents/legacy/component-diff/components-object-diff.ts316async function getExtensionsConfigOutput(componentLeft: Component, componentRight: Component): Promise<ConfigDiff[]> {
LOWcomponents/legacy/component-diff/components-diff.ts210export function outputDiffResultsNameOnly(diffResults: DiffResults[]): string {
LOWcomponents/legacy/component-diff/components-diff.ts218export function outputDiffResultsFormatted(diffResults: DiffResults[], opts: DiffOutputOptions = {}): string {
LOW…ents/legacy/utils/object-to-stringified-tuple-array.ts3export default function objectToStringifiedTupleArray(obj: { [key: string]: any }): [string | number][] {
LOWcomponents/legacy/utils/bit/component-placeholders.ts8export function replacePlaceHolderForPackageValue(
LOWcomponents/legacy/utils/bit/component-placeholders.ts36export function getMainFileWithoutExtension(mainFile: string) {
LOWcomponents/legacy/scope/version-dependencies.ts57export async function multipleVersionDependenciesToConsumer(
LOW…egacy/scope/component-ops/scope-components-importer.ts1191export function errorIsTypeOfMissingObject(err: Error) {
LOWcomponents/legacy/extension-data/extension-data-list.ts272export function removeInternalConfigFields(config?: ExtensionConfig): ExtensionConfig | undefined {
LOWcomponents/legacy/extension-data/extension-data-list.ts279export function removeInternalConfigFieldsWithMutation(config?: ExtensionConfig) {
LOWcomponents/legacy/consumer/consumer.ts605export function currentDateAndTimeToFileName() {
LOWcomponents/legacy/e2e-helper/e2e-scope-json-helper.ts26function composeScopePathForWorkspace(workspacePath: string) {
LOW…invalid-jest-config-env/invalid-jest-config.bit-env.ts19function generateResolveSpecPathsFunc(pattern: string) {
LOW…ulti-jest-testers-env/multi-jest-tester-env.bit-env.ts19function generateResolveSpecPathsFunc(pattern: string) {
LOW…om-jest-resolve-env/custom-jest-resolve-env.bit-env.ts17function generateResolveSpecPathsFunc(pattern: string) {
LOW…on-message-listener/use-navigation-message-listener.ts10export function useNavigationMessageListener({ origin = '*' }: NavigationMessageListenerProps = {}) {
LOW…view-summary/grouped-schema-nodes-overview-summary.tsx46const defaultTableRenderer = function DefaultTableRendererWrapper(apiNodeRendererProps: APINodeRenderProps) {
LOW…/component-package-name/component-node-modules-path.ts7export function getNodeModulesPathOfComponent({
LOW…component-package-name/package-name-to-component-id.ts24export async function resolveComponentIdFromPackageName(
LOW…dules/harmony-root-generator/harmony-root-generator.ts161function getRegularAspectIdentifier(aspectDef: AspectDefinition, suffix: string, pathProp?: string): string {
LOWcomponents/entities/semantic-schema/schema-diff.ts87export function typesAreSemanticallyEqual(
LOWscripts/cleanup-node-modules.js488 function scanPackageForRedundantBuilds(packagePath) {
LOWscripts/cleanup-node-modules.js677function cleanupDuplicateModuleFormats(nodeModulesPath) {
LOWscripts/extensions-to-aspects.js94function moveExtensionToMainRuntime(extName) {
LOWscripts/extensions-to-aspects.js100function moveManifestToMainRuntime(extName) {
LOWscripts/extensions-to-aspects.js112function movePreviewToPreviewRuntime(extName) {
LOWscripts/install.js69function getInstallationPathFromEnv() {
LOWscripts/install.js82function correctInstallationPathForWindows(originalDir) {
LOWscripts/install.js132function getBinaryInstallationPath() {
LOWscripts/find-unused-packages.js100function deleteUnusedFromWorkspaceJsonc() {
LOWscripts/circular-deps-check/check-circular-deps.js51function countCircularDependencies(graphData) {
LOWscripts/circular-deps-check/check-circular-deps.js73function analyzeCircularDependencies(graphData, verbose = false) {
LOWscripts/circular-deps-check/check-circular-deps.js166function showNewCircularDependencies(graphData) {
LOWe2e/harmony/export-harmony.e2e.ts132 function expectRemotesToHaveTheComponents() {
LOWe2e/harmony/ci-commands.e2e.ts37 function setupComponentsAndInitialCommit(numComponents = 2) {
LOWe2e/harmony/extensions-config-diff.e2e.ts121function reEjectAndCheckStatusBefore(helper, fullId = 'bar/foo') {
LOWe2e/harmony/ci-bitmap-auto-sync.e2e.ts56 function setupComponentsAndInitialCommit(numComponents = 2): string {
LOWe2e/harmony/ci-bitmap-auto-sync.e2e.ts78 function commitAndPushWorkspaceJsonc(branch: string, message = 'chore: enable bitmapAutoSync'): void {
LOWe2e/harmony/ci-bitmap-auto-sync.e2e.ts90 function simulatePrMergedOnDefaultBranch(
LOWe2e/harmony/recovery-after-deletion.e2e.ts34 function runFetchMissingDepsAction(remote, ids: string[]) {
LOWe2e/harmony/custom-aspects.e2e.ts246function getMainAspectWithRegularDep(remoteScope: string) {
171 more matches not shown…
Decorative Section Separators32 hits · 102 pts
SeverityFileLineSnippet
MEDIUM…ui/composition-compare/composition-compare.module.scss164// ─── Empty / missing states ─────────────────────────────────────────────
MEDIUMe2e/harmony/dependencies/forked-env-missing-deps.e2e.ts41 // ── Source workspace: create the env, tag, and export ──────────────
MEDIUMe2e/harmony/dependencies/forked-env-missing-deps.e2e.ts77 // ── Fresh workspace: fork the env ─────────────────────────────────
MEDIUM.circleci/config.yml76# ========================================
MEDIUM.circleci/config.yml78# ========================================
MEDIUM.circleci/config.yml84# ========================================
MEDIUM.circleci/config.yml86# ========================================
MEDIUM.circleci/config.yml3# ========================================
MEDIUM.circleci/config.yml5# ========================================
MEDIUM.circleci/config.yml53# ========================================
MEDIUM.circleci/config.yml55# ========================================
MEDIUM.circleci/config.yml507# ========================================
MEDIUM.circleci/config.yml509# ========================================
MEDIUM.circleci/config.yml1222# ========================================
MEDIUM.circleci/config.yml1224# ========================================
MEDIUM.circleci/config.yml1483 # ========================================
MEDIUM.circleci/config.yml1485 # ========================================
MEDIUM…pes/compositions/compositions/compositions.module.scss73// ─── Toolbar ────────────────────────────────────────────────────────────
MEDIUM…pes/compositions/compositions/compositions.module.scss118// ─── Preview + Controls Tray area ───────────────────────────────────────
MEDIUM…pes/compositions/compositions/compositions.module.scss141// ─── Controls Tray (bottom panel, like DevTools) ────────────────────────
MEDIUM…pes/compositions/compositions/compositions.module.scss164// ─── Two-zone header: resize strip on top, click-to-collapse below ─────
MEDIUM…pes/compositions/compositions/compositions.module.scss293// ─── Splitter ───────────────────────────────────────────────────────────
MEDIUM…pes/compositions/compositions/compositions.module.scss307// ─── Tabs ───────────────────────────────────────────────────────────────
MEDIUM…pes/compositions/compositions/compositions.module.scss339// ─── Empty / error states ───────────────────────────────────────────────
MEDIUM…s/ui/compositions-panel/compositions-panel.module.scss9// ─── Compositions list ──────────────────────────────────────────────────
MEDIUM…s/ui/compositions-panel/compositions-panel.module.scss137// ─── Legacy compat ──────────────────────────────────────────────────────
MEDIUM…preview/ui/preview-placeholder/preview-placeholder.tsx11// ── BrowserSkeleton ─────────────────────────────────────────────────────────
MEDIUM…preview/ui/preview-placeholder/preview-placeholder.tsx32// ── Prefetch helper ─────────────────────────────────────────────────────────
MEDIUM…preview/ui/preview-placeholder/preview-placeholder.tsx55// ── ViewportGate ────────────────────────────────────────────────────────────
MEDIUM…preview/ui/preview-placeholder/preview-placeholder.tsx117// ── PreviewPlaceholder ──────────────────────────────────────────────────────
MEDIUM…ui/preview-placeholder/preview-placeholder.module.scss81// ── Viewport gate & skeleton overlay ────────────────────────────────────────
MEDIUM…ui/preview-placeholder/preview-placeholder.module.scss104// ── Browser-chrome skeleton ─────────────────────────────────────────────────
Over-Commented Block59 hits · 58 pts
SeverityFileLineSnippet
LOW.claude/hooks/check-e2e-only.sh21 exit 0
LOWcomponents/ui/inputs/lane-selector_1/lane-selector.tsx81 // case LaneSelectorSortBy.CREATED:
LOWcomponents/ui/inputs/lane-selector_1/lane-selector.tsx181 e.stopPropagation();
LOWcomponents/legacy/scope/lanes/lanes.ts141 })
LOWcomponents/legacy/dependency-graph/scope-graph.ts141 // const allModelComponents: ModelComponent[] = await scope.list();
LOW…s/extensions/custom-react-env/typescript/tsconfig.json1{
LOW…xtures/extensions/custom-react-env/jest/jest.config.js1
LOW…xtensions/multi-jest-testers-env/config/jest.config.js1// @bit-no-check
LOW…tensions/custom-jest-resolve-env/config/jest.config.js1// @bit-no-check
LOW…r/excluded-fixtures/scopes/repository-hooks-fixture.js61// That's here for debug purpose
LOWscripts/install.js101 try {
LOWe2e/harmony/merge-config.e2e.ts61 const deprecationData = helper.command.showAspectConfig('comp1', Extensions.deprecation);
LOWe2e/harmony/ci-bitmap-auto-sync.e2e.ts561 const currentGitHead = helper.command.runCmd('git rev-parse HEAD').trim();
LOWe2e/harmony/ci-bitmap-auto-sync.e2e.ts661 // ------------------------------------------------------------------------------------
LOWe2e/harmony/dependency-resolver.e2e.ts201 expect(depResolverExt.data.dependencies[0].packageName).to.equal(`react.${randomStr}.comp3`);
LOWe2e/harmony/tsconfig-env-mismatch.e2e.ts201 expect(output).to.not.have.string('TS2531');
LOW.circleci/config.yml541 steps:
LOW.circleci/config.yml1161 environment:
LOW.circleci/config.yml1201 path: bit\junit
LOW.circleci/config.yml1361 # windows-nightly:
LOW.circleci/config.yml1481 - docker_build_node_22
LOW.circleci/config.yml1501 # requires:
LOW.circleci/config.yml1521 # only: circle-esbuild-cache
LOW.circleci/config.yml1541 # - checkout_code
LOWscopes/harmony/bit/bootstrap.ts21process.on('unhandledRejection', async (err: any) => handleUnhandledRejection(err));
LOWscopes/harmony/bit/bootstrap.ts41 // https://github.com/garycourt/uri-js/pull/95
LOWscopes/harmony/graphql/logging.ts21// const promise = crossFetch(...p);
LOWscopes/workspace/install/install.main.runtime.ts601 // });
LOWscopes/workspace/workspace/auto-tag.ts41 }
LOWscopes/workspace/workspace/workspace.ts2221 if (legacyId) {
LOWscopes/workspace/workspace/workspace.ts2241 // scope content : my-scope2/my-name1
LOWscopes/workspace/workspace/workspace-aspects-loader.ts701 // acc = acc.concat(currIds);
LOW…/files-dependency-builder/filing-cabinet/index.spec.ts41// require('module-lookup-amd');
LOW…/files-dependency-builder/filing-cabinet/index.spec.ts141 // it('uses the amd resolver', () => {
LOW…/files-dependency-builder/filing-cabinet/index.spec.ts161 // directory: `${UNIT_TEST_DIR}/js/amd/`,
LOW…es/dependencies/dependencies-loader/apply-overrides.ts201 // because (pasting the original comment here):
LOW…es/dependencies/dependencies-loader/apply-overrides.ts601 this.originAllPackagesDependencies.devPackageDependencies[pkgName] ||
LOW…es/dependencies/dependencies-loader/apply-overrides.ts641 // You have a package dep in env.jsonc under peers (like @testing-library/react)
LOWscopes/component/component/state.ts81 // consumerComponent.version || 'new',
LOW…opes/component/modules/merge-helper/three-way-merge.ts81 baseComponent: Version;
LOWscopes/component/snapping/snapping.main.runtime.ts501 // load the aspects user configured to set on the components. it creates capsules if needed.
LOWscopes/pipelines/builder/pipeline.ts101 // return acc.concat(pipeline);
LOW…tor/templates/basic/template/files/workspace-config.ts21 // 'teambit.node/node',
LOWscopes/webpack/webpack/config/webpack.dev.config.ts81 // Don't be confused with `dev.publicPath`, it is `publicPath` for static directory
LOWscopes/preview/preview/strategies/component-strategy.ts101 // const modules = await Promise.all(entriesArr.map(async (entry) => {
LOW…opes/react/eslint-config-bit-react/bit-react-eslint.js81 // but probably won't break much.
LOWscopes/react/react/webpack/webpack.config.base.ts321 // "file" loader makes sure those assets get served by WebpackDevServer.
LOWscopes/react/react/webpack/webpack.config.base.prod.ts21 minify: false,
LOWscopes/react/react/webpack/webpack.config.base.prod.ts41 // ecma: 8,
LOWscopes/react/react/webpack/webpack.config.base.prod.ts81 // https://twitter.com/wSokra/status/969633336732905474
LOWscopes/react/react/webpack/webpack.config.base.prod.ts101 // output file so that tools can pick it up without having to parse
LOWscopes/react/bit-react-transformer/helpers.ts21
LOWscopes/react/bit-react-transformer/helpers.ts41// // return !!block.body.find(statement => {
LOWscopes/defender/jest/jest.tester.ts161 const config: any = {
LOWscopes/defender/jest/jest.tester.ts281 // ): Promise<Record<string, Array<string>>> {
LOWscopes/git/ci/ci.main.runtime.ts621 const switchErr = await this.switchToLane(laneId.toString());
LOWscopes/git/ci/ci.main.runtime.ts701 }
LOWscopes/git/ci/ci.main.runtime.ts1041 const legacyScope = this.workspace.scope.legacyScope;
LOWscopes/git/ci/ci.main.runtime.ts1101 repo.add(version);
Verbosity Indicators23 hits · 50 pts
SeverityFileLineSnippet
LOWe2e/harmony/tag-harmony.e2e.ts564 // Step 1: Tag 0.0.1 and export
LOWe2e/harmony/tag-harmony.e2e.ts568 // Step 2: Tag 2.0.0 but DON'T export (this sets head to 2.0.0)
LOWe2e/harmony/tag-harmony.e2e.ts573 // Step 3: Checkout to 0.0.1
LOWe2e/harmony/tag-harmony.e2e.ts576 // Step 4: Tag with --detach-head (creates a detached head 2.0.1)
LOWe2e/harmony/tag-harmony.e2e.ts581 // Step 5: Export - should export BOTH 2.0.0 (head) and 2.0.1 (detached head)
LOWe2e/harmony/tag-harmony.e2e.ts621 // Step 1: Tag 0.0.1 and export
LOWe2e/harmony/tag-harmony.e2e.ts625 // Step 2: Tag 2.0.0 but DON'T export (this sets head to 2.0.0)
LOWe2e/harmony/tag-harmony.e2e.ts630 // Step 3: Snap but DON'T export (creates an untagged snap)
LOWe2e/harmony/tag-harmony.e2e.ts635 // Step 4: Tag 2.0.1 but DON'T export (this sets head to 2.0.1)
LOWe2e/harmony/tag-harmony.e2e.ts641 // Step 5: Checkout to 0.0.1
LOWe2e/harmony/tag-harmony.e2e.ts644 // Step 6: Tag with --detach-head (creates a detached head 2.0.2)
LOWe2e/harmony/tag-harmony.e2e.ts649 // Step 7: Export - should export 2.0.0, snap, 2.0.1 (head), and 2.0.2 (detached head)
LOWe2e/harmony/tag-harmony.e2e.ts702 // Step 1: Tag 1.0.0 and export
LOWe2e/harmony/tag-harmony.e2e.ts706 // Step 2: Create a lane from 1.0.0 and make snaps
LOWe2e/harmony/tag-harmony.e2e.ts714 // Step 3: Switch back to main and tag 2.0.0 (DON'T export - this is the key!)
LOWe2e/harmony/tag-harmony.e2e.ts719 // Step 4: Merge the lane with --detach-head
LOWe2e/harmony/tag-harmony.e2e.ts721 // Step 5: Export - should export 2.0.0 (unexported main head)
LOWe2e/harmony/lanes/lane-import-git-branch.e2e.ts87 // Step 1: On main, populate components, tag, export
LOWe2e/harmony/lanes/lane-import-git-branch.e2e.ts108 // Step 2: Create lane, change comp1, snap, export
LOWe2e/harmony/lanes/lane-import-git-branch.e2e.ts114 // Step 3: Restore workspace to before lane creation
LOWscopes/harmony/bit/server-forever.ts154 // Step 1: Hash the workspace path using MD5
LOWscopes/harmony/bit/server-forever.ts157 // Step 2: Convert a portion of the hash to an integer
LOWscopes/harmony/bit/server-forever.ts161 // Step 3: Map the integer to the port range 49152 to 65535 (these are dynamic ports not assigned by IANA)
Cross-Language Confusion (JS/TS)2 hits · 10 pts
SeverityFileLineSnippet
HIGHscopes/harmony/bit/run-bit.ts70 print(args[0]);
HIGHscopes/harmony/bit/run-bit.ts77 print(args[0]);
AI Slop Vocabulary3 hits · 9 pts
SeverityFileLineSnippet
MEDIUMscopes/react/react/webpack/webpack.config.base.ts361 // Turn off performance processing because we utilize
MEDIUMscopes/react/react/webpack/webpack.config.base.prod.ts123 // Turn off performance processing because we utilize
MEDIUM…pes/react/react/webpack/overlay/webpackHotDevClient.js48// Essentially, we cannot guarantee application state was not corrupted by the
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippet
LOWreleases-docs/scripts/get-release-commits.sh28 # Check if it's an annotated tag (points to tag object) or lightweight tag (points directly to commit)
LOWscripts/check-env-cache-sync.sh25# Check if this version exists in .circleci/config.yml cache keys
LOWscripts/circular-deps-check/ci-check.sh17# Check if workspace cycle baseline exists
Slop Phrases2 hits · 2 pts
SeverityFileLineSnippet
LOWscopes/harmony/cli-reference/cli-reference.json2128 "the arguments passing to the app. for example, --args=\"--a=1 --b\". don't forget to use quotes to wrap the val
LOWscopes/harmony/cli-reference/cli-reference.json2198 "the arguments passing to the app. for example, --args=\"--a=1 --b\". don't forget to use quotes to wrap the
Self-Referential Comments1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMscopes/dependencies/yarn/yarn.package-manager.ts575 `# This file is generated by running "yarn install" inside your project.\n`,