julianthome/autorex

View on GitHub
src/main/java/org/snt/autorex/Converter.java

Summary

Maintainability
A
2 hrs
Test Coverage

Method getGnfaFromAutomaton has 50 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    public Gnfa getGnfaFromAutomaton(Automaton auto, LabelTranslator ltrans) {
        Gnfa ag = new Gnfa();
        AutomatonTrans at = new AutomatonTrans(auto, ltrans);

        Map<State,org.snt.autorex.autograph.State> smap = new HashMap<>();
Severity: Minor
Found in src/main/java/org/snt/autorex/Converter.java - About 2 hrs to fix

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

                (Set<org.snt.autorex.autograph.State> start,
                 Set<org.snt.autorex.autograph.State> accepting,
                 Map<State,org.snt.autorex.autograph.State> smap,
                 AutomatonTrans a, State s) {
    Severity: Minor
    Found in src/main/java/org/snt/autorex/Converter.java - About 35 mins to fix

      There are no issues that match your filters.

      Category
      Status