silentbalanceyh/vertx-zero

View on GitHub

Showing 9,050 of 9,050 total issues

Method deserialize has 68 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    @Override
    public LocalDateTime deserialize(final JsonParser parser, final DeserializationContext context) throws IOException {
        if (parser.hasTokenId(6)) {
            final String string = parser.getText().trim();
            if (string.length() == 0) {

    Method equals has 68 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        @Override
        public boolean equals(Object obj) {
            if (this == obj)
                return true;
            if (obj == null)

      Method equals has 68 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          @Override
          public boolean equals(Object obj) {
              if (this == obj)
                  return true;
              if (obj == null)

        Method executeAsync has 68 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

            Future<JsonObject> executeAsync(final JsonObject oldRecord, final JsonObject newRecord,
                                            final JsonObject activityJson, final Set<String> ignoreSet) {
                /*
                 * 主单据变更类型,
                 * 先计算 modelKey

          File WRecord.java has 279 lines of code (exceeds 250 allowed). Consider refactoring.
          Open

          package io.vertx.mod.workflow.atom.runtime;
          
          import cn.vertxup.workflow.cv.WfCv;
          import cn.vertxup.workflow.cv.em.PassWay;
          import cn.vertxup.workflow.cv.em.TodoStatus;

            File ExcelHelper.java has 278 lines of code (exceeds 250 allowed). Consider refactoring.
            Open

            package io.vertx.up.plugin.excel;
            
            import com.fasterxml.jackson.core.type.TypeReference;
            import io.horizon.eon.VPath;
            import io.horizon.eon.VString;

              JobClientImpl has 24 methods (exceeds 20 allowed). Consider refactoring.
              Open

              public class JobClientImpl implements JobClient {
              
                  private static final Annal LOGGER = Annal.get(JobClientImpl.class);
                  private transient final Vertx vertx;
                  private transient final JsonObject config;

                HJson has 24 methods (exceeds 20 allowed). Consider refactoring.
                Open

                class HJson {
                    private HJson() {
                    }
                
                    static boolean isJArray(final Object value) {
                Severity: Minor
                Found in vertx-gaia/vertx-ams/src/main/java/io/horizon/util/HJson.java - About 2 hrs to fix

                  Neo4jClient has 24 methods (exceeds 20 allowed). Consider refactoring.
                  Open

                  public interface Neo4jClient extends TpClient<Neo4jClient> {
                  
                      static Neo4jClient createShared(final Vertx vertx) {
                          return new Neo4jClientImpl(vertx, Neo4jConfig.create());
                      }

                    RTeamEmployeeRecord has 24 methods (exceeds 20 allowed). Consider refactoring.
                    Open

                    @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                    public class RTeamEmployeeRecord extends UpdatableRecordImpl<RTeamEmployeeRecord> implements VertxPojo, Record3<String, String, String>, IRTeamEmployee {
                    
                        private static final long serialVersionUID = 1L;
                    
                    

                      RCompanyCustomerRecord has 24 methods (exceeds 20 allowed). Consider refactoring.
                      Open

                      @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                      public class RCompanyCustomerRecord extends UpdatableRecordImpl<RCompanyCustomerRecord> implements VertxPojo, Record3<String, String, String>, IRCompanyCustomer {
                      
                          private static final long serialVersionUID = 1L;
                      
                      

                        ITOaTraining has 24 methods (exceeds 20 allowed). Consider refactoring.
                        Open

                        @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                        public interface ITOaTraining extends VertxPojo, Serializable {
                        
                            /**
                             * Setter for <code>DB_ETERNAL.T_OA_TRAINING.KEY</code>. 「key」- Ticket

                          RGroupRoleRecord has 24 methods (exceeds 20 allowed). Consider refactoring.
                          Open

                          @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                          public class RGroupRoleRecord extends UpdatableRecordImpl<RGroupRoleRecord> implements VertxPojo, Record3<String, String, Integer>, IRGroupRole {
                          
                              private static final long serialVersionUID = 1L;
                          
                          

                            BWebDao has 24 methods (exceeds 20 allowed). Consider refactoring.
                            Open

                            @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                            public class BWebDao extends AbstractVertxDAO<BWebRecord, cn.vertxup.battery.domain.tables.pojos.BWeb, String, Future<List<cn.vertxup.battery.domain.tables.pojos.BWeb>>, Future<cn.vertxup.battery.domain.tables.pojos.BWeb>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<BWebRecord,cn.vertxup.battery.domain.tables.pojos.BWeb,String> {
                            
                                    /**
                                 * @param configuration The Configuration used for rendering and query

                              BAuthorityDao has 24 methods (exceeds 20 allowed). Consider refactoring.
                              Open

                              @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                              public class BAuthorityDao extends AbstractVertxDAO<BAuthorityRecord, cn.vertxup.battery.domain.tables.pojos.BAuthority, String, Future<List<cn.vertxup.battery.domain.tables.pojos.BAuthority>>, Future<cn.vertxup.battery.domain.tables.pojos.BAuthority>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<BAuthorityRecord,cn.vertxup.battery.domain.tables.pojos.BAuthority,String> {
                              
                                      /**
                                   * @param configuration The Configuration used for rendering and query

                                BComponentDao has 24 methods (exceeds 20 allowed). Consider refactoring.
                                Open

                                @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                                public class BComponentDao extends AbstractVertxDAO<BComponentRecord, cn.vertxup.battery.domain.tables.pojos.BComponent, String, Future<List<cn.vertxup.battery.domain.tables.pojos.BComponent>>, Future<cn.vertxup.battery.domain.tables.pojos.BComponent>, Future<Integer>, Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<BComponentRecord,cn.vertxup.battery.domain.tables.pojos.BComponent,String> {
                                
                                        /**
                                     * @param configuration The Configuration used for rendering and query

                                  RUserRoleRecord has 24 methods (exceeds 20 allowed). Consider refactoring.
                                  Open

                                  @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                                  public class RUserRoleRecord extends UpdatableRecordImpl<RUserRoleRecord> implements VertxPojo, Record3<String, String, Integer>, IRUserRole {
                                  
                                      private static final long serialVersionUID = 1L;
                                  
                                  

                                    RUserGroupRecord has 24 methods (exceeds 20 allowed). Consider refactoring.
                                    Open

                                    @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                                    public class RUserGroupRecord extends UpdatableRecordImpl<RUserGroupRecord> implements VertxPojo, Record3<String, String, Integer>, IRUserGroup {
                                    
                                        private static final long serialVersionUID = 1L;
                                    
                                    

                                      IOAccessToken has 24 methods (exceeds 20 allowed). Consider refactoring.
                                      Open

                                      @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                                      public interface IOAccessToken extends VertxPojo, Serializable {
                                      
                                          /**
                                           * Setter for <code>DB_ETERNAL.O_ACCESS_TOKEN.KEY</code>. 「key」- 令牌主键

                                        IxMod has 24 methods (exceeds 20 allowed). Consider refactoring.
                                        Open

                                        public class IxMod {
                                            private final transient JsonObject parameters = new JsonObject();
                                            private transient Envelop envelop;
                                            private transient KModule module;
                                            private transient KModule connect;
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language