Repository Analysis

gitpod-io/gitpod

The developer platform for on-demand cloud development environments to create software faster and more securely.

22.3 Moderate AI signal View on GitHub
22.3
Adjusted Score
22.3
Raw Score
100%
Time Factor
2026-05-25
Last Push
13,690
Stars
TypeScript
Language
907,819
Lines of Code
3698
Files
3261
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 2901HIGH 4MEDIUM 19LOW 337

Pattern Findings

3261 matches across 13 categories. Click a row to expand file-level details.

Hallucination Indicators2901 hits · 19775 pts
SeverityFileLineSnippet
CRITICALinstall/installer/pkg/components/minio/helm.go28 if cfg.Config.ObjectStorage.Resources != nil && cfg.Config.ObjectStorage.Resources.Requests.Memory() != nil {
CRITICALinstall/installer/pkg/components/minio/helm.go29 memoryRequests := resource.MustParse(cfg.Config.ObjectStorage.Resources.Requests.Memory().String())
CRITICALcomponents/ide/gha-update-image/lib/code-pin-version.ts33 image: !ideConfigmapJson.ideOptions.options.code.image.includes(latestBuildImage.code),
CRITICALcomponents/ide/gha-update-image/lib/code-pin-version.ts53 const previousCodeVersion = await getIDEVersionOfImage("eu.gcr.io/gitpod-core-dev/build/" + ideConfigmapJson.ideOpti
CRITICALcomponents/ide/gha-update-image/lib/code-pin-version.ts54 const installationCodeVersion = await getIDEVersionOfImage("eu.gcr.io/gitpod-core-dev/build/" + newJson.ideOptions.o
CRITICALcomponents/ide/gha-update-image/lib/code-pin-version.ts66 newJson.ideOptions.options.code.versions.unshift({
CRITICAL…in/io/gitpod/jetbrains/gateway/GitpodWorkspacesView.kt272 if (info.latestInstance.status.conditions.failed.isNullOrBlank()) {
CRITICAL…/jetbrains/remote/GitpodClientProjectSessionTracker.kt105 p.visibility = io.gitpod.gitpodprotocol.api.entities.PortVisibility.PUBLIC.toString()
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java403 // Construct using io.gitpod.publicapi.v1.Pagination.PaginationRequest.newBuilder()
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java431 return io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance();
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java445 io.gitpod.publicapi.v1.Pagination.PaginationRequest result = new io.gitpod.publicapi.v1.Pagination.PaginationReq
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java475 if (other == io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance()) return this;
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java751 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Pagination.PaginationRequest();
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java1125 // Construct using io.gitpod.publicapi.v1.Pagination.PaginationResponse.newBuilder()
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java1152 return io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance();
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java1166 io.gitpod.publicapi.v1.Pagination.PaginationResponse result = new io.gitpod.publicapi.v1.Pagination.PaginationRe
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java1193 if (other == io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance()) return this;
CRITICAL…a/src/main/java/io/gitpod/publicapi/v1/Pagination.java1408 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Pagination.PaginationResponse();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java327 // Construct using io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest.newBuilder()
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java353 return io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest.getDefaultInstance();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java367 io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest result = new io.gitpod.publicapi.v1.
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java391 if (other == io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest.getDefaultInstance()) r
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java543 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenRequest();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java873 // Construct using io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse.newBuilder()
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java899 return io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse.getDefaultInstance();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java913 io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse result = new io.gitpod.publicapi.v1
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java937 if (other == io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse.getDefaultInstance())
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java1089 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.SendPhoneNumberVerificationTokenResponse();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java1589 // Construct using io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest.newBuilder()
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java1617 return io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest.getDefaultInstance();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java1631 io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest result = new io.gitpod.publicapi.v
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java1661 if (other == io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest.getDefaultInstance())
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java2017 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenRequest();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java2306 // Construct using io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse.newBuilder()
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java2332 return io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse.getDefaultInstance();
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java2346 io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse result = new io.gitpod.publicapi.
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java2370 if (other == io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse.getDefaultInstance()
CRITICAL…src/main/java/io/gitpod/publicapi/v1/Verification.java2472 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Verification.VerifyPhoneNumberVerificationTokenResponse();
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java737 // Construct using io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest.newBuilder()
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2190 // Construct using io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse.newBuilder()
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java3594 // Construct using io.gitpod.publicapi.v1.Auditlogs.AuditLog.newBuilder()
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java252 return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagination
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java263 return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagination
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java788 return io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest.getDefaultInstance();
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java802 io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest result = new io.gitpod.publicapi.v1.Auditlogs.ListAuditLog
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java852 if (other == io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest.getDefaultInstance()) return this;
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java980 return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagina
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java1034 pagination_ != io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance()) {
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java1089 io.gitpod.publicapi.v1.Pagination.PaginationRequest.getDefaultInstance() : pagination_;
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java1737 DEFAULT_INSTANCE = new io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsRequest();
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java1920 return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : paginatio
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java1931 return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : paginatio
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2234 return io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse.getDefaultInstance();
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2248 io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse result = new io.gitpod.publicapi.v1.Auditlogs.ListAuditLo
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2290 if (other == io.gitpod.publicapi.v1.Auditlogs.ListAuditLogsResponse.getDefaultInstance()) return this;
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2356 io.gitpod.publicapi.v1.Auditlogs.AuditLog.parser(),
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2407 return pagination_ == null ? io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : pagin
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2461 pagination_ != io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance()) {
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2516 io.gitpod.publicapi.v1.Pagination.PaginationResponse.getDefaultInstance() : pagination_;
CRITICAL…va/src/main/java/io/gitpod/publicapi/v1/Auditlogs.java2721 com.google.protobuf.AbstractMessageLite.Builder.addAll(
2841 more matches not shown…
Hyper-Verbose Identifiers149 hits · 151 pts
SeverityFileLineSnippet
LOWcomponents/ide/gha-update-image/lib/code-pin-version.ts21export async function updateCodeIDEConfigMapJson() {
LOW…onents/ide/gha-update-image/lib/jb-helper/jb-helper.ts70export function parseGradlePropertiesFromTaskConfig(
LOWcomponents/gitpod-protocol/src/workspace-cluster.ts92 export function isHasPermissionConstraint(o: any): o is AdmissionConstraintHasPermission {
LOW…ents/gitpod-protocol/src/frontend-dashboard-service.ts113 export function isFeatureFlagsUpdateEventData(obj: any): obj is FeatureFlagsUpdateEventData {
LOW…ents/gitpod-protocol/src/frontend-dashboard-service.ts117 export function isFeatureFlagsRequestEventData(obj: any): obj is FeatureFlagsRequestEventData {
LOWcomponents/gitpod-protocol/src/env.ts20export function filePathTelepresenceAware(filePath: string): string {
LOW…s/gitpod-protocol/src/encryption/encryption-service.ts58export function getGlobalEncryptionService() {
LOWcomponents/gitpod-protocol/src/util/analytics.ts11export function newAnalyticsWriterFromEnv(): IAnalyticsWriter {
LOWcomponents/gitpod-protocol/src/util/nice-grpc.ts43export function prometheusClientMiddleware(metrics: IClientCallMetrics): ClientMiddleware {
LOWcomponents/gitpod-protocol/src/util/timeutil.ts80export function durationLongerThanSeconds(time: number, durationSeconds: number, now: number = Date.now()): boolean {
LOWcomponents/gitpod-protocol/src/util/timeutil.ts92export function goDurationToHumanReadable(goDuration: string): string {
LOWcomponents/gitpod-protocol/src/util/grpc.ts64export function createClientCallMetricsInterceptor(metrics: IClientCallMetrics): grpc.Interceptor {
LOWcomponents/gitpod-protocol/src/util/grpc.ts113export function createDebugLogInterceptor(additionalContextF: (() => object) | undefined): grpc.Interceptor {
LOW…ts/gitpod-protocol/src/experiments/configcat-server.ts32export function getExperimentsClientForBackend(): Client {
LOW…ents/gitpod-protocol/src/experiments/always-default.ts22export function newAlwaysReturningDefaultValueClient(): Client {
LOW…ts/gitpod-protocol/src/messaging/browser/connection.ts131function createWebSocketConnection(resocket: ReconnectingWebSocket, logger: Logger) {
LOW…od-protocol/src/messaging/browser/window-connection.ts73export function createWindowMessageConnection(
LOW…nents/gitpod-protocol/src/messaging/node/connection.ts50export function createWebSocketConnection(socket: IWebSocket, logger: Logger) {
LOWcomponents/gitpod-db/src/wait-for-db.ts38function rescheduleConnectionAttempt(attempt: number, err: unknown) {
LOWcomponents/gitpod-db/src/typeorm/metrics.ts30export function reportPrebuiltWorkspacePurged(count: number) {
LOWcomponents/gitpod-db/src/typeorm/metrics.ts48export function reportWorkspaceInstancePurged(count: number) {
LOWcomponents/gitpod-db/src/typeorm/metrics.ts57export function reportPrebuiltWorkspaceUpdatablePurged(count: number) {
LOWcomponents/ws-manager-bridge/src/bridge.ts518function mergeWorkspaceInstanceMetrics(
LOW…nts/public-api/typescript-common/src/auth-providers.ts112export function getScopesForAuthProviderType(type: AuthProviderType | string) {
LOW…ponents/public-api/typescript-common/src/user-utils.ts85export function isAllowedToCreateOrganization(
LOWcomponents/spicedb/typescript/src/impl/v1/impl.pb.ts415function createBaseDecodedZedToken(): DecodedZedToken {
LOWcomponents/spicedb/typescript/src/impl/v1/impl.pb.ts827function createBaseRelationMetadata(): RelationMetadata {
LOWcomponents/spicedb/typescript/src/impl/v1/impl.pb.ts888function createBaseNamespaceAndRevision(): NamespaceAndRevision {
LOWcomponents/server/src/express-util.ts174function validateReturnToUrlWithPatterns(
LOWcomponents/server/src/express-util.ts231export function validateAuthorizeReturnToUrl(returnTo: string, hostUrl: GitpodHostUrl): boolean {
LOWcomponents/server/src/prometheus-metrics.ts98export function increaseApiConnectionCounter() {
LOWcomponents/server/src/prometheus-metrics.ts126export function increaseApiConnectionClosedCounter() {
LOWcomponents/server/src/prometheus-metrics.ts157export function increaseHttpRequestCounter(method: string, route: string, statusCode: number) {
LOWcomponents/server/src/prometheus-metrics.ts168export function observeHttpRequestDuration(
LOWcomponents/server/src/prometheus-metrics.ts193export function increaseSuccessfulInstanceStartCounter(retries: number = 0) {
LOWcomponents/server/src/prometheus-metrics.ts213export function increaseFailedInstanceStartCounter(reason: FailedInstanceStartReason) {
LOWcomponents/server/src/prometheus-metrics.ts222export function increasePrebuildsStartedCounter() {
LOWcomponents/server/src/prometheus-metrics.ts232export function observeStripeClientRequestsCompleted(operation: string, outcome: string, durationInSeconds: number) {
LOWcomponents/server/src/prometheus-metrics.ts241export function increaseImageBuildsStartedTotal() {
LOWcomponents/server/src/prometheus-metrics.ts251export function increaseImageBuildsCompletedTotal(outcome: "succeeded" | "failed") {
LOWcomponents/server/src/prometheus-metrics.ts266export function observeSpicedbClientLatency(operation: string, outcome: Error | undefined, durationInSeconds: number) {
LOWcomponents/server/src/prometheus-metrics.ts331export function reportRedisUpdateReceived(channel: string) {
LOWcomponents/server/src/prometheus-metrics.ts341export function reportRedisUpdateCompleted(channel: string, err?: Error) {
LOWcomponents/server/src/prometheus-metrics.ts374export function incSpiceDBRequestsCheckTotal(consistency: SpiceDBCheckConsistency) {
LOWcomponents/server/src/prometheus-metrics.ts384export function reportAuthorizerSubjectId(match: AuthorizerSubjectIdMatch) {
LOWcomponents/server/src/prometheus-metrics.ts402export function reportScmTokenRefreshRequest(
LOW…/server/src/oauth-server/oauth-authorization-server.ts20export function createAuthorizationServer(
LOWcomponents/server/src/util/featureflags.ts11export async function getFeatureFlagEnableExperimentalJBTB(userId: string): Promise<boolean> {
LOWcomponents/server/src/util/featureflags.ts17export async function getClassicPaygSunsetConfig(userId: string): Promise<ClassicPaygSunsetConfig> {
LOWcomponents/server/src/util/featureflags.ts38export async function isWorkspaceStartBlockedBySunset(
LOWcomponents/server/src/util/featureflags.ts63export async function isUserLoginBlockedBySunset(user: User, isDedicatedInstallation: boolean): Promise<boolean> {
LOWcomponents/server/src/util/featureflags.ts89export async function isUserSignupBlockedBySunset(userId: string, isDedicatedInstallation: boolean): Promise<boolean> {
LOWcomponents/server/src/util/grpc-web-ws-transport.ts123function constructWebSocketAddress(url: string) {
LOWcomponents/server/src/express/ws-connection-handler.ts150function getOrSetClosingTimestamp(ws: websocket, timestamp: number = Date.now()): number {
LOWcomponents/server/src/auth/jwt.ts141export function decodeWithoutVerification(encoded: string, options?: jsonwebtoken.DecodeOptions): jsonwebtoken.Jwt {
LOW…ponents/server/src/auth/api-subdomain-redirect.spec.ts11 function isApiSubdomainOfConfiguredHost(hostname: string, configuredHost: string): boolean {
LOWcomponents/server/src/auth/function-access.ts29export function isWithFunctionAccessGuard(obj: any): obj is WithFunctionAccessGuard {
LOWcomponents/server/src/auth/auth-provider.ts39export function parseAuthProviderParamsFromEnv(json: object): AuthProviderParams[] {
LOWcomponents/server/src/auth/auth-provider.ts45export function normalizeAuthProviderParams(
LOWcomponents/server/src/auth/resource-access.ts393 export function marshalResourceScopeFromResource(resource: GuardedResource, ops: ResourceAccessOp[]): string {
89 more matches not shown…
Over-Commented Block139 hits · 139 pts
SeverityFileLineSnippet
LOWtest/report.sh1#!/usr/bin/env bash
LOWtest/run.sh1#!/usr/bin/env bash
LOWcomponents/proxy/plugins/analytics/analytics.go81func newSegmentProxy(segmentEndpoint *url.URL, errorLog *log.Logger) http.Handler {
LOWcomponents/proxy/plugins/logif/caddyfile.go1// Copyright (c) 2021 Gitpod GmbH. All rights reserved.
LOWcomponents/gitpod-cli/cmd/credential-helper.go221 }
LOWcomponents/gitpod-protocol/go/gitpod-service.go2301 Label string `json:"label,omitempty"`
LOWcomponents/gitpod-protocol/src/protocol.ts441 }
LOWcomponents/gitpod-db/typeorm_gcp.sh1#!/bin/bash
LOWcomponents/gitpod-db/migrate_gcp.sh1#!/bin/bash
LOW…b/src/typeorm/migration/1643986994402-OAuthRevision.ts21 );
LOWcomponents/image-builder-bob/ide-startup.sh1#!/bin/bash
LOWcomponents/image-builder-bob/pkg/proxy/proxy.go241
LOWcomponents/image-builder-bob/pkg/proxy/proxy.go361 }
LOWcomponents/public-api/go/v1/scm_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/user_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/user_grpc.pb.go141 return out, nil
LOWcomponents/public-api/go/v1/ssh_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/error.pb.go181// Deprecated: Use NeedsVerificationError.ProtoReflect.Descriptor instead.
LOWcomponents/public-api/go/v1/installation_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/envvar_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/envvar_grpc.pb.go41 // ListConfigurationEnvironmentVariables returns all environment variables in
LOWcomponents/public-api/go/v1/envvar_grpc.pb.go201 // authenticated user.
LOWcomponents/public-api/go/v1/workspace.pb.go301 // Preparing means that we haven't actually started the workspace instance
LOWcomponents/public-api/go/v1/workspace.pb.go321 WorkspacePhase_PHASE_INITIALIZING WorkspacePhase_Phase = 5
LOWcomponents/public-api/go/v1/workspace.pb.go1161 sizeCache protoimpl.SizeCache
LOWcomponents/public-api/go/v1/workspace.pb.go2021 // Git configures the Git user in the workspace
LOWcomponents/public-api/go/v1/workspace.pb.go2181 // workspace is in its lifecycle
LOWcomponents/public-api/go/v1/workspace.pb.go2361 unknownFields protoimpl.UnknownFields
LOWcomponents/public-api/go/v1/workspace.pb.go4961 unknownFields protoimpl.UnknownFields
LOWcomponents/public-api/go/v1/workspace_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/workspace_grpc.pb.go41 ListWorkspaceSessions(ctx context.Context, in *ListWorkspaceSessionsRequest, opts ...grpc.CallOption) (*ListWorkspaceSe
LOWcomponents/public-api/go/v1/workspace_grpc.pb.go281 GetWorkspace(context.Context, *GetWorkspaceRequest) (*GetWorkspaceResponse, error)
LOWcomponents/public-api/go/v1/workspace_grpc.pb.go301 // When the workspace is running, it will be stopped as well.
LOWcomponents/public-api/go/v1/authprovider_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/user.pb.go1121 // last_verification_time is the last time this account was verified.
LOWcomponents/public-api/go/v1/user.pb.go1141 // +optional
LOWcomponents/public-api/go/v1/user.pb.go1881 // the user's company name
LOWcomponents/public-api/go/v1/user.pb.go1901 // what user hopes to accomplish when they signed up
LOWcomponents/public-api/go/v1/organization_grpc.pb.go21// is compatible with the grpc package it is being compiled against.
LOWcomponents/public-api/go/v1/organization_grpc.pb.go41 // JoinOrganization makes the caller a OrganizationMember of the Organization.
LOWcomponents/public-api/go/v1/organization_grpc.pb.go261 // UpdateOrganizationMember updates organization membership properties.
LOWcomponents/public-api/go/v1/organization.pb.go901 AllowedWorkspaceClasses []string `protobuf:"bytes,5,rep,name=allowed_workspace_classes,json=allowedWorkspaceClasses,pro
LOWcomponents/public-api/go/v1/v1connect/scm.connect.go21// compatible. If you get a compiler error that this constant is not defined, this code was
LOWcomponents/public-api/go/v1/v1connect/user.connect.go41 // DeleteUser deletes the specified user.
LOWcomponents/public-api/go/v1/v1connect/user.connect.go181 UpdateUser(context.Context, *connect_go.Request[v1.UpdateUserRequest]) (*connect_go.Response[v1.UpdateUserResponse], er
LOWcomponents/public-api/go/v1/v1connect/ssh.connect.go21// compatible. If you get a compiler error that this constant is not defined, this code was
LOW…nts/public-api/go/v1/v1connect/installation.connect.go41 // DeleteBlockedRepository deletes a blocked repository.
LOWcomponents/public-api/go/v1/v1connect/envvar.connect.go21// compatible. If you get a compiler error that this constant is not defined, this code was
LOWcomponents/public-api/go/v1/v1connect/envvar.connect.go41 UpdateUserEnvironmentVariable(context.Context, *connect_go.Request[v1.UpdateUserEnvironmentVariableRequest]) (*connect_
LOWcomponents/public-api/go/v1/v1connect/envvar.connect.go61 // an organization.
LOWcomponents/public-api/go/v1/v1connect/envvar.connect.go241
LOWcomponents/public-api/go/v1/v1connect/envvar.connect.go261 // authenticated user.
LOW…onents/public-api/go/v1/v1connect/workspace.connect.go21// compatible. If you get a compiler error that this constant is not defined, this code was
LOW…onents/public-api/go/v1/v1connect/workspace.connect.go41 // workspace_id +return NOT_FOUND Workspace does not exist
LOW…onents/public-api/go/v1/v1connect/workspace.connect.go61 // ListWorkspaceClasses enumerates all available workspace classes.
LOW…onents/public-api/go/v1/v1connect/workspace.connect.go301type WorkspaceServiceHandler interface {
LOW…onents/public-api/go/v1/v1connect/workspace.connect.go321 // UpdateWorkspace updates the workspace.
LOW…onents/public-api/go/v1/v1connect/workspace.connect.go341 // GetWorkspaceEditorCredentials returns an credentials that is used in editor
LOW…nts/public-api/go/v1/v1connect/organization.connect.go61 // ListOrganizationWorkspaceClasses lists workspace classes of a
LOW…nts/public-api/go/v1/v1connect/organization.connect.go321 // ListOrganizationWorkspaceClasses lists workspace classes of a
79 more matches not shown…
Decorative Section Separators14 hits · 47 pts
SeverityFileLineSnippet
MEDIUMcomponents/ide/jetbrains/launcher/main_test.go93 platformProperties := `#---------------------------------------------------------------------
MEDIUMcomponents/ide/jetbrains/launcher/main_test.go95 #---------------------------------------------------------------------
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh114# ====================================
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh116# ====================================
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh142# =============
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh144# =============
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh495# ===============
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh497# ===============
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh534# ===============
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh536# ===============
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh560# =========================
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh562# =========================
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh567# =====================
MEDIUMdev/preview/workflow/preview/deploy-gitpod.sh569# =====================
Fake / Example Data34 hits · 38 pts
SeverityFileLineSnippet
LOWcomponents/gitpod-protocol/src/util/scrubbing.spec.ts18 expect(scrubber.scrub("foo@bar.com")).to.equal("[redacted:email]");
LOWcomponents/gitpod-protocol/src/util/scrubbing.spec.ts51 expect(scrubber.scrub([["foo@bar.com"]])).to.deep.equal([["[redacted:email]"]]);
LOWcomponents/gitpod-protocol/src/util/scrubbing.spec.ts55 expect(scrubber.scrub([["foo@bar.com"]], false)).to.deep.equal(["[redacted:nested:array]"]);
LOWcomponents/gitpod-protocol/src/util/scrubbing.spec.ts59 const scrubbedValue = new TrustedValue(scrubber.scrubValue("foo@bar.com"));
LOWcomponents/gitpod-db/src/user-db.spec.db.ts336 export const primaryEmail = "foo@bar.com";
LOWcomponents/scrubber/example_test.go19 var someJSONData = json.RawMessage(`{"email": "foo@bar.com", "username": "foobar", "orgID": "112233", "desc": "the emai
LOWcomponents/scrubber/example_test.go24 Email: "foo@bar.com",
LOWcomponents/scrubber/scrubber_test.go23 {Name: "email", Value: "foo@bar.com", Expectation: "[redacted:email]"},
LOWcomponents/scrubber/scrubber_test.go121 }{Username: "foo", Email: "foo@bar.com", Password: "foobar", WorkspaceID: "gitpodio-gitpod-uesaddev73c", ContextURL:
LOWcomponents/scrubber/scrubber_test.go139 "email": "foo@bar.com",
LOWcomponents/scrubber/scrubber_test.go150 }{Slice: []string{"foo", "bar", "foo@bar.com"}},
LOWcomponents/scrubber/scrubber_test.go184 Email: "foo@bar.com",
LOWcomponents/scrubber/scrubber_test.go201 Email: "foo@bar.com",
LOWcomponents/scrubber/scrubber_test.go260 Input: `{"ok": true, "email": "foo@bar.com", "workspaceID": "gitpodio-gitpod-uesaddev73c"}`,
LOWcomponents/scrubber/scrubber_test.go280 Input: `"foo@bar.com"`,
LOWcomponents/scrubber/scrubber_test.go285 Input: `["foo@bar.com"]`,
LOWcomponents/scrubber/scrubber_test.go326 }{Username: "foo", Email: "foo@bar.com", Password: "foobar", WorkspaceID: "gitpodio-gitpod-uesaddev73c", LeaveMeAlone
LOWcomponents/scrubber/scrubber_test.go345 }{Username: "foo", Email: "foo@bar.com", Password: "foobar", WorkspaceID: "gitpodio-gitpod-uesaddev73c", LeaveMeAlone
LOWcomponents/scrubber/scrubber_test.go362 "email": "foo@bar.com",
LOWcomponents/scrubber/scrubber_test.go373 }{Slice: []string{"foo", "bar", "foo@bar.com"}},
LOWcomponents/scrubber/scrubber_test.go407 Email: "foo@bar.com",
LOWcomponents/scrubber/scrubber_test.go424 Email: "foo@bar.com",
LOWcomponents/scrubber/sanitisation_test.go22 {Func: SanitiseRedact, Name: "redact sensitive string", Input: "foo@bar.com", Expectation: "[redacted]"},
LOWcomponents/scrubber/sanitisation_test.go23 {Func: SanitiseRedact, Name: "redact key name", Opts: []SanitiserOption{SanitiseWithKeyName("foo")}, Input: "foo@bar.c
LOWcomponents/scrubber/sanitisation_test.go25 {Func: SanitiseHash, Name: "hash sensitive string", Input: "foo@bar.com", Expectation: "[redacted:md5:f3ada405ce890b6f
LOWcomponents/scrubber/sanitisation_test.go26 {Func: SanitiseHash, Name: "hash key name", Opts: []SanitiserOption{SanitiseWithKeyName("foo")}, Input: "foo@bar.com",
LOWcomponents/server/src/workspace/config-provider.spec.ts25 name: "John Doe",
LOWcomponents/server/src/workspace/context-parser.spec.ts19 name: "John Doe",
LOWcomponents/content-service/pkg/git/git_test.go491 "user.email": "foo@bar.com",
LOWcomponents/content-service/pkg/git/git_test.go506 if err := remote.Git(ctx, "config", "--local", "user.email", "foo@bar.com"); err != nil {
LOWcomponents/content-service/pkg/git/git_test.go526 if err := c.Git(ctx, "config", "--local", "user.email", "foo@bar.com"); err != nil {
LOWcomponents/ws-manager-mk2/controllers/create_test.go39 Email: "foo@bar.com",
LOWcomponents/ws-manager-mk2/controllers/create_test.go55 {Name: "GITPOD_GIT_USER_EMAIL", Value: "foo@bar.com"},
LOWmemory-bank/components/scrubber.md84scrubbedValue := scrubber.Default.Value("user@example.com")
Synthetic Comment Markers4 hits · 30 pts
SeverityFileLineSnippet
HIGH…ts/server/src/bitbucket-server/bitbucket-server-api.ts368 // Ensure we only load as many pages as requested
HIGH…nts/image-builder-mk3/pkg/orchestrator/orchestrator.go736 // If the error is a context.DeadlineExceeded, we return nil (OK) as requested.
HIGH…nts/image-builder-mk3/pkg/orchestrator/orchestrator.go745 // Return nil (OK) for DeadlineExceeded as requested
HIGHcomponents/ws-manager-mk2/pkg/proxy/imagebuilder.go94 // Return nil (OK) for DeadlineExceeded as requested
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippet
MEDIUMinstall/preview/entrypoint.sh15# Create a USER_ID to be used everywhere
MEDIUM…ponents/ws-manager-mk2/config/crd/kustomizeconfig.yaml5# This file is for teaching kustomize how to substitute name and namespace reference in CRD
MEDIUMscripts/trivy/trivy-scan-images.sh117 # Create a JSON object for the current scan
Redundant / Tautological Comments5 hits · 8 pts
SeverityFileLineSnippet
LOWinstall/preview/entrypoint.sh10# Set Domain to `preview.gitpod-self-hosted.com` if not set
LOWcomponents/gitpod-db/BUILD.yaml76 # Check if a DB is present. If not: start one and wait until it's up
LOWscripts/trivy/trivy-scan-images.sh8# Check if VERSION and FAIL_ON are provided
LOWscripts/trivy/trivy-scan-images.sh119 # Check if trivy_output is valid JSON
LOWscripts/trivy/trivy-scan-images.sh174# Check if we should fail based on vulnerability counts
Example Usage Blocks5 hits · 8 pts
SeverityFileLineSnippet
LOWtest/report.sh4# Usage:
LOWtest/run.sh5# Usage:
LOWcomponents/gitpod-db/typeorm_gcp.sh13# Example usage:
LOWcomponents/gitpod-db/migrate_gcp.sh13# Example usage:
LOWdev/preview/test/load-test.sh6# Usage:
Slop Phrases4 hits · 4 pts
SeverityFileLineSnippet
LOWcomponents/local-app/cmd/workspace-up.go251 doneBanner := fmt.Sprintf("\n\n%s\n\nDon't forget to pull your changes to your local working copy before stopping the
LOWcomponents/server/src/auth/login-completion-handler.ts76 // Don't forget to mark a dynamic provider as verified
LOWcomponents/supervisor/pkg/supervisor/docker.go269 fmt.Fprintf(logFile, "If it does not help, please reach out to the support. Don't forget to share your workspace ID:
LOWdev/blowtorch/cmd/inject.go68 log.Warn("Note: Don't forget to restart any pod that uses the service you've just replaced.")
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMcomponents/server/src/prebuilds/github-app.ts157 // To implement this in a more robust way, we'd need to store `repository.id` with the project, next
Excessive Try-Catch Wrapping1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMcomponents/local-app/pkg/prettyprint/errors.go25 fmt.Fprintf(out, "%s%s\n\n", styleError.Sprint("Error: "), err.Error())
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOWcomponents/gitpod-protocol/src/protocol.ts552 export function getData(value: SSHPublicKeyValue) {