import org.stagemonitor.core.configuration.ConfigurationOption;
public class ConfigurationOptionsMarkdownExporter {
public static void main(String[] args) throws IOException {
final Map<String, List<ConfigurationOption<?>>> configurationOptionsByPlugin = new Configuration(StagemonitorPlugin.class).getConfigurationOptionsByPlugin();
StringBuilder markdown = new StringBuilder();
for (Map.Entry<String, List<ConfigurationOption<?>>> entry : configurationOptionsByPlugin.entrySet()) {
markdown.append("# ").append(entry.getKey()).append(" Plugin\n\n");
for (ConfigurationOption<?> configurationOption : entry.getValue()) {