diff --git a/.elixir_ls/build/test/lib/benchee/.mix/compile.elixir b/.elixir_ls/build/test/lib/benchee/.mix/compile.elixir new file mode 100644 index 00000000..ea955853 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/.mix/compile.elixir differ diff --git a/.elixir_ls/build/test/lib/benchee/.mix/compile.elixir_scm b/.elixir_ls/build/test/lib/benchee/.mix/compile.elixir_scm new file mode 100644 index 00000000..2c2927fb Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/.mix/compile.elixir_scm differ diff --git a/.elixir_ls/build/test/lib/benchee/.mix/compile.lock b/.elixir_ls/build/test/lib/benchee/.mix/compile.lock new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/benchee/.mix/compile.protocols b/.elixir_ls/build/test/lib/benchee/.mix/compile.protocols new file mode 100644 index 00000000..0a2b4adc Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/.mix/compile.protocols differ diff --git a/.elixir_ls/build/test/lib/benchee/.mix/compile.xref b/.elixir_ls/build/test/lib/benchee/.mix/compile.xref new file mode 100644 index 00000000..161a1559 --- /dev/null +++ b/.elixir_ls/build/test/lib/benchee/.mix/compile.xref @@ -0,0 +1 @@ +ƒhaj \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Collectable.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Collectable.beam new file mode 100644 index 00000000..0ef73686 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Collectable.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.DeepMerge.Resolver.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.DeepMerge.Resolver.beam new file mode 100644 index 00000000..86de968b Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.DeepMerge.Resolver.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Enumerable.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Enumerable.beam new file mode 100644 index 00000000..328f89eb Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Enumerable.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.IEx.Info.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.IEx.Info.beam new file mode 100644 index 00000000..198c06b6 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.IEx.Info.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Inspect.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Inspect.beam new file mode 100644 index 00000000..1a1b597c Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Inspect.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Jason.Encoder.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Jason.Encoder.beam new file mode 100644 index 00000000..75b2733e Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Jason.Encoder.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.List.Chars.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.List.Chars.beam new file mode 100644 index 00000000..a1608ce8 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.List.Chars.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.String.Chars.beam b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.String.Chars.beam new file mode 100644 index 00000000..faa8227f Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.String.Chars.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.BenchKeyword.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.BenchKeyword.beam new file mode 100644 index 00000000..092e5f67 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.BenchKeyword.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Memory.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Memory.beam new file mode 100644 index 00000000..5e250642 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Memory.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.NativeTime.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.NativeTime.beam new file mode 100644 index 00000000..e9c0bcbd Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.NativeTime.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Time.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Time.beam new file mode 100644 index 00000000..0012765c Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Time.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.beam new file mode 100644 index 00000000..913ea408 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Hooks.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Hooks.beam new file mode 100644 index 00000000..e17bbf8a Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Hooks.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.RepeatedMeasurement.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.RepeatedMeasurement.beam new file mode 100644 index 00000000..fc058e1f Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.RepeatedMeasurement.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Runner.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Runner.beam new file mode 100644 index 00000000..85c4b49f Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Runner.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.ScenarioContext.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.ScenarioContext.beam new file mode 100644 index 00000000..fa0dd76f Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.ScenarioContext.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.beam new file mode 100644 index 00000000..bb4d59fd Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.CollectionData.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.CollectionData.beam new file mode 100644 index 00000000..5ce0183c Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.CollectionData.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Configuration.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Configuration.beam new file mode 100644 index 00000000..66c668ee Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Configuration.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Count.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Count.beam new file mode 100644 index 00000000..5bf0a415 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Count.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.DeviationPercent.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.DeviationPercent.beam new file mode 100644 index 00000000..3fb4d4c1 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.DeviationPercent.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Duration.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Duration.beam new file mode 100644 index 00000000..f71c2575 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Duration.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Format.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Format.beam new file mode 100644 index 00000000..44bb5573 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Format.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Memory.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Memory.beam new file mode 100644 index 00000000..d21d7fd7 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Memory.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Scale.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Scale.beam new file mode 100644 index 00000000..dc38ac2e Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Scale.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Unit.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Unit.beam new file mode 100644 index 00000000..524a81c2 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Unit.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.beam new file mode 100644 index 00000000..f6f8efab Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatter.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatter.beam new file mode 100644 index 00000000..9f3a6a77 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatter.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Helpers.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Helpers.beam new file mode 100644 index 00000000..b5f09023 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Helpers.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Memory.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Memory.beam new file mode 100644 index 00000000..4a7662eb Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Memory.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.RunTime.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.RunTime.beam new file mode 100644 index 00000000..017a1b8c Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.RunTime.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.beam new file mode 100644 index 00000000..a604cf4f Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.TaggedSave.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.TaggedSave.beam new file mode 100644 index 00000000..40bee73a Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.TaggedSave.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Output.BenchmarkPrinter.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Output.BenchmarkPrinter.beam new file mode 100644 index 00000000..57fed33d Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Output.BenchmarkPrinter.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Scenario.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Scenario.beam new file mode 100644 index 00000000..41b9b8f0 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Scenario.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.ScenarioLoader.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.ScenarioLoader.beam new file mode 100644 index 00000000..2eb7e0f1 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.ScenarioLoader.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Mode.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Mode.beam new file mode 100644 index 00000000..40c3e934 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Mode.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Percentile.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Percentile.beam new file mode 100644 index 00000000..7cef1309 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Percentile.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.beam new file mode 100644 index 00000000..375a67f0 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Suite.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Suite.beam new file mode 100644 index 00000000..ee41e526 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Suite.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.System.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.System.beam new file mode 100644 index 00000000..f394a2bd Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.System.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkPrinter.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkPrinter.beam new file mode 100644 index 00000000..418800ef Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkPrinter.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkRunner.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkRunner.beam new file mode 100644 index 00000000..a57bf6d8 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkRunner.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeFormatter.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeFormatter.beam new file mode 100644 index 00000000..db2d3560 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeFormatter.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.TestHelpers.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.TestHelpers.beam new file mode 100644 index 00000000..9498f56d Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.TestHelpers.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.DeepConvert.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.DeepConvert.beam new file mode 100644 index 00000000..e3912862 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.DeepConvert.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.FileCreation.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.FileCreation.beam new file mode 100644 index 00000000..97d69ba9 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.FileCreation.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.Parallel.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.Parallel.beam new file mode 100644 index 00000000..00b241d4 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.Parallel.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.RepeatN.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.RepeatN.beam new file mode 100644 index 00000000..5b8f9705 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.RepeatN.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.beam new file mode 100644 index 00000000..cfb3b89b Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Configuration.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Configuration.beam new file mode 100644 index 00000000..5ebe019b Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Configuration.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Suite.beam b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Suite.beam new file mode 100644 index 00000000..88515885 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Suite.beam differ diff --git a/.elixir_ls/build/test/lib/benchee/ebin/benchee.app b/.elixir_ls/build/test/lib/benchee/ebin/benchee.app new file mode 100644 index 00000000..df0d81f1 --- /dev/null +++ b/.elixir_ls/build/test/lib/benchee/ebin/benchee.app @@ -0,0 +1,48 @@ +{application,benchee, + [{applications,[kernel,stdlib,elixir,deep_merge,excoveralls]}, + {description,"Versatile (micro) benchmarking that is extensible. Get statistics such as:\naverage, iterations per second, standard deviation and the median.\n"}, + {modules,['Elixir.BenchKeyword','Elixir.Benchee', + 'Elixir.Benchee.Benchmark', + 'Elixir.Benchee.Benchmark.Collect', + 'Elixir.Benchee.Benchmark.Collect.Memory', + 'Elixir.Benchee.Benchmark.Collect.NativeTime', + 'Elixir.Benchee.Benchmark.Collect.Time', + 'Elixir.Benchee.Benchmark.Hooks', + 'Elixir.Benchee.Benchmark.RepeatedMeasurement', + 'Elixir.Benchee.Benchmark.Runner', + 'Elixir.Benchee.Benchmark.ScenarioContext', + 'Elixir.Benchee.CollectionData', + 'Elixir.Benchee.Configuration', + 'Elixir.Benchee.Conversion', + 'Elixir.Benchee.Conversion.Count', + 'Elixir.Benchee.Conversion.DeviationPercent', + 'Elixir.Benchee.Conversion.Duration', + 'Elixir.Benchee.Conversion.Format', + 'Elixir.Benchee.Conversion.Memory', + 'Elixir.Benchee.Conversion.Scale', + 'Elixir.Benchee.Conversion.Unit', + 'Elixir.Benchee.Formatter', + 'Elixir.Benchee.Formatters.Console', + 'Elixir.Benchee.Formatters.Console.Helpers', + 'Elixir.Benchee.Formatters.Console.Memory', + 'Elixir.Benchee.Formatters.Console.RunTime', + 'Elixir.Benchee.Formatters.TaggedSave', + 'Elixir.Benchee.Output.BenchmarkPrinter', + 'Elixir.Benchee.Scenario', + 'Elixir.Benchee.ScenarioLoader', + 'Elixir.Benchee.Statistics', + 'Elixir.Benchee.Statistics.Mode', + 'Elixir.Benchee.Statistics.Percentile', + 'Elixir.Benchee.Suite','Elixir.Benchee.System', + 'Elixir.Benchee.Test.FakeBenchmarkPrinter', + 'Elixir.Benchee.Test.FakeBenchmarkRunner', + 'Elixir.Benchee.Test.FakeFormatter', + 'Elixir.Benchee.TestHelpers', + 'Elixir.Benchee.Utility.DeepConvert', + 'Elixir.Benchee.Utility.FileCreation', + 'Elixir.Benchee.Utility.Parallel', + 'Elixir.Benchee.Utility.RepeatN', + 'Elixir.DeepMerge.Resolver.Benchee.Configuration', + 'Elixir.DeepMerge.Resolver.Benchee.Suite',benchee]}, + {registered,[]}, + {vsn,"0.14.0"}]}. diff --git a/.elixir_ls/build/test/lib/benchee/ebin/benchee.beam b/.elixir_ls/build/test/lib/benchee/ebin/benchee.beam new file mode 100644 index 00000000..dbfa9617 Binary files /dev/null and b/.elixir_ls/build/test/lib/benchee/ebin/benchee.beam differ diff --git a/.elixir_ls/build/test/lib/certifi/.mix/compile.fetch b/.elixir_ls/build/test/lib/certifi/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/certifi/ebin b/.elixir_ls/build/test/lib/certifi/ebin new file mode 120000 index 00000000..b6b493fa --- /dev/null +++ b/.elixir_ls/build/test/lib/certifi/ebin @@ -0,0 +1 @@ +../../../../../deps/certifi/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/certifi/mix.rebar.config b/.elixir_ls/build/test/lib/certifi/mix.rebar.config new file mode 100644 index 00000000..7cbedcdf --- /dev/null +++ b/.elixir_ls/build/test/lib/certifi/mix.rebar.config @@ -0,0 +1,3 @@ +{deps,[{parse_trans,"~>3.3"}]}. +{erl_opts,[deterministic,{platform_define,"^2",'OTP_20_AND_ABOVE'}]}. +{overrides,[]}. diff --git a/.elixir_ls/build/test/lib/certifi/priv b/.elixir_ls/build/test/lib/certifi/priv new file mode 120000 index 00000000..a4c0c825 --- /dev/null +++ b/.elixir_ls/build/test/lib/certifi/priv @@ -0,0 +1 @@ +../../../../../deps/certifi/priv \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/deep_merge/.mix/compile.elixir b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.elixir new file mode 100644 index 00000000..9c086b33 Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.elixir differ diff --git a/.elixir_ls/build/test/lib/deep_merge/.mix/compile.elixir_scm b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.elixir_scm new file mode 100644 index 00000000..807238af Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.elixir_scm differ diff --git a/.elixir_ls/build/test/lib/deep_merge/.mix/compile.fetch b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/deep_merge/.mix/compile.xref b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.xref new file mode 100644 index 00000000..161a1559 --- /dev/null +++ b/.elixir_ls/build/test/lib/deep_merge/.mix/compile.xref @@ -0,0 +1 @@ +ƒhaj \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Any.beam b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Any.beam new file mode 100644 index 00000000..5bd5263b Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Any.beam differ diff --git a/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.List.beam b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.List.beam new file mode 100644 index 00000000..6293d5d2 Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.List.beam differ diff --git a/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Map.beam b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Map.beam new file mode 100644 index 00000000..a7f536e7 Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Map.beam differ diff --git a/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.beam b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.beam new file mode 100644 index 00000000..f02cf63e Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.beam differ diff --git a/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.beam b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.beam new file mode 100644 index 00000000..3824e54b Binary files /dev/null and b/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.beam differ diff --git a/.elixir_ls/build/test/lib/deep_merge/ebin/deep_merge.app b/.elixir_ls/build/test/lib/deep_merge/ebin/deep_merge.app new file mode 100644 index 00000000..1dca32bf --- /dev/null +++ b/.elixir_ls/build/test/lib/deep_merge/ebin/deep_merge.app @@ -0,0 +1,9 @@ +{application,deep_merge, + [{applications,[kernel,stdlib,elixir,logger]}, + {description,"Deep (recursive) merging for maps, keyword lists and whatever else\nyou may want via implementing a simple protocol.\n"}, + {modules,['Elixir.DeepMerge','Elixir.DeepMerge.Resolver', + 'Elixir.DeepMerge.Resolver.Any', + 'Elixir.DeepMerge.Resolver.List', + 'Elixir.DeepMerge.Resolver.Map']}, + {registered,[]}, + {vsn,"0.2.0"}]}. diff --git a/.elixir_ls/build/test/lib/excoveralls/.mix/compile.elixir b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.elixir new file mode 100644 index 00000000..f5431427 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.elixir differ diff --git a/.elixir_ls/build/test/lib/excoveralls/.mix/compile.elixir_scm b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.elixir_scm new file mode 100644 index 00000000..807238af Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.elixir_scm differ diff --git a/.elixir_ls/build/test/lib/excoveralls/.mix/compile.fetch b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/excoveralls/.mix/compile.xref b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.xref new file mode 100644 index 00000000..161a1559 --- /dev/null +++ b/.elixir_ls/build/test/lib/excoveralls/.mix/compile.xref @@ -0,0 +1 @@ +ƒhaj \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam new file mode 100644 index 00000000..4c937e1b Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam new file mode 100644 index 00000000..8c517543 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam new file mode 100644 index 00000000..4b9bc190 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam new file mode 100644 index 00000000..0cdd6389 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam new file mode 100644 index 00000000..1f872759 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam new file mode 100644 index 00000000..c5b5296d Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam new file mode 100644 index 00000000..9e60efe1 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam new file mode 100644 index 00000000..4e80a414 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam new file mode 100644 index 00000000..518a5742 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam new file mode 100644 index 00000000..d9854fbc Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam new file mode 100644 index 00000000..fce07d81 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam new file mode 100644 index 00000000..b92e35fb Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam new file mode 100644 index 00000000..a527be19 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam new file mode 100644 index 00000000..8b65c210 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam new file mode 100644 index 00000000..9e56957d Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam new file mode 100644 index 00000000..8ed472dc Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam new file mode 100644 index 00000000..a0b89fea Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam new file mode 100644 index 00000000..a3c30c0b Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam new file mode 100644 index 00000000..5521f296 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam new file mode 100644 index 00000000..08f52f76 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam new file mode 100644 index 00000000..a5f649f9 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam new file mode 100644 index 00000000..74257824 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam new file mode 100644 index 00000000..9d628b30 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam new file mode 100644 index 00000000..65696a0d Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam new file mode 100644 index 00000000..56f29d57 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam new file mode 100644 index 00000000..8d747b32 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam new file mode 100644 index 00000000..4d3b41de Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam new file mode 100644 index 00000000..7d923900 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.beam new file mode 100644 index 00000000..3d9d24c0 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam new file mode 100644 index 00000000..14066c12 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam new file mode 100644 index 00000000..56395e47 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam new file mode 100644 index 00000000..d5123161 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam new file mode 100644 index 00000000..2aeaba16 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam new file mode 100644 index 00000000..f7bbbcb4 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam new file mode 100644 index 00000000..83739c69 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam new file mode 100644 index 00000000..942eb919 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam new file mode 100644 index 00000000..4c716c94 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam new file mode 100644 index 00000000..acf3c844 Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam new file mode 100644 index 00000000..62d6a5cb Binary files /dev/null and b/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam differ diff --git a/.elixir_ls/build/test/lib/excoveralls/ebin/excoveralls.app b/.elixir_ls/build/test/lib/excoveralls/ebin/excoveralls.app new file mode 100644 index 00000000..5de62837 --- /dev/null +++ b/.elixir_ls/build/test/lib/excoveralls/ebin/excoveralls.app @@ -0,0 +1,40 @@ +{application,excoveralls, + [{applications,[kernel,stdlib,elixir,jason,hackney]}, + {description,"Coverage report tool for Elixir with coveralls.io integration.\n"}, + {modules,['Elixir.ExCoveralls','Elixir.ExCoveralls.Circle', + 'Elixir.ExCoveralls.ConfServer', + 'Elixir.ExCoveralls.Cover','Elixir.ExCoveralls.Drone', + 'Elixir.ExCoveralls.Html', + 'Elixir.ExCoveralls.Html.Safe', + 'Elixir.ExCoveralls.Html.View', + 'Elixir.ExCoveralls.Html.View.PathHelper', + 'Elixir.ExCoveralls.InvalidConfigError', + 'Elixir.ExCoveralls.InvalidOptionError', + 'Elixir.ExCoveralls.Json','Elixir.ExCoveralls.Local', + 'Elixir.ExCoveralls.Local.Count', + 'Elixir.ExCoveralls.PathReader', + 'Elixir.ExCoveralls.Post','Elixir.ExCoveralls.Poster', + 'Elixir.ExCoveralls.ReportUploadError', + 'Elixir.ExCoveralls.Semaphore', + 'Elixir.ExCoveralls.Settings', + 'Elixir.ExCoveralls.Settings.Files', + 'Elixir.ExCoveralls.StatServer', + 'Elixir.ExCoveralls.Stats', + 'Elixir.ExCoveralls.Stats.Line', + 'Elixir.ExCoveralls.Stats.Source', + 'Elixir.ExCoveralls.StopWords', + 'Elixir.ExCoveralls.SubApps', + 'Elixir.ExCoveralls.Task.Util', + 'Elixir.ExCoveralls.Travis', + 'Elixir.Mix.Tasks.Coveralls', + 'Elixir.Mix.Tasks.Coveralls.Circle', + 'Elixir.Mix.Tasks.Coveralls.Detail', + 'Elixir.Mix.Tasks.Coveralls.Drone', + 'Elixir.Mix.Tasks.Coveralls.Html', + 'Elixir.Mix.Tasks.Coveralls.Json', + 'Elixir.Mix.Tasks.Coveralls.Post', + 'Elixir.Mix.Tasks.Coveralls.Runner', + 'Elixir.Mix.Tasks.Coveralls.Semaphore', + 'Elixir.Mix.Tasks.Coveralls.Travis']}, + {registered,[]}, + {vsn,"0.10.6"}]}. diff --git a/.elixir_ls/build/test/lib/hackney/.mix/compile.fetch b/.elixir_ls/build/test/lib/hackney/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/hackney/ebin b/.elixir_ls/build/test/lib/hackney/ebin new file mode 120000 index 00000000..0210d1d8 --- /dev/null +++ b/.elixir_ls/build/test/lib/hackney/ebin @@ -0,0 +1 @@ +../../../../../deps/hackney/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/hackney/include b/.elixir_ls/build/test/lib/hackney/include new file mode 120000 index 00000000..cd4b8dd0 --- /dev/null +++ b/.elixir_ls/build/test/lib/hackney/include @@ -0,0 +1 @@ +../../../../../deps/hackney/include \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/hackney/mix.rebar.config b/.elixir_ls/build/test/lib/hackney/mix.rebar.config new file mode 100644 index 00000000..43c56eff --- /dev/null +++ b/.elixir_ls/build/test/lib/hackney/mix.rebar.config @@ -0,0 +1,35 @@ +{erl_opts,[debug_info, + {platform_define,"R14",no_callback_support}, + {platform_define,"^[0-9]+",namespaced_types}, + {platform_define,"^R",no_proxy_sni_support}]}. +{xref_checks,[undefined_function_calls]}. +{cover_enabled,true}. +{eunit_opts,[verbose]}. +{post_hooks,[{clean,"rm -rf *~ */*~ */*.xfm test/*.beam"}]}. +{deps,[{idna,"6.0.0"}, + {mimerl,"~>1.1"}, + {certifi,"2.5.1"}, + {metrics,"1.0.1"}, + {ssl_verify_fun,"1.1.4"}]}. +{profiles, + [{docs, + [{deps, + [{edown, + {git,"https://github.com/uwiger/edown.git", + {tag,"0.8.1"}}}]}, + {edoc_opts, + [{doclet,edown_doclet}, + {packages,false}, + {subpackages,true}, + {top_level_readme, + {"./README.md","http://github.com/benoitc/hackney"}}]}]}, + {test,[{deps,[{cowboy,"1.0.4"},{jsone,"1.4.7"}]}]}]}. +{dialyzer,[{warnings,[race_conditions,no_return,unmatched_returns, + error_handling]}, + {plt_apps,top_level_deps}, + {plt_extra_apps,[]}, + {plt_location,local}, + {plt_prefix,"hackney"}, + {base_plt_location,"."}, + {base_plt_prefix,"hackney"}]}. +{overrides,[]}. diff --git a/.elixir_ls/build/test/lib/idna/.mix/compile.fetch b/.elixir_ls/build/test/lib/idna/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/idna/ebin b/.elixir_ls/build/test/lib/idna/ebin new file mode 120000 index 00000000..e55c26f8 --- /dev/null +++ b/.elixir_ls/build/test/lib/idna/ebin @@ -0,0 +1 @@ +../../../../../deps/idna/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/idna/mix.rebar.config b/.elixir_ls/build/test/lib/idna/mix.rebar.config new file mode 100644 index 00000000..8b00b114 --- /dev/null +++ b/.elixir_ls/build/test/lib/idna/mix.rebar.config @@ -0,0 +1,5 @@ +{erl_opts,[]}. +{deps,[{unicode_util_compat,".*", + {git,"https://github.com/benoitc/unicode_util_compat.git", + {tag,"0.3.1"}}}]}. +{overrides,[]}. diff --git a/.elixir_ls/build/test/lib/jason/.mix/compile.elixir b/.elixir_ls/build/test/lib/jason/.mix/compile.elixir new file mode 100644 index 00000000..1ad7be52 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/.mix/compile.elixir differ diff --git a/.elixir_ls/build/test/lib/jason/.mix/compile.elixir_scm b/.elixir_ls/build/test/lib/jason/.mix/compile.elixir_scm new file mode 100644 index 00000000..807238af Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/.mix/compile.elixir_scm differ diff --git a/.elixir_ls/build/test/lib/jason/.mix/compile.fetch b/.elixir_ls/build/test/lib/jason/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/jason/.mix/compile.xref b/.elixir_ls/build/test/lib/jason/.mix/compile.xref new file mode 100644 index 00000000..161a1559 --- /dev/null +++ b/.elixir_ls/build/test/lib/jason/.mix/compile.xref @@ -0,0 +1 @@ +ƒhaj \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Codegen.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Codegen.beam new file mode 100644 index 00000000..79f421f2 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Codegen.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.DecodeError.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.DecodeError.beam new file mode 100644 index 00000000..dcbaece5 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.DecodeError.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.Unescape.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.Unescape.beam new file mode 100644 index 00000000..108375ba Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.Unescape.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.beam new file mode 100644 index 00000000..7858d13d Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encode.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encode.beam new file mode 100644 index 00000000..d3db676e Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encode.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.EncodeError.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.EncodeError.beam new file mode 100644 index 00000000..4a85b7f4 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.EncodeError.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Any.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Any.beam new file mode 100644 index 00000000..4c09bfe8 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Any.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Atom.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Atom.beam new file mode 100644 index 00000000..4b117cca Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Atom.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.BitString.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.BitString.beam new file mode 100644 index 00000000..c44547e1 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.BitString.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Date.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Date.beam new file mode 100644 index 00000000..d4db897c Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Date.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.DateTime.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.DateTime.beam new file mode 100644 index 00000000..5f23c06d Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.DateTime.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Decimal.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Decimal.beam new file mode 100644 index 00000000..02a3780e Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Decimal.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Float.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Float.beam new file mode 100644 index 00000000..9a6355bd Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Float.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Integer.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Integer.beam new file mode 100644 index 00000000..8bfd8dc9 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Integer.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Jason.Fragment.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Jason.Fragment.beam new file mode 100644 index 00000000..63ec0bbb Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Jason.Fragment.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.List.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.List.beam new file mode 100644 index 00000000..cc8c158a Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.List.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Map.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Map.beam new file mode 100644 index 00000000..b4a19057 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Map.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.NaiveDateTime.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.NaiveDateTime.beam new file mode 100644 index 00000000..11537490 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.NaiveDateTime.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Time.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Time.beam new file mode 100644 index 00000000..7f0fea88 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Time.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.beam new file mode 100644 index 00000000..106c763f Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Formatter.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Formatter.beam new file mode 100644 index 00000000..71c17c16 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Formatter.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Fragment.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Fragment.beam new file mode 100644 index 00000000..1dd94d03 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Fragment.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Helpers.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Helpers.beam new file mode 100644 index 00000000..c43acefa Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Helpers.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.beam b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.beam new file mode 100644 index 00000000..18ae9587 Binary files /dev/null and b/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.beam differ diff --git a/.elixir_ls/build/test/lib/jason/ebin/jason.app b/.elixir_ls/build/test/lib/jason/ebin/jason.app new file mode 100644 index 00000000..87b0de74 --- /dev/null +++ b/.elixir_ls/build/test/lib/jason/ebin/jason.app @@ -0,0 +1,23 @@ +{application,jason, + [{applications,[kernel,stdlib,elixir]}, + {description,"A blazing fast JSON parser and generator in pure Elixir.\n"}, + {modules,['Elixir.Jason','Elixir.Jason.Codegen', + 'Elixir.Jason.DecodeError','Elixir.Jason.Decoder', + 'Elixir.Jason.Decoder.Unescape','Elixir.Jason.Encode', + 'Elixir.Jason.EncodeError','Elixir.Jason.Encoder', + 'Elixir.Jason.Encoder.Any', + 'Elixir.Jason.Encoder.Atom', + 'Elixir.Jason.Encoder.BitString', + 'Elixir.Jason.Encoder.Date', + 'Elixir.Jason.Encoder.DateTime', + 'Elixir.Jason.Encoder.Decimal', + 'Elixir.Jason.Encoder.Float', + 'Elixir.Jason.Encoder.Integer', + 'Elixir.Jason.Encoder.Jason.Fragment', + 'Elixir.Jason.Encoder.List', + 'Elixir.Jason.Encoder.Map', + 'Elixir.Jason.Encoder.NaiveDateTime', + 'Elixir.Jason.Encoder.Time','Elixir.Jason.Formatter', + 'Elixir.Jason.Fragment','Elixir.Jason.Helpers']}, + {registered,[]}, + {vsn,"1.1.2"}]}. diff --git a/.elixir_ls/build/test/lib/metrics/.mix/compile.fetch b/.elixir_ls/build/test/lib/metrics/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/metrics/ebin b/.elixir_ls/build/test/lib/metrics/ebin new file mode 120000 index 00000000..3ce03904 --- /dev/null +++ b/.elixir_ls/build/test/lib/metrics/ebin @@ -0,0 +1 @@ +../../../../../deps/metrics/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/metrics/mix.rebar.config b/.elixir_ls/build/test/lib/metrics/mix.rebar.config new file mode 100644 index 00000000..daa1b051 --- /dev/null +++ b/.elixir_ls/build/test/lib/metrics/mix.rebar.config @@ -0,0 +1,15 @@ +{erl_opts,[debug_info]}. +{deps,[]}. +{profiles, + [{docs, + [{deps, + [{edown, + {git,"https://github.com/uwiger/edown.git",{tag,"0.8"}}}]}, + {edoc_opts, + [{doclet,edown_doclet}, + {packages,false}, + {subpackages,true}, + {top_level_readme, + {"./README.md", + "http://github.com/benoitc/erlang-metrics"}}]}]}]}. +{overrides,[]}. diff --git a/.elixir_ls/build/test/lib/mimerl/.mix/compile.fetch b/.elixir_ls/build/test/lib/mimerl/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/mimerl/ebin b/.elixir_ls/build/test/lib/mimerl/ebin new file mode 120000 index 00000000..84df0c7e --- /dev/null +++ b/.elixir_ls/build/test/lib/mimerl/ebin @@ -0,0 +1 @@ +../../../../../deps/mimerl/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/mimerl/mix.rebar.config b/.elixir_ls/build/test/lib/mimerl/mix.rebar.config new file mode 100644 index 00000000..1964bc37 --- /dev/null +++ b/.elixir_ls/build/test/lib/mimerl/mix.rebar.config @@ -0,0 +1,3 @@ +{erl_opts,[debug_info]}. +{deps,[]}. +{overrides,[]}. diff --git a/.elixir_ls/build/test/lib/parse_trans/.mix/compile.fetch b/.elixir_ls/build/test/lib/parse_trans/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/parse_trans/ebin b/.elixir_ls/build/test/lib/parse_trans/ebin new file mode 120000 index 00000000..c13c502b --- /dev/null +++ b/.elixir_ls/build/test/lib/parse_trans/ebin @@ -0,0 +1 @@ +../../../../../deps/parse_trans/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/parse_trans/include b/.elixir_ls/build/test/lib/parse_trans/include new file mode 120000 index 00000000..bc1d6e91 --- /dev/null +++ b/.elixir_ls/build/test/lib/parse_trans/include @@ -0,0 +1 @@ +../../../../../deps/parse_trans/include \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/parse_trans/mix.rebar.config b/.elixir_ls/build/test/lib/parse_trans/mix.rebar.config new file mode 100644 index 00000000..7ffb6d31 --- /dev/null +++ b/.elixir_ls/build/test/lib/parse_trans/mix.rebar.config @@ -0,0 +1,13 @@ +{erl_first_files,["src/parse_trans.erl","src/parse_trans_pp.erl", + "src/parse_trans_codegen.erl"]}. +{erl_opts,[debug_info]}. +{xref_checks,[undefined_function_calls]}. +{profiles, + [{docs, + [{deps,[{edown,"0.8.1"}]}, + {edoc_opts, + [{doclet,edown_doclet}, + {top_level_readme, + {"./README.md","http://github.com/uwiger/parse_trans"}}]}]}, + {test,[{extra_src_dirs,["examples"]}]}]}. +{overrides,[]}. diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/.mix/compile.erlang b/.elixir_ls/build/test/lib/ssl_verify_fun/.mix/compile.erlang new file mode 100644 index 00000000..7fac5dbc Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/.mix/compile.erlang differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/.mix/compile.fetch b/.elixir_ls/build/test/lib/ssl_verify_fun/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fingerprint.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fingerprint.beam new file mode 100644 index 00000000..7e4aa055 Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fingerprint.beam differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun.app b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun.app new file mode 100644 index 00000000..132137f4 --- /dev/null +++ b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun.app @@ -0,0 +1,8 @@ +{application,ssl_verify_fun, + [{applications,[kernel,stdlib,elixir]}, + {description,"SSL verification functions for Erlang\n"}, + {modules,[ssl_verify_fingerprint,ssl_verify_fun_cert_helpers, + ssl_verify_fun_encodings,ssl_verify_hostname, + ssl_verify_pk,ssl_verify_string,ssl_verify_util]}, + {registered,[]}, + {vsn,"1.1.4"}]}. diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_cert_helpers.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_cert_helpers.beam new file mode 100644 index 00000000..3c979da1 Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_cert_helpers.beam differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_encodings.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_encodings.beam new file mode 100644 index 00000000..cead97aa Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_encodings.beam differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_hostname.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_hostname.beam new file mode 100644 index 00000000..b4957bd6 Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_hostname.beam differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_pk.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_pk.beam new file mode 100644 index 00000000..23615f50 Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_pk.beam differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_string.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_string.beam new file mode 100644 index 00000000..3bc053cc Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_string.beam differ diff --git a/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_util.beam b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_util.beam new file mode 100644 index 00000000..95b027b4 Binary files /dev/null and b/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_util.beam differ diff --git a/.elixir_ls/build/test/lib/unicode_util_compat/.mix/compile.fetch b/.elixir_ls/build/test/lib/unicode_util_compat/.mix/compile.fetch new file mode 100644 index 00000000..e69de29b diff --git a/.elixir_ls/build/test/lib/unicode_util_compat/ebin b/.elixir_ls/build/test/lib/unicode_util_compat/ebin new file mode 120000 index 00000000..376ceedf --- /dev/null +++ b/.elixir_ls/build/test/lib/unicode_util_compat/ebin @@ -0,0 +1 @@ +../../../../../deps/unicode_util_compat/ebin \ No newline at end of file diff --git a/.elixir_ls/build/test/lib/unicode_util_compat/mix.rebar.config b/.elixir_ls/build/test/lib/unicode_util_compat/mix.rebar.config new file mode 100644 index 00000000..6a1f1fe1 --- /dev/null +++ b/.elixir_ls/build/test/lib/unicode_util_compat/mix.rebar.config @@ -0,0 +1,3 @@ +{erl_opts,[debug_info,{platform_define,"^[2-9]",'OTP20'}]}. +{deps,[]}. +{overrides,[]}. diff --git a/.elixir_ls/dialyzer_manifest_21.0.8_elixir-1.7.3_test b/.elixir_ls/dialyzer_manifest_21.0.8_elixir-1.7.3_test new file mode 100644 index 00000000..e039a1df Binary files /dev/null and b/.elixir_ls/dialyzer_manifest_21.0.8_elixir-1.7.3_test differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Collectable.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Collectable.beam new file mode 100644 index 00000000..0ef73686 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Collectable.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.DeepMerge.Resolver.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.DeepMerge.Resolver.beam new file mode 100644 index 00000000..86de968b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.DeepMerge.Resolver.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Enumerable.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Enumerable.beam new file mode 100644 index 00000000..328f89eb Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Enumerable.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.IEx.Info.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.IEx.Info.beam new file mode 100644 index 00000000..198c06b6 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.IEx.Info.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Inspect.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Inspect.beam new file mode 100644 index 00000000..1a1b597c Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Inspect.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Jason.Encoder.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Jason.Encoder.beam new file mode 100644 index 00000000..75b2733e Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.Jason.Encoder.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.List.Chars.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.List.Chars.beam new file mode 100644 index 00000000..a1608ce8 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.List.Chars.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.String.Chars.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.String.Chars.beam new file mode 100644 index 00000000..faa8227f Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/consolidated/Elixir.String.Chars.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.BenchKeyword.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.BenchKeyword.beam new file mode 100644 index 00000000..092e5f67 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.BenchKeyword.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Memory.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Memory.beam new file mode 100644 index 00000000..5e250642 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Memory.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.NativeTime.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.NativeTime.beam new file mode 100644 index 00000000..e9c0bcbd Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.NativeTime.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Time.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Time.beam new file mode 100644 index 00000000..0012765c Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.Time.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.beam new file mode 100644 index 00000000..913ea408 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Collect.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Hooks.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Hooks.beam new file mode 100644 index 00000000..e17bbf8a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Hooks.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.RepeatedMeasurement.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.RepeatedMeasurement.beam new file mode 100644 index 00000000..fc058e1f Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.RepeatedMeasurement.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Runner.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Runner.beam new file mode 100644 index 00000000..e2d7e796 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.Runner.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.ScenarioContext.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.ScenarioContext.beam new file mode 100644 index 00000000..fa0dd76f Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.ScenarioContext.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.beam new file mode 100644 index 00000000..b2febd7b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Benchmark.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.CollectionData.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.CollectionData.beam new file mode 100644 index 00000000..47e14980 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.CollectionData.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Configuration.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Configuration.beam new file mode 100644 index 00000000..66c668ee Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Configuration.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Count.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Count.beam new file mode 100644 index 00000000..5bf0a415 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Count.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.DeviationPercent.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.DeviationPercent.beam new file mode 100644 index 00000000..3fb4d4c1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.DeviationPercent.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Duration.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Duration.beam new file mode 100644 index 00000000..f71c2575 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Duration.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Format.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Format.beam new file mode 100644 index 00000000..44bb5573 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Format.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Memory.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Memory.beam new file mode 100644 index 00000000..d21d7fd7 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Memory.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Scale.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Scale.beam new file mode 100644 index 00000000..dc38ac2e Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Scale.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Unit.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Unit.beam new file mode 100644 index 00000000..524a81c2 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.Unit.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.beam new file mode 100644 index 00000000..f6f8efab Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Conversion.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatter.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatter.beam new file mode 100644 index 00000000..9f3a6a77 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatter.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Helpers.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Helpers.beam new file mode 100644 index 00000000..b5f09023 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Helpers.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Memory.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Memory.beam new file mode 100644 index 00000000..4a7662eb Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.Memory.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.RunTime.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.RunTime.beam new file mode 100644 index 00000000..017a1b8c Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.RunTime.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.beam new file mode 100644 index 00000000..fef605e1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.Console.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.TaggedSave.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.TaggedSave.beam new file mode 100644 index 00000000..9196c492 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Formatters.TaggedSave.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Output.BenchmarkPrinter.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Output.BenchmarkPrinter.beam new file mode 100644 index 00000000..57fed33d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Output.BenchmarkPrinter.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Scenario.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Scenario.beam new file mode 100644 index 00000000..db2d3bd1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Scenario.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.ScenarioLoader.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.ScenarioLoader.beam new file mode 100644 index 00000000..2eb7e0f1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.ScenarioLoader.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Mode.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Mode.beam new file mode 100644 index 00000000..40c3e934 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Mode.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Percentile.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Percentile.beam new file mode 100644 index 00000000..7cef1309 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.Percentile.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.beam new file mode 100644 index 00000000..a70feee7 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Statistics.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Suite.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Suite.beam new file mode 100644 index 00000000..9f705180 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Suite.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.System.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.System.beam new file mode 100644 index 00000000..86e74078 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.System.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkPrinter.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkPrinter.beam new file mode 100644 index 00000000..418800ef Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkPrinter.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkRunner.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkRunner.beam new file mode 100644 index 00000000..a57bf6d8 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeBenchmarkRunner.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeFormatter.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeFormatter.beam new file mode 100644 index 00000000..db2d3560 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Test.FakeFormatter.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.TestHelpers.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.TestHelpers.beam new file mode 100644 index 00000000..5b1eb087 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.TestHelpers.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.DeepConvert.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.DeepConvert.beam new file mode 100644 index 00000000..e3912862 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.DeepConvert.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.FileCreation.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.FileCreation.beam new file mode 100644 index 00000000..97d69ba9 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.FileCreation.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.Parallel.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.Parallel.beam new file mode 100644 index 00000000..00b241d4 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.Parallel.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.RepeatN.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.RepeatN.beam new file mode 100644 index 00000000..5b8f9705 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.Utility.RepeatN.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.beam new file mode 100644 index 00000000..cfb3b89b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.Benchee.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Configuration.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Configuration.beam new file mode 100644 index 00000000..5ebe019b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Configuration.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Suite.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Suite.beam new file mode 100644 index 00000000..88515885 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/Elixir.DeepMerge.Resolver.Benchee.Suite.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/benchee.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/benchee.beam new file mode 100644 index 00000000..dbfa9617 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/benchee/ebin/benchee.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/certifi/ebin/certifi.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/certifi/ebin/certifi.beam new file mode 100644 index 00000000..98225713 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/certifi/ebin/certifi.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Any.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Any.beam new file mode 100644 index 00000000..5bd5263b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Any.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.List.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.List.beam new file mode 100644 index 00000000..6293d5d2 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.List.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Map.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Map.beam new file mode 100644 index 00000000..a7f536e7 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.Map.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.beam new file mode 100644 index 00000000..f02cf63e Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.Resolver.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.beam new file mode 100644 index 00000000..3824e54b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/deep_merge/ebin/Elixir.DeepMerge.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam new file mode 100644 index 00000000..4c937e1b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Circle.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam new file mode 100644 index 00000000..8c517543 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ConfServer.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam new file mode 100644 index 00000000..4b9bc190 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Cover.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam new file mode 100644 index 00000000..0cdd6389 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Drone.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam new file mode 100644 index 00000000..1f872759 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.Safe.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam new file mode 100644 index 00000000..c5b5296d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.PathHelper.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam new file mode 100644 index 00000000..9e60efe1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.View.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam new file mode 100644 index 00000000..4e80a414 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Html.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam new file mode 100644 index 00000000..518a5742 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidConfigError.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam new file mode 100644 index 00000000..d9854fbc Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.InvalidOptionError.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam new file mode 100644 index 00000000..fce07d81 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Json.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam new file mode 100644 index 00000000..b92e35fb Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.Count.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam new file mode 100644 index 00000000..a527be19 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Local.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam new file mode 100644 index 00000000..8b65c210 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.PathReader.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam new file mode 100644 index 00000000..9e56957d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Post.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam new file mode 100644 index 00000000..8ed472dc Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Poster.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam new file mode 100644 index 00000000..a0b89fea Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.ReportUploadError.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam new file mode 100644 index 00000000..a3c30c0b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Semaphore.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam new file mode 100644 index 00000000..5521f296 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.Files.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam new file mode 100644 index 00000000..08f52f76 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Settings.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam new file mode 100644 index 00000000..a5f649f9 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StatServer.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam new file mode 100644 index 00000000..74257824 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Line.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam new file mode 100644 index 00000000..9d628b30 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.Source.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam new file mode 100644 index 00000000..65696a0d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Stats.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam new file mode 100644 index 00000000..56f29d57 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.StopWords.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam new file mode 100644 index 00000000..8d747b32 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.SubApps.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam new file mode 100644 index 00000000..4d3b41de Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Task.Util.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam new file mode 100644 index 00000000..7d923900 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.Travis.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.beam new file mode 100644 index 00000000..3d9d24c0 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.ExCoveralls.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam new file mode 100644 index 00000000..14066c12 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Circle.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam new file mode 100644 index 00000000..56395e47 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Detail.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam new file mode 100644 index 00000000..d5123161 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Drone.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam new file mode 100644 index 00000000..2aeaba16 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Html.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam new file mode 100644 index 00000000..f7bbbcb4 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Json.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam new file mode 100644 index 00000000..83739c69 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Post.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam new file mode 100644 index 00000000..942eb919 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Runner.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam new file mode 100644 index 00000000..4c716c94 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Semaphore.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam new file mode 100644 index 00000000..acf3c844 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.Travis.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam new file mode 100644 index 00000000..62d6a5cb Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/excoveralls/ebin/Elixir.Mix.Tasks.Coveralls.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney.beam new file mode 100644 index 00000000..444d5d5c Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_app.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_app.beam new file mode 100644 index 00000000..ebf917af Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_app.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_bstr.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_bstr.beam new file mode 100644 index 00000000..c689c36a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_bstr.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_connect.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_connect.beam new file mode 100644 index 00000000..3fd6035a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_connect.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_cookie.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_cookie.beam new file mode 100644 index 00000000..8ff352b2 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_cookie.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_date.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_date.beam new file mode 100644 index 00000000..9575ca1a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_date.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_headers.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_headers.beam new file mode 100644 index 00000000..391f316f Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_headers.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_headers_new.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_headers_new.beam new file mode 100644 index 00000000..d26acd1a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_headers_new.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_http.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_http.beam new file mode 100644 index 00000000..508199e7 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_http.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_http_connect.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_http_connect.beam new file mode 100644 index 00000000..f5282a36 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_http_connect.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_local_tcp.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_local_tcp.beam new file mode 100644 index 00000000..caf68564 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_local_tcp.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_manager.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_manager.beam new file mode 100644 index 00000000..96ba08ea Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_manager.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_metrics.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_metrics.beam new file mode 100644 index 00000000..1d812589 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_metrics.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_multipart.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_multipart.beam new file mode 100644 index 00000000..a0992439 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_multipart.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_pool.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_pool.beam new file mode 100644 index 00000000..f692fbb9 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_pool.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_pool_handler.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_pool_handler.beam new file mode 100644 index 00000000..983c0843 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_pool_handler.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_request.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_request.beam new file mode 100644 index 00000000..07d290f6 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_request.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_response.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_response.beam new file mode 100644 index 00000000..95f1adf9 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_response.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_socks5.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_socks5.beam new file mode 100644 index 00000000..a2bef484 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_socks5.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_ssl.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_ssl.beam new file mode 100644 index 00000000..2042dcc8 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_ssl.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_stream.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_stream.beam new file mode 100644 index 00000000..caa9b5ff Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_stream.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_sup.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_sup.beam new file mode 100644 index 00000000..00c53b8d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_sup.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_tcp.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_tcp.beam new file mode 100644 index 00000000..0d7d8919 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_tcp.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_trace.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_trace.beam new file mode 100644 index 00000000..22e21ca4 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_trace.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_url.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_url.beam new file mode 100644 index 00000000..ee3100e3 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_url.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_util.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_util.beam new file mode 100644 index 00000000..612f8abe Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/hackney/ebin/hackney_util.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna.beam new file mode 100644 index 00000000..65de72ec Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_bidi.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_bidi.beam new file mode 100644 index 00000000..6a50c6fb Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_bidi.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_context.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_context.beam new file mode 100644 index 00000000..477922e8 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_context.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_data.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_data.beam new file mode 100644 index 00000000..d2cd72bc Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_data.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_mapping.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_mapping.beam new file mode 100644 index 00000000..b904786e Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_mapping.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_table.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_table.beam new file mode 100644 index 00000000..41aaf91a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_table.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_ucs.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_ucs.beam new file mode 100644 index 00000000..ed2aa2b5 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/idna_ucs.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/punycode.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/punycode.beam new file mode 100644 index 00000000..ec1c775b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/idna/ebin/punycode.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Codegen.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Codegen.beam new file mode 100644 index 00000000..79f421f2 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Codegen.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.DecodeError.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.DecodeError.beam new file mode 100644 index 00000000..dcbaece5 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.DecodeError.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.Unescape.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.Unescape.beam new file mode 100644 index 00000000..108375ba Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.Unescape.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.beam new file mode 100644 index 00000000..7858d13d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Decoder.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encode.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encode.beam new file mode 100644 index 00000000..d3db676e Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encode.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.EncodeError.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.EncodeError.beam new file mode 100644 index 00000000..4a85b7f4 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.EncodeError.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Any.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Any.beam new file mode 100644 index 00000000..4c09bfe8 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Any.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Atom.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Atom.beam new file mode 100644 index 00000000..4b117cca Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Atom.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.BitString.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.BitString.beam new file mode 100644 index 00000000..c44547e1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.BitString.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Date.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Date.beam new file mode 100644 index 00000000..d4db897c Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Date.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.DateTime.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.DateTime.beam new file mode 100644 index 00000000..5f23c06d Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.DateTime.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Decimal.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Decimal.beam new file mode 100644 index 00000000..02a3780e Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Decimal.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Float.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Float.beam new file mode 100644 index 00000000..9a6355bd Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Float.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Integer.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Integer.beam new file mode 100644 index 00000000..8bfd8dc9 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Integer.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Jason.Fragment.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Jason.Fragment.beam new file mode 100644 index 00000000..63ec0bbb Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Jason.Fragment.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.List.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.List.beam new file mode 100644 index 00000000..cc8c158a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.List.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Map.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Map.beam new file mode 100644 index 00000000..b4a19057 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Map.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.NaiveDateTime.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.NaiveDateTime.beam new file mode 100644 index 00000000..11537490 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.NaiveDateTime.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Time.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Time.beam new file mode 100644 index 00000000..7f0fea88 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.Time.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.beam new file mode 100644 index 00000000..106c763f Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Encoder.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Formatter.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Formatter.beam new file mode 100644 index 00000000..71c17c16 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Formatter.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Fragment.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Fragment.beam new file mode 100644 index 00000000..1dd94d03 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Fragment.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Helpers.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Helpers.beam new file mode 100644 index 00000000..c43acefa Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.Helpers.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.beam new file mode 100644 index 00000000..18ae9587 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/jason/ebin/Elixir.Jason.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics.beam new file mode 100644 index 00000000..f9422d3a Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_dummy.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_dummy.beam new file mode 100644 index 00000000..d206ed11 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_dummy.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_exometer.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_exometer.beam new file mode 100644 index 00000000..f358a30c Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_exometer.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_folsom.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_folsom.beam new file mode 100644 index 00000000..71596645 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/metrics/ebin/metrics_folsom.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/mimerl/ebin/mimerl.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/mimerl/ebin/mimerl.beam new file mode 100644 index 00000000..6a07c233 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/mimerl/ebin/mimerl.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/ct_expand.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/ct_expand.beam new file mode 100644 index 00000000..55f8c99b Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/ct_expand.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/exprecs.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/exprecs.beam new file mode 100644 index 00000000..2b75463f Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/exprecs.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans.beam new file mode 100644 index 00000000..96d09fed Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_codegen.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_codegen.beam new file mode 100644 index 00000000..dcac6258 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_codegen.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_mod.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_mod.beam new file mode 100644 index 00000000..2e1859f6 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_mod.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_pp.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_pp.beam new file mode 100644 index 00000000..68c5bf22 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/parse_trans/ebin/parse_trans_pp.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fingerprint.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fingerprint.beam new file mode 100644 index 00000000..7e4aa055 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fingerprint.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_cert_helpers.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_cert_helpers.beam new file mode 100644 index 00000000..3c979da1 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_cert_helpers.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_encodings.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_encodings.beam new file mode 100644 index 00000000..cead97aa Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_fun_encodings.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_hostname.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_hostname.beam new file mode 100644 index 00000000..b4957bd6 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_hostname.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_pk.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_pk.beam new file mode 100644 index 00000000..23615f50 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_pk.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_string.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_string.beam new file mode 100644 index 00000000..3bc053cc Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_string.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_util.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_util.beam new file mode 100644 index 00000000..95b027b4 Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/ssl_verify_fun/ebin/ssl_verify_util.beam differ diff --git a/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/unicode_util_compat/ebin/unicode_util_compat.beam b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/unicode_util_compat/ebin/unicode_util_compat.beam new file mode 100644 index 00000000..55a8feff Binary files /dev/null and b/.elixir_ls/dialyzer_tmp/.elixir_ls/build/test/lib/unicode_util_compat/ebin/unicode_util_compat.beam differ diff --git a/lib/benchee/configuration.ex b/lib/benchee/configuration.ex index 60843d3e..76b1cbab 100644 --- a/lib/benchee/configuration.ex +++ b/lib/benchee/configuration.ex @@ -45,7 +45,8 @@ defmodule Benchee.Configuration do before_scenario: nil, after_scenario: nil, measure_function_call_overhead: true, - title: nil + title: nil, + reference_job: nil @type t :: %__MODULE__{ parallel: integer, @@ -66,7 +67,8 @@ defmodule Benchee.Configuration do before_scenario: fun | nil, after_scenario: fun | nil, measure_function_call_overhead: boolean, - title: String.t() | nil + title: String.t() | nil, + reference_job: String.t() | nil } @type user_configuration :: map | keyword @@ -157,6 +159,7 @@ defmodule Benchee.Configuration do equivalent to the behaviour Benchee had pre 0.5.0) * `:before_scenario`/`after_scenario`/`before_each`/`after_each` - read up on them in the hooks section in the README * `:measure_function_call_overhead` - Measure how long an empty function call takes and deduct this from each measure run time. Defaults to true. + * `:reference_job` - Set which function in the benchmark to compare against all other runs. ## Examples diff --git a/lib/benchee/formatters/console/run_time.ex b/lib/benchee/formatters/console/run_time.ex index 1476a489..0f1c6b34 100644 --- a/lib/benchee/formatters/console/run_time.ex +++ b/lib/benchee/formatters/console/run_time.ex @@ -235,6 +235,27 @@ defmodule Benchee.Formatters.Console.RunTime do defp comparison_report([_scenario], _, _, _), do: [] defp comparison_report(_, _, _, %{comparison: false}), do: [] + defp comparison_report([scenario | other_scenarios], units, label_width, %{ + reference_job: reference_job + }) + when is_binary(reference_job) do + %{found_job: found_job, other_scenarios: other_scenarios} = + find_reference_job([scenario | other_scenarios], reference_job) + + scenario = + if found_job != nil do + found_job + else + scenario + end + + [ + Helpers.descriptor("Comparison"), + reference_report(scenario, units, label_width) + | comparisons(scenario, units, label_width, other_scenarios) + ] + end + defp comparison_report([scenario | other_scenarios], units, label_width, _) do [ Helpers.descriptor("Comparison"), @@ -243,6 +264,22 @@ defmodule Benchee.Formatters.Console.RunTime do ] end + defp find_reference_job(scenarios, reference_job) do + scenarios + |> Enum.reduce(%{found_job: nil, other_scenarios: []}, fn scenario, acc -> + filter_reference_job(acc, scenario, reference_job) + end) + end + + defp filter_reference_job(acc, %Scenario{name: name} = scenario, reference_job) + when name === reference_job do + Map.put(acc, :found_job, scenario) + end + + defp filter_reference_job(acc, scenario, _) do + Map.put(acc, :other_scenarios, [scenario | acc.other_scenarios]) + end + defp reference_report(scenario, %{ips: ips_unit}, label_width) do %Scenario{name: name, run_time_data: %{statistics: %Statistics{ips: ips}}} = scenario diff --git a/test/benchee/formatters/console_test.exs b/test/benchee/formatters/console_test.exs index e0a1854f..957b75cd 100644 --- a/test/benchee/formatters/console_test.exs +++ b/test/benchee/formatters/console_test.exs @@ -64,10 +64,11 @@ defmodule Benchee.Formatters.ConsoleTest do Formatter.output( %Suite{scenarios: scenarios, configuration: @config}, Console, - @options + Map.put(@options, :reference_job, "First") ) end) + assert output =~ ~r/Comparison:.*\s.*First.*\s.*Second/ assert output =~ ~r/First/ assert output =~ ~r/Second/ assert output =~ ~r/200/