{"schema_version":"2","scorer_version":"0.1.0","scoring_version":"prov-4+qual-2+sec-2","generated_at":"2026-11-13T23:41:15.553842Z","repo":{"ref":{"host":"github.com","owner":"baidu","name":"bfs"},"default_branch":"master","clone_url":"https://github.com/baidu/bfs.git","html_url":"https://github.com/baidu/bfs","description":"The Baidu File System.","stars":2843,"forks":550,"is_fork":false,"is_archived":false,"is_private":false,"size_kb":11938,"primary_language":"C++","license_spdx":"BSD-3-Clause","created_at":"2014-11-13T00:00:29Z","pushed_at":"2018-12-03T15:52:28Z","security_policy_url":null,"distribution":{"owner_created_at":"2015-07-08T23:58:00Z","owner_type":"Organization","release_assets":[]}},"commit_sha":"de71a4601c276953d37fb84b908c9af8b25b26c1","profile":{"lines_by_language":{"C++":16098,"C":2771,"Shell":1147,"Python":963},"files_by_category":{"source":89,"docs":25,"test":23,"other":14,"config":5,"binary":5},"source_lines":17860,"test_lines":3119},"pillars":{"ai_provenance":{"score":0.0,"confidence":0.65,"coverage":1.0,"label":"none-detected","breakdown":{"attributed_share":0.0,"suspected_share":0.0,"estimated_share":0.0,"ai_artifacts":0.0,"flagged_work_units":0.0,"flagged_releases":0.0},"summary":"No AI attribution or AI-consistent velocity signals detected."},"quality":{"score":58.4,"confidence":0.9,"coverage":1.0,"label":"weak","breakdown":{"complexity":70.7,"duplication":50.1,"lint":36.5,"testing":67.7,"docs":65.0,"type_safety":40.0,"process":null},"summary":"Code quality is weak: test-to-source ratio 0.17, CI runs tests; 12% of function code in complex or long functions; 12% duplicated lines. Weakest area: lint."},"security":{"score":81.8,"confidence":0.85,"coverage":1.0,"label":"adequate","breakdown":{"secrets":100.0,"sast":100.0,"dependencies":null,"ci_actions":null,"posture":0.0,"scorecard":null},"summary":"Security posture is adequate: no high-impact findings. Weakest area: posture."}},"analyzer_results":[{"analyzer":"sec-scorecard","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":"no published OpenSSF Scorecard result for this repo"},{"analyzer":"sec-registry","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":"no registry dependencies declared"},{"analyzer":"ai-attribution","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"commits":1473.0,"attributed_commits":0.0,"attributed_commit_share":0.0,"effective_loc":67654.0,"attributed_loc":0.0,"attributed_loc_share":0.0,"tools_detected":0.0},"findings":[],"evidence":[],"data":{"attributed_loc_by_commit":{},"tools":{},"monthly":{"2014-11":{"loc":3513,"attributed_loc":0},"2014-12":{"loc":652,"attributed_loc":0},"2015-01":{"loc":388,"attributed_loc":0},"2015-02":{"loc":39,"attributed_loc":0},"2015-03":{"loc":23226,"attributed_loc":0},"2015-04":{"loc":921,"attributed_loc":0},"2015-05":{"loc":1889,"attributed_loc":0},"2015-06":{"loc":1024,"attributed_loc":0},"2015-07":{"loc":1780,"attributed_loc":0},"2015-08":{"loc":85,"attributed_loc":0},"2015-09":{"loc":228,"attributed_loc":0},"2015-10":{"loc":0,"attributed_loc":0},"2015-11":{"loc":322,"attributed_loc":0},"2015-12":{"loc":3166,"attributed_loc":0},"2016-01":{"loc":5007,"attributed_loc":0},"2016-02":{"loc":2781,"attributed_loc":0},"2016-03":{"loc":143,"attributed_loc":0},"2016-04":{"loc":409,"attributed_loc":0},"2016-05":{"loc":3793,"attributed_loc":0},"2016-06":{"loc":4376,"attributed_loc":0},"2016-07":{"loc":2906,"attributed_loc":0},"2016-08":{"loc":1048,"attributed_loc":0},"2016-09":{"loc":1223,"attributed_loc":0},"2016-10":{"loc":1717,"attributed_loc":0},"2016-11":{"loc":1263,"attributed_loc":0},"2016-12":{"loc":2392,"attributed_loc":0},"2017-01":{"loc":619,"attributed_loc":0},"2017-02":{"loc":1726,"attributed_loc":0},"2017-03":{"loc":915,"attributed_loc":0},"2017-04":{"loc":1,"attributed_loc":0},"2017-05":{"loc":3,"attributed_loc":0},"2017-06":{"loc":66,"attributed_loc":0},"2017-07":{"loc":0,"attributed_loc":0},"2017-08":{"loc":31,"attributed_loc":0},"2018-11":{"loc":2,"attributed_loc":0}}},"error":null},{"analyzer":"ai-artifacts","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"artifacts":0.0,"workflow_agents":0.0,"tools_configured":0.0},"findings":[],"evidence":[],"data":{"artifacts":[],"workflows":[],"tools":[]},"error":null},{"analyzer":"ai-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-4","metrics":{"work_units":890.0,"flagged_units":0.0,"pre_ai_era_bursts":0.0,"pre_ai_era_measured_loc":44538.0,"pre_ai_era_burst_loc":0.0,"measured_loc":44538.0,"flagged_loc":0.0,"flagged_loc_share":0.0,"max_loc_per_hour":392.1787709497207,"median_loc_per_hour":41.03432137285492,"pr_timed_units":95.0,"excluded_import_loc":23116.0},"findings":[],"evidence":[],"data":{"flagged_loc_by_commit":{},"excluded_import_commits":["6fb22296632411ab2db733ed6dd1cc175d41d416"]},"error":null},{"analyzer":"ai-release-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-4","metrics":{"releases":12.0,"flagged_releases":0.0,"max_loc_per_day":200.5},"findings":[],"evidence":[],"data":{"releases":[{"from":"v0.1.0","to":"v0.1.3","loc":1210,"days":6.03,"loc_per_day":200.5,"flagged":false},{"from":"v0.1.3","to":"v0.2.0","loc":1522,"days":97.81,"loc_per_day":15.6,"flagged":false},{"from":"v0.2.0","to":"v1.0.0","loc":9841,"days":68.11,"loc_per_day":144.5,"flagged":false},{"from":"v1.0.0","to":"v0.3.0","loc":3241,"days":61.58,"loc_per_day":52.6,"flagged":false},{"from":"v0.3.0","to":"v0.3.1","loc":769,"days":14.17,"loc_per_day":54.3,"flagged":false},{"from":"v0.3.1","to":"v0.3.2","loc":19,"days":3.82,"loc_per_day":5.0,"flagged":false},{"from":"v0.3.2","to":"v0.3.4","loc":1241,"days":17.36,"loc_per_day":71.5,"flagged":false},{"from":"v0.3.4","to":"v0.4.0","loc":1166,"days":22.56,"loc_per_day":51.7,"flagged":false},{"from":"v0.4.0","to":"v0.4.1","loc":1049,"days":21.63,"loc_per_day":48.5,"flagged":false},{"from":"v0.4.1","to":"v0.5.0","loc":1266,"days":14.38,"loc_per_day":88.1,"flagged":false},{"from":"v0.5.0","to":"v0.5.1","loc":725,"days":11.33,"loc_per_day":64.0,"flagged":false},{"from":"v0.5.1","to":"v0.6.0","loc":2349,"days":52.78,"loc_per_day":44.5,"flagged":false}]},"error":null},{"analyzer":"ai-stylometry","pillar":"ai_provenance","status":"ok","tool_version":null,"metrics":{"lines_scanned":17860.0,"index":0.112,"count:narrated_steps":2.0,"per_kloc:narrated_steps":0.112,"files:narrated_steps":2.0,"count:placeholder":0.0,"per_kloc:placeholder":0.0,"files:placeholder":0.0,"count:emoji_in_code":0.0,"per_kloc:emoji_in_code":0.0,"files:emoji_in_code":0.0,"count:assistant_voice":0.0,"per_kloc:assistant_voice":0.0,"files:assistant_voice":0.0},"findings":[],"evidence":[{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: # Now we can list a nonexistent item","ref":"cluster/small_test.sh:61","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/small_test.sh#L61","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: # Now we can list a nonexistent item","ref":"sandbox/small_test.sh:67","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/sandbox/small_test.sh#L67","weight":0.0}],"data":{},"error":null},{"analyzer":"sec-secrets","pillar":"security","status":"ok","tool_version":"gitleaks 8.30.1","metrics":{"secrets_current":0.0,"secrets_history":0.0,"secrets_nonprod":0.0,"secrets_low_confidence":0.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-sast","pillar":"security","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":0.0,"findings_high":0.0,"findings_medium":0.0,"findings_low":0.0,"weighted_findings":0.0,"scanned_lines":17860.0,"parse_errors":2.0},"findings":[],"evidence":[],"data":{"rulesets":["c","bash","python"]},"error":null},{"analyzer":"sec-deps","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-actions","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-posture","pillar":"security","status":"ok","tool_version":null,"metrics":{"check:security_policy":0.0,"check:dependency_updates":0.0,"check:signed_commits":0.0,"check:lockfiles":1.0,"signed_commit_share":0.0,"unpinned_manifests":0.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-distribution","pillar":"security","status":"ok","tool_version":null,"metrics":{"signals":0.0,"binary_assets":0.0,"suspicious":0.0},"findings":[],"evidence":[],"data":{"signals":[],"suspicious":false,"unusual_traction":false,"metadata":true},"error":null},{"analyzer":"qual-complexity","pillar":"quality","status":"ok","tool_version":"lizard 1.25.1","metrics":{"functions":655.0,"function_nloc":11836.0,"mean_ccn":3.65,"p90_ccn":9.0,"complex_functions":11.0,"long_functions":5.0,"many_param_functions":2.0,"risky_nloc_share":0.1154},"findings":[],"evidence":[{"kind":"complex-function","description":"baidu::bfs::NameServerImpl::WebService in src/nameserver/nameserver_impl.cc: complexity 67, 358 lines","ref":"src/nameserver/nameserver_impl.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/nameserver/nameserver_impl.cc#L1192","weight":1.0},{"kind":"complex-function","description":"baidu::bfs::FileImpl::Pread in src/sdk/file_impl.cc: complexity 29, 124 lines","ref":"src/sdk/file_impl.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/sdk/file_impl.cc#L139","weight":0.48333333333333334},{"kind":"complex-function","description":"baidu::bfs::FileImpl::Sync in src/sdk/file_impl.cc: complexity 23, 60 lines","ref":"src/sdk/file_impl.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/sdk/file_impl.cc#L724","weight":0.38333333333333336},{"kind":"complex-function","description":"main in src/client/bfs_client.cc: complexity 21, 56 lines","ref":"src/client/bfs_client.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/client/bfs_client.cc#L518","weight":0.35},{"kind":"complex-function","description":"baidu::bfs::ChunkServerManager::GetRecoverChains in src/nameserver/chunkserver_manager.cc: complexity 21, 68 lines","ref":"src/nameserver/chunkserver_manager.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/nameserver/chunkserver_manager.cc#L432","weight":0.35},{"kind":"complex-function","description":"baidu::bfs::RaftNodeImpl::ReplicateLogForNode in src/nameserver/raft_node.cc: complexity 19, 111 lines","ref":"src/nameserver/raft_node.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/nameserver/raft_node.cc#L283","weight":0.31666666666666665},{"kind":"complex-function","description":"baidu::bfs::FileImpl::Close in src/sdk/file_impl.cc: complexity 19, 71 lines","ref":"src/sdk/file_impl.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/sdk/file_impl.cc#L787","weight":0.31666666666666665},{"kind":"complex-function","description":"baidu::bfs::RaftNodeImpl::AppendEntries in src/nameserver/raft_node.cc: complexity 17, 72 lines","ref":"src/nameserver/raft_node.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/nameserver/raft_node.cc#L523","weight":0.2833333333333333},{"kind":"complex-function","description":"baidu::bfs::ChunkServerImpl::SendBlockReport in src/chunkserver/chunkserver_impl.cc: complexity 16, 83 lines","ref":"src/chunkserver/chunkserver_impl.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/chunkserver/chunkserver_impl.cc#L246","weight":0.26666666666666666},{"kind":"complex-function","description":"baidu::bfs::ChunkServerManager::GetChunkServerChains in src/nameserver/chunkserver_manager.cc: complexity 16, 65 lines","ref":"src/nameserver/chunkserver_manager.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/nameserver/chunkserver_manager.cc#L363","weight":0.26666666666666666}],"data":{},"error":null},{"analyzer":"qual-duplication","pillar":"quality","status":"ok","tool_version":"repotrust-dup-w6","metrics":{"compared_lines":13584.0,"duplicated_lines":1564.0,"duplicated_share":0.1151,"files":89.0},"findings":[],"evidence":[{"kind":"duplicate-code","description":"6+ duplicated lines: build.sh:45 and internal_build.sh:40","ref":"build.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/build.sh#L45","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: cluster/deploy-all.sh:9 and sandbox/deploy.sh:18","ref":"cluster/deploy-all.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/deploy-all.sh#L9","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: cluster/small_test.sh:21 and sandbox/small_test.sh:27","ref":"cluster/small_test.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/small_test.sh#L21","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: cluster/start-chunkserver.sh:1 and cluster/start-nameserver.sh:1","ref":"cluster/start-chunkserver.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/start-chunkserver.sh#L1","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: cluster/start-chunkserver.sh:7 and cluster/stop-chunkserver.sh:7","ref":"cluster/start-chunkserver.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/start-chunkserver.sh#L7","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: cluster/start-nameserver.sh:7 and cluster/stop-nameserver.sh:7","ref":"cluster/start-nameserver.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/start-nameserver.sh#L7","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: cluster/start-server.sh:1 and cluster/stop-server.sh:1","ref":"cluster/start-server.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/cluster/start-server.sh#L1","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: ft_test.sh:1 and sandbox/small_test.sh:1","ref":"ft_test.sh","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/ft_test.sh#L1","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: fuse/bfs_mount.cc:551 and fuse_lowlevel/bfs_ll_mount.cc:112","ref":"fuse/bfs_mount.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/fuse/bfs_mount.cc#L551","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: src/chunkserver/chunkserver_impl.cc:362 and src/chunkserver/chunkserver_impl.cc:495","ref":"src/chunkserver/chunkserver_impl.cc","url":"https://github.com/baidu/bfs/blob/de71a4601c276953d37fb84b908c9af8b25b26c1/src/chunkserver/chunkserver_impl.cc#L362","weight":0.3}],"data":{},"error":null},{"analyzer":"qual-lint","pillar":"quality","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":133.0,"weighted_findings":72.0,"scanned_lines":17860.0,"category:best-practice":17.0,"category:correctness":116.0},"findings":[{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":15,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:15"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":18,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:18"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":21,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:21"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":24,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:24"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":27,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:27"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":30,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:30"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":33,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:33"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":36,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:36"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":39,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:39"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":42,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:42"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":45,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:45"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":48,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:48"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"src/sdk/python/sample.py","line":51,"fingerprint":"python.lang.best-practice.arbitrary-sleep:src/sdk/python/sample.py:51"},{"rule_id":"opengrep/bash.lang.best-practice.iteration-over-ls-output","severity":"medium","message":"Iterating over ls output is fragile. Use globs, e.g. 'dir/*' instead of '$(ls dir)'.","path":"cluster/small_test.sh","line":76,"fingerprint":"bash.lang.best-practice.iteration-over-ls-output:cluster/small_test.sh:76"},{"rule_id":"opengrep/bash.lang.best-practice.iteration-over-ls-output","severity":"medium","message":"Iterating over ls output is fragile. Use globs, e.g. 'dir/*' instead of '$(ls dir)'.","path":"cluster/small_test.sh","line":80,"fingerprint":"bash.lang.best-practice.iteration-over-ls-output:cluster/small_test.sh:80"},{"rule_id":"opengrep/bash.lang.best-practice.iteration-over-ls-output","severity":"medium","message":"Iterating over ls output is fragile. Use globs, e.g. 'dir/*' instead of '$(ls dir)'.","path":"sandbox/small_test.sh","line":82,"fingerprint":"bash.lang.best-practice.iteration-over-ls-output:sandbox/small_test.sh:82"},{"rule_id":"opengrep/bash.lang.best-practice.iteration-over-ls-output","severity":"medium","message":"Iterating over ls output is fragile. Use globs, e.g. 'dir/*' instead of '$(ls dir)'.","path":"sandbox/small_test.sh","line":86,"fingerprint":"bash.lang.best-practice.iteration-over-ls-output:sandbox/small_test.sh:86"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":15,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:15"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":18,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:18"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":19,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:19"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":24,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:24"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":34,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:34"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":35,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:35"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":45,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:45"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":72,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:72"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":103,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:103"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":114,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:114"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":126,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:126"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":128,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:128"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":129,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:129"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":139,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:139"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":150,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:150"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":163,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:163"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build.sh","line":190,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build.sh:190"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build_version.sh","line":53,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build_version.sh:53"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"build_version.sh","line":54,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:build_version.sh:54"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/clear-all.sh","line":11,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/clear-all.sh:11"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/clear-all.sh","line":12,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/clear-all.sh:12"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/clear-all.sh","line":13,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/clear-all.sh:13"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/clear-all.sh","line":14,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/clear-all.sh:14"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":23,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:23"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":24,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:24"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":25,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:25"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":37,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:37"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":38,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:38"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":39,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:39"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":40,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:40"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":41,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:41"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":44,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:44"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":45,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:45"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":46,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:46"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":47,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:47"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":48,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:48"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":50,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:50"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":51,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:51"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":52,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:52"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":53,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:53"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":54,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:54"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":55,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:55"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":56,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:56"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/deploy-all.sh","line":57,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/deploy-all.sh:57"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/ini.sh","line":3,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/ini.sh:3"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/ini.sh","line":4,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/ini.sh:4"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/small_test.sh","line":80,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/small_test.sh:80"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/small_test.sh","line":82,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/small_test.sh:82"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/small_test.sh","line":85,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/small_test.sh:85"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-chunkserver.sh","line":14,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-chunkserver.sh:14"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-chunkserver.sh","line":16,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-chunkserver.sh:16"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-nameserver.sh","line":14,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-nameserver.sh:14"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-nameserver.sh","line":16,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-nameserver.sh:16"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":23,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:23"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":23,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:23"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":28,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:28"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":29,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:29"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":30,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:30"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":31,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:31"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":32,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:32"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":33,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:33"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":39,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:39"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":44,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:44"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/start-server.sh","line":52,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/start-server.sh:52"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-chunkserver.sh","line":14,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-chunkserver.sh:14"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-chunkserver.sh","line":16,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-chunkserver.sh:16"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-nameserver.sh","line":14,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-nameserver.sh:14"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-nameserver.sh","line":16,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-nameserver.sh:16"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":22,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:22"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":22,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:22"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":27,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:27"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":28,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:28"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":29,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:29"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":30,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:30"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":31,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:31"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":32,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:32"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"cluster/stop-server.sh","line":35,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:cluster/stop-server.sh:35"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":15,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:15"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":18,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:18"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":19,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:19"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":23,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:23"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":29,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:29"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":30,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:30"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":40,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:40"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":67,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:67"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":99,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:99"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":111,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:111"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":124,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:124"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":126,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:126"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":127,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:127"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":138,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:138"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":150,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:150"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"internal_build.sh","line":171,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:internal_build.sh:171"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":41,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:41"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":42,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:42"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":43,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:43"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":44,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:44"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":49,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:49"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":50,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:50"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":51,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:51"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":52,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:52"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":53,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:53"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/deploy.sh","line":54,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/deploy.sh:54"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":25,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:25"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":86,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:86"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":88,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:88"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":91,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:91"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-command-substitution-in-command","severity":"low","message":"The result of command substitution $(...) or `...`, if unquoted, is split on whitespace or other separators specified by the IFS variable. You should surround it with double quotes to avoid splitting the result.","path":"sandbox/small_test.sh","line":96,"fingerprint":"bash.lang.correctness.unquoted-command-substitution-in-command:sandbox/small_test.sh:96"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-command-substitution-in-command","severity":"low","message":"The result of command substitution $(...) or `...`, if unquoted, is split on whitespace or other separators specified by the IFS variable. You should surround it with double quotes to avoid splitting the result.","path":"sandbox/small_test.sh","line":97,"fingerprint":"bash.lang.correctness.unquoted-command-substitution-in-command:sandbox/small_test.sh:97"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":107,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:107"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":109,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:109"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/small_test.sh","line":114,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/small_test.sh:114"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/start_bfs.sh","line":12,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/start_bfs.sh:12"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/start_bfs.sh","line":13,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/start_bfs.sh:13"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/start_bfs.sh","line":32,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/start_bfs.sh:32"},{"rule_id":"opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command","severity":"low","message":"Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may use a variable that starts with an underscore e.g. $_X instead of ","path":"sandbox/start_bfs.sh","line":33,"fingerprint":"bash.lang.correctness.unquoted-variable-expansion-in-command:sandbox/start_bfs.sh:33"}],"evidence":[],"data":{},"error":null},{"analyzer":"qual-testing","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:has_tests":1.0,"check:test_ratio":0.3493,"check:ci_present":1.0,"check:ci_runs_tests":1.0,"check:ci_runs_lint":0.0,"check:tests_cochange":0.4,"test_lines":3119.0,"source_lines":17860.0,"test_ratio":0.1746,"ci_files":1.0,"cochange_share":0.1,"cochange_commits":190.0},"findings":[],"evidence":[{"kind":"ci","description":"CI config: .travis.yml","ref":".travis.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI runs tests (make test, make check)","ref":null,"url":null,"weight":0.0}],"data":{"test_commands":["make test","make check"],"lint_commands":[]},"error":null},{"analyzer":"qual-docs","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:readme":1.0,"check:license":1.0,"check:contributing":0.0,"check:changelog":0.0,"readme_lines":61.0},"findings":[],"evidence":[{"kind":"docs","description":"README.md","ref":"README.md","url":null,"weight":0.0},{"kind":"docs","description":"LICENSE","ref":"LICENSE","url":null,"weight":0.0}],"data":{},"error":null},{"analyzer":"qual-type-safety","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:strict_config":0.0,"check:low_escape_density":1.0,"escapes":0.0,"escapes_per_kloc":0.0},"findings":[],"evidence":[],"data":{},"error":null}],"flags":[]}