Skip to content

Commit 1929634

Browse files
fix after rebase
1 parent 599d2d5 commit 1929634

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

cmd/config.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import (
1515
"codacy/cli-v2/config"
1616
"codacy/cli-v2/domain"
1717
"codacy/cli-v2/plugins"
18+
"codacy/cli-v2/tools"
1819
"codacy/cli-v2/utils"
1920
"codacy/cli-v2/utils/logger"
2021

tools/language_config.go

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
)
1616

1717
// defaultToolLanguageMap defines the default mapping of tools to their supported languages and file extensions
18-
var defaultToolLanguageMap = map[string]domain.ToolLanguageInfo{
18+
var DefaultToolLanguageMap = map[string]domain.ToolLanguageInfo{
1919
"pylint": {
2020
Name: "pylint",
2121
Languages: []string{"Python"},
@@ -58,9 +58,18 @@ var defaultToolLanguageMap = map[string]domain.ToolLanguageInfo{
5858
},
5959
}
6060

61+
// GetDefaultToolLanguageMapping returns the default mapping of tools to their supported languages and file extensions
62+
func GetDefaultToolLanguageMapping() map[string]domain.ToolLanguageInfo {
63+
return DefaultToolLanguageMap
64+
}
65+
66+
// CreateLanguagesConfigFile creates languages-config.yaml based on API response
67+
func CreateLanguagesConfigFile(apiTools []domain.Tool, toolsConfigDir string, toolIDMap map[string]string, initFlags domain.InitFlags) error {
6168
// Build a list of tool language info for enabled tools
6269
var configTools []domain.ToolLanguageInfo
6370

71+
var toolLanguageMap = DefaultToolLanguageMap
72+
6473
repositoryLanguages, err := getRepositoryLanguages(initFlags)
6574
if err != nil {
6675
return fmt.Errorf("failed to get repository languages: %w", err)

0 commit comments

Comments
 (0)