<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<filesystem>
    <folder name="Loaders">
        <folder name="text">
            <folder name="x-markdown">
                <folder name="Actions">
                    <file name="org-openide-actions-CopyAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
                        <attr name="position" intvalue="400"/>
                    </file>
                    <file name="org-openide-actions-CutAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
                        <attr name="position" intvalue="300"/>
                    </file>
                    <file name="org-openide-actions-DeleteAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
                        <attr name="position" intvalue="600"/>
                    </file>
                    <file name="org-openide-actions-FileSystemAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
                        <attr name="position" intvalue="1100"/>
                    </file>
                    <file name="org-openide-actions-OpenAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-OpenAction.instance"/>
                        <attr name="position" intvalue="100"/>
                    </file>
                    <file name="org-openide-actions-PropertiesAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
                        <attr name="position" intvalue="1400"/>
                    </file>
                    <file name="org-openide-actions-RenameAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-RenameAction.instance"/>
                        <attr name="position" intvalue="700"/>
                    </file>
                    <file name="org-openide-actions-SaveAsTemplateAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
                        <attr name="position" intvalue="900"/>
                    </file>
                    <file name="org-openide-actions-ToolsAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
                        <attr name="position" intvalue="1300"/>
                    </file>
                    <file name="sep-1.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="200"/>
                    </file>
                    <file name="sep-2.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="500"/>
                    </file>
                    <file name="sep-3.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="800"/>
                    </file>
                    <file name="sep-4.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="1000"/>
                    </file>
                    <file name="sep-5.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="1200"/>
                    </file>
                </folder>
                <folder name="Factories">
                    <file name="MarkdownDataLoader.instance">
                        <attr name="dataObjectClass" stringvalue="flow.netbeans.markdown.MarkdownDataObject"/>
                        <attr name="iconBase" stringvalue="flow/netbeans/markdown/resources/text-x-generic.png"/>
                        <attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
                        <attr name="mimeType" stringvalue="text/x-markdown"/>
                    </file>
                </folder>
            </folder>
        </folder>
    </folder>
    <folder name="Editors">
        <folder name="text">
            <folder name="x-markdown">
                <folder name="CodeTemplates">
                    <folder name="Defaults">
                        <file name="code-templates.xml" url="code-templates.xml"/>
                    </folder>
                </folder>
                <attr name="SystemFileSystem.localizingBundle" stringvalue="flow.netbeans.markdown.resources.Bundle"/>
                <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#Editors/text/x-markdown"/>
                <file name="language.instance">
                    <attr name="instanceCreate" methodvalue="flow.netbeans.markdown.highlighter.MarkdownTokenId.language"/>
                    <attr name="instanceOf" stringvalue="org.netbeans.api.lexer.Language"/>
                </file>
                <folder name="FontsColors">
                    <folder name="NetBeans">
                        <folder name="Defaults">
                            <file name="FontAndColors.xml" url="FontAndColors.xml">
                                <attr name="SystemFileSystem.localizingBundle" stringvalue="flow.netbeans.markdown.resources.Bundle"/>
                            </file>
                        </folder>
                    </folder>
                </folder>
<!--                <folder name="TokenListProvider">
                    <file name="flow-netbeans-markdown-spellchecker-MarkdownTokenListProvider.instance"/>
                </folder>
                -->
                <folder name="Hints">
                    <file name="org-netbeans-modules-spellchecker-hints-DictionaryBasedHintsProvider.instance">
                        <attr name="instanceCreate" methodvalue="org.netbeans.modules.spellchecker.hints.DictionaryBasedHintsProvider.create" />
                    </file>
                </folder>
                <folder name="CompletionProviders">
                    <file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
                </folder>
            </folder>
        </folder>
    </folder>
    <folder name="OptionsDialog">
        <folder name="PreviewExamples">
            <folder name="text">
                <file name="x-markdown" url="MarkdownExample.md"/>
            </folder>
        </folder>
    </folder>
    <folder name="Templates">
        <folder name="Other">
            <file name="MarkdownTemplate.md" url="MarkdownTemplate.md">
                <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#Templates/Other/MarkdownTemplate.md"/>
                <attr name="templateWizardURL" urlvalue="nbresloc:/flow/netbeans/markdown/resources/MarkdownTemplateDescription.html"/>
                <attr name="template" boolvalue="true"/>
            </file>
        </folder>
    </folder>
    <folder name="Services">
        <folder name="MIMEResolver">
            <file name="MarkdownResolver.xml" url="MarkdownResolver.xml">
                <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#Services/MIMEResolver/MarkdownResolver.xml"/>
            </file>
        </folder>
    </folder>
    <folder name="Spellcheckers">
        <file name="Markdown">
            <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#text/x-markdown"/>
        </file>
    </folder>
