Add Ruby as a possible language

This commit is contained in:
Arthur Baars
2021-05-20 16:51:17 +02:00
parent eeaefb6054
commit c3633dc9bd
8 changed files with 15 additions and 3 deletions

View File

@@ -37,6 +37,8 @@ export interface QueriesStatusReport {
analyze_builtin_queries_javascript_duration_ms?: number;
// Time taken in ms to analyze builtin queries for python (or undefined if this language was not analyzed)
analyze_builtin_queries_python_duration_ms?: number;
// Time taken in ms to analyze builtin queries for ruby (or undefined if this language was not analyzed)
analyze_builtin_queries_ruby_duration_ms?: number;
// Time taken in ms to analyze custom queries for cpp (or undefined if this language was not analyzed)
analyze_custom_queries_cpp_duration_ms?: number;
// Time taken in ms to analyze custom queries for csharp (or undefined if this language was not analyzed)
@@ -49,6 +51,8 @@ export interface QueriesStatusReport {
analyze_custom_queries_javascript_duration_ms?: number;
// Time taken in ms to analyze custom queries for python (or undefined if this language was not analyzed)
analyze_custom_queries_python_duration_ms?: number;
// Time taken in ms to analyze custom queries for ruby (or undefined if this language was not analyzed)
analyze_custom_queries_ruby_duration_ms?: number;
// Name of language that errored during analysis (or undefined if no language failed)
analyze_failure_language?: string;
}

View File

@@ -16,6 +16,7 @@ const linguistToMetrics: Record<string, Language> = {
java: Language.java,
javascript: Language.javascript,
python: Language.python,
ruby: Language.ruby,
typescript: Language.javascript,
};
@@ -44,6 +45,8 @@ export function getIdPrefix(language: Language): IdPrefix {
return "js";
case Language.python:
return "py";
case Language.ruby:
return "rb";
default:
assertNever(language);

View File

@@ -6,6 +6,7 @@ export enum Language {
java = "java",
javascript = "javascript",
python = "python",
ruby = "ruby",
}
// Additional names for languages