SonarOpenCommunity / sonar-cxx

Missing enum elements in switch cases JAVA-E1082
Bug risk
Major
4 months agoa year old
179        }
180
181        if ((next != ArgNext.NONE) && !arg.isEmpty()) {
182          switch (next) {183            case DEFINE:184              addMacro(arg, defines);185              break;186            case INCLUDE:187            case IQUOTE:188              includes.add(makeRelativeToCwd(cwd, arg));189              break;190            case ISYSTEM:191              iSystem.add(makeRelativeToCwd(cwd, arg));192              break;193            case IDIRAFTER:194              iDirAfter.add(makeRelativeToCwd(cwd, arg));195              break;196          }197          next = ArgNext.NONE;
198        }
199      }