Showing 229 of 518 total issues
Avoid deeply nested control flow statements. Open
Open
if (x1 >= x2) {
// Overlap detected.
return this.diff_bisectSplit_(text1, text2, x1, y1, deadline);
}
Avoid deeply nested control flow statements. Open
Open
if (best_loc > loc) {
// When passing loc, don't exceed our current distance from loc.
start = Math.max(1, 2 * loc - best_loc);
} else {
// Already passed loc, downhill from here on in.
Method starredQuery
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
user: String,
canSeeHidden: Boolean,
currentUserId: Option[DbRef[User]],
order: ProjectSortingStrategy,
limit: Long,
Method startVersion
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
plugin: PluginFileWithData,
pluginId: String,
projectId: Option[DbRef[Project]],
projectUrl: String,
forumSync: Boolean,
Method showUserGrid
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
author: String,
slug: String,
page: Option[Int],
title: String,
query: Model[Project] => Query[UserTable, Model[User], Seq],
Method confirmDownload
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
author: String,
slug: String,
target: String,
downloadType: Option[Int],
token: Option[String],
Constructor has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
implicit service: ModelService[F],
config: OreConfig,
forums: OreDiscourseApi[F],
fileManager: ProjectFiles,
F: cats.effect.Effect[F],
Method getProjects
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
username: String,
currentUserId: Option[DbRef[User]],
canSeeHidden: Boolean,
order: ProjectSortingStrategy,
pageSize: Long,
Constructor has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
namespace: ProjectNamespace,
topicId: Option[Int],
postId: Option[Int],
isTopicDirty: Boolean,
lastUpdated: Timestamp,
Method showDownloadConfirm
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
author: String,
slug: String,
target: String,
downloadType: Option[Int],
api: Option[Boolean],
Constructor has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
implicit val service: ModelService[F],
config: OreConfig,
auth: SpongeAuthApi[F],
F: Sync[F],
par: Parallel[F, G],
Consider simplifying this complex logical expression. Open
Open
if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 2)) {
throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3')
}
Constructor has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
created_at: LocalDateTime,
name: String,
tagline: Option[String],
join_date: Option[LocalDateTime],
roles: List[Role]
Constructor has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
override val value: String,
override val roleId: Int,
override val title: String,
override val color: Color,
val rank: Int
Function diff_bisectSplit_
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
diff_match_patch.prototype.diff_bisectSplit_ = function(text1, text2, x, y,
deadline) {
Function replyToInvite
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
function replyToInvite(id, behalf, reply, success, error) {
Method versionQuery
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
pluginId: String,
versionName: Option[String],
tags: List[String],
limit: Long,
offset: Long
Method createApiKey
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
name: String,
ownerId: DbRef[User],
tokenIdentifier: String,
token: String,
perms: Permission
Method apply
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
projectId: DbRef[Project],
name: String,
content: String,
isDeletable: Boolean,
parentId: Option[DbRef[Page]]
Constructor has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
val value: Int,
val title: String,
val icon: String,
val isVisible: Boolean = true,
val apiName: String