<commit_before>#I "BuildHelpers/BuildHelpers/bin/Release"
#r "BuildHelpers.exe"

let dependencesForRemove =
    [ ("YaccConstructor/YaccConstructor.fsproj"
           ,[ @"..\AntlrFrontend\AntlrFrontend.fsproj"
             ;@"..\CYKGenerator\CYKGenerator.fsproj"
             ;@"..\FParsecGenerator\FParsecGenerator.fsproj"
             ;@"..\FsYaccFrontend\FsYaccFrontend.fsproj"
             ;@"..\FsYaccPrinter\FsYaccPrinter.fsproj"
             ;@"..\RNGLRGenerator\RNGLRGenerator.fsproj"
             ;@"..\TreeDump\TreeDump.fsproj"
             ;@"..\YardFrontend\YardFrontend.fsproj"
             ;@"..\YardPrinter\YardPrinter.fsproj"
             ;@"Irony"
             ;@"Irony.Samples"
             ;@"..\Conversions\Conversions.fsproj"])
    ]

let basePath = @".\..\workdir\src"

do dependencesForRemove |> List.iter (fun (pr,deps) -> System.IO.Path.Combine(basePath,pr) |> YaccConstructor.Build.Helpers.JustRmDependences deps)<commit_msg>Dependency on Conversions is necessary.<commit_after>#I "BuildHelpers/BuildHelpers/bin/Release"
#r "BuildHelpers.exe"

let dependencesForRemove =
    [ ("YaccConstructor/YaccConstructor.fsproj"
           ,[ @"..\AntlrFrontend\AntlrFrontend.fsproj"
             ;@"..\CYKGenerator\CYKGenerator.fsproj"
             ;@"..\FParsecGenerator\FParsecGenerator.fsproj"
             ;@"..\FsYaccFrontend\FsYaccFrontend.fsproj"
             ;@"..\FsYaccPrinter\FsYaccPrinter.fsproj"
             ;@"..\RNGLRGenerator\RNGLRGenerator.fsproj"
             ;@"..\TreeDump\TreeDump.fsproj"
             ;@"..\YardFrontend\YardFrontend.fsproj"
             ;@"..\YardPrinter\YardPrinter.fsproj"
             ;@"Irony"
             ;@"Irony.Samples"])
    ]

let basePath = @".\..\workdir\src"

do dependencesForRemove |> List.iter (fun (pr,deps) -> System.IO.Path.Combine(basePath,pr) |> YaccConstructor.Build.Helpers.JustRmDependences deps)
{'fraction_non_alphanumeric': 0.15965939329430548, 'fraction_numerical': 0.0, 'mean_word_length': 2.527204502814259, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '2103921', 'n_tokens_mistral': 711, 'n_tokens_neox': 630, 'n_words': 62}