]> source.dussan.org Git - sonarqube.git/commitdiff
Add configuration category override for js/ts (#2942)
authorTibor Blenessy <tibor.blenessy@sonarsource.com>
Thu, 9 Jul 2020 11:10:17 +0000 (13:10 +0200)
committersonartech <sonartech@sonarsource.com>
Thu, 9 Jul 2020 20:05:35 +0000 (20:05 +0000)
server/sonar-web/src/main/js/apps/settings/components/AllCategoriesList.tsx
server/sonar-web/src/main/js/apps/settings/components/AppContainer.tsx
server/sonar-web/src/main/js/apps/settings/components/CategoryOverrides.ts
server/sonar-web/src/main/js/apps/settings/components/Languages.tsx

index 480e35bd72726151eddccce5b45a9832a7887af5..375b4e1dd735bbf754b68e2c6dd448e26e0be0ec 100644 (file)
@@ -25,7 +25,7 @@ import { IndexLink } from 'react-router';
 import { getAppState, getSettingsAppAllCategories, Store } from '../../../store/rootReducer';
 import { getCategoryName } from '../utils';
 import { ADDITIONAL_CATEGORIES } from './AdditionalCategories';
-import { CATEGORY_OVERRIDES } from './CategoryOverrides';
+import CATEGORY_OVERRIDES from './CategoryOverrides';
 
 interface Category {
   key: string;
index eba2be3ae7911d82776015766ee5d65327042a81..4659329d9d5f400abb6debf2a4a970ecadc3c44a 100644 (file)
@@ -31,7 +31,7 @@ import '../styles.css';
 import { ADDITIONAL_CATEGORIES } from './AdditionalCategories';
 import AllCategoriesList from './AllCategoriesList';
 import CategoryDefinitionsList from './CategoryDefinitionsList';
-import { CATEGORY_OVERRIDES } from './CategoryOverrides';
+import CATEGORY_OVERRIDES from './CategoryOverrides';
 import PageHeader from './PageHeader';
 
 interface Props {
index 3687ad55a23462953f7af03be641921e4a5e2002..978b6973ffd31fed55d1d57ba2d0af3571383aaf 100644 (file)
@@ -19,7 +19,7 @@
  */
 import { LANGUAGES_CATEGORY } from './AdditionalCategoryKeys';
 
-export const CATEGORY_OVERRIDES: T.Dict<string> = {
+const CATEGORY_OVERRIDES: T.Dict<string> = {
   abap: LANGUAGES_CATEGORY,
   apex: LANGUAGES_CATEGORY,
   'c / c++ / objective-c': LANGUAGES_CATEGORY,
@@ -31,6 +31,7 @@ export const CATEGORY_OVERRIDES: T.Dict<string> = {
   html: LANGUAGES_CATEGORY,
   java: LANGUAGES_CATEGORY,
   javascript: LANGUAGES_CATEGORY,
+  'javascript / typescript': LANGUAGES_CATEGORY,
   kotlin: LANGUAGES_CATEGORY,
   php: LANGUAGES_CATEGORY,
   'pl/i': LANGUAGES_CATEGORY,
@@ -46,3 +47,5 @@ export const CATEGORY_OVERRIDES: T.Dict<string> = {
   'visual basic': LANGUAGES_CATEGORY,
   xml: LANGUAGES_CATEGORY
 };
+
+export default CATEGORY_OVERRIDES;
index 09923492a388d18f1cdb69594effa0452947106f..3d55524a88c2ba841b93c8af9da9f389389b555d 100644 (file)
@@ -27,7 +27,7 @@ import { getCategoryName } from '../utils';
 import { AdditionalCategoryComponentProps } from './AdditionalCategories';
 import { LANGUAGES_CATEGORY } from './AdditionalCategoryKeys';
 import CategoryDefinitionsList from './CategoryDefinitionsList';
-import { CATEGORY_OVERRIDES } from './CategoryOverrides';
+import CATEGORY_OVERRIDES from './CategoryOverrides';
 
 export interface LanguagesProps extends AdditionalCategoryComponentProps {
   categories: string[];