docs: public File getTargetFile(final MiscContentItem item) {
          final State state = this.state;
          if (state == State.NEW || state == State.ROLLBACK_ONLY) {
              return getTargetFile(miscTargetRoot, item);
          } else {
              throw new IllegalStateException(); // internal wrong usage, no i18n
          }
      }