code: private String[] getDependencyCells(final Dependency dependency, final License license) {
          final List<String> cells = new ArrayList<>();
  
          if(decorator.getShowSources()){
              cells.add(dependency.getSourceName());
          }
  
          if(decorator.getShowSourcesVersion()){
              cells.add(dependency.getSourceVersion());
          }
  
          if(decorator.getShowTargets()){
              cells.add(dependency.getTarget().getGavc());
          }
  
          if(decorator.getShowTargetsDownloadUrl()){
              cells.add(dependency.getTarget().getDownloadUrl());
          }
  
          if(decorator.getShowTargetsSize()){
              cells.add(dependency.getTarget().getSize());
          }
  
          if(decorator.getShowScopes()){
              cells.add(dependency.getScope().name());
          }
  
          if(decorator.getShowLicenses()){
              cells.add(license.getName());
          }
  
          if(decorator.getShowLicensesLongName()){
              cells.add(license.getLongName());
          }
  
          if(decorator.getShowLicensesUrl()){
              cells.add(license.getUrl());
          }
  
          if(decorator.getShowLicensesComment()){
              cells.add(license.getComments());
          }
  
          return cells.toArray(new String[cells.size()]);
      }
docs: Retrieve the require information (regarding filters) of a dependency
  
  @param dependency Dependency
  @param license License
  @return String[]