code: @Override
      public boolean hasContentsOfAllSources() {
          if (sourcesContent == null) {
              return false;
          }
          return this.sourcesContent.size() >= this._sources.size() && !this.sourcesContent.stream().anyMatch(sc -> sc == null);
      }
docs: Return true if we have the source content for every source in the source map, false otherwise.