silentbalanceyh/vertx-zero

View on GitHub

Showing 9,050 of 9,050 total issues

File PInTicket.java has 820 lines of code (exceeds 250 allowed). Consider refactoring.
Open

/*
 * This file is generated by jOOQ.
 */
package cn.vertxup.psi.domain.tables.pojos;

    UiFormRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
    Open

    @SuppressWarnings({ "all", "unchecked", "rawtypes" })
    public class UiFormRecord extends UpdatableRecordImpl<UiFormRecord> implements VertxPojo, Record16<String, String, String, BigDecimal, Integer, String, String, String, Boolean, String, String, String, LocalDateTime, String, LocalDateTime, String>, IUiForm {
    
        private static final long serialVersionUID = 1L;
    
    

      EDeptRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
      Open

      @SuppressWarnings({ "all", "unchecked", "rawtypes" })
      public class EDeptRecord extends UpdatableRecordImpl<EDeptRecord> implements VertxPojo, Record16<String, String, String, String, String, String, String, String, String, Boolean, String, String, LocalDateTime, String, LocalDateTime, String>, IEDept {
      
          private static final long serialVersionUID = 1L;
      
      

        GClusterRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
        Open

        @SuppressWarnings({ "all", "unchecked", "rawtypes" })
        public class GClusterRecord extends UpdatableRecordImpl<GClusterRecord> implements VertxPojo, Record16<String, String, Integer, Integer, String, String, String, String, String, String, Boolean, String, LocalDateTime, String, LocalDateTime, String>, IGCluster {
        
            private static final long serialVersionUID = 1L;
        
        

          LTentRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
          Open

          @SuppressWarnings({ "all", "unchecked", "rawtypes" })
          public class LTentRecord extends UpdatableRecordImpl<LTentRecord> implements VertxPojo, Record16<String, String, String, String, String, String, Integer, String, String, Boolean, String, String, LocalDateTime, String, LocalDateTime, String>, ILTent {
          
              private static final long serialVersionUID = 1L;
          
          

            SRoleRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
            Open

            @SuppressWarnings({ "all", "unchecked", "rawtypes" })
            public class SRoleRecord extends UpdatableRecordImpl<SRoleRecord> implements VertxPojo, Record16<String, String, String, Boolean, String, String, String, String, String, String, Boolean, String, LocalDateTime, String, LocalDateTime, String>, ISRole {
            
                private static final long serialVersionUID = 1L;
            
            

              XTagRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
              Open

              @SuppressWarnings({ "all", "unchecked", "rawtypes" })
              public class XTagRecord extends UpdatableRecordImpl<XTagRecord> implements VertxPojo, Record16<String, String, String, String, Long, Boolean, String, String, Boolean, String, String, String, LocalDateTime, String, LocalDateTime, String>, IXTag {
              
                  private static final long serialVersionUID = 1L;
              
              

                XNoticeRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
                Open

                @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                public class XNoticeRecord extends UpdatableRecordImpl<XNoticeRecord> implements VertxPojo, Record16<String, String, String, String, String, String, LocalDateTime, String, Boolean, String, String, String, LocalDateTime, String, LocalDateTime, String>, IXNotice {
                
                    private static final long serialVersionUID = 1L;
                
                

                  PAmountSpecRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
                  Open

                  @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                  public class PAmountSpecRecord extends UpdatableRecordImpl<PAmountSpecRecord> implements VertxPojo, Record16<String, String, String, String, String, String, BigDecimal, BigDecimal, Boolean, String, String, String, LocalDateTime, String, LocalDateTime, String>, IPAmountSpec {
                  
                      private static final long serialVersionUID = 1L;
                  
                  

                    TplMessageRecord has 102 methods (exceeds 20 allowed). Consider refactoring.
                    Open

                    @SuppressWarnings({ "all", "unchecked", "rawtypes" })
                    public class TplMessageRecord extends UpdatableRecordImpl<TplMessageRecord> implements VertxPojo, Record16<String, String, String, String, String, String, String, String, Boolean, String, String, String, LocalDateTime, String, LocalDateTime, String>, ITplMessage {
                    
                        private static final long serialVersionUID = 1L;
                    
                    

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.ui.domain.tables.pojos;
                      
                      
                      vertx-pin/zero-atom/src/main/java/cn/vertxup/atom/domain/tables/pojos/MJoin.java on lines 1..227

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 943.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.atom.domain.tables.pojos;
                      
                      
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/pojos/VQuery.java on lines 1..231

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 943.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.ambient.domain.tables.interfaces;
                      
                      
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/interfaces/IIDirectory.java on lines 1..369
                      vertx-pin/zero-psi/src/main/java/cn/vertxup/psi/domain/tables/interfaces/IPWh.java on lines 1..345
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/interfaces/ISPacket.java on lines 1..355

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 930.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.psi.domain.tables.interfaces;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/interfaces/IXActivityRule.java on lines 1..375
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/interfaces/IIDirectory.java on lines 1..369
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/interfaces/ISPacket.java on lines 1..355

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 930.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.rbac.domain.tables.interfaces;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/interfaces/IXActivityRule.java on lines 1..375
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/interfaces/IIDirectory.java on lines 1..369
                      vertx-pin/zero-psi/src/main/java/cn/vertxup/psi/domain/tables/interfaces/IPWh.java on lines 1..345

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 930.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.integration.domain.tables.interfaces;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/interfaces/IXActivityRule.java on lines 1..375
                      vertx-pin/zero-psi/src/main/java/cn/vertxup/psi/domain/tables/interfaces/IPWh.java on lines 1..345
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/interfaces/ISPacket.java on lines 1..355

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 930.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.ambient.domain.tables.daos;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XAppDao.java on lines 1..371
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/daos/IPortfolioDao.java on lines 1..376
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SResourceDao.java on lines 1..374
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SVisitantDao.java on lines 1..373
                      vertx-pin/zero-tpl/src/main/java/cn/vertxup/tpl/domain/tables/daos/TplModelDao.java on lines 1..376
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiFieldDao.java on lines 1..373
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiViewDao.java on lines 1..372

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 917.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.ui.domain.tables.daos;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XAppDao.java on lines 1..371
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XCategoryDao.java on lines 1..374
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/daos/IPortfolioDao.java on lines 1..376
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SResourceDao.java on lines 1..374
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SVisitantDao.java on lines 1..373
                      vertx-pin/zero-tpl/src/main/java/cn/vertxup/tpl/domain/tables/daos/TplModelDao.java on lines 1..376
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiViewDao.java on lines 1..372

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 917.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.rbac.domain.tables.daos;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XAppDao.java on lines 1..371
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XCategoryDao.java on lines 1..374
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/daos/IPortfolioDao.java on lines 1..376
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SVisitantDao.java on lines 1..373
                      vertx-pin/zero-tpl/src/main/java/cn/vertxup/tpl/domain/tables/daos/TplModelDao.java on lines 1..376
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiFieldDao.java on lines 1..373
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiViewDao.java on lines 1..372

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 917.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

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

                      /*
                       * This file is generated by jOOQ.
                       */
                      package cn.vertxup.tpl.domain.tables.daos;
                      
                      
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XAppDao.java on lines 1..371
                      vertx-pin/zero-ambient/src/main/java/cn/vertxup/ambient/domain/tables/daos/XCategoryDao.java on lines 1..374
                      vertx-pin/zero-is/src/main/java/cn/vertxup/integration/domain/tables/daos/IPortfolioDao.java on lines 1..376
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SResourceDao.java on lines 1..374
                      vertx-pin/zero-rbac/src/main/java/cn/vertxup/rbac/domain/tables/daos/SVisitantDao.java on lines 1..373
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiFieldDao.java on lines 1..373
                      vertx-pin/zero-ui/src/main/java/cn/vertxup/ui/domain/tables/daos/UiViewDao.java on lines 1..372

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 917.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Severity
                      Category
                      Status
                      Source
                      Language