spherehq/sphere

View on GitHub

Showing 214 of 214 total issues

Identical blocks of code found in 7 locations. Consider refactoring.
Open

<ArticleListItem
title={`Scientists Create Airplane That Can Land Itself on Any Runway`}
summary={`Last week I was blogging about simple stuff with Brigade event
driven automation platform. Basically we did nothing similar
to real-life…`}
Severity: Major
Found in packages/platform/src/pages/index.tsx and 6 other locations - About 2 hrs to fix
packages/platform/src/pages/index.tsx on lines 465..475
packages/platform/src/pages/index.tsx on lines 476..486
packages/platform/src/pages/index.tsx on lines 498..508
packages/platform/src/pages/index.tsx on lines 509..519
packages/platform/src/pages/index.tsx on lines 520..530
packages/platform/src/pages/index.tsx on lines 531..541

Identical blocks of code found in 7 locations. Consider refactoring.
Open

<ArticleListItem
title={`Scientists Create Airplane That Can Land Itself on Any Runway`}
summary={`Last week I was blogging about simple stuff with Brigade event
driven automation platform. Basically we did nothing similar
to real-life…`}
Severity: Major
Found in packages/platform/src/pages/index.tsx and 6 other locations - About 2 hrs to fix
packages/platform/src/pages/index.tsx on lines 465..475
packages/platform/src/pages/index.tsx on lines 476..486
packages/platform/src/pages/index.tsx on lines 487..497
packages/platform/src/pages/index.tsx on lines 498..508
packages/platform/src/pages/index.tsx on lines 509..519
packages/platform/src/pages/index.tsx on lines 531..541

Similar blocks of code found in 2 locations. Consider refactoring.
Open

