<commit_before># This is an example config file. Please copy it to
# [build/]bin/BVSConfig.txt to get started right away.
#
# For more information:
# TOPIC        FILE                              DOXYGEN (see Readme.txt)
# syntax       'lib/include/bvs/config.h'        'Classes->BVS::Config'
# bvs options  'lib/include/bvs/bvs.h'           'Classes->BVS::BVS'
# bvs defaults 'lib/include/bvs/traits.h'        'Files->include/bvs/traits.h'

# Settings for the BVS framework.
[BVS]
# warn about connector type mismatch
connectorTypeMatching = ON

# enable logging system
logSystem = ON

# log to console
logConsole = ON

# log to file (empty disables, +FILE appends)
#logFile = BVSLog.txt

# overall system log verbosity
logVerbosity = 3

# allow modules to run in dedicated threads
moduleThreads = ON

# force modules to run in dedicated threads
# NOTE: this does NOT disable module pools.
forceModuleThreads = OFF

# allow modules to be bundled in pools
modulePools = ON

# list of modules to load
#
# full specification of a module line:
# modules [+]= [+|poolName]id[(library[.configuration])][.connectorOptions]
#
# [+] -> append the module list
# [+|poolName] -> load module inside its own thread ('+') or add/create to a
#             module pool of name 'poolName' which also runs inside its own
#             thread and executes added modules in the given order
# [(library...)] -> use as module library, useful more multiple modules from
#                   one library
# [.configuration] -> use this configuration for the module, useful so the
#                     module name does not change but its configuration does
# [.connectorOptions] -> options for connectors, look as follows:
#                        input(test.output)[.input2(test.output2)]...
#
# if configuration and/or library are not given, the system will use the given
# id instead
#
# examples:
# modules = id(library)
# modules += +id2(library2).input(id.output)
# modules += +id3(library2.configuration).input(id2.output)
# modules += [pool]id4.input(id3.output)


# Logger level settings.
[Logger]
#BVS = 0
#BVSDaemon = 0
#BVSMaster = 0
#YourLogger = ...

# To include other config files use the 'source' command. This sourced file
# will be parsed right here so it might overwrite some of your settings
# (first comes, first served).
#
# source OtherConfigFile.txt

# This line tells vim something about the file type. -- vim:ft=config:
<commit_msg>config: fix note about 'poolName', must be inside '[...]'<commit_after># This is an example config file. Please copy it to
# [build/]bin/BVSConfig.txt to get started right away.
#
# For more information:
# TOPIC        FILE                              DOXYGEN (see Readme.txt)
# syntax       'lib/include/bvs/config.h'        'Classes->BVS::Config'
# bvs options  'lib/include/bvs/bvs.h'           'Classes->BVS::BVS'
# bvs defaults 'lib/include/bvs/traits.h'        'Files->include/bvs/traits.h'

# Settings for the BVS framework.
[BVS]
# warn about connector type mismatch
connectorTypeMatching = ON

# enable logging system
logSystem = ON

# log to console
logConsole = ON

# log to file (empty disables, +FILE appends)
#logFile = BVSLog.txt

# overall system log verbosity
logVerbosity = 3

# allow modules to run in dedicated threads
moduleThreads = ON

# force modules to run in dedicated threads
# NOTE: this does NOT disable module pools.
forceModuleThreads = OFF

# allow modules to be bundled in pools
modulePools = ON

# list of modules to load
#
# full specification of a module line:
# modules [+]= [+|[poolName]]id[(library[.configuration])][.connectorOptions]
#
# [+] -> append the module list
# [+|poolName] -> load module inside its own thread ('+') or add/create to a
#             module pool of name '[poolName]' which also runs inside its own
#             thread and executes added modules in the given order
#             NOTE: 'poolName' must be inside '[...]', '+' must not
# [(library...)] -> use as module library, useful more multiple modules from
#                   one library
# [.configuration] -> use this configuration for the module, useful so the
#                     module name does not change but its configuration does
# [.connectorOptions] -> options for connectors, look as follows:
#                        input(test.output)[.input2(test.output2)]...
#
# if configuration and/or library are not given, the system will use the given
# id instead
#
# examples:
# modules = id(library)
# modules += +id2(library2).input(id.output)
# modules += +id3(library2.configuration).input(id2.output)
# modules += [pool]id4.input(id3.output)


# Logger level settings.
[Logger]
#BVS = 0
#BVSDaemon = 0
#BVSMaster = 0
#YourLogger = ...

# To include other config files use the 'source' command. This sourced file
# will be parsed right here so it might overwrite some of your settings
# (first comes, first served).
#
# source OtherConfigFile.txt

# This line tells vim something about the file type. -- vim:ft=config:

{'fraction_non_alphanumeric': 0.10750100280786201, 'fraction_numerical': 0.005214600882470918, 'mean_word_length': 3.208438818565401, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 19, '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': '3901458', 'n_tokens_mistral': 1486, 'n_tokens_neox': 1430, 'n_words': 557}