7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/diff/Diff.hs (1:9, 12%) 7 duplicated lines in: - glean/client/hs/example/Example.hs (1:9, 8%) - glean/tools/search/Search.hs (1:9, 2%) 7 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:9, 12%) - glean/tools/search/Search.hs (1:9, 2%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:9, 10%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Common.hs (1:9, 8%) 7 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (35:42, 12%) - glean/tools/search/Search.hs (78:85, 2%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:9, 4%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Query.hs (1:9, 5%) 7 duplicated lines in: - glean/client/hs/example/Example.hs (42:49, 8%) - glean/tools/loadgen/LoadGenerator.hs (86:93, 3%) 7 duplicated lines in: - glean/client/hs/example/Example.hs (42:49, 8%) - glean/tools/search/Search.hs (78:85, 2%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Write.hs (1:9, 2%) 7 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (35:42, 12%) - glean/tools/loadgen/LoadGenerator.hs (86:93, 3%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:9, 21%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/disassemble/Disassemble.hs (1:9, 9%) 7 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:9, 9%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:9, 7%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:7, 7%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:7, 7%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/local/Glean/LocalOrRemote.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Write.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Common.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/diff/Diff.hs (1:7, 10%) 6 duplicated lines in: - glean/client/hs/Glean.hs (1:7, 3%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Derive.hs (1:7, 8%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Write.hs (1:7, 4%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Restore.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/disassemble/Disassemble.hs (1:7, 7%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/Glean/Angle.hs (1:7, 50%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl.hs (1:7, 6%) - glean/tools/search/Search.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/Glean/Haxl/Repos.hs (1:7, 7%) - glean/tools/gleancli/plugin/GleanCLI/Types.hs (1:7, 14%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/gleancli/GleanCLI/Complete.hs (1:7, 18%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%) 6 duplicated lines in: - glean/client/hs/example/ExampleWriter.hs (1:7, 10%) - glean/tools/gleancli/GleanCLI/Finish.hs (1:7, 6%) 6 duplicated lines in: - glean/client/hs/Glean/Util/ShellPrint.hs (1:7, 1%) - glean/tools/gleancli/GleanCLI/Query.hs (1:7, 4%) 6 duplicated lines in: - glean/client/hs/Glean/Repo.hs (1:7, 5%) - glean/tools/gleancli/GleanCLI.hs (1:7, 1%) 6 duplicated lines in: - glean/client/hs/example/Example.hs (1:7, 7%) - glean/tools/loadgen/LoadGenerator.hs (1:7, 3%)