diff options
Diffstat (limited to 'server/sonar-web/src/main/js/apps/coding-rules/facets-view.js')
-rw-r--r-- | server/sonar-web/src/main/js/apps/coding-rules/facets-view.js | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/server/sonar-web/src/main/js/apps/coding-rules/facets-view.js b/server/sonar-web/src/main/js/apps/coding-rules/facets-view.js deleted file mode 100644 index 2b38da26600..00000000000 --- a/server/sonar-web/src/main/js/apps/coding-rules/facets-view.js +++ /dev/null @@ -1,57 +0,0 @@ -/* - * SonarQube - * Copyright (C) 2009-2018 SonarSource SA - * mailto:info AT sonarsource DOT com - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 3 of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program; if not, write to the Free Software Foundation, - * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ -import FacetsView from '../../components/navigator/facets-view'; -import BaseFacet from './facets/base-facet'; -import QueryFacet from './facets/query-facet'; -import KeyFacet from './facets/key-facet'; -import LanguageFacet from './facets/language-facet'; -import RepositoryFacet from './facets/repository-facet'; -import TagFacet from './facets/tag-facet'; -import QualityProfileFacet from './facets/quality-profile-facet'; -import SeverityFacet from './facets/severity-facet'; -import StatusFacet from './facets/status-facet'; -import AvailableSinceFacet from './facets/available-since-facet'; -import InheritanceFacet from './facets/inheritance-facet'; -import ActiveSeverityFacet from './facets/active-severity-facet'; -import TemplateFacet from './facets/template-facet'; -import TypeFacet from './facets/type-facet'; - -const viewsMapping = { - q: QueryFacet, - rule_key: KeyFacet, - languages: LanguageFacet, - repositories: RepositoryFacet, - tags: TagFacet, - qprofile: QualityProfileFacet, - severities: SeverityFacet, - statuses: StatusFacet, - available_since: AvailableSinceFacet, - inheritance: InheritanceFacet, - active_severities: ActiveSeverityFacet, - is_template: TemplateFacet, - types: TypeFacet -}; - -export default FacetsView.extend({ - getChildView(model) { - const view = viewsMapping[model.get('property')]; - return view ? view : BaseFacet; - } -}); |