├── .eslintrc.js ├── .github └── workflows │ └── ci-tests-workflow.yaml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── jest.config.js ├── lib ├── analysers │ ├── code_maat │ │ ├── Dockerfile │ │ ├── code-maat-1.0.1-standalone.jar │ │ ├── code_maat_analyser.js │ │ ├── docker_command_definition.js │ │ ├── index.js │ │ └── java_command_definition.js │ ├── escomplex │ │ ├── escomplex_analyser.js │ │ └── index.js │ ├── flog │ │ ├── flog_analyser.js │ │ ├── flog_parser.js │ │ └── index.js │ ├── sloc │ │ ├── index.js │ │ └── sloc_analyser.js │ └── word_count │ │ ├── index.js │ │ ├── text_filters.js │ │ ├── word_count_analyser.js │ │ └── word_counter.js ├── api_middleware │ ├── index.js │ └── load_reports.js ├── command │ ├── command.js │ └── index.js ├── graph_support │ ├── index.js │ ├── tree.js │ ├── tree_node.js │ ├── weighted_collection.js │ └── weighted_tree.js ├── index.js ├── log │ └── index.js ├── models │ ├── developers_info.js │ ├── index.js │ ├── language_definitions.js │ ├── layer_grouping.js │ ├── repository.js │ ├── repository_path.js │ ├── task │ │ ├── gulp_task.js │ │ ├── runners │ │ │ ├── default_runner.js │ │ │ ├── index.js │ │ │ └── report_runner.js │ │ └── task_definitions.js │ └── time_interval │ │ ├── builder.js │ │ ├── time_period.js │ │ └── time_splitter.js ├── parallel_processing │ ├── index.js │ ├── job_scheduler.js │ ├── stream_processor.js │ └── task_executor.js ├── reporting │ ├── data_source_handler.js │ ├── index.js │ ├── merge_strategies.js │ ├── object_transformer.js │ ├── publisher.js │ └── report_composer.js ├── runtime │ ├── app_config.js │ ├── defaults.js │ ├── env_config_reader.js │ ├── errors.js │ ├── file_config_reader.js │ └── task_context.js ├── tasks │ ├── code_analysis_tasks.js │ ├── code_maat_reports_tasks.js │ ├── complexity_analysis │ │ ├── javascript_tasks.js │ │ └── ruby_tasks.js │ ├── coupling_analysis_tasks.js │ ├── helpers │ │ ├── code_maat_helper.js │ │ ├── developer_data_helper.js │ │ ├── files_helper.js │ │ ├── graph_data_helper.js │ │ ├── index.js │ │ └── revision_helper.js │ ├── hotspot_analysis_tasks.js │ ├── misc_tasks.js │ ├── social_analysis_tasks.js │ ├── system_analysis │ │ ├── churn_metrics.js │ │ ├── coupling_metrics.js │ │ ├── data_collector.js │ │ ├── metric_collection_strategies │ │ │ ├── index.js │ │ │ ├── multi_layer_strategy.js │ │ │ ├── no_layer_strategy.js │ │ │ ├── split_layer_strategy.js │ │ │ └── time_period_results.js │ │ ├── summary_metrics.js │ │ └── system_analysis_tasks.js │ └── vcs_tasks.js ├── utils │ ├── arrays.js │ ├── definitions_archive.js │ ├── file_system.js │ ├── index.js │ ├── json.js │ ├── path_matchers.js │ ├── platform_check.js │ ├── require_ifexists.js │ ├── singleton_factory.js │ ├── stream.js │ └── xml_utils.js ├── vcs │ ├── git │ │ ├── git_adapter.js │ │ ├── gitlog_stream_transformer.js │ │ └── index.js │ ├── index.js │ ├── svn │ │ ├── index.js │ │ ├── svn_adapter.js │ │ └── svnlog_stream_transformer.js │ └── vcs_factory.js └── web │ ├── bootstrap.js │ ├── controllers │ └── report_controller.js │ ├── d3_chart_components │ ├── d3_axis.js │ ├── d3_brush.js │ ├── d3_chart.js │ ├── d3_component.js │ ├── d3_data.js │ ├── d3_element.js │ ├── d3_node.js │ ├── d3_tooltip.js │ ├── d3_transform.js │ └── d3_zoom.js │ ├── diagrams │ ├── bar_chart │ │ ├── multibar_chart_model.js │ │ └── vertical_bar_chart_model.js │ ├── bubble_chart │ │ ├── circle_select_handler.js │ │ ├── diagram_model.js │ │ ├── node_helper.js │ │ └── pack_layout_adapter.js │ ├── controls_proxy.js │ ├── data_proxy.js │ ├── diagram.js │ ├── enclosure_chart │ │ ├── base_node_helper.js │ │ ├── clipboard_handler.js │ │ ├── colored_diagram_model.js │ │ ├── colored_node_helper.js │ │ ├── pack_layout_adapter.js │ │ ├── weighted_diagram_model.js │ │ ├── weighted_node_helper.js │ │ └── zoom_handler.js │ ├── graph_painter.js │ ├── line_chart │ │ ├── clipboard_handler.js │ │ ├── diagram_model.js │ │ ├── diagram_support.js │ │ ├── legend_model.js │ │ ├── scatter_points_data_model.js │ │ ├── zoom_brush_handler.js │ │ └── zoomable_diagram_model.js │ ├── network_graph │ │ ├── diagram_model.js │ │ ├── force_drag.js │ │ └── force_simulation_handler.js │ ├── treemap │ │ ├── diagram_model.js │ │ ├── node_helper.js │ │ ├── treemap_layout_adapter.js │ │ └── zoom_handler.js │ └── word_cloud │ │ ├── cloud_layout_adapter.js │ │ └── diagram_model.js │ ├── filters │ ├── base_filter.js │ ├── color_range.js │ ├── group_list_selection.js │ ├── index.js │ ├── metric_range.js │ ├── percentage_metric_range.js │ └── regexp.js │ ├── helpers │ ├── clipboard_helper.js │ └── mustache_helper.js │ ├── main.js │ ├── models │ ├── graph_control_group.js │ ├── graph_model.js │ ├── manifest_mixin.js │ ├── report_model.js │ ├── reports_list_model.js │ ├── series_group_model.js │ └── template_register.js │ ├── reports │ ├── complexity_trend.js │ ├── developer_coupling.js │ ├── developer_effort.js │ ├── hotspot_analysis.js │ ├── index.js │ ├── knowledge_map.js │ ├── sloc_trend.js │ ├── sum_of_coupling.js │ ├── system_evolution.js │ ├── temporal_coupling.js │ └── word_cloud.js │ ├── utils │ ├── async_loader.js │ ├── color_scale_factory.js │ ├── locale_detection.js │ ├── query_parameter.js │ ├── rotating_sequence.js │ └── scale_domain_factory.js │ ├── view_model.js │ └── widgets │ ├── color_map.js │ └── index.js ├── package.json ├── public ├── index.html ├── styles │ ├── d3_tip.less │ ├── diagrams.less │ ├── diagrams │ │ ├── bar_chart_diagram.less │ │ ├── circle_packing_diagram.less │ │ ├── line_chart_diagram.less │ │ ├── network_graph_diagram.less │ │ ├── treemap_diagram.less │ │ └── word_cloud_diagram.less │ ├── graph_controls.less │ ├── main.less │ ├── mixins.less │ ├── reports_table.less │ └── slider.less └── templates │ ├── color_map_filters_control_template.html │ ├── color_map_widgets_control_template.html │ ├── element_info_tooltip_template.html │ ├── grouplist_selection_filters_control_template.html │ ├── item_list_tooltip_template.html │ ├── metric_range_filters_control_template.html │ ├── percentage_range_filters_control_template.html │ └── text_filters_control_template.html ├── scripts ├── check-license-header.js ├── check-node-version.js └── webserver.js └── spec ├── analysers ├── code_maat │ ├── code_maat_analyser.spec.js │ ├── docker_command_definition.spec.js │ └── java_command_definition.spec.js ├── escomplex │ └── escomplex_analyser.spec.js ├── flog │ ├── flog_analyser.spec.js │ └── flog_parser.spec.js ├── sloc │ └── sloc_analyser.spec.js └── word_count │ ├── text_filters.spec.js │ ├── word_count_analyser.spec.js │ └── word_counter.spec.js ├── api_middleware ├── index.spec.js └── load_reports.spec.js ├── command └── command.spec.js ├── graph_support ├── tree.spec.js ├── tree_node.spec.js ├── weighted_collection.spec.js └── weighted_tree.spec.js ├── jest_env_setup.js ├── jest_helpers.js ├── jest_tasks_helpers.js ├── log └── logger.spec.js ├── models ├── developers_info.spec.js ├── layer_grouping.spec.js ├── repository.spec.js ├── repository_path.spec.js ├── task │ ├── gulp_task.spec.js │ ├── runners │ │ ├── default_runner.spec.js │ │ └── report_runner.spec.js │ └── task_definitions.spec.js └── time_interval │ ├── builder.spec.js │ ├── time_period.spec.js │ └── time_splitter.spec.js ├── parallel_processing ├── job_scheduler.spec.js ├── stream_processor.spec.js └── task_executor.spec.js ├── reporting ├── data_source_handler.spec.js ├── merge_strategies.spec.js ├── object_transformer.spec.js ├── publisher.spec.js └── report_composer.spec.js ├── runtime ├── app_config.spec.js ├── env_config_reader.spec.js ├── file_config_reader.spec.js └── task_context.spec.js ├── tasks ├── __snapshots__ │ ├── code_analysis_tasks.spec.js.snap │ ├── code_maat_reports_tasks.spec.js.snap │ ├── coupling_analysis_tasks.spec.js.snap │ ├── hotspot_analysis_tasks.spec.js.snap │ ├── misc_tasks.spec.js.snap │ ├── social_analysis_tasks.spec.js.snap │ └── vcs_tasks.spec.js.snap ├── code_analysis_tasks.spec.js ├── code_maat_reports_tasks.spec.js ├── complexity_analysis │ ├── __snapshots__ │ │ ├── javascript_tasks.spec.js.snap │ │ └── ruby_tasks.spec.js.snap │ ├── javascript_tasks.spec.js │ └── ruby_tasks.spec.js ├── coupling_analysis_tasks.spec.js ├── helpers │ ├── code_maat_helper.spec.js │ ├── developer_data_helper.spec.js │ ├── graph_data_helper.spec.js │ └── revision_helper.spec.js ├── hotspot_analysis_tasks.spec.js ├── misc_tasks.spec.js ├── social_analysis_tasks.spec.js ├── system_analysis │ ├── __snapshots__ │ │ └── system_analysis_tasks.spec.js.snap │ ├── churn_metrics.spec.js │ ├── coupling_metrics.spec.js │ ├── data_collector.spec.js │ ├── metric_collection_strategies │ │ ├── multi_layer_strategy.spec.js │ │ ├── no_layer_strategy.spec.js │ │ ├── split_layer_strategy.spec.js │ │ └── time_period_results.spec.js │ ├── summary_metrics.spec.js │ └── system_analysis_tasks.spec.js └── vcs_tasks.spec.js ├── utils ├── arrays.spec.js ├── definitions_archive.spec.js ├── file_system.spec.js ├── json.spec.js ├── path_matchers.spec.js ├── platform_check.spec.js ├── singleton_factory.spec.js ├── stream.spec.js └── xml_utils.spec.js ├── vcs ├── git │ ├── git_adapter.spec.js │ └── gitlog_stream_transformer.spec.js ├── svn │ ├── svn_adapter.spec.js │ └── svnlog_stream_transformer.spec.js ├── vcs.spec.js └── vcs_factory.spec.js └── web ├── controllers └── report_controller.spec.js └── diagrams └── data_proxy.spec.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/ci-tests-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/.github/workflows/ci-tests-workflow.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/analysers/code_maat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/code_maat/Dockerfile -------------------------------------------------------------------------------- /lib/analysers/code_maat/code-maat-1.0.1-standalone.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/code_maat/code-maat-1.0.1-standalone.jar -------------------------------------------------------------------------------- /lib/analysers/code_maat/code_maat_analyser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/code_maat/code_maat_analyser.js -------------------------------------------------------------------------------- /lib/analysers/code_maat/docker_command_definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/code_maat/docker_command_definition.js -------------------------------------------------------------------------------- /lib/analysers/code_maat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/code_maat/index.js -------------------------------------------------------------------------------- /lib/analysers/code_maat/java_command_definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/code_maat/java_command_definition.js -------------------------------------------------------------------------------- /lib/analysers/escomplex/escomplex_analyser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/escomplex/escomplex_analyser.js -------------------------------------------------------------------------------- /lib/analysers/escomplex/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/escomplex/index.js -------------------------------------------------------------------------------- /lib/analysers/flog/flog_analyser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/flog/flog_analyser.js -------------------------------------------------------------------------------- /lib/analysers/flog/flog_parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/flog/flog_parser.js -------------------------------------------------------------------------------- /lib/analysers/flog/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/flog/index.js -------------------------------------------------------------------------------- /lib/analysers/sloc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/sloc/index.js -------------------------------------------------------------------------------- /lib/analysers/sloc/sloc_analyser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/sloc/sloc_analyser.js -------------------------------------------------------------------------------- /lib/analysers/word_count/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/word_count/index.js -------------------------------------------------------------------------------- /lib/analysers/word_count/text_filters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/word_count/text_filters.js -------------------------------------------------------------------------------- /lib/analysers/word_count/word_count_analyser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/word_count/word_count_analyser.js -------------------------------------------------------------------------------- /lib/analysers/word_count/word_counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/analysers/word_count/word_counter.js -------------------------------------------------------------------------------- /lib/api_middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/api_middleware/index.js -------------------------------------------------------------------------------- /lib/api_middleware/load_reports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/api_middleware/load_reports.js -------------------------------------------------------------------------------- /lib/command/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/command/command.js -------------------------------------------------------------------------------- /lib/command/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/command/index.js -------------------------------------------------------------------------------- /lib/graph_support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/graph_support/index.js -------------------------------------------------------------------------------- /lib/graph_support/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/graph_support/tree.js -------------------------------------------------------------------------------- /lib/graph_support/tree_node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/graph_support/tree_node.js -------------------------------------------------------------------------------- /lib/graph_support/weighted_collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/graph_support/weighted_collection.js -------------------------------------------------------------------------------- /lib/graph_support/weighted_tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/graph_support/weighted_tree.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/log/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/log/index.js -------------------------------------------------------------------------------- /lib/models/developers_info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/developers_info.js -------------------------------------------------------------------------------- /lib/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/index.js -------------------------------------------------------------------------------- /lib/models/language_definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/language_definitions.js -------------------------------------------------------------------------------- /lib/models/layer_grouping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/layer_grouping.js -------------------------------------------------------------------------------- /lib/models/repository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/repository.js -------------------------------------------------------------------------------- /lib/models/repository_path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/repository_path.js -------------------------------------------------------------------------------- /lib/models/task/gulp_task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/task/gulp_task.js -------------------------------------------------------------------------------- /lib/models/task/runners/default_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/task/runners/default_runner.js -------------------------------------------------------------------------------- /lib/models/task/runners/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/task/runners/index.js -------------------------------------------------------------------------------- /lib/models/task/runners/report_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/task/runners/report_runner.js -------------------------------------------------------------------------------- /lib/models/task/task_definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/task/task_definitions.js -------------------------------------------------------------------------------- /lib/models/time_interval/builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/time_interval/builder.js -------------------------------------------------------------------------------- /lib/models/time_interval/time_period.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/time_interval/time_period.js -------------------------------------------------------------------------------- /lib/models/time_interval/time_splitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/models/time_interval/time_splitter.js -------------------------------------------------------------------------------- /lib/parallel_processing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/parallel_processing/index.js -------------------------------------------------------------------------------- /lib/parallel_processing/job_scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/parallel_processing/job_scheduler.js -------------------------------------------------------------------------------- /lib/parallel_processing/stream_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/parallel_processing/stream_processor.js -------------------------------------------------------------------------------- /lib/parallel_processing/task_executor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/parallel_processing/task_executor.js -------------------------------------------------------------------------------- /lib/reporting/data_source_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/reporting/data_source_handler.js -------------------------------------------------------------------------------- /lib/reporting/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/reporting/index.js -------------------------------------------------------------------------------- /lib/reporting/merge_strategies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/reporting/merge_strategies.js -------------------------------------------------------------------------------- /lib/reporting/object_transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/reporting/object_transformer.js -------------------------------------------------------------------------------- /lib/reporting/publisher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/reporting/publisher.js -------------------------------------------------------------------------------- /lib/reporting/report_composer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/reporting/report_composer.js -------------------------------------------------------------------------------- /lib/runtime/app_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/runtime/app_config.js -------------------------------------------------------------------------------- /lib/runtime/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/runtime/defaults.js -------------------------------------------------------------------------------- /lib/runtime/env_config_reader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/runtime/env_config_reader.js -------------------------------------------------------------------------------- /lib/runtime/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/runtime/errors.js -------------------------------------------------------------------------------- /lib/runtime/file_config_reader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/runtime/file_config_reader.js -------------------------------------------------------------------------------- /lib/runtime/task_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/runtime/task_context.js -------------------------------------------------------------------------------- /lib/tasks/code_analysis_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/code_analysis_tasks.js -------------------------------------------------------------------------------- /lib/tasks/code_maat_reports_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/code_maat_reports_tasks.js -------------------------------------------------------------------------------- /lib/tasks/complexity_analysis/javascript_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/complexity_analysis/javascript_tasks.js -------------------------------------------------------------------------------- /lib/tasks/complexity_analysis/ruby_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/complexity_analysis/ruby_tasks.js -------------------------------------------------------------------------------- /lib/tasks/coupling_analysis_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/coupling_analysis_tasks.js -------------------------------------------------------------------------------- /lib/tasks/helpers/code_maat_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/helpers/code_maat_helper.js -------------------------------------------------------------------------------- /lib/tasks/helpers/developer_data_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/helpers/developer_data_helper.js -------------------------------------------------------------------------------- /lib/tasks/helpers/files_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/helpers/files_helper.js -------------------------------------------------------------------------------- /lib/tasks/helpers/graph_data_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/helpers/graph_data_helper.js -------------------------------------------------------------------------------- /lib/tasks/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/helpers/index.js -------------------------------------------------------------------------------- /lib/tasks/helpers/revision_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/helpers/revision_helper.js -------------------------------------------------------------------------------- /lib/tasks/hotspot_analysis_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/hotspot_analysis_tasks.js -------------------------------------------------------------------------------- /lib/tasks/misc_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/misc_tasks.js -------------------------------------------------------------------------------- /lib/tasks/social_analysis_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/social_analysis_tasks.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/churn_metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/churn_metrics.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/coupling_metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/coupling_metrics.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/data_collector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/data_collector.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/metric_collection_strategies/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/metric_collection_strategies/index.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/metric_collection_strategies/multi_layer_strategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/metric_collection_strategies/multi_layer_strategy.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/metric_collection_strategies/no_layer_strategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/metric_collection_strategies/no_layer_strategy.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/metric_collection_strategies/split_layer_strategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/metric_collection_strategies/split_layer_strategy.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/metric_collection_strategies/time_period_results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/metric_collection_strategies/time_period_results.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/summary_metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/summary_metrics.js -------------------------------------------------------------------------------- /lib/tasks/system_analysis/system_analysis_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/system_analysis/system_analysis_tasks.js -------------------------------------------------------------------------------- /lib/tasks/vcs_tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/tasks/vcs_tasks.js -------------------------------------------------------------------------------- /lib/utils/arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/arrays.js -------------------------------------------------------------------------------- /lib/utils/definitions_archive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/definitions_archive.js -------------------------------------------------------------------------------- /lib/utils/file_system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/file_system.js -------------------------------------------------------------------------------- /lib/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/index.js -------------------------------------------------------------------------------- /lib/utils/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/json.js -------------------------------------------------------------------------------- /lib/utils/path_matchers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/path_matchers.js -------------------------------------------------------------------------------- /lib/utils/platform_check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/platform_check.js -------------------------------------------------------------------------------- /lib/utils/require_ifexists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/require_ifexists.js -------------------------------------------------------------------------------- /lib/utils/singleton_factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/singleton_factory.js -------------------------------------------------------------------------------- /lib/utils/stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/stream.js -------------------------------------------------------------------------------- /lib/utils/xml_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/utils/xml_utils.js -------------------------------------------------------------------------------- /lib/vcs/git/git_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/git/git_adapter.js -------------------------------------------------------------------------------- /lib/vcs/git/gitlog_stream_transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/git/gitlog_stream_transformer.js -------------------------------------------------------------------------------- /lib/vcs/git/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/git/index.js -------------------------------------------------------------------------------- /lib/vcs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/index.js -------------------------------------------------------------------------------- /lib/vcs/svn/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/svn/index.js -------------------------------------------------------------------------------- /lib/vcs/svn/svn_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/svn/svn_adapter.js -------------------------------------------------------------------------------- /lib/vcs/svn/svnlog_stream_transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/svn/svnlog_stream_transformer.js -------------------------------------------------------------------------------- /lib/vcs/vcs_factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/vcs/vcs_factory.js -------------------------------------------------------------------------------- /lib/web/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/bootstrap.js -------------------------------------------------------------------------------- /lib/web/controllers/report_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/controllers/report_controller.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_axis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_axis.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_brush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_brush.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_chart.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_component.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_data.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_element.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_node.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_tooltip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_tooltip.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_transform.js -------------------------------------------------------------------------------- /lib/web/d3_chart_components/d3_zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/d3_chart_components/d3_zoom.js -------------------------------------------------------------------------------- /lib/web/diagrams/bar_chart/multibar_chart_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/bar_chart/multibar_chart_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/bar_chart/vertical_bar_chart_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/bar_chart/vertical_bar_chart_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/bubble_chart/circle_select_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/bubble_chart/circle_select_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/bubble_chart/diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/bubble_chart/diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/bubble_chart/node_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/bubble_chart/node_helper.js -------------------------------------------------------------------------------- /lib/web/diagrams/bubble_chart/pack_layout_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/bubble_chart/pack_layout_adapter.js -------------------------------------------------------------------------------- /lib/web/diagrams/controls_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/controls_proxy.js -------------------------------------------------------------------------------- /lib/web/diagrams/data_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/data_proxy.js -------------------------------------------------------------------------------- /lib/web/diagrams/diagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/diagram.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/base_node_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/base_node_helper.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/clipboard_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/clipboard_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/colored_diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/colored_diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/colored_node_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/colored_node_helper.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/pack_layout_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/pack_layout_adapter.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/weighted_diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/weighted_diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/weighted_node_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/weighted_node_helper.js -------------------------------------------------------------------------------- /lib/web/diagrams/enclosure_chart/zoom_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/enclosure_chart/zoom_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/graph_painter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/graph_painter.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/clipboard_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/clipboard_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/diagram_support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/diagram_support.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/legend_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/legend_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/scatter_points_data_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/scatter_points_data_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/zoom_brush_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/zoom_brush_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/line_chart/zoomable_diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/line_chart/zoomable_diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/network_graph/diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/network_graph/diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/network_graph/force_drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/network_graph/force_drag.js -------------------------------------------------------------------------------- /lib/web/diagrams/network_graph/force_simulation_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/network_graph/force_simulation_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/treemap/diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/treemap/diagram_model.js -------------------------------------------------------------------------------- /lib/web/diagrams/treemap/node_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/treemap/node_helper.js -------------------------------------------------------------------------------- /lib/web/diagrams/treemap/treemap_layout_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/treemap/treemap_layout_adapter.js -------------------------------------------------------------------------------- /lib/web/diagrams/treemap/zoom_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/treemap/zoom_handler.js -------------------------------------------------------------------------------- /lib/web/diagrams/word_cloud/cloud_layout_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/word_cloud/cloud_layout_adapter.js -------------------------------------------------------------------------------- /lib/web/diagrams/word_cloud/diagram_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/diagrams/word_cloud/diagram_model.js -------------------------------------------------------------------------------- /lib/web/filters/base_filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/base_filter.js -------------------------------------------------------------------------------- /lib/web/filters/color_range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/color_range.js -------------------------------------------------------------------------------- /lib/web/filters/group_list_selection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/group_list_selection.js -------------------------------------------------------------------------------- /lib/web/filters/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/index.js -------------------------------------------------------------------------------- /lib/web/filters/metric_range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/metric_range.js -------------------------------------------------------------------------------- /lib/web/filters/percentage_metric_range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/percentage_metric_range.js -------------------------------------------------------------------------------- /lib/web/filters/regexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/filters/regexp.js -------------------------------------------------------------------------------- /lib/web/helpers/clipboard_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/helpers/clipboard_helper.js -------------------------------------------------------------------------------- /lib/web/helpers/mustache_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/helpers/mustache_helper.js -------------------------------------------------------------------------------- /lib/web/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/main.js -------------------------------------------------------------------------------- /lib/web/models/graph_control_group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/graph_control_group.js -------------------------------------------------------------------------------- /lib/web/models/graph_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/graph_model.js -------------------------------------------------------------------------------- /lib/web/models/manifest_mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/manifest_mixin.js -------------------------------------------------------------------------------- /lib/web/models/report_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/report_model.js -------------------------------------------------------------------------------- /lib/web/models/reports_list_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/reports_list_model.js -------------------------------------------------------------------------------- /lib/web/models/series_group_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/series_group_model.js -------------------------------------------------------------------------------- /lib/web/models/template_register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/models/template_register.js -------------------------------------------------------------------------------- /lib/web/reports/complexity_trend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/complexity_trend.js -------------------------------------------------------------------------------- /lib/web/reports/developer_coupling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/developer_coupling.js -------------------------------------------------------------------------------- /lib/web/reports/developer_effort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/developer_effort.js -------------------------------------------------------------------------------- /lib/web/reports/hotspot_analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/hotspot_analysis.js -------------------------------------------------------------------------------- /lib/web/reports/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/index.js -------------------------------------------------------------------------------- /lib/web/reports/knowledge_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/knowledge_map.js -------------------------------------------------------------------------------- /lib/web/reports/sloc_trend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/sloc_trend.js -------------------------------------------------------------------------------- /lib/web/reports/sum_of_coupling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/sum_of_coupling.js -------------------------------------------------------------------------------- /lib/web/reports/system_evolution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/system_evolution.js -------------------------------------------------------------------------------- /lib/web/reports/temporal_coupling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/temporal_coupling.js -------------------------------------------------------------------------------- /lib/web/reports/word_cloud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/reports/word_cloud.js -------------------------------------------------------------------------------- /lib/web/utils/async_loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/utils/async_loader.js -------------------------------------------------------------------------------- /lib/web/utils/color_scale_factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/utils/color_scale_factory.js -------------------------------------------------------------------------------- /lib/web/utils/locale_detection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/utils/locale_detection.js -------------------------------------------------------------------------------- /lib/web/utils/query_parameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/utils/query_parameter.js -------------------------------------------------------------------------------- /lib/web/utils/rotating_sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/utils/rotating_sequence.js -------------------------------------------------------------------------------- /lib/web/utils/scale_domain_factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/utils/scale_domain_factory.js -------------------------------------------------------------------------------- /lib/web/view_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/view_model.js -------------------------------------------------------------------------------- /lib/web/widgets/color_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/widgets/color_map.js -------------------------------------------------------------------------------- /lib/web/widgets/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/lib/web/widgets/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/index.html -------------------------------------------------------------------------------- /public/styles/d3_tip.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/d3_tip.less -------------------------------------------------------------------------------- /public/styles/diagrams.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams.less -------------------------------------------------------------------------------- /public/styles/diagrams/bar_chart_diagram.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams/bar_chart_diagram.less -------------------------------------------------------------------------------- /public/styles/diagrams/circle_packing_diagram.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams/circle_packing_diagram.less -------------------------------------------------------------------------------- /public/styles/diagrams/line_chart_diagram.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams/line_chart_diagram.less -------------------------------------------------------------------------------- /public/styles/diagrams/network_graph_diagram.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams/network_graph_diagram.less -------------------------------------------------------------------------------- /public/styles/diagrams/treemap_diagram.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams/treemap_diagram.less -------------------------------------------------------------------------------- /public/styles/diagrams/word_cloud_diagram.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/diagrams/word_cloud_diagram.less -------------------------------------------------------------------------------- /public/styles/graph_controls.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/graph_controls.less -------------------------------------------------------------------------------- /public/styles/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/main.less -------------------------------------------------------------------------------- /public/styles/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/mixins.less -------------------------------------------------------------------------------- /public/styles/reports_table.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/reports_table.less -------------------------------------------------------------------------------- /public/styles/slider.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/styles/slider.less -------------------------------------------------------------------------------- /public/templates/color_map_filters_control_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/color_map_filters_control_template.html -------------------------------------------------------------------------------- /public/templates/color_map_widgets_control_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/color_map_widgets_control_template.html -------------------------------------------------------------------------------- /public/templates/element_info_tooltip_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/element_info_tooltip_template.html -------------------------------------------------------------------------------- /public/templates/grouplist_selection_filters_control_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/grouplist_selection_filters_control_template.html -------------------------------------------------------------------------------- /public/templates/item_list_tooltip_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/item_list_tooltip_template.html -------------------------------------------------------------------------------- /public/templates/metric_range_filters_control_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/metric_range_filters_control_template.html -------------------------------------------------------------------------------- /public/templates/percentage_range_filters_control_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/percentage_range_filters_control_template.html -------------------------------------------------------------------------------- /public/templates/text_filters_control_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/public/templates/text_filters_control_template.html -------------------------------------------------------------------------------- /scripts/check-license-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/scripts/check-license-header.js -------------------------------------------------------------------------------- /scripts/check-node-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/scripts/check-node-version.js -------------------------------------------------------------------------------- /scripts/webserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/scripts/webserver.js -------------------------------------------------------------------------------- /spec/analysers/code_maat/code_maat_analyser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/code_maat/code_maat_analyser.spec.js -------------------------------------------------------------------------------- /spec/analysers/code_maat/docker_command_definition.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/code_maat/docker_command_definition.spec.js -------------------------------------------------------------------------------- /spec/analysers/code_maat/java_command_definition.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/code_maat/java_command_definition.spec.js -------------------------------------------------------------------------------- /spec/analysers/escomplex/escomplex_analyser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/escomplex/escomplex_analyser.spec.js -------------------------------------------------------------------------------- /spec/analysers/flog/flog_analyser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/flog/flog_analyser.spec.js -------------------------------------------------------------------------------- /spec/analysers/flog/flog_parser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/flog/flog_parser.spec.js -------------------------------------------------------------------------------- /spec/analysers/sloc/sloc_analyser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/sloc/sloc_analyser.spec.js -------------------------------------------------------------------------------- /spec/analysers/word_count/text_filters.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/word_count/text_filters.spec.js -------------------------------------------------------------------------------- /spec/analysers/word_count/word_count_analyser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/word_count/word_count_analyser.spec.js -------------------------------------------------------------------------------- /spec/analysers/word_count/word_counter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/analysers/word_count/word_counter.spec.js -------------------------------------------------------------------------------- /spec/api_middleware/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/api_middleware/index.spec.js -------------------------------------------------------------------------------- /spec/api_middleware/load_reports.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/api_middleware/load_reports.spec.js -------------------------------------------------------------------------------- /spec/command/command.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/command/command.spec.js -------------------------------------------------------------------------------- /spec/graph_support/tree.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/graph_support/tree.spec.js -------------------------------------------------------------------------------- /spec/graph_support/tree_node.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/graph_support/tree_node.spec.js -------------------------------------------------------------------------------- /spec/graph_support/weighted_collection.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/graph_support/weighted_collection.spec.js -------------------------------------------------------------------------------- /spec/graph_support/weighted_tree.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/graph_support/weighted_tree.spec.js -------------------------------------------------------------------------------- /spec/jest_env_setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/jest_env_setup.js -------------------------------------------------------------------------------- /spec/jest_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/jest_helpers.js -------------------------------------------------------------------------------- /spec/jest_tasks_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/jest_tasks_helpers.js -------------------------------------------------------------------------------- /spec/log/logger.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/log/logger.spec.js -------------------------------------------------------------------------------- /spec/models/developers_info.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/developers_info.spec.js -------------------------------------------------------------------------------- /spec/models/layer_grouping.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/layer_grouping.spec.js -------------------------------------------------------------------------------- /spec/models/repository.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/repository.spec.js -------------------------------------------------------------------------------- /spec/models/repository_path.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/repository_path.spec.js -------------------------------------------------------------------------------- /spec/models/task/gulp_task.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/task/gulp_task.spec.js -------------------------------------------------------------------------------- /spec/models/task/runners/default_runner.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/task/runners/default_runner.spec.js -------------------------------------------------------------------------------- /spec/models/task/runners/report_runner.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/task/runners/report_runner.spec.js -------------------------------------------------------------------------------- /spec/models/task/task_definitions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/task/task_definitions.spec.js -------------------------------------------------------------------------------- /spec/models/time_interval/builder.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/time_interval/builder.spec.js -------------------------------------------------------------------------------- /spec/models/time_interval/time_period.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/time_interval/time_period.spec.js -------------------------------------------------------------------------------- /spec/models/time_interval/time_splitter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/models/time_interval/time_splitter.spec.js -------------------------------------------------------------------------------- /spec/parallel_processing/job_scheduler.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/parallel_processing/job_scheduler.spec.js -------------------------------------------------------------------------------- /spec/parallel_processing/stream_processor.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/parallel_processing/stream_processor.spec.js -------------------------------------------------------------------------------- /spec/parallel_processing/task_executor.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/parallel_processing/task_executor.spec.js -------------------------------------------------------------------------------- /spec/reporting/data_source_handler.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/reporting/data_source_handler.spec.js -------------------------------------------------------------------------------- /spec/reporting/merge_strategies.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/reporting/merge_strategies.spec.js -------------------------------------------------------------------------------- /spec/reporting/object_transformer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/reporting/object_transformer.spec.js -------------------------------------------------------------------------------- /spec/reporting/publisher.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/reporting/publisher.spec.js -------------------------------------------------------------------------------- /spec/reporting/report_composer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/reporting/report_composer.spec.js -------------------------------------------------------------------------------- /spec/runtime/app_config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/runtime/app_config.spec.js -------------------------------------------------------------------------------- /spec/runtime/env_config_reader.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/runtime/env_config_reader.spec.js -------------------------------------------------------------------------------- /spec/runtime/file_config_reader.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/runtime/file_config_reader.spec.js -------------------------------------------------------------------------------- /spec/runtime/task_context.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/runtime/task_context.spec.js -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/code_analysis_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/code_analysis_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/code_maat_reports_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/code_maat_reports_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/coupling_analysis_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/coupling_analysis_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/hotspot_analysis_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/hotspot_analysis_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/misc_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/misc_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/social_analysis_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/social_analysis_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/__snapshots__/vcs_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/__snapshots__/vcs_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/code_analysis_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/code_analysis_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/code_maat_reports_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/code_maat_reports_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/complexity_analysis/__snapshots__/javascript_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/complexity_analysis/__snapshots__/javascript_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/complexity_analysis/__snapshots__/ruby_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/complexity_analysis/__snapshots__/ruby_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/complexity_analysis/javascript_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/complexity_analysis/javascript_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/complexity_analysis/ruby_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/complexity_analysis/ruby_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/coupling_analysis_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/coupling_analysis_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/helpers/code_maat_helper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/helpers/code_maat_helper.spec.js -------------------------------------------------------------------------------- /spec/tasks/helpers/developer_data_helper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/helpers/developer_data_helper.spec.js -------------------------------------------------------------------------------- /spec/tasks/helpers/graph_data_helper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/helpers/graph_data_helper.spec.js -------------------------------------------------------------------------------- /spec/tasks/helpers/revision_helper.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/helpers/revision_helper.spec.js -------------------------------------------------------------------------------- /spec/tasks/hotspot_analysis_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/hotspot_analysis_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/misc_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/misc_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/social_analysis_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/social_analysis_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/__snapshots__/system_analysis_tasks.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/__snapshots__/system_analysis_tasks.spec.js.snap -------------------------------------------------------------------------------- /spec/tasks/system_analysis/churn_metrics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/churn_metrics.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/coupling_metrics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/coupling_metrics.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/data_collector.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/data_collector.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/metric_collection_strategies/multi_layer_strategy.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/metric_collection_strategies/multi_layer_strategy.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/metric_collection_strategies/no_layer_strategy.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/metric_collection_strategies/no_layer_strategy.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/metric_collection_strategies/split_layer_strategy.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/metric_collection_strategies/split_layer_strategy.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/metric_collection_strategies/time_period_results.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/metric_collection_strategies/time_period_results.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/summary_metrics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/summary_metrics.spec.js -------------------------------------------------------------------------------- /spec/tasks/system_analysis/system_analysis_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/system_analysis/system_analysis_tasks.spec.js -------------------------------------------------------------------------------- /spec/tasks/vcs_tasks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/tasks/vcs_tasks.spec.js -------------------------------------------------------------------------------- /spec/utils/arrays.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/arrays.spec.js -------------------------------------------------------------------------------- /spec/utils/definitions_archive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/definitions_archive.spec.js -------------------------------------------------------------------------------- /spec/utils/file_system.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/file_system.spec.js -------------------------------------------------------------------------------- /spec/utils/json.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/json.spec.js -------------------------------------------------------------------------------- /spec/utils/path_matchers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/path_matchers.spec.js -------------------------------------------------------------------------------- /spec/utils/platform_check.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/platform_check.spec.js -------------------------------------------------------------------------------- /spec/utils/singleton_factory.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/singleton_factory.spec.js -------------------------------------------------------------------------------- /spec/utils/stream.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/stream.spec.js -------------------------------------------------------------------------------- /spec/utils/xml_utils.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/utils/xml_utils.spec.js -------------------------------------------------------------------------------- /spec/vcs/git/git_adapter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/vcs/git/git_adapter.spec.js -------------------------------------------------------------------------------- /spec/vcs/git/gitlog_stream_transformer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/vcs/git/gitlog_stream_transformer.spec.js -------------------------------------------------------------------------------- /spec/vcs/svn/svn_adapter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/vcs/svn/svn_adapter.spec.js -------------------------------------------------------------------------------- /spec/vcs/svn/svnlog_stream_transformer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/vcs/svn/svnlog_stream_transformer.spec.js -------------------------------------------------------------------------------- /spec/vcs/vcs.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/vcs/vcs.spec.js -------------------------------------------------------------------------------- /spec/vcs/vcs_factory.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/vcs/vcs_factory.spec.js -------------------------------------------------------------------------------- /spec/web/controllers/report_controller.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/web/controllers/report_controller.spec.js -------------------------------------------------------------------------------- /spec/web/diagrams/data_proxy.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smontanari/code-forensics/HEAD/spec/web/diagrams/data_proxy.spec.js --------------------------------------------------------------------------------