Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
This report summarizes scanner evidence for hasura/graphql-engine, a TypeScript project with 32,127 GitHub stars. SynthScan examined 1,451,789 lines of code across 8604 source files, recording 1829 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 1.6 (Low 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.
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.
Can maintainers explain intent, assumptions, and trade-offs? 1575 finding(s).
Are imports declared and package/API names verified? 183 finding(s).
Are wrappers, guards, and repeated structures necessary? 1052 finding(s).
Which changes need focused human review? 1829 finding(s).
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.
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.
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.
The scanner identified 1829 distinct pattern matches across 22 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ntend/libs/open-api-to-graphql/src/resolver_builder.ts | 1368 | function graphQLErrorWithExtensions( | CODE |
| LOW | frontend/libs/open-api-to-graphql/src/oas_3_tools.ts | 247 | export function countOperationsSubscription(oas: Oas3): number { | CODE |
| LOW | frontend/libs/open-api-to-graphql/src/oas_3_tools.ts | 270 | export function countOperationsWithPayload(oas: Oas3): number { | CODE |
| LOW | frontend/libs/open-api-to-graphql/src/oas_3_tools.ts | 900 | export function inferResourceNameFromPath(path: string): string { | CODE |
| LOW | …ared/ui/src/components/pagination/Pagination/index.tsx | 30 | export function getReactTablePaginationProps( | CODE |
| LOW | frontend/libs/shared/ui/src/theme/applyAppearance.ts | 19 | export function applyAppearanceToDocument(appearance: Appearance): void { | CODE |
| LOW | …hared/analytics/src/core/programmaticallyTraceError.ts | 45 | export function programmaticallyTraceError( | CODE |
| LOW | …shared/analytics/src/core/getOverrideHtmlAttributes.ts | 6 | export function getOverrideHtmlAttributes( | CODE |
| LOW | …/shared/analytics/src/components/Analytics.stories.tsx | 118 | function ComponentThatAcceptHtmlAttributes(props: Record<string, string>) { | CODE |
| LOW | …tics/src/components/core/warnIfTitleElementIsPassed.ts | 1 | export function warnIfTitleElementIsPassed(name: string) { | CODE |
| LOW | …/components/core/warnIfPassingHtmlAttributesToTexts.ts | 1 | export function warnIfPassingHtmlAttributesToTexts(name: string) { | CODE |
| LOW | …ponents/core/childrenAreKnownToAcceptHTMLAttributes.ts | 14 | export function childrenAreKnownToAcceptHTMLAttributes(children: ReactNode) { | CODE |
| LOW | …/core/warnIfWrappingChildrenAcceptingHtmlAttributes.ts | 1 | export function warnIfWrappingChildrenAcceptingHtmlAttributes(name: string) { | CODE |
| LOW | …/src/components/core/getHtmlAttributesInjectionMode.ts | 1 | export function getHtmlAttributesInjectionMode( | CODE |
| LOW | …ents/core/warnIfPassingHtmlAttributesToHtmlElements.ts | 1 | export function warnIfPassingHtmlAttributesToHtmlElements(name: string) { | CODE |
| LOW | …hared/analytics/src/hooks/useGetAnalyticsAttributes.ts | 9 | export function useGetAnalyticsAttributes( | CODE |
| LOW | …update-generators-scope-and-type/eslintScopeUpdater.ts | 27 | export function generateDepConstraintForGroup( | CODE |
| LOW | …/update-generators-scope-and-type/markdownGenerator.ts | 5 | export function generateDepConstrainMdTable( | CODE |
| LOW | …/libs/metadata/data-source/src/driver/common/utils.tsx | 115 | export async function introspectTableScalarTypes({ | CODE |
| LOW | …source/src/hooks/table/useTrackedAndUntrackedTables.ts | 10 | export function useTrackedAndUntrackedTables({ | CODE |
| LOW | …elationship/useUpsertRemoteSchemaRemoteRelationship.ts | 13 | export function useUpsertRemoteSchemaRemoteRelationship() { | CODE |
| LOW | …elationship/useDeleteRemoteSchemaRemoteRelationship.ts | 10 | export function useDeleteRemoteSchemaRemoteRelationship() { | CODE |
| LOW | …nd/libs/metadata/api/src/hooks/table/useTrackTables.ts | 77 | export function transformTrackableTableArgs( | CODE |
| LOW | frontend/libs/metadata/helpers/src/openTelemetry.ts | 22 | export function parseUnexistingEnvVarSchemaError(errorBody: unknown) { | CODE |
| LOW | frontend/libs/metadata/helpers/src/openTelemetry.ts | 25 | export function parseHasuraEnvVarsNotAllowedError(errorBody: unknown) { | CODE |
| LOW | …tend/libs/metadata/helpers/src/inconsistentMetadata.ts | 10 | export function findInconsistentRemoteSchema( | CODE |
| LOW | …ntend/libs/metadata/helpers/src/selector/permission.ts | 9 | export function findPermissionByQueryAndRole( | CODE |
| LOW | frontend/libs/metadata/helpers/src/source/index.ts | 57 | export function isKnownEnterpriseSourceKind( | CODE |
| LOW | …y-ee/src/lib/components/Main/metadataStatusRedirect.ts | 12 | export function shouldRedirectToMetadataStatus(args: { | CODE |
| LOW | …rc/lib/features/DatabaseRelationships/utils/helpers.ts | 7 | export function isNotRemoteSchemaRelationship( | CODE |
| LOW | …ticsEvents/graphiQl/trackGraphiQlToolbarButtonClick.ts | 6 | export function trackGraphiQlToolbarButtonClick( | CODE |
| LOW | …egacy-ce/src/lib/features/IsFeatureEnabled/checkers.ts | 13 | export function isRunningEeWithoutLicensePlan(currentState: { | CODE |
| LOW | …egacy-ce/src/lib/features/IsFeatureEnabled/checkers.ts | 26 | export function isRunningEeWithLicensePlan(currentState: { | CODE |
| LOW | …enTelemetryProvider/utils/openTelemetryToFormValues.ts | 19 | export function openTelemetryToFormValues( | CODE |
| LOW | …enTelemetryProvider/utils/openTelemetryToFormValues.ts | 45 | export function formValuesToOpenTelemetry( | CODE |
| LOW | …enTelemetryProvider/utils/openTelemetryToFormValues.ts | 97 | function openTelemetryStatusToFormValue( | CODE |
| LOW | …ToFormConverters/metadataAttributesToFormAttributes.ts | 10 | export function metadataAttributesToFormAttributes( | CODE |
| LOW | …ToFormConverters/metadataAttributesToFormAttributes.ts | 27 | export function formAttributesToMetadataAttributes( | CODE |
| LOW | …enTelemetryProvider/hooks/useTrackTypeMisalignments.ts | 35 | export function useTrackTypeMisalignments( | CODE |
| LOW | …lemetryProvider/hooks/useNotifyMetadataLoadingError.ts | 8 | export function useNotifyMetadataLoadingError(loadingMetadataFailed: boolean) { | CODE |
| LOW | …try/components/Form/hooks/useResetDefaultFormValues.ts | 20 | export function useResetDefaultFormValues(params: Params) { | CODE |
| LOW | …ents/ConnectGDCSourceWidget/ConnectGDCSourceWidget.tsx | 38 | function getExistingConnectionDetailsFromMetadata(source: Source) { | CODE |
| LOW | …ssionsBuilder/components/ForbiddenFeaturesProvider.tsx | 19 | export function ForbiddenFeaturesProvider({ | CODE |
| LOW | …ons/components/LogicalModelPermissionsFormProvider.tsx | 6 | export function LogicalModelPermissionsFormProvider({ | CODE |
| LOW | …ons/LogicalModelPermissions/hooks/usePermissionForm.ts | 13 | export function useLogicalModelPermissionsForm( | CODE |
| LOW | …ons/LogicalModelPermissions/hooks/usePermissionForm.ts | 66 | export function usePermissionsFormContext() { | CODE |
| LOW | …es/CloudOnboarding/NeonOnboardingWizard/hooks/utils.ts | 37 | export function transformNeonIntegrationStatusToNeonBannerProps( | CODE |
| LOW | …s/useNeonIntegration/useCreateHasuraCloudDatasource.ts | 48 | export function useCreateHasuraCloudDatasource( | CODE |
| LOW | …ib/features/CloudOnboarding/OneClickDeployment/util.ts | 276 | export function getGitRepoFullLinkFromDetails(gitRepoDetails: GitRepoDetails) { | CODE |
| LOW | …s/EETrial/components/ApiSecurityTab/ApiSecurityTab.tsx | 17 | export function ApiSecurityTabEELiteWrapper(props: Props) { | CODE |
| LOW | …els/LogicalModel/utils/logicalModelFieldToFormField.ts | 10 | export function logicalModelFieldToFormField( | CODE |
| LOW | …-ce/src/lib/features/Data/RawSQL/hooks/useRunRawSQL.ts | 257 | function extractTableConfigurationsFromSQL( | CODE |
| LOW | …ole/legacy-ce/src/lib/features/Data/AddTable/schema.ts | 167 | export function frequentlyUsedColumnToFormColumn(preset: { | CODE |
| LOW | …ole/legacy-ce/src/lib/features/Data/AddTable/schema.ts | 193 | export function formValuesToCreateTableArgs( | CODE |
| LOW | …mponents/Main/components/NotificationSection/index.tsx | 32 | function useNotificationsPagination(totalNotificationsCount: number) { | CODE |
| LOW | frontend/apps/console-ce-e2e/src/support/snapshots.ts | 53 | export function assertSnapshotSubjectProduced( | CODE |
| LOW | …Telemetry/utils/testState/openTelemetryMustNotExist.ts | 7 | export function openTelemetryMustNotExist() { | CODE |
| LOW | …rc/e2e/tracing/api-graphiql/sentry.integration.test.ts | 23 | function recursivelyTryToSetConsoleSentryDsn() { | CODE |
| LOW⚡ | server/tests-py/test_v1_queries.py | 56 | # def test_select_query_author_with_user_role_success(self, hge_ctx): | COMMENT |
| LOW⚡ | server/tests-py/test_v1_queries.py | 59 | # def test_select_query_author_with_user_role_failure(self, hge_ctx): | COMMENT |
| 921 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | docker-compose.yaml | 1 | # This file extends the base Docker Compose files to make manual testing easy. | COMMENT |
| LOW | docker-compose.yaml | 21 | # | COMMENT |
| LOW | .kodiak.toml | 1 | ############################################################################### | COMMENT |
| LOW | .kodiak.toml | 21 | COMMENT | |
| LOW | .kodiak.toml | 41 | # Choose merge method for Kodiak to use. | COMMENT |
| LOW | .kodiak.toml | 61 | # branch. | COMMENT |
| LOW | .kodiak.toml | 81 | # for the merge commit title. `"pull_request_title"` uses the PR title for the | COMMENT |
| LOW | .kodiak.toml | 121 | COMMENT | |
| LOW | .hlint.yaml | 281 | - Data.HashMap.Strict.InsOrd | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc.h | 1 | /* ---------------------------------------------------------------------------- | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc.h | 21 | #define mi_attr_noexcept throw() | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc.h | 41 | #define mi_decl_export | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc.h | 61 | #define mi_attr_alloc_align(p) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc.h | 81 | #define mi_attr_alloc_size2(s1,s2) __attribute__((alloc_size(s1,s2))) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc.h | 301 | #define mi_zalloc_tp(tp) ((tp*)mi_zalloc(sizeof(tp))) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc-override.h | 21 | #define malloc(n) mi_malloc(n) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc-override.h | 41 | COMMENT | |
| LOW | preload-mimalloc/mimalloc/include/mimalloc-override.h | 61 | #define _aligned_msize(p,a,o) mi_usable_size(p) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc-new-delete.h | 1 | /* ---------------------------------------------------------------------------- | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc-new-delete.h | 21 | #if defined(__cplusplus) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/internal.h | 21 | #define mi_trace_message(...) _mi_trace_message(__VA_ARGS__) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/internal.h | 41 | #endif | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/internal.h | 201 | #if MI_DEBUG>1 | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/internal.h | 221 | #ifndef __has_builtin | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/internal.h | 241 | #endif | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 1 | /* ---------------------------------------------------------------------------- | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 21 | COMMENT | |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 41 | // #define NDEBUG | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 61 | // Define MI_DEBUG for debug mode | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 81 | #define MI_PADDING_CHECK 1 | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 101 | // ------------------------------------------------------ | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 121 | #else | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 141 | #endif | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 161 | COMMENT | |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 181 | COMMENT | |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 201 | // blocks up to this size are always allocated aligned | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 261 | // `free` for blocks that can be allocated, | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 281 | // and 12 are still good for address calculation) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 341 | // ------------------------------------------------------ | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 401 | mi_segment_kind_t kind; | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 481 | // ------------------------------------------------------ | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 501 | #if (MI_DEBUG>1) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/types.h | 561 | mi_stat_count_t normal_bins[MI_BIN_HUGE+1]; | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/track.h | 41 | #define mi_track_mem_undefined(p,size) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/track.h | 61 | #define mi_track_mem_noaccess(p,size) VALGRIND_MAKE_MEM_NOACCESS(p,size) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/track.h | 81 | #define MI_TRACK_ENABLED 1 | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/track.h | 101 | #define mi_track_free_size(p,_size) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/track.h | 121 | #define mi_track_mem_defined(p,size) | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/prim.h | 1 | /* ---------------------------------------------------------------------------- | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/prim.h | 101 | COMMENT | |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/prim.h | 241 | #define MI_TLS_SLOT 89 // seems unused? | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/atomic.h | 1 | /* ---------------------------------------------------------------------------- | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/atomic.h | 21 | // Use C++ atomics | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/atomic.h | 41 | #define mi_memory_order(name) memory_order_##name | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/atomic.h | 61 | #define mi_atomic_cas_strong_acq_rel(p,exp,des) mi_atomic_cas_strong(p,exp,des,mi_memory_order(acq_rel),mi_memory_order | COMMENT |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/atomic.h | 81 | COMMENT | |
| LOW | preload-mimalloc/mimalloc/include/mimalloc/atomic.h | 241 | static inline void mi_atomic_maxi64_relaxed(volatile _Atomic(int64_t)*p, int64_t x) { | COMMENT |
| LOW | preload-mimalloc/mimalloc/src/static.c | 1 | /* ---------------------------------------------------------------------------- | COMMENT |
| LOW | preload-mimalloc/mimalloc/src/static.c | 21 | // it will override all the standard library allocation | COMMENT |
| LOW | preload-mimalloc/mimalloc/src/alloc-override.c | 21 | mi_decl_externc size_t malloc_size(const void* p); | COMMENT |
| 390 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …sets/common/codegen/python-fast-api/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …assets/common/codegen/kotlin-http4k/actions-codegen.js | 270 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …n/codegen/javascript-js-doc-express/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …s/common/codegen/javascript-express/actions-codegen.js | 328 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …c/assets/common/codegen/kotlin-ktor/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …/assets/common/codegen/http4k-basic/actions-codegen.js | 328 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …s/common/codegen/typescript-express/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …sets/common/codegen/python-fast-api/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …assets/common/codegen/kotlin-http4k/actions-codegen.js | 270 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …n/codegen/javascript-js-doc-express/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …s/common/codegen/javascript-express/actions-codegen.js | 329 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …c/assets/common/codegen/kotlin-ktor/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …/assets/common/codegen/http4k-basic/actions-codegen.js | 329 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | …s/common/codegen/typescript-express/actions-codegen.js | 331 | fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args) | CODE |
| CRITICAL | v3/crates/plugins/pre-parse-plugin/src/execute.rs | 224 | if config.config.request.raw_request.query.is_some() { | CODE |
| CRITICAL | v3/crates/plugins/pre-parse-plugin/src/execute.rs | 227 | if config.config.request.raw_request.variables.is_some() { | CODE |
| CRITICAL⚡ | v3/crates/plugins/pre-route-plugin/src/execute.rs | 237 | if config.config.request.raw_request.method.is_some() { | CODE |
| CRITICAL⚡ | v3/crates/plugins/pre-route-plugin/src/execute.rs | 240 | if config.config.request.raw_request.path.is_some() { | CODE |
| CRITICAL⚡ | v3/crates/plugins/pre-route-plugin/src/execute.rs | 243 | if config.config.request.raw_request.query.is_some() { | CODE |
| CRITICAL⚡ | v3/crates/plugins/pre-route-plugin/src/execute.rs | 246 | if config.config.request.raw_request.body.is_some() { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …sets/common/codegen/python-fast-api/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …n/codegen/javascript-js-doc-express/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …c/assets/common/codegen/kotlin-ktor/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …s/common/codegen/typescript-express/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …sets/common/codegen/python-fast-api/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …n/codegen/javascript-js-doc-express/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …c/assets/common/codegen/kotlin-ktor/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …s/common/codegen/typescript-express/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …assets/common/codegen/kotlin-http4k/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …assets/common/codegen/kotlin-http4k/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …s/common/codegen/javascript-express/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …s/common/codegen/javascript-express/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …/assets/common/codegen/go-serve-mux/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …/assets/common/codegen/go-serve-mux/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …/assets/common/codegen/http4k-basic/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …/assets/common/codegen/http4k-basic/actions-codegen.js | 0 | '}var nt=n(2575),gt=n(9818),_t=n(2059);function it(e,t){var n=object.keys(e);if(object.getownpropertysymbols){var r=obje | STRING |
| HIGH | …sets/common/codegen/python-fast-api/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …n/codegen/javascript-js-doc-express/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …s/common/codegen/javascript-express/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …c/assets/common/codegen/kotlin-ktor/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …/assets/common/codegen/http4k-basic/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …s/common/codegen/typescript-express/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …sets/common/codegen/python-fast-api/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …n/codegen/javascript-js-doc-express/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …s/common/codegen/javascript-express/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …c/assets/common/codegen/kotlin-ktor/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …/assets/common/codegen/http4k-basic/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …s/common/codegen/typescript-express/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …assets/common/codegen/kotlin-http4k/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …/assets/common/codegen/go-serve-mux/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …assets/common/codegen/kotlin-http4k/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …/assets/common/codegen/go-serve-mux/actions-codegen.js | 0 | '}n.d(t,{w7:()=>r,z2:()=>i,lz:()=>s})},4643:(e,t,n)=>{n.d(t,{b:()=>r});var r=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …/assets/common/codegen/python-flask/actions-codegen.js | 0 | '}var gn=t(2575),_n=t(9818),in=t(2059);function on(e,n){var t=object.keys(e);if(object.getownpropertysymbols){var i=obje | STRING |
| HIGH | …/assets/common/codegen/python-flask/actions-codegen.js | 0 | '}var gn=t(2575),_n=t(9818),in=t(2059);function on(e,n){var t=object.keys(e);if(object.getownpropertysymbols){var i=obje | STRING |
| HIGH | …rc/assets/common/codegen/ruby-rails/actions-codegen.js | 0 | '}var gn=t(2575),_n=t(9818),in=t(2059);function on(e,n){var t=object.keys(e);if(object.getownpropertysymbols){var i=obje | STRING |
| HIGH | …rc/assets/common/codegen/ruby-rails/actions-codegen.js | 0 | '}var gn=t(2575),_n=t(9818),in=t(2059);function on(e,n){var t=object.keys(e);if(object.getownpropertysymbols){var i=obje | STRING |
| HIGH | …ets/common/codegen/java-spring-boot/actions-codegen.js | 0 | '}var gn=t(2575),_n=t(9818),in=t(2059);function on(e,n){var t=object.keys(e);if(object.getownpropertysymbols){var i=obje | STRING |
| HIGH | …ets/common/codegen/java-spring-boot/actions-codegen.js | 0 | '}var gn=t(2575),_n=t(9818),in=t(2059);function on(e,n){var t=object.keys(e);if(object.getownpropertysymbols){var i=obje | STRING |
| HIGH | …/assets/common/codegen/python-flask/actions-codegen.js | 0 | '}t.d(n,{w7:()=>i,z2:()=>r,lz:()=>s})},4643:(e,n,t)=>{t.d(n,{b:()=>i});var i=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …rc/assets/common/codegen/ruby-rails/actions-codegen.js | 0 | '}t.d(n,{w7:()=>i,z2:()=>r,lz:()=>s})},4643:(e,n,t)=>{t.d(n,{b:()=>i});var i=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …ets/common/codegen/java-spring-boot/actions-codegen.js | 0 | '}t.d(n,{w7:()=>i,z2:()=>r,lz:()=>s})},4643:(e,n,t)=>{t.d(n,{b:()=>i});var i=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …/assets/common/codegen/python-flask/actions-codegen.js | 0 | '}t.d(n,{w7:()=>i,z2:()=>r,lz:()=>s})},4643:(e,n,t)=>{t.d(n,{b:()=>i});var i=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …rc/assets/common/codegen/ruby-rails/actions-codegen.js | 0 | '}t.d(n,{w7:()=>i,z2:()=>r,lz:()=>s})},4643:(e,n,t)=>{t.d(n,{b:()=>i});var i=object.freeze({query:"query",mutation:"muta | STRING |
| HIGH | …ets/common/codegen/java-spring-boot/actions-codegen.js | 0 | '}t.d(n,{w7:()=>i,z2:()=>r,lz:()=>s})},4643:(e,n,t)=>{t.d(n,{b:()=>i});var i=object.freeze({query:"query",mutation:"muta | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | CHANGELOG.md | 2498 | "name": "John Doe", | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 335 | 'Value 4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 335 | 'Value 4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 345 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 345 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 346 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 346 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 347 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …rm/control/RadioGroupField/RadioGroupField.stories.tsx | 347 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW | …ui/src/components/Form/control/TextAreaField/index.tsx | 24 | fieldProps?: Omit<TextAreaProps, 'disabled' | 'placeholder' | 'rows'>; | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 270 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 270 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 271 | placeholder="--Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut la | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 271 | placeholder="--Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut la | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 272 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 272 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 273 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …onents/Form/control/TextAreaField/Textarea.stories.tsx | 273 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 249 | 'Value 4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 249 | 'Value 4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 259 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 259 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 260 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 260 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 261 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …/control/ReactSelectField/ReactSelectField.stories.tsx | 261 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW | …/src/components/Form/control/CodeEditorField/index.tsx | 19 | editorProps?: Omit<AceEditorProps, 'disabled' | 'placeholder' | 'setOptions'>; | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 311 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 311 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 312 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 312 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 313 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 313 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 314 | placeholder="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …rm/control/CodeEditorField/CodeEditorField.stories.tsx | 314 | placeholder="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 152 | 'Value 4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 152 | 'Value 4 - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 162 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 162 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 163 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 163 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 164 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …components/Form/control/SelectField/Select.stories.tsx | 164 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 211 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolo | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 211 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolo | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 212 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 212 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 213 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et do | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 213 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et do | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 216 | 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore | CODE |
| LOW⚡ | …nts/Form/control/FieldWrapper/FieldWrapper.stories.tsx | 216 | 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 508 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 508 | label="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 511 | '--Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 511 | '--Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 513 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 513 | description="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labo | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 514 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW⚡ | …ponents/Form/control/InputField/InputField.stories.tsx | 514 | tooltip="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore e | CODE |
| LOW | …/components/Form/control/DateTimePickerField/index.tsx | 36 | input?: Omit<InputProps, 'disabled' | 'placeholder' | 'value' | 'onChange'>; | CODE |
| 84 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | server/test-manual/alloydb/.terraform.lock.hcl | 1 | # This file is maintained automatically by "terraform init". | COMMENT |
| MEDIUM | server/tests-py/conftest.py | 617 | # Create an object with a field named "url", set to `url`. | COMMENT |
| MEDIUM | server/tests-py/test_tests.py | 3 | # This module is for tests that validate our tests or test framework, make sure | COMMENT |
| MEDIUM | …graphql_query/permissions/roles_inheritance/setup.yaml | 44 | # Create a select permission with writer_role in dummy_table | COMMENT |
| MEDIUM | server/tests-py/queries/v1/run_sql/sql_no_tx.yaml | 1 | #Create a table an concurrent index in a transaction | COMMENT |
| MEDIUM | server/tests-py/queries/v1/run_sql/sql_no_tx.yaml | 37 | #Create a table an concurrent index without a transaction | COMMENT |
| MEDIUM | …-py/queries/v2/mssql/run_sql/sql_drop_table_mssql.yaml | 1 | # Create a table | COMMENT |
| MEDIUM | …y/queries/v2/mssql/run_sql/sql_rename_table_mssql.yaml | 1 | # Create a table | COMMENT |
| MEDIUM | …/queries/v2/mssql/run_sql/sql_rename_column_mssql.yaml | 1 | # Create a table | COMMENT |
| MEDIUM | …-py/queries/v2/mssql/run_sql/sql_add_column_mssql.yaml | 1 | # Create a table | COMMENT |
| MEDIUM | …py/queries/v2/mssql/run_sql/sql_drop_column_mssql.yaml | 1 | # Create a table | COMMENT |
| MEDIUM | server/benchmarks/fabfile.py | 359 | # Create a regression report between the benchmarks we just ran (for PR_NUMBER; | COMMENT |
| MEDIUM | cli/commands/seed_create.go | 45 | Example: ` # Create a new seed file and use editor to add SQL: | CODE |
| MEDIUM | cli/commands/seed_create.go | 48 | # Create a new seed by exporting data from tables already present in the database: | COMMENT |
| MEDIUM⚡ | cli/commands/init.go | 53 | Example: ` # Create a directory to store migrations | CODE |
| MEDIUM⚡ | cli/commands/init.go | 58 | # Create a directory with endpoint and admin secret configured: | COMMENT |
| MEDIUM⚡ | cli/commands/init.go | 61 | # Create a Hasura Project in the current working directory | COMMENT |
| MEDIUM⚡ | cli/commands/actions_create.go | 30 | Example: ` # Create a Hasura Action | CODE |
| MEDIUM⚡ | cli/commands/actions_create.go | 33 | # Create a Hasura Action with codegen | COMMENT |
| MEDIUM⚡ | cli/commands/actions_create.go | 36 | # Create a Hasura Action by deriving from a Hasura operation | COMMENT |
| MEDIUM⚡ | cli/commands/actions_create.go | 39 | # Create a Hasura Action with a different kind or webhook | COMMENT |
| MEDIUM | scripts/containers/mysql.sh | 2 | ### This file is not meant to be run directly, but to be sourced from | COMMENT |
| MEDIUM | scripts/containers/mssql.sh | 2 | ### This file is not meant to be run directly, but to be sourced from | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 26 | // Step 1: Open the collapsible form | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 30 | // Step 2: Enable the input validation | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 34 | // Step 3: Fill up webhook url | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 43 | // Step 4: Fill up timeout | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 47 | // Step 5: enable forward client header | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 51 | // Step 6: add headers | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 46 | // Step 1: Expect error messages due to required fields being empty | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 61 | // Step 2: Fill up name and webhook url | COMMENT |
| LOW⚡ | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 76 | // Step 3: Test cron schedule selector button | COMMENT |
| LOW⚡ | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 84 | // Step 4: Test the JSON Payload editor | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 110 | // Step 5: Add Headers | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 149 | // Step 6: Update retry configuration fields | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 189 | // Step 7: Save the form and assert success by observing behaviour in UI | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 236 | // Step 1: Test cron schedule selector button | COMMENT |
| LOW⚡ | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 44 | // Step 1: Expect error messages due to required fields being empty | COMMENT |
| LOW⚡ | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 53 | // Step 2: Fill up webhook url | COMMENT |
| LOW⚡ | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 62 | // Step 3: Test the JSON Payload editor | COMMENT |
| LOW | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 124 | // Step 4: Update retry configuration fields | COMMENT |
| LOW | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 164 | // Step 5: Save the form and assert success by observing behaviour in UI | COMMENT |
| LOW⚡ | install-manifests/kubernetes/README.md | 3 | ### Step 1: Edit deployment.yaml and set the right database url | COMMENT |
| LOW⚡ | install-manifests/kubernetes/README.md | 13 | ### Step 2: Create the kubernetes deployment, service | COMMENT |
| LOW⚡ | install-manifests/kubernetes/README.md | 20 | ### Step 3: Access the console | COMMENT |
| LOW⚡ | server/CONTRIBUTING.md | 284 | ### Step 1: Installing hoogle | COMMENT |
| LOW⚡ | server/CONTRIBUTING.md | 292 | ### Step 2: Generating hoogle database | COMMENT |
| LOW⚡ | server/CONTRIBUTING.md | 300 | ### Step 3: Running hoogle instance | COMMENT |
| LOW | server/tests-py/test_scheduled_triggers.py | 132 | # WARNING: The tests in this class are not independent; they depend on the side effects of previous tests. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | server/tests-py/conftest.py | 996 | CODE | |
| LOW | server/tests-py/graphql_server.py | 465 | CODE | |
| LOW | server/tests-py/graphql_server.py | 484 | CODE | |
| LOW | server/tests-py/graphql_server.py | 517 | CODE | |
| LOW | server/tests-py/graphql_server.py | 559 | CODE | |
| LOW | server/tests-py/graphql_server.py | 613 | CODE | |
| LOW | server/tests-py/graphql_server.py | 630 | CODE | |
| LOW | server/tests-py/graphql_server.py | 663 | CODE | |
| LOW | server/tests-py/graphql_server.py | 743 | CODE | |
| LOW | server/tests-py/PortToHaskell.py | 209 | CODE | |
| LOW | server/tests-py/PortToHaskell.py | 124 | CODE | |
| LOW | server/tests-py/PortToHaskell.py | 160 | CODE | |
| LOW | server/tests-py/webhook.py | 19 | CODE | |
| LOW | server/tests-py/test_disable_admin_secret.py | 62 | CODE | |
| LOW | server/tests-py/ports.py | 16 | CODE | |
| LOW | server/tests-py/test_subscriptions.py | 377 | CODE | |
| LOW | server/tests-py/test_subscriptions.py | 607 | CODE | |
| LOW | server/tests-py/test_graphql_queries.py | 1120 | CODE | |
| LOW | server/tests-py/test_graphql_introspection.py | 24 | CODE | |
| LOW | server/tests-py/test_graphql_introspection.py | 91 | CODE | |
| LOW | server/tests-py/validate.py | 224 | CODE | |
| LOW | server/tests-py/validate.py | 281 | CODE | |
| LOW | server/tests-py/validate.py | 405 | CODE | |
| LOW | server/tests-py/validate.py | 488 | CODE | |
| LOW | server/tests-py/validate.py | 564 | CODE | |
| LOW | server/tests-py/validate.py | 575 | CODE | |
| LOW | server/tests-py/context.py | 326 | CODE | |
| LOW | server/tests-py/context.py | 705 | CODE | |
| LOW | server/tests-py/context.py | 890 | CODE | |
| LOW | server/tests-py/test_jwt.py | 50 | CODE | |
| LOW | server/tests-py/jwk_server.py | 48 | CODE | |
| LOW | server/tests-py/test_websocket_init_cookie.py | 49 | CODE | |
| LOW | server/tests-py/test_websocket_init_cookie.py | 64 | CODE | |
| LOW | server/benchmarks/fabfile.py | 146 | CODE | |
| LOW | server/benchmarks/fabfile.py | 365 | CODE | |
| LOW | server/benchmarks/fabfile.py | 546 | CODE | |
| LOW | server/benchmarks/fabfile.py | 195 | CODE | |
| LOW | server/benchmarks/fabfile.py | 575 | CODE | |
| LOW | server/benchmarks/fabfile.py | 587 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 412 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 431 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 464 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 506 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 560 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 577 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 610 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 690 | CODE | |
| LOW | scripts/get_server_licenses.py | 102 | CODE | |
| LOW | scripts/schema_tools/gen_schema.py | 74 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | server/tests-py/conftest.py | 228 | except: | CODE |
| HIGH | server/tests-py/conftest.py | 1027 | except: | CODE |
| HIGH | server/tests-py/conftest.py | 1039 | except: | CODE |
| HIGH | server/tests-py/test_disable_admin_secret.py | 178 | except requests.RequestException: | CODE |
| HIGH | server/tests-py/ports.py | 57 | except OSError: | CODE |
| HIGH | server/tests-py/test_events.py | 563 | except queue.Empty: | CODE |
| HIGH | server/benchmarks/fabfile.py | 513 | except (ZeroDivisionError, KeyError): | CODE |
| HIGH | server/benchmarks/fabfile.py | 482 | except KeyError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …gWizard/components/TemplateSummary/TemplateSummary.tsx | 22 | # ┌──────────┐ ┌───────┐ | COMMENT |
| MEDIUM | …gWizard/components/TemplateSummary/TemplateSummary.tsx | 24 | # └──────────┘ └───────┘ | COMMENT |
| MEDIUM | …oarding/components/QueryScreen/QueryScreen.stories.tsx | 11 | # ┌──────────┐ ┌───────┐ | COMMENT |
| MEDIUM | …oarding/components/QueryScreen/QueryScreen.stories.tsx | 13 | # └──────────┘ └───────┘ | COMMENT |
| MEDIUM | v3/compose.isolated.yaml | 10 | # ========================================================================== | COMMENT |
| MEDIUM | v3/compose.isolated.yaml | 12 | # ========================================================================== | COMMENT |
| MEDIUM⚡ | v3/compose.isolated.yaml | 25 | # ========================================================================== | COMMENT |
| MEDIUM⚡ | v3/compose.isolated.yaml | 27 | # ========================================================================== | COMMENT |
| MEDIUM⚡ | v3/compose.isolated.yaml | 35 | # ========================================================================== | COMMENT |
| MEDIUM | scripts/test-migrate-hge-rsync.sh | 6 | # ---------- | COMMENT |
| MEDIUM | .circleci/server-test-names.txt | 15 | # ================================================================ | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 26 | // Step 1: Open the collapsible form | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 30 | // Step 2: Enable the input validation | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 34 | // Step 3: Fill up webhook url | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 43 | // Step 4: Fill up timeout | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 47 | // Step 5: enable forward client header | COMMENT |
| LOW⚡ | …components/InputValidation/InputValidation.stories.tsx | 51 | // Step 6: add headers | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 46 | // Step 1: Expect error messages due to required fields being empty | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 61 | // Step 2: Fill up name and webhook url | COMMENT |
| LOW⚡ | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 76 | // Step 3: Test cron schedule selector button | COMMENT |
| LOW⚡ | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 84 | // Step 4: Test the JSON Payload editor | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 110 | // Step 5: Add Headers | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 149 | // Step 6: Update retry configuration fields | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 189 | // Step 7: Save the form and assert success by observing behaviour in UI | COMMENT |
| LOW | …Eventing/CronTriggers/components/Form/Form.stories.tsx | 236 | // Step 1: Test cron schedule selector button | COMMENT |
| LOW⚡ | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 44 | // Step 1: Expect error messages due to required fields being empty | COMMENT |
| LOW⚡ | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 53 | // Step 2: Fill up webhook url | COMMENT |
| LOW⚡ | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 62 | // Step 3: Test the JSON Payload editor | COMMENT |
| LOW | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 124 | // Step 4: Update retry configuration fields | COMMENT |
| LOW | …/Eventing/AdhocEvents/components/Form/Form.stories.tsx | 164 | // Step 5: Save the form and assert success by observing behaviour in UI | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …d-mimalloc/mimalloc/src/prim/osx/alloc-override-zone.c | 400 | // it seems less robust than using interpose. | COMMENT |
| MEDIUM | …ermissions/PermissionsEditor/PermissionEditor.test.tsx | 12 | // Discriminators (robust against the message being split across text nodes): | COMMENT |
| MEDIUM | …as/remote-schema-relationships/rs-relationship.test.ts | 69 | // 3. Fix the problem, nut only once we can leverage the server-exported Metadata type (produced by the Op | COMMENT |
| MEDIUM | server/tests-py/conftest.py | 359 | # This will be used in the event that we start the server outside the test harness. | COMMENT |
| LOW | server/tests-py/conftest.py | 698 | # If the JWK server was started outside, just set the environment variable | COMMENT |
| MEDIUM | server/tests-py/test_action_scalar_aliases.py | 338 | # The test harness enables stringify-numeric-types for PG responses. | COMMENT |
| MEDIUM | …/queries/graphql_query/enums/introspect_user_role.yaml | 5 | # aforementioned issue, but in different way, by restricting the generation of *_by_pk root fields | COMMENT |
| LOW | …relationships/remote_rel_with_null_joining_fields.yaml | 16 | # and just return `null` for the joined field: | COMMENT |
| LOW | server/benchmarks/bench.sh | 139 | # otherwise just use a configuration assuming 8GB RAM local dev machine: | COMMENT |
| LOW | server/benchmarks/fabfile.py | 511 | # (where we just set total_bytes to 0 for now), but probably want | COMMENT |
| MEDIUM | server/lib/ci-info/stack.yaml | 4 | # For advanced use and comprehensive documentation of the format, please see: | COMMENT |
| MEDIUM | scripts/dev.sh | 11 | # - encode some best practices and hard-won knowledge of quirks and corners of | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/assets/common/codegen/python-flask/actions-codegen.js | 76 | print(args) | CODE |
| HIGH | …/assets/common/codegen/python-flask/actions-codegen.js | 76 | print(args) | CODE |
| HIGH | rfcs/nosql-schema-sampling/schema_sampler/variety.js | 418 | print(createAsciiTable(varietyResults)); // output nice ascii table with results | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | server/tests-py/test_cors.py | 2 | CODE | |
| LOW | server/tests-py/webhook.py | 11 | CODE | |
| LOW | server/tests-py/webhook.py | 14 | CODE | |
| LOW | server/tests-py/test_openapi.py | 3 | CODE | |
| LOW | server/tests-py/test_openapi.py | 4 | CODE | |
| LOW | server/tests-py/test_openapi.py | 4 | CODE | |
| LOW | server/tests-py/test_openapi.py | 5 | CODE | |
| LOW | server/tests-py/test_compat.py | 1 | CODE | |
| LOW | server/tests-py/test_events.py | 7 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 9 | CODE | |
| LOW | …rk_sets/remote_schema/graphql_server/graphql_server.py | 10 | CODE | |
| LOW | scripts/coalesce_run_sql/run.py | 4 | CODE | |
| LOW | scripts/coalesce_run_sql/run.py | 7 | CODE | |
| LOW | …as/zeit-now/python/flask-graphene-sqlalchemy/server.py | 4 | CODE | |
| LOW | …as/zeit-now/python/flask-graphene-sqlalchemy/server.py | 4 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | server/tests-py/webhook.py | 37 | except Exception as e: | CODE |
| LOW | server/tests-py/validate.py | 600 | except Exception as e: | STRING |
| LOW | server/tests-py/validate.py | 615 | except Exception: | CODE |
| LOW | server/benchmarks/fabfile.py | 107 | except Exception as e: | CODE |
| MEDIUM | server/benchmarks/fabfile.py | 75 | def main(): | CODE |
| MEDIUM | scripts/get_server_licenses.py | 98 | print(f"Error running command for package {package}: {result.stderr}") | CODE |
| LOW | …as/zeit-now/python/flask-graphene-sqlalchemy/server.py | 44 | except Exception as exc: | CODE |
| MEDIUM | …as/zeit-now/python/flask-graphene-sqlalchemy/server.py | 30 | def mutate(self, info, name, balance): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …l-manifests/docker-compose-pgadmin/docker-compose.yaml | 16 | ## you can change pgAdmin default username/password with below environment variables | COMMENT |
| LOW | v3/crates/compatibility/src/compatibility_date.rs | 114 | // Adding a flag? Don't forget to add it to the docs: https://hasura.io/docs/3.0/supergraph-modeling/compatibility-confi | COMMENT |
| MEDIUM | dc-agents/sdk/docker-compose.yaml | 7 | ## NOTE: If you want to modify the reference-agent you can use the build config for Docker Compose | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | server/tests-py/test_validation.py | 5 | # graphql parser can't seem to parse {where: null}, disabling | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …oilerplates/auth-webhooks/python-flask/auth-webhook.py | 17 | # response should be 403, Unauthorized. In this example if variables are | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | preload-mimalloc/mimalloc/src/options.c | 492 | // TODO: implement ourselves to reduce dependencies on the C runtime | COMMENT |
| LOW | v3/crates/auth/hasura-authn-jwt/src/jwt.rs | 1667 | // TODO: Add tests for ES384, PS256, PS384, PS512, EdDSA | COMMENT |
| LOW | …rates/custom-connector/src/collections/institutions.rs | 125 | // TODO: implement filters for the other fields | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | server/tests-py/test_scheduled_triggers.py | 341 | # Check if the future cron events are created for | STRING |
| LOW⚡ | server/tests-py/test_schema_stitching.py | 745 | # Check if the remote schema present in inconsistent metadata | STRING |
| LOW⚡ | server/tests-py/test_schema_stitching.py | 752 | # Check if metadata is consistent | STRING |
| LOW | server/tests-py/validate.py | 134 | # Check if the payload we get from event webhook is present in the expected datas | COMMENT |
| LOW | scripts/extract-notes.sh | 98 | # Set skip to 1 to avoid keeping the ~~~~~ line | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | frontend/static/mockServiceWorker.js | 147 | async function handleRequest(event, requestId) { | CODE |
| LOW | scripts/ekg/jquery.flot.js | 489 | function processData() { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | server/benchmarks/utils/pr-merge-bases.sh | 15 | # Usage: | COMMENT |