silentbalanceyh/vertx-zero

View on GitHub
vertx-pin/zero-vie/src/main/java/io/mature/extension/refine/Ox.java

Summary

Maintainability
C
1 day
Test Coverage

Ox has 54 methods (exceeds 20 allowed). Consider refactoring.
Open

@SuppressWarnings("all")
public final class Ox {
    /**
     * ## 日志器
     *
Severity: Major
Found in vertx-pin/zero-vie/src/main/java/io/mature/extension/refine/Ox.java - About 7 hrs to fix

    File Ox.java has 261 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    package io.mature.extension.refine;
    
    import cn.vertxup.ambient.domain.tables.pojos.XActivity;
    import cn.vertxup.ambient.service.application.AppStub;
    import cn.vertxup.ambient.service.application.InitStub;
    Severity: Minor
    Found in vertx-pin/zero-vie/src/main/java/io/mature/extension/refine/Ox.java - About 2 hrs to fix

      Method viGetMap has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

          public static Future<ConcurrentMap<String, HRecord>> viGetMap(final DataAtom atom, final String identifier,
                                                                        final String field, final JsonArray values,
                                                                        final String fieldGroup) {
      Severity: Minor
      Found in vertx-pin/zero-vie/src/main/java/io/mature/extension/refine/Ox.java - About 35 mins to fix

        Method runAop has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

            public static Future<JsonObject> runAop(final JsonObject input, final JsonObject config,
                                                    final Supplier<AspectPlugin> supplier, final DataAtom atom,
                                                    final Function<JsonObject, Future<JsonObject>> executor) {
        Severity: Minor
        Found in vertx-pin/zero-vie/src/main/java/io/mature/extension/refine/Ox.java - About 35 mins to fix

          There are no issues that match your filters.

          Category
          Status