6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Database/Backup/Backend.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Time.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/ConfigProvider.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/ThriftService.hs (1:7, 17%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Tailer/Types.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Impl/ThriftService.hs (1:7, 10%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/IO.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) - glean/util/Glean/Util/Mutex.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/ThriftSource.hs (1:7, 3%) 6 duplicated lines in: - glean/tools/diff/Diff.hs (1:7, 10%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Util/Trace.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Service.hs (1:7, 13%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Impl/TestConfigProvider.hs (1:7, 14%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Process.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) - glean/util/Glean/Util/Some.hs (1:7, 60%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Periodic.hs (1:7, 20%) 6 duplicated lines in: - glean/tools/disassemble/Disassemble.hs (1:7, 7%) - glean/util/Glean/Util/Bisect.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/HKD.hs (1:7, 35%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) - glean/util/Glean/Util/Throttle.hs (1:7, 25%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Warden.hs (1:7, 6%) 6 duplicated lines in: - glean/tools/search/Search.hs (1:7, 1%) - glean/util/Glean/Util/Cacher.hs (1:7, 1%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) - glean/util/Glean/Impl/ConfigProvider.hs (1:7, 5%) 6 duplicated lines in: - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) - glean/util/Glean/Util/Observed.hs (1:7, 9%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) - glean/util/Glean/Util/Metric.hs (1:7, 8%) 6 duplicated lines in: - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) - glean/util/Glean/Util/ValueBuffer.hs (1:7, 7%)