docs: @Override
      public void addCodeBase(ICodeBase codeBase) {
          if (codeBase.isApplicationCodeBase()) {
              if (!(codeBase instanceof IScannableCodeBase)) {
                  throw new IllegalStateException();
              }
              appCodeBaseList.add((IScannableCodeBase) codeBase);
          } else {
              auxCodeBaseList.add(codeBase);
          }
      }