autowp/autowp-frontend

View on GitHub

Showing 175 of 175 total issues

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

{
canActivate: [moderGuard],
loadComponent: () => import('./whitelist/whitelist.component').then((m) => m.ModerTrafficWhitelistComponent),
path: 'whitelist',
title: $localize`Traffic`,
Severity: Major
Found in src/app/moder/traffic/traffic-routing.module.ts and 25 other locations - About 1 hr to fix
src/app/account/account-routing.module.ts on lines 8..13
src/app/account/account-routing.module.ts on lines 14..19
src/app/account/account-routing.module.ts on lines 20..25
src/app/account/account-routing.module.ts on lines 42..47
src/app/account/account-routing.module.ts on lines 48..54
src/app/account/account-routing.module.ts on lines 60..65
src/app/account/account-routing.module.ts on lines 66..72
src/app/moder/items/items-routing.module.ts on lines 6..11
src/app/moder/items/items-routing.module.ts on lines 12..17
src/app/moder/items/items-routing.module.ts on lines 25..31
src/app/moder/items/items-routing.module.ts on lines 32..38
src/app/moder/items/items-routing.module.ts on lines 39..45
src/app/moder/items/items-routing.module.ts on lines 54..59
src/app/moder/moder-routing.module.ts on lines 6..11
src/app/moder/moder-routing.module.ts on lines 21..26
src/app/moder/moder-routing.module.ts on lines 27..35
src/app/moder/moder-routing.module.ts on lines 40..45
src/app/moder/moder-routing.module.ts on lines 50..55
src/app/moder/moder-routing.module.ts on lines 78..83
src/app/moder/pictures/pictures-routing.module.ts on lines 8..13
src/app/moder/pictures/pictures-routing.module.ts on lines 14..19
src/app/moder/pictures/pictures-routing.module.ts on lines 20..25
src/app/moder/pictures/pictures-routing.module.ts on lines 26..31
src/app/moder/pictures/pictures-routing.module.ts on lines 40..45
src/app/moder/traffic/traffic-routing.module.ts on lines 12..17

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

{
canActivate: [moderGuard],
loadComponent: () => import('./index/index.component').then((m) => m.ModerIndexComponent),
path: '',
title: $localize`Moderator page`,
Severity: Major
Found in src/app/moder/moder-routing.module.ts and 25 other locations - About 1 hr to fix
src/app/account/account-routing.module.ts on lines 8..13
src/app/account/account-routing.module.ts on lines 14..19
src/app/account/account-routing.module.ts on lines 20..25
src/app/account/account-routing.module.ts on lines 42..47
src/app/account/account-routing.module.ts on lines 48..54
src/app/account/account-routing.module.ts on lines 60..65
src/app/account/account-routing.module.ts on lines 66..72
src/app/moder/items/items-routing.module.ts on lines 6..11
src/app/moder/items/items-routing.module.ts on lines 12..17
src/app/moder/items/items-routing.module.ts on lines 25..31
src/app/moder/items/items-routing.module.ts on lines 32..38
src/app/moder/items/items-routing.module.ts on lines 39..45
src/app/moder/items/items-routing.module.ts on lines 54..59
src/app/moder/moder-routing.module.ts on lines 6..11
src/app/moder/moder-routing.module.ts on lines 21..26
src/app/moder/moder-routing.module.ts on lines 27..35
src/app/moder/moder-routing.module.ts on lines 40..45
src/app/moder/moder-routing.module.ts on lines 50..55
src/app/moder/pictures/pictures-routing.module.ts on lines 8..13
src/app/moder/pictures/pictures-routing.module.ts on lines 14..19
src/app/moder/pictures/pictures-routing.module.ts on lines 20..25
src/app/moder/pictures/pictures-routing.module.ts on lines 26..31
src/app/moder/pictures/pictures-routing.module.ts on lines 40..45
src/app/moder/traffic/traffic-routing.module.ts on lines 6..11
src/app/moder/traffic/traffic-routing.module.ts on lines 12..17

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

{
canActivate: [moderGuard],
loadComponent: () => import('./item/move/move.component').then((m) => m.ModerPicturesItemMoveComponent),
path: 'move',
title: $localize`Move picture`,
Severity: Major
Found in src/app/moder/pictures/pictures-routing.module.ts and 25 other locations - About 1 hr to fix
src/app/account/account-routing.module.ts on lines 8..13
src/app/account/account-routing.module.ts on lines 14..19
src/app/account/account-routing.module.ts on lines 20..25
src/app/account/account-routing.module.ts on lines 42..47
src/app/account/account-routing.module.ts on lines 48..54
src/app/account/account-routing.module.ts on lines 60..65
src/app/account/account-routing.module.ts on lines 66..72
src/app/moder/items/items-routing.module.ts on lines 6..11
src/app/moder/items/items-routing.module.ts on lines 12..17
src/app/moder/items/items-routing.module.ts on lines 25..31
src/app/moder/items/items-routing.module.ts on lines 32..38
src/app/moder/items/items-routing.module.ts on lines 39..45
src/app/moder/items/items-routing.module.ts on lines 54..59
src/app/moder/moder-routing.module.ts on lines 6..11
src/app/moder/moder-routing.module.ts on lines 21..26
src/app/moder/moder-routing.module.ts on lines 27..35
src/app/moder/moder-routing.module.ts on lines 40..45
src/app/moder/moder-routing.module.ts on lines 50..55
src/app/moder/moder-routing.module.ts on lines 78..83
src/app/moder/pictures/pictures-routing.module.ts on lines 8..13
src/app/moder/pictures/pictures-routing.module.ts on lines 14..19
src/app/moder/pictures/pictures-routing.module.ts on lines 26..31
src/app/moder/pictures/pictures-routing.module.ts on lines 40..45
src/app/moder/traffic/traffic-routing.module.ts on lines 6..11
src/app/moder/traffic/traffic-routing.module.ts on lines 12..17

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

if (xx < 0) {
x1 -= xx;
xx = 0;
} else if (xx > boundx) {
x1 -= xx - boundx;
Severity: Major
Found in src/app/jcrop/jquery.Jcrop.js and 1 other location - About 1 hr to fix
src/app/jcrop/jquery.Jcrop.js on lines 685..691

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

if (nw > w && w > 0) {
nw = w;
nh = (w / $obj.width()) * $obj.height();
}
Severity: Major
Found in src/app/jcrop/jquery.Jcrop.js and 1 other location - About 1 hr to fix
src/app/jcrop/jquery.Jcrop.js on lines 943..946

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

if (yy < 0) {
y1 -= yy;
yy = 0;
} else if (yy > boundy) {
y1 -= yy - boundy;
Severity: Major
Found in src/app/jcrop/jquery.Jcrop.js and 1 other location - About 1 hr to fix
src/app/jcrop/jquery.Jcrop.js on lines 677..683

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

if (nh > h && h > 0) {
nh = h;
nw = (h / $obj.height()) * $obj.width();
}
Severity: Major
Found in src/app/jcrop/jquery.Jcrop.js and 1 other location - About 1 hr to fix
src/app/jcrop/jquery.Jcrop.js on lines 939..942

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

for (let i = 0; i < arr.length; i += size) {
newArr.push(arr.slice(i, i + size));
}
Severity: Minor
Found in src/app/chunk.ts and 1 other location - About 55 mins to fix
src/app/chunk.ts on lines 13..15

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

toObject(): Date.AsObject {
return {
year: this.year,
month: this.month,
day: this.day
Severity: Minor
Found in src/grpc/google/type/date.pb.ts and 1 other location - About 55 mins to fix
src/grpc/google/rpc/error-details.pb.ts on lines 1253..1259

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

for (let i = 0; i < arr.length; i += size) {
newArr.push(arr.slice(i, i + size));
}
Severity: Minor
Found in src/app/chunk.ts and 1 other location - About 55 mins to fix
src/app/chunk.ts on lines 4..6

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

toObject(): Violation.AsObject {
return {
type: this.type,
subject: this.subject,
description: this.description
Severity: Minor
Found in src/grpc/google/rpc/error-details.pb.ts and 1 other location - About 55 mins to fix
src/grpc/google/type/date.pb.ts on lines 131..137

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

export const routes: Routes = [
{
loadComponent: () => import('./gallery-page.component').then((m) => m.GalleryPageComponent),
path: ':identity',
},
Severity: Major
Found in src/app/gallery/gallery-routing.module.ts and 3 other locations - About 50 mins to fix
src/app/museum/museum-routing.module.ts on lines 3..5
src/app/picture/picture-routing.module.ts on lines 3..8
src/app/voting/voting-routing.module.ts on lines 3..5

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

export const routes: Routes = [
{
loadComponent: () => import('./picture-page.component').then((m) => m.PicturePageComponent),
path: ':identity',
},
Severity: Major
Found in src/app/picture/picture-routing.module.ts and 3 other locations - About 50 mins to fix
src/app/gallery/gallery-routing.module.ts on lines 3..8
src/app/museum/museum-routing.module.ts on lines 3..5
src/app/voting/voting-routing.module.ts on lines 3..5

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

export const routes: Routes = [
{loadComponent: () => import('./voting.component').then((m) => m.VotingComponent), path: ':id'},
];
Severity: Major
Found in src/app/voting/voting-routing.module.ts and 3 other locations - About 50 mins to fix
src/app/gallery/gallery-routing.module.ts on lines 3..8
src/app/museum/museum-routing.module.ts on lines 3..5
src/app/picture/picture-routing.module.ts on lines 3..8

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

export const routes: Routes = [
{loadComponent: () => import('./museum.component').then((m) => m.MuseumComponent), path: ':id'},
];
Severity: Major
Found in src/app/museum/museum-routing.module.ts and 3 other locations - About 50 mins to fix
src/app/gallery/gallery-routing.module.ts on lines 3..8
src/app/picture/picture-routing.module.ts on lines 3..8
src/app/voting/voting-routing.module.ts on lines 3..5

Function handleError has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
Open

public handleError(error: unknown) {
if (typeof error === 'string') {
this.error(error);
return;
}
Severity: Minor
Found in src/app/toasts/toasts.service.ts - About 45 mins to fix

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

{
loadComponent: () => import('./delete/deleted/deleted.component').then((m) => m.AccountDeletedComponent),
path: 'deleted',
title: $localize`Account deleted`,
},
Severity: Major
Found in src/app/account/account-routing.module.ts and 32 other locations - About 40 mins to fix
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
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/:date',
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 10..14
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('./specs-admin/specs-admin.component').then((m) => m.CarsSpecsAdminComponent),
path: 'specs-admin',
title: $localize`Specifications Admin`,
},
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 10..14
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('./item/item.component').then((m) => m.NewItemComponent),
path: ':date/item/:item_id/:page',
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 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
Severity
Category
Status
Source
Language