<commit_before>{
    "targets": [{
        "target_name": "watcher",
        "sources": [
            "src/binding.cpp",
            "src/hub.cpp",
            "src/log.cpp",
            "src/errable.cpp",
            "src/queue.cpp",
            "src/lock.cpp",
            "src/message.cpp",
            "src/message_buffer.cpp",
            "src/thread_starter.cpp",
            "src/thread.cpp",
            "src/status.cpp",
            "src/worker/worker_thread.cpp",
            "src/polling/directory_record.cpp",
            "src/polling/polled_root.cpp",
            "src/polling/polling_iterator.cpp",
            "src/polling/polling_thread.cpp",
            "src/nan/all_callback.cpp",
            "src/nan/functional_callback.cpp",
            "src/nan/options.cpp"
        ],
        "include_dirs": [
            "<!(node -e \"require('nan')\")"
        ],
        "conditions": [
            ["OS=='mac'", {
                "sources": [
                    "src/helper/common_posix.cpp",
                    "src/helper/macos/helper.cpp",
                    "src/worker/macos/macos_worker_platform.cpp",
                    "src/worker/macos/recent_file_cache.cpp",
                    "src/worker/macos/event_handler.cpp",
                    "src/worker/macos/rename_buffer.cpp",
                    "src/worker/macos/subscription.cpp"
                ],
                "link_settings": {
                    "xcode_settings": {
                        "OTHER_LDFLAGS": [
                            "-framework CoreServices"
                        ],
                        "OTHER_CFLAGS": [
                            "-Wno-unknown-pragmas"
                        ]
                    }
                }
            }],
            ["OS=='win'", {
                "sources": [
                    "src/helper/common_win.cpp",
                    "src/helper/windows/helper.cpp",
                    "src/worker/windows/subscription.cpp",
                    "src/worker/windows/windows_worker_platform.cpp"
                ]
            }],
            ["OS=='linux'", {
                "sources": [
                    "src/helper/common_posix.cpp",
                    "src/worker/linux/pipe.cpp",
                    "src/worker/linux/side_effect.cpp",
                    "src/worker/linux/cookie_jar.cpp",
                    "src/worker/linux/watched_directory.cpp",
                    "src/worker/linux/watch_registry.cpp",
                    "src/worker/linux/linux_worker_platform.cpp"
                ]
            }]
        ],
        "configurations": {
            "Debug": {
                "msvs_settings": {
                    "VCCLCompilerTool": {
                        "ExceptionHandling": "2",
                        "WarningLevel": "4",
                        "DebugInformationFormat": "3",
                        "Optimization": "0"
                    }
                }<commit_msg>Level 4 warnings aren't actually that useful<commit_after>{
    "targets": [{
        "target_name": "watcher",
        "sources": [
            "src/binding.cpp",
            "src/hub.cpp",
            "src/log.cpp",
            "src/errable.cpp",
            "src/queue.cpp",
            "src/lock.cpp",
            "src/message.cpp",
            "src/message_buffer.cpp",
            "src/thread_starter.cpp",
            "src/thread.cpp",
            "src/status.cpp",
            "src/worker/worker_thread.cpp",
            "src/polling/directory_record.cpp",
            "src/polling/polled_root.cpp",
            "src/polling/polling_iterator.cpp",
            "src/polling/polling_thread.cpp",
            "src/nan/all_callback.cpp",
            "src/nan/functional_callback.cpp",
            "src/nan/options.cpp"
        ],
        "include_dirs": [
            "<!(node -e \"require('nan')\")"
        ],
        "conditions": [
            ["OS=='mac'", {
                "sources": [
                    "src/helper/common_posix.cpp",
                    "src/helper/macos/helper.cpp",
                    "src/worker/macos/macos_worker_platform.cpp",
                    "src/worker/macos/recent_file_cache.cpp",
                    "src/worker/macos/event_handler.cpp",
                    "src/worker/macos/rename_buffer.cpp",
                    "src/worker/macos/subscription.cpp"
                ],
                "link_settings": {
                    "xcode_settings": {
                        "OTHER_LDFLAGS": [
                            "-framework CoreServices"
                        ],
                        "OTHER_CFLAGS": [
                            "-Wno-unknown-pragmas"
                        ]
                    }
                }
            }],
            ["OS=='win'", {
                "sources": [
                    "src/helper/common_win.cpp",
                    "src/helper/windows/helper.cpp",
                    "src/worker/windows/subscription.cpp",
                    "src/worker/windows/windows_worker_platform.cpp"
                ]
            }],
            ["OS=='linux'", {
                "sources": [
                    "src/helper/common_posix.cpp",
                    "src/worker/linux/pipe.cpp",
                    "src/worker/linux/side_effect.cpp",
                    "src/worker/linux/cookie_jar.cpp",
                    "src/worker/linux/watched_directory.cpp",
                    "src/worker/linux/watch_registry.cpp",
                    "src/worker/linux/linux_worker_platform.cpp"
                ]
            }]
        ],
        "configurations": {
            "Debug": {
                "msvs_settings": {
                    "VCCLCompilerTool": {
                        "ExceptionHandling": "2",
                        "WarningLevel": "3",
                        "DebugInformationFormat": "3",
                        "Optimization": "0"
                    }
                }
{'fraction_non_alphanumeric': 0.132330572925469, 'fraction_numerical': 0.001521041068108839, 'mean_word_length': 1.013610071452875, 'pattern_counts': {'":': 40, '<': 5, '<?xml version=': 0, '>': 3, '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': '3890095', 'n_tokens_mistral': 1632, 'n_tokens_neox': 1540, 'n_words': 150}