7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:8, 3%) - source/interprocedural_analyses/taint/taintTransform.mli (1:8, 46%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:8, 1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/features.ml (1:8, 1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/domains.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/callModel.mli (1:8, 13%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/classModels.ml (1:8, 4%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:8, 19%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/taintTransform.ml (1:8, 28%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/sinks.ml (1:8, 3%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/accessPath.ml (1:8, 2%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:8, 3%) - source/interprocedural_analyses/taint/exitStatus.ml (1:8, 53%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/modelParser.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/issue.mli (1:8, 7%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/sources.ml (1:8, 4%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:8, 4%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:8, 3%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:8, 26%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:8, 13%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/annotationParser.ml (1:8, 12%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:8, 3%) - source/interprocedural_analyses/taint/sources.mli (1:8, 15%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:8, 1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:8, 1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/model.ml (1:8, 1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/taintReporting.ml (1:8, 3%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:8, <1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/globalModel.ml (1:8, 5%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:8, 5%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/callModel.ml (1:8, 3%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:8, 15%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/issue.ml (1:8, 1%) 7 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:8, 8%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:8, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.ml (1:6, 31%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/lock.ml (1:6, 6%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/issue.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.mli (1:6, 85%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/printSignal.ml (1:6, 20%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iSet.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/stubs/eventLogger.ml (1:6, 15%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/value.mli (1:6, 31%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/taint.ml (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/taintResult.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.mli (1:6, 24%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/forwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_core.ml (1:6, 17%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/accessPath.mli (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/sMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/stats.ml (1:6, 16%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/exitStatus.ml (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/intKey.ml (1:6, 75%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.ml (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/taintConfiguration.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.mli (1:6, 50%) - source/interprocedural_analyses/taint/annotationParser.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/type_inference/typeInferenceData.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintReporting.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.mli (1:6, 10%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/taintConfiguration.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.ml (1:6, 1%) - source/interprocedural_analyses/taint/globalModel.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/exit_status.ml (1:6, 3%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintAnalysis.mli (1:6, 85%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/string_utils.ml (1:6, 4%) - source/interprocedural_analyses/taint/modelVerificationError.mli (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/taintResult.ml (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.mli (1:6, 7%) - source/interprocedural_analyses/taint/backwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/timeout.ml (1:6, 1%) - source/interprocedural_analyses/taint/missingFlow.mli (1:6, 46%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/taintTransforms.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/callModel.mli (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/stringKey.ml (1:6, 66%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/testDisk.ml (1:6, 66%) - source/interprocedural_analyses/type_inference/typeInferenceData.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/utils.ml (1:6, 3%) - source/interprocedural_analyses/taint/classModels.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.ml (1:6, 23%) - source/interprocedural_analyses/taint/model.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/daemon.ml (1:6, 2%) - source/interprocedural_analyses/taint/taintAnalysis.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.mli (1:6, 40%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/taint/issue.mli (1:6, 6%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.ml (1:6, <1%) - source/interprocedural_analyses/taint/sanitizeTransform.ml (1:6, 16%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/pidLog.ml (1:6, 11%) - source/interprocedural_analyses/taint/taintTransforms.ml (1:6, 11%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/taintProfiler.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/taint/modelParser.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel.ml (1:6, 33%) - source/interprocedural_analyses/taint/lineageAnalysis.mli (1:6, 27%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/taintReporting.mli (1:6, 21%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.mli (1:6, 24%) - source/interprocedural_analyses/taint/sanitizeTransform.mli (1:6, 23%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/globalModel.mli (1:6, 25%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/workerCancel.ml (1:6, 21%) - source/interprocedural_analyses/taint/modelVerificationError.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/iMap.ml (1:6, 85%) - source/interprocedural_analyses/type_inference/typeInference.ml (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/injection/default_injector/injector_config.ml (1:6, 75%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/worker.mli (1:6, 9%) - source/interprocedural_analyses/taint/accessPath.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.mli (1:6, 31%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap_sig.ml (1:6, 28%) - source/interprocedural_analyses/taint/taintTransform.mli (1:6, 40%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/callModel.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/taintProfiler.ml (1:6, 2%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/features.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/socket/socket.ml (1:6, 8%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/backwardAnalysis.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_json/hh_json.mli (1:6, 4%) - source/interprocedural_analyses/taint/taintTransform.ml (1:6, 24%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/sinks.ml (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/hack_bucket.ml (1:6, 12%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hack_path.ml (1:6, 7%) - source/interprocedural_analyses/taint/sources.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/modelQuery/modelQuery.mli (1:6, 20%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/handle.ml (1:6, 20%) - source/interprocedural_analyses/taint/model.mli (1:6, 7%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/realDisk.ml (1:6, 42%) - source/interprocedural_analyses/taint/annotationParser.ml (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/marshal_tools.ml (1:6, 5%) - source/interprocedural_analyses/taint/missingFlow.ml (1:6, 9%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/taint/metrics.ml (1:6, 12%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/procs/multiWorker.ml (1:6, 7%) - source/interprocedural_analyses/type_inference/typeInferenceLocal.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/sys_utils.ml (1:6, 1%) - source/interprocedural_analyses/taint/modelVerifier.mli (1:6, 13%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/prefix.mli (1:6, 33%) - source/interprocedural_analyses/taint/modelParser.mli (1:6, 3%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk.ml (1:6, 46%) - source/interprocedural_analyses/taint/domains.ml (1:6, <1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.mli (1:6, 75%) - source/interprocedural_analyses/taint/classModels.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/fork.ml (1:6, 13%) - source/interprocedural_analyses/taint/modelVerifier.ml (1:6, 1%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/disk/disk_sig.ml (1:6, 66%) - source/interprocedural_analyses/taint/forwardAnalysis.mli (1:6, 33%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/hh_logger.ml (1:6, 6%) - source/interprocedural_analyses/taint/sinks.mli (1:6, 10%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/heap/sharedMemory.mli (1:6, 3%) - source/interprocedural_analyses/taint/sources.ml (1:6, 4%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/measure.mli (1:6, 27%) - source/interprocedural_analyses/type_inference/typeInferenceDomain.mli (1:6, 60%) 6 duplicated lines in: - source/hack_parallel/hack_parallel/utils/collections/myMap.ml (1:6, 13%) - source/interprocedural_analyses/taint/lineageAnalysis.ml (1:6, 3%)