</filesystem>
<commit_msg>Refs #75 - Set "requireProject" attribute of template registration to false to allow the creation of Markdown files without needing a current project.<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<filesystem>
    <folder name="Loaders">
        <folder name="text">
            <folder name="x-markdown">
                <folder name="Actions">
                    <file name="org-openide-actions-CopyAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
                        <attr name="position" intvalue="400"/>
                    </file>
                    <file name="org-openide-actions-CutAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
                        <attr name="position" intvalue="300"/>
                    </file>
                    <file name="org-openide-actions-DeleteAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
                        <attr name="position" intvalue="600"/>
                    </file>
                    <file name="org-openide-actions-FileSystemAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
                        <attr name="position" intvalue="1100"/>
                    </file>
                    <file name="org-openide-actions-OpenAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-OpenAction.instance"/>
                        <attr name="position" intvalue="100"/>
                    </file>
                    <file name="org-openide-actions-PropertiesAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
                        <attr name="position" intvalue="1400"/>
                    </file>
                    <file name="org-openide-actions-RenameAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-RenameAction.instance"/>
                        <attr name="position" intvalue="700"/>
                    </file>
                    <file name="org-openide-actions-SaveAsTemplateAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
                        <attr name="position" intvalue="900"/>
                    </file>
                    <file name="org-openide-actions-ToolsAction.shadow">
                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
                        <attr name="position" intvalue="1300"/>
                    </file>
                    <file name="sep-1.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="200"/>
                    </file>
                    <file name="sep-2.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="500"/>
                    </file>
                    <file name="sep-3.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="800"/>
                    </file>
                    <file name="sep-4.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="1000"/>
                    </file>
                    <file name="sep-5.instance">
                        <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
                        <attr name="position" intvalue="1200"/>
                    </file>
                </folder>
                <folder name="Factories">
                    <file name="MarkdownDataLoader.instance">
                        <attr name="dataObjectClass" stringvalue="flow.netbeans.markdown.MarkdownDataObject"/>
                        <attr name="iconBase" stringvalue="flow/netbeans/markdown/resources/text-x-generic.png"/>
                        <attr name="instanceCreate" methodvalue="org.openide.loaders.DataLoaderPool.factory"/>
                        <attr name="mimeType" stringvalue="text/x-markdown"/>
                    </file>
                </folder>
            </folder>
        </folder>
    </folder>
    <folder name="Editors">
        <folder name="text">
            <folder name="x-markdown">
                <folder name="CodeTemplates">
                    <folder name="Defaults">
                        <file name="code-templates.xml" url="code-templates.xml"/>
                    </folder>
                </folder>
                <attr name="SystemFileSystem.localizingBundle" stringvalue="flow.netbeans.markdown.resources.Bundle"/>
                <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#Editors/text/x-markdown"/>
                <file name="language.instance">
                    <attr name="instanceCreate" methodvalue="flow.netbeans.markdown.highlighter.MarkdownTokenId.language"/>
                    <attr name="instanceOf" stringvalue="org.netbeans.api.lexer.Language"/>
                </file>
                <folder name="FontsColors">
                    <folder name="NetBeans">
                        <folder name="Defaults">
                            <file name="FontAndColors.xml" url="FontAndColors.xml">
                                <attr name="SystemFileSystem.localizingBundle" stringvalue="flow.netbeans.markdown.resources.Bundle"/>
                            </file>
                        </folder>
                    </folder>
                </folder>
<!--                <folder name="TokenListProvider">
                    <file name="flow-netbeans-markdown-spellchecker-MarkdownTokenListProvider.instance"/>
                </folder>
                -->
                <folder name="Hints">
                    <file name="org-netbeans-modules-spellchecker-hints-DictionaryBasedHintsProvider.instance">
                        <attr name="instanceCreate" methodvalue="org.netbeans.modules.spellchecker.hints.DictionaryBasedHintsProvider.create" />
                    </file>
                </folder>
                <folder name="CompletionProviders">
                    <file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
                </folder>
            </folder>
        </folder>
    </folder>
    <folder name="OptionsDialog">
        <folder name="PreviewExamples">
            <folder name="text">
                <file name="x-markdown" url="MarkdownExample.md"/>
            </folder>
        </folder>
    </folder>
    <folder name="Templates">
        <folder name="Other">
            <file name="MarkdownTemplate.md" url="MarkdownTemplate.md">
                <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#Templates/Other/MarkdownTemplate.md"/>
                <attr name="templateWizardURL" urlvalue="nbresloc:/flow/netbeans/markdown/resources/MarkdownTemplateDescription.html"/>
                <attr name="template" boolvalue="true"/>
                <attr name="requireProject" boolvalue="false"/>
            </file>
        </folder>
    </folder>
    <folder name="Services">
        <folder name="MIMEResolver">
            <file name="MarkdownResolver.xml" url="MarkdownResolver.xml">
                <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#Services/MIMEResolver/MarkdownResolver.xml"/>
            </file>
        </folder>
    </folder>
    <folder name="Spellcheckers">
        <file name="Markdown">
            <attr name="displayName" bundlevalue="flow.netbeans.markdown.resources.Bundle#text/x-markdown"/>
        </file>
    </folder>
</filesystem>

{'fraction_non_alphanumeric': 0.12909476233726916, 'fraction_numerical': 0.007266121707538601, 'mean_word_length': 1.7008994276369582, 'pattern_counts': {'":': 0, '<': 288, '<?xml version=': 2, '>': 288, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 16}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2004215', 'n_tokens_mistral': 4217, 'n_tokens_neox': 3920, 'n_words': 602}