### Question:
BasicConfiguration { public static final List<String> allDetails(boolean compact, List<? extends IProcessingFactory> facs, List<? extends IDiagnosticsFactory> diags) { LinkedHashSet<String> dic = new LinkedHashSet<>(); for (IProcessingFactory fac : facs) { Map<String, Class> odic = fac.getOutputDictionary(compact); odic.forEach((s, c) -> { if (c != TsData.class && MatrixFormatter.canProcess(c) && !dic.contains(s)) { dic.add(s); } }); } diags.stream().filter(d -> d.isEnabled()).forEach( z -> { String lz = z.getName().toLowerCase(); z.getTestDictionary().forEach(t -> dic.add(InformationSet.concatenate(GenericSaProcessingFactory.DIAGNOSTICS, lz, ((String) t).toLowerCase()))); } ); return dic.stream().collect(Collectors.toList()); }  static int getFractionDigits(); static void setDecimalNumber(int n); static char getCsvSeparator(); static void setCsvSeparator(Character c); static final List<String> allSeries(boolean compact, List<? extends IProcessingFactory> facs); static final List<String> allSaSeries(boolean compact); static final List<String> allDetails(boolean compact, List<? extends IProcessingFactory> facs, List<? extends IDiagnosticsFactory> diags); static final List<String> allSaDetails(boolean compact); static final List<String> allSingleSaDetails(boolean compact); static String fileFromContext(String folder, Object context); static String folderFromContext(String folder, Object context); static File folderFromContext(File folder, Object context); static String folder(String folder); static File folder(File folder); static final String DEMETRA; static final String defaultFolder; @Deprecated
    static final String[] allDetails; @Deprecated
    static final String[] allSeries; }### Answer:
@Test @Ignore public void testAllCompactDettails() { for (String s : BasicConfiguration.allDetails(true, facs, diags)) System.out.println(s); }
@Test @Ignore public void testAllDettails() { for (String s : BasicConfiguration.allDetails(false, facs, diags)) System.out.println(s); }