autowp/autowp-frontend

View on GitHub

Showing 175 of 175 total issues

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

{
loadComponent: () => import('./text/text.component').then((m) => m.InfoTextComponent),
path: 'text/:id',
title: $localize`Text history`,
},
Severity: Major
Found in src/app/info/info-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8

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

{
loadComponent: () => import('./mosts.component').then((m) => m.MostsComponent),
path: ':rating_catname',
title: $localize`Mostly`,
},
Severity: Major
Found in src/app/mosts/mosts-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./new.component').then((m) => m.NewComponent),
path: '',
title: $localize`New pictures`,
},
Severity: Major
Found in src/app/new/new-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./log/log.component').then((m) => m.DonateLogComponent),
path: 'log',
title: $localize`Donate log`,
},
Severity: Major
Found in src/app/donate/donate-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./select/select.component').then((m) => m.UploadSelectComponent),
path: 'select',
title: $localize`Select brand`,
},
Severity: Major
Found in src/app/upload/upload-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./inbox.component').then((m) => m.InboxComponent),
path: ':brand',
title: $localize`Inbox`,
},
Severity: Major
Found in src/app/inbox/inbox-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./dateless/dateless.component').then((m) => m.CarsDatelessComponent),
path: 'dateless',
title: $localize`Dateless`,
},
Severity: Major
Found in src/app/cars/cars-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./vod/success/success.component').then((m) => m.DonateVodSuccessComponent),
path: 'success',
title: $localize`Donate success`,
},
Severity: Major
Found in src/app/donate/donate-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 30..34
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

{
loadComponent: () => import('./donate.component').then((m) => m.DonateComponent),
path: '',
title: $localize`Donate`,
},
Severity: Major
Found in src/app/donate/donate-routing.module.ts and 32 other locations - About 40 mins to fix
src/app/account/account-routing.module.ts on lines 28..32
src/app/donate/donate-routing.module.ts on lines 4..8
src/app/donate/donate-routing.module.ts on lines 9..13
src/app/donate/donate-routing.module.ts on lines 20..24
src/app/forums/forums-routing.module.ts on lines 4..8
src/app/forums/forums-routing.module.ts on lines 9..13
src/app/forums/forums-routing.module.ts on lines 14..18
src/app/forums/forums-routing.module.ts on lines 19..23
src/app/forums/forums-routing.module.ts on lines 24..28
src/app/forums/forums-routing.module.ts on lines 29..33
src/app/forums/forums-routing.module.ts on lines 34..38
src/app/forums/forums-routing.module.ts on lines 39..43
src/app/inbox/inbox-routing.module.ts on lines 10..14
src/app/inbox/inbox-routing.module.ts on lines 15..19
src/app/mosts/mosts-routing.module.ts on lines 4..8
src/app/mosts/mosts-routing.module.ts on lines 9..13
src/app/mosts/mosts-routing.module.ts on lines 14..18
src/app/mosts/mosts-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 4..8
src/app/new/new-routing.module.ts on lines 9..13
src/app/new/new-routing.module.ts on lines 14..18
src/app/new/new-routing.module.ts on lines 19..23
src/app/new/new-routing.module.ts on lines 24..28
src/app/persons/persons-routing.module.ts on lines 51..55
src/app/twins/twins-routing.module.ts on lines 53..57
src/app/upload/upload-routing.module.ts on lines 6..10
src/app/users/users-routing.module.ts on lines 20..24
src/app/cars/cars-routing.module.ts on lines 4..9
src/app/cars/cars-routing.module.ts on lines 10..14
src/app/cars/cars-routing.module.ts on lines 27..31
src/app/info/info-routing.module.ts on lines 4..8
src/app/info/info-routing.module.ts on lines 9..13

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

if (ylimit && Math.abs(ysize) > ylimit) {
y2 = ysize > 0 ? y1 + ylimit : y1 - ylimit;
}
Severity: Minor
Found in src/app/jcrop/jquery.Jcrop.js and 1 other location - About 40 mins to fix
src/app/jcrop/jquery.Jcrop.js on lines 727..729

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

if (xlimit && Math.abs(xsize) > xlimit) {
x2 = xsize > 0 ? x1 + xlimit : x1 - xlimit;
}
Severity: Minor
Found in src/app/jcrop/jquery.Jcrop.js and 1 other location - About 40 mins to fix
src/app/jcrop/jquery.Jcrop.js on lines 730..732

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

export interface AsObject {
reason: string;
domain: string;
metadata: { [prop: string]: string };
}
Severity: Minor
Found in src/grpc/google/rpc/error-details.pb.ts and 1 other location - About 35 mins to fix
src/grpc/google/rpc/error-details.pb.ts on lines 211..215

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

export interface AsProtobufJSON {
reason: string;
domain: string;
metadata: { [prop: string]: string };
}
Severity: Minor
Found in src/grpc/google/rpc/error-details.pb.ts and 1 other location - About 35 mins to fix
src/grpc/google/rpc/error-details.pb.ts on lines 202..206

Function placement has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
Open

protected placement(): string {
const winHeight = window.innerHeight;
const nodeOffset = this.styles?.['top.px'] ? this.styles['top.px'] : 0;
const nodeHeight = this.styles?.['height.px'] ? this.styles['height.px'] : 0;
const winCenter = winHeight == undefined ? 0 : winHeight / 2;
Severity: Minor
Found in src/app/gallery/area.component.ts - About 25 mins to fix

Function categoriesPathMatcher has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
Open

export function categoriesPathMatcher(url: UrlSegment[]) {
if (url.length <= 0) {
return null;
}
 
 
Severity: Minor
Found in src/app/categories/matcher.ts - About 25 mins to fix
Severity
Category
Status
Source
Language