const Link = styled.a<{ to?: string }>`
position: relative;
display: inline-block;
color: ${props => props.theme.colors.palette.white};
font-size: 16px;
Severity: Major
Found in packages/platform/src/components/LinkList/LinkList.tsx and 1 other location - About 2 hrs to fix
packages/platform/src/components/SubscribeForm/Form.tsx on lines 11..44

Similar blocks of code found in 3 locations. Consider refactoring.
Open

<Box width={{ xs: 1, md: 1, lg: 1 / 3 }}>
<MissonCard p={5}>
<MissionHeading>Create</MissionHeading>
<p>
We want to build tools that empower you to create content in a way
Severity: Major
Found in packages/platform/src/pages/about.tsx and 2 other locations - About 2 hrs to fix
packages/platform/src/pages/about.tsx on lines 78..86
packages/platform/src/pages/about.tsx on lines 87..95

Similar blocks of code found in 3 locations. Consider refactoring.
Open

<Box width={{ xs: 1, md: 1, lg: 1 / 3 }}>
<MissonCard p={5}>
<MissionHeading>Discover</MissionHeading>
<p>
We want to make content discovery more transparent and feel less
Severity: Major
Found in packages/platform/src/pages/about.tsx and 2 other locations - About 2 hrs to fix
packages/platform/src/pages/about.tsx on lines 87..95
packages/platform/src/pages/about.tsx on lines 96..104

Similar blocks of code found in 3 locations. Consider refactoring.
Open

<Box width={{ xs: 1, md: 1, lg: 1 / 3 }}>
<MissonCard p={5}>
<MissionHeading>Share</MissionHeading>
<p>
We want to make sharing content safer, giving you more control on
Severity: Major
Found in packages/platform/src/pages/about.tsx and 2 other locations - About 2 hrs to fix
packages/platform/src/pages/about.tsx on lines 78..86
packages/platform/src/pages/about.tsx on lines 96..104

Similar blocks of code found in 2 locations. Consider refactoring.
Open

export interface MutationPromiseChain {
mediaUpload: (args: {
file: Upload
}) => MediaPromiseChain & { execute: (request: MediaRequest, defaultValue?: Media | null) => Promise<Media | null> }
}
Severity: Major
Found in packages/api/client/generated/schema.ts and 1 other location - About 2 hrs to fix
packages/api/client/generated/schema.ts on lines 1009..1013

Similar blocks of code found in 2 locations. Consider refactoring.
Open

export interface MutationObservableChain {
mediaUpload: (args: {
file: Upload
}) => MediaObservableChain & { execute: (request: MediaRequest, defaultValue?: Media | null) => Observable<Media | null> }
}
Severity: Major
Found in packages/api/client/generated/schema.ts and 1 other location - About 2 hrs to fix
packages/api/client/generated/schema.ts on lines 1003..1007

Similar blocks of code found in 2 locations. Consider refactoring.
Open

account: async (input: AccountWhereUniqueInput) => {
const result = await client.query({
account: [{ where: input }, { id: true }],
})
 
 
Severity: Major
Found in packages/api/client/index.ts and 1 other location - About 2 hrs to fix
packages/api/client/index.ts on lines 37..45

Similar blocks of code found in 2 locations. Consider refactoring.
Open

sphere: async (input: SphereWhereUniqueInput) => {
const result = await client.query({
sphere: [{ where: input }, { id: true }],
})
 
 
Severity: Major
Found in packages/api/client/index.ts and 1 other location - About 2 hrs to fix
packages/api/client/index.ts on lines 46..54

Similar blocks of code found in 2 locations. Consider refactoring.
Open

const ArticleMetaInline = styled(Box)`
span {
font-size: 12px;
font-weight: 700;
line-height: 15px;
packages/platform/src/pages/index.tsx on lines 97..111

Similar blocks of code found in 2 locations. Consider refactoring.
Open

const StyledPublishedAtBox = styled(Box)`
span {
font-size: 12px;
font-weight: 700;
line-height: 15px;
Severity: Major
Found in packages/platform/src/pages/index.tsx and 1 other location - About 2 hrs to fix
packages/geometry/Components/ArticleListItem/ArticleListItem.tsx on lines 27..41

Similar blocks of code found in 2 locations. Consider refactoring.
Open

export const SphereResolver = (
_: any,
args: { where: SphereWhereUniqueInput },
context: { db: Prisma },
info,
Severity: Major
Found in packages/api/src/modules/account/resolvers/Query/sphere.ts and 1 other location - About 2 hrs to fix
packages/api/src/modules/content/resolvers/post.ts on lines 5..10

Similar blocks of code found in 2 locations. Consider refactoring.
Open

export const PostResolver = (
_: any,
args: { where: PostWhereUniqueInput },
context: { db: Prisma },
info,
Severity: Major
Found in packages/api/src/modules/content/resolvers/post.ts and 1 other location - About 2 hrs to fix
packages/api/src/modules/account/resolvers/Query/sphere.ts on lines 5..10

Similar blocks of code found in 8 locations. Consider refactoring.
Open

export type UserSubscriptionPayload = {
readonly mutation: MutationType
readonly node?: Maybe<User>
readonly updatedFields?: Maybe<ReadonlyArray<Scalars['String']>>
readonly previousValues?: Maybe<UserPreviousValues>
Severity: Major
Found in packages/api/src/types.ts and 7 other locations - About 2 hrs to fix
packages/api/src/types.ts on lines 134..139
packages/api/src/types.ts on lines 469..474
packages/api/src/types.ts on lines 1056..1061
packages/api/src/types.ts on lines 1294..1299
packages/api/src/types.ts on lines 1931..1936
packages/api/src/types.ts on lines 2102..2107
packages/api/src/types.ts on lines 2267..2272

Similar blocks of code found in 8 locations. Consider refactoring.
Open

export type PostSubscriptionPayload = {
readonly mutation: MutationType
readonly node?: Maybe<Post>
readonly updatedFields?: Maybe<ReadonlyArray<Scalars['String']>>
readonly previousValues?: Maybe<PostPreviousValues>
Severity: Major
Found in packages/api/src/types.ts and 7 other locations - About 2 hrs to fix
packages/api/src/types.ts on lines 134..139
packages/api/src/types.ts on lines 469..474
packages/api/src/types.ts on lines 1056..1061
packages/api/src/types.ts on lines 1931..1936
packages/api/src/types.ts on lines 2102..2107
packages/api/src/types.ts on lines 2267..2272
packages/api/src/types.ts on lines 2544..2549

Similar blocks of code found in 8 locations. Consider refactoring.
Open

export type SphereVerificationCodeSubscriptionPayload = {
readonly mutation: MutationType
readonly node?: Maybe<SphereVerificationCode>
readonly updatedFields?: Maybe<ReadonlyArray<Scalars['String']>>
readonly previousValues?: Maybe<SphereVerificationCodePreviousValues>
Severity: Major
Found in packages/api/src/types.ts and 7 other locations - About 2 hrs to fix
packages/api/src/types.ts on lines 134..139
packages/api/src/types.ts on lines 469..474
packages/api/src/types.ts on lines 1056..1061
packages/api/src/types.ts on lines 1294..1299
packages/api/src/types.ts on lines 1931..1936
packages/api/src/types.ts on lines 2267..2272
packages/api/src/types.ts on lines 2544..2549

Similar blocks of code found in 8 locations. Consider refactoring.
Open

export type MediaSubscriptionPayload = {
readonly mutation: MutationType
readonly node?: Maybe<Media>
readonly updatedFields?: Maybe<ReadonlyArray<Scalars['String']>>
readonly previousValues?: Maybe<MediaPreviousValues>
Severity: Major
Found in packages/api/src/types.ts and 7 other locations - About 2 hrs to fix
packages/api/src/types.ts on lines 134..139
packages/api/src/types.ts on lines 1056..1061
packages/api/src/types.ts on lines 1294..1299
packages/api/src/types.ts on lines 1931..1936
packages/api/src/types.ts on lines 2102..2107
packages/api/src/types.ts on lines 2267..2272
packages/api/src/types.ts on lines 2544..2549

Similar blocks of code found in 8 locations. Consider refactoring.
Open

export type SphereSubscriptionPayload = {
readonly mutation: MutationType
readonly node?: Maybe<Sphere>
readonly updatedFields?: Maybe<ReadonlyArray<Scalars['String']>>
readonly previousValues?: Maybe<SpherePreviousValues>
Severity: Major
Found in packages/api/src/types.ts and 7 other locations - About 2 hrs to fix
packages/api/src/types.ts on lines 134..139
packages/api/src/types.ts on lines 469..474
packages/api/src/types.ts on lines 1056..1061
packages/api/src/types.ts on lines 1294..1299
packages/api/src/types.ts on lines 2102..2107
packages/api/src/types.ts on lines 2267..2272
packages/api/src/types.ts on lines 2544..2549

Similar blocks of code found in 8 locations. Consider refactoring.
Open

export type SphereVerificationSubscriptionPayload = {
readonly mutation: MutationType
readonly node?: Maybe<SphereVerification>
readonly updatedFields?: Maybe<ReadonlyArray<Scalars['String']>>
readonly previousValues?: Maybe<SphereVerificationPreviousValues>
Severity: Major
Found in packages/api/src/types.ts and 7 other locations - About 2 hrs to fix
packages/api/src/types.ts on lines 134..139
packages/api/src/types.ts on lines 469..474
packages/api/src/types.ts on lines 1056..1061
packages/api/src/types.ts on lines 1294..1299
packages/api/src/types.ts on lines 1931..1936
packages/api/src/types.ts on lines 2102..2107
packages/api/src/types.ts on lines 2544..2549
Severity
Category
Status
Source
Language