├── .github └── workflows │ ├── dart.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _config.yml ├── analysis_options.yaml ├── bin └── mutation_test.dart ├── doc ├── file-report.png ├── output │ ├── example │ │ ├── source.dart.html │ │ ├── source2.dart.html │ │ └── source3.dart.html │ └── mutation-test-report.html └── top-level-report.png ├── example ├── README.md ├── config.xml ├── config2.xml ├── config3.xml ├── data │ └── source4.dart ├── lcov.info ├── rules.xml ├── should_timeout.xml ├── source.dart ├── source2.dart └── source3.dart ├── lib ├── mutation_test.dart └── src │ ├── configuration │ ├── builtin_rules.dart │ ├── configuration.dart │ └── coverage.dart │ ├── core │ ├── app_progress_bar.dart │ ├── commands.dart │ ├── core.dart │ ├── errors.dart │ ├── mutated_line.dart │ ├── mutation.dart │ ├── mutation_data.dart │ ├── mutation_iterator.dart │ ├── platform_factory.dart │ ├── progress_bar.dart │ ├── range.dart │ ├── replacements.dart │ ├── system_interactions.dart │ └── test_runner.dart │ ├── create_license_text.dart │ ├── mutation_test.dart │ ├── oss_licenses.dart │ ├── reports │ ├── command_line_report.dart │ ├── create_report.dart │ ├── file_mutation_results.dart │ ├── html_report.dart │ ├── markdown_report.dart │ ├── ratings.dart │ ├── report_data.dart │ ├── report_formats.dart │ ├── string_helpers.dart │ ├── xml_report.dart │ └── xunit_report.dart │ └── version.dart ├── pubspec.lock ├── pubspec.yaml └── test ├── configuration ├── dart_coverage_lcov.info ├── infer_commad_test.dart ├── lcov.info ├── parse_coverage_test.dart ├── parse_xml_test.dart └── rules_test.dart ├── core ├── app_progress_bar_test.dart ├── diverse_test.dart ├── mock_platform_factory.dart ├── mock_system_interactions.dart ├── mock_test_runner.dart ├── mutation_test.dart ├── progress_bar_test.dart ├── range_test.dart ├── system_interactions_test.dart └── test_runner_test.dart ├── example2_test.dart ├── example_test.dart ├── full_test.dart ├── license_report_test.dart └── reports ├── create_report_test.dart ├── create_test_data.dart ├── html_reporter_test.dart ├── ratings_test.dart ├── report_data_test.dart ├── string_helpers_test.dart └── xunit_test.dart /.github/workflows/dart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/.github/workflows/dart.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/_config.yml -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /bin/mutation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/bin/mutation_test.dart -------------------------------------------------------------------------------- /doc/file-report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/doc/file-report.png -------------------------------------------------------------------------------- /doc/output/example/source.dart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/doc/output/example/source.dart.html -------------------------------------------------------------------------------- /doc/output/example/source2.dart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/doc/output/example/source2.dart.html -------------------------------------------------------------------------------- /doc/output/example/source3.dart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/doc/output/example/source3.dart.html -------------------------------------------------------------------------------- /doc/output/mutation-test-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/doc/output/mutation-test-report.html -------------------------------------------------------------------------------- /doc/top-level-report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/doc/top-level-report.png -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/README.md -------------------------------------------------------------------------------- /example/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/config.xml -------------------------------------------------------------------------------- /example/config2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/config2.xml -------------------------------------------------------------------------------- /example/config3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/config3.xml -------------------------------------------------------------------------------- /example/data/source4.dart: -------------------------------------------------------------------------------- 1 | // just a file for unit tests 2 | -------------------------------------------------------------------------------- /example/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/lcov.info -------------------------------------------------------------------------------- /example/rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/rules.xml -------------------------------------------------------------------------------- /example/should_timeout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/should_timeout.xml -------------------------------------------------------------------------------- /example/source.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/source.dart -------------------------------------------------------------------------------- /example/source2.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/source2.dart -------------------------------------------------------------------------------- /example/source3.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/example/source3.dart -------------------------------------------------------------------------------- /lib/mutation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/mutation_test.dart -------------------------------------------------------------------------------- /lib/src/configuration/builtin_rules.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/configuration/builtin_rules.dart -------------------------------------------------------------------------------- /lib/src/configuration/configuration.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/configuration/configuration.dart -------------------------------------------------------------------------------- /lib/src/configuration/coverage.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/configuration/coverage.dart -------------------------------------------------------------------------------- /lib/src/core/app_progress_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/app_progress_bar.dart -------------------------------------------------------------------------------- /lib/src/core/commands.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/commands.dart -------------------------------------------------------------------------------- /lib/src/core/core.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/core.dart -------------------------------------------------------------------------------- /lib/src/core/errors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/errors.dart -------------------------------------------------------------------------------- /lib/src/core/mutated_line.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/mutated_line.dart -------------------------------------------------------------------------------- /lib/src/core/mutation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/mutation.dart -------------------------------------------------------------------------------- /lib/src/core/mutation_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/mutation_data.dart -------------------------------------------------------------------------------- /lib/src/core/mutation_iterator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/mutation_iterator.dart -------------------------------------------------------------------------------- /lib/src/core/platform_factory.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/platform_factory.dart -------------------------------------------------------------------------------- /lib/src/core/progress_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/progress_bar.dart -------------------------------------------------------------------------------- /lib/src/core/range.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/range.dart -------------------------------------------------------------------------------- /lib/src/core/replacements.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/replacements.dart -------------------------------------------------------------------------------- /lib/src/core/system_interactions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/system_interactions.dart -------------------------------------------------------------------------------- /lib/src/core/test_runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/core/test_runner.dart -------------------------------------------------------------------------------- /lib/src/create_license_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/create_license_text.dart -------------------------------------------------------------------------------- /lib/src/mutation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/mutation_test.dart -------------------------------------------------------------------------------- /lib/src/oss_licenses.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/oss_licenses.dart -------------------------------------------------------------------------------- /lib/src/reports/command_line_report.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/command_line_report.dart -------------------------------------------------------------------------------- /lib/src/reports/create_report.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/create_report.dart -------------------------------------------------------------------------------- /lib/src/reports/file_mutation_results.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/file_mutation_results.dart -------------------------------------------------------------------------------- /lib/src/reports/html_report.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/html_report.dart -------------------------------------------------------------------------------- /lib/src/reports/markdown_report.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/markdown_report.dart -------------------------------------------------------------------------------- /lib/src/reports/ratings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/ratings.dart -------------------------------------------------------------------------------- /lib/src/reports/report_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/report_data.dart -------------------------------------------------------------------------------- /lib/src/reports/report_formats.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/report_formats.dart -------------------------------------------------------------------------------- /lib/src/reports/string_helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/string_helpers.dart -------------------------------------------------------------------------------- /lib/src/reports/xml_report.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/xml_report.dart -------------------------------------------------------------------------------- /lib/src/reports/xunit_report.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/reports/xunit_report.dart -------------------------------------------------------------------------------- /lib/src/version.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/lib/src/version.dart -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/configuration/dart_coverage_lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/configuration/dart_coverage_lcov.info -------------------------------------------------------------------------------- /test/configuration/infer_commad_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/configuration/infer_commad_test.dart -------------------------------------------------------------------------------- /test/configuration/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/configuration/lcov.info -------------------------------------------------------------------------------- /test/configuration/parse_coverage_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/configuration/parse_coverage_test.dart -------------------------------------------------------------------------------- /test/configuration/parse_xml_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/configuration/parse_xml_test.dart -------------------------------------------------------------------------------- /test/configuration/rules_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/configuration/rules_test.dart -------------------------------------------------------------------------------- /test/core/app_progress_bar_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/app_progress_bar_test.dart -------------------------------------------------------------------------------- /test/core/diverse_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/diverse_test.dart -------------------------------------------------------------------------------- /test/core/mock_platform_factory.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/mock_platform_factory.dart -------------------------------------------------------------------------------- /test/core/mock_system_interactions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/mock_system_interactions.dart -------------------------------------------------------------------------------- /test/core/mock_test_runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/mock_test_runner.dart -------------------------------------------------------------------------------- /test/core/mutation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/mutation_test.dart -------------------------------------------------------------------------------- /test/core/progress_bar_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/progress_bar_test.dart -------------------------------------------------------------------------------- /test/core/range_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/range_test.dart -------------------------------------------------------------------------------- /test/core/system_interactions_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/system_interactions_test.dart -------------------------------------------------------------------------------- /test/core/test_runner_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/core/test_runner_test.dart -------------------------------------------------------------------------------- /test/example2_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/example2_test.dart -------------------------------------------------------------------------------- /test/example_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/example_test.dart -------------------------------------------------------------------------------- /test/full_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/full_test.dart -------------------------------------------------------------------------------- /test/license_report_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/license_report_test.dart -------------------------------------------------------------------------------- /test/reports/create_report_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/create_report_test.dart -------------------------------------------------------------------------------- /test/reports/create_test_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/create_test_data.dart -------------------------------------------------------------------------------- /test/reports/html_reporter_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/html_reporter_test.dart -------------------------------------------------------------------------------- /test/reports/ratings_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/ratings_test.dart -------------------------------------------------------------------------------- /test/reports/report_data_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/report_data_test.dart -------------------------------------------------------------------------------- /test/reports/string_helpers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/string_helpers_test.dart -------------------------------------------------------------------------------- /test/reports/xunit_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/domohuhn/mutation-test/HEAD/test/reports/xunit_test.dart --------------------------------------------------------------------------------