Showing 9,050 of 9,050 total issues
TVendorHour
has 27 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TVendorHour implements VertxPojo, ITVendorHour {
private static final long serialVersionUID = 1L;
OUser
has 27 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class OUser implements VertxPojo, IOUser {
private static final long serialVersionUID = 1L;
Method diffPull
has 79 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
static ConcurrentMap<ChangeFlag, JsonArray> diffPull(
final JsonArray queueOld, final JsonArray queueNew,
final DataAtom atom, final Set<String> ignoreSet
) {
/*
Method configure
has a Cognitive Complexity of 22 (exceeds 5 allowed). Consider refactoring. Open
Open
@Override
public void configure(final HttpServerOptions options) {
if (ENABLED) {
super.configure(options);
// Pre-Configuration of HttpServerOptions for specific usage
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
File Envelop.java
has 294 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
package io.vertx.up.commune;
import io.horizon.eon.em.web.HttpStatusCode;
import io.horizon.exception.WebException;
import io.horizon.exception.web._500InternalServerException;
Method combine
has 76 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
static HArk combine(final XApp app, final List<XSource> sources) {
// 1. HArk 创建
final HArk ark = KArk.of(app.getName());
final JsonObject normalized = new JsonObject();
/* ID */
File TOaAssignmentRecord.java
has 293 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/*
* This file is generated by jOOQ.
*/
package cn.vertxup.erp.domain.tables.records;
File TVendorCheckOutRecord.java
has 293 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/*
* This file is generated by jOOQ.
*/
package cn.vertxup.erp.domain.tables.records;
File VFragmentRecord.java
has 292 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/*
* This file is generated by jOOQ.
*/
package cn.vertxup.ui.domain.tables.records;
VSearchDao
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class VSearchDao extends AbstractVertxDAO<VSearchRecord, cn.vertxup.ui.domain.tables.pojos.VSearch, String, Future<List<cn.vertxup.ui.domain.tables.pojos.VSearch>>, Future<cn.vertxup.ui.domain.tables.pojos.VSearch>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<VSearchRecord,cn.vertxup.ui.domain.tables.pojos.VSearch,String> {
/**
* @param configuration The Configuration used for rendering and query
IUiLayout
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public interface IUiLayout extends VertxPojo, Serializable {
/**
* Setter for <code>DB_ETERNAL.UI_LAYOUT.KEY</code>. 「key」- Tpl模板唯一主键
ITVendorHour
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public interface ITVendorHour extends VertxPojo, Serializable {
/**
* Setter for <code>DB_ETERNAL.T_VENDOR_HOUR.KEY</code>. 「key」- Ticket
ITVendorAssessment
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public interface ITVendorAssessment extends VertxPojo, Serializable {
/**
* Setter for <code>DB_ETERNAL.T_VENDOR_ASSESSMENT.KEY</code>. 「key」- Ticket
ITOaTrip
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public interface ITOaTrip extends VertxPojo, Serializable {
/**
* Setter for <code>DB_ETERNAL.T_OA_TRIP.KEY</code>. 「key」- Ticket Primary
LRegionDao
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class LRegionDao extends AbstractVertxDAO<LRegionRecord, cn.vertxup.lbs.domain.tables.pojos.LRegion, String, Future<List<cn.vertxup.lbs.domain.tables.pojos.LRegion>>, Future<cn.vertxup.lbs.domain.tables.pojos.LRegion>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<LRegionRecord,cn.vertxup.lbs.domain.tables.pojos.LRegion,String> {
/**
* @param configuration The Configuration used for rendering and query
LCityDao
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class LCityDao extends AbstractVertxDAO<LCityRecord, cn.vertxup.lbs.domain.tables.pojos.LCity, String, Future<List<cn.vertxup.lbs.domain.tables.pojos.LCity>>, Future<cn.vertxup.lbs.domain.tables.pojos.LCity>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<LCityRecord,cn.vertxup.lbs.domain.tables.pojos.LCity,String> {
/**
* @param configuration The Configuration used for rendering and query
LFloorDao
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class LFloorDao extends AbstractVertxDAO<LFloorRecord, cn.vertxup.lbs.domain.tables.pojos.LFloor, String, Future<List<cn.vertxup.lbs.domain.tables.pojos.LFloor>>, Future<cn.vertxup.lbs.domain.tables.pojos.LFloor>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<LFloorRecord,cn.vertxup.lbs.domain.tables.pojos.LFloor,String> {
/**
* @param configuration The Configuration used for rendering and query
LYardDao
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class LYardDao extends AbstractVertxDAO<LYardRecord, cn.vertxup.lbs.domain.tables.pojos.LYard, String, Future<List<cn.vertxup.lbs.domain.tables.pojos.LYard>>, Future<cn.vertxup.lbs.domain.tables.pojos.LYard>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<LYardRecord,cn.vertxup.lbs.domain.tables.pojos.LYard,String> {
/**
* @param configuration The Configuration used for rendering and query
SPermissionDao
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class SPermissionDao extends AbstractVertxDAO<SPermissionRecord, cn.vertxup.rbac.domain.tables.pojos.SPermission, String, Future<List<cn.vertxup.rbac.domain.tables.pojos.SPermission>>, Future<cn.vertxup.rbac.domain.tables.pojos.SPermission>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<SPermissionRecord,cn.vertxup.rbac.domain.tables.pojos.SPermission,String> {
/**
* @param configuration The Configuration used for rendering and query
IOUser
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public interface IOUser extends VertxPojo, Serializable {
/**
* Setter for <code>DB_ETERNAL.O_USER.KEY</code>. 「key」- OAuth用户ID