]> source.dussan.org Git - sonarqube.git/commitdiff
[NO-JIRA] Fix license headers
authorPhilippe Perrin <philippe.perrin@sonarsource.com>
Fri, 11 Feb 2022 15:36:14 +0000 (16:36 +0100)
committersonartech <sonartech@sonarsource.com>
Mon, 14 Feb 2022 20:02:44 +0000 (20:02 +0000)
16 files changed:
NOTICE.txt
server/sonar-web/src/main/js/apps/component-measures/config/complementary.ts
server/sonar-web/src/main/js/apps/projectBaseline/utils.ts
server/sonar-web/src/main/js/components/SourceViewer/helpers/getCoverageStatus.ts
server/sonar-web/src/main/js/components/SourceViewer/helpers/issueLocations.ts
server/sonar-web/src/main/js/helpers/users.ts
server/sonar-web/src/main/js/types/alm-integration.ts
server/sonar-web/src/main/js/types/branch-like.ts
server/sonar-web/src/main/js/types/coding-rules.ts
server/sonar-web/src/main/js/types/component.ts
server/sonar-web/src/main/js/types/issues.ts
server/sonar-web/src/main/js/types/l10n.ts
server/sonar-web/src/main/js/types/measures.ts
server/sonar-web/src/main/js/types/project-dump.ts
server/sonar-web/src/main/js/types/security.ts
server/sonar-web/src/main/js/types/settings.ts

index e328603091de447225e9fb177bbcd52854b79438..335dad0a93a2d8ac5c3ecb8be36bbb8ec5e7d7b1 100644 (file)
@@ -1,5 +1,5 @@
 SonarQube
-Copyright (C) 2009-2021 SonarSource SA
+Copyright (C) 2009-2022 SonarSource SA
 mailto:info AT sonarsource DOT com
 
 This product includes software developed at
index e23c10481ea7decec3c37cc306a1107224f924fe..0e4bc18615d09a5d3ca490eccd8bb97314cb03d7 100644 (file)
  */
 import { Dict } from '../../../types/types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export const complementary: Dict<string[]> = {
   coverage: ['uncovered_lines', 'uncovered_conditions'],
   line_coverage: ['uncovered_lines'],
index 799444d0be38f1647119df07e6ad3ce78cfbb061..4374e6812e44c1aaff18ee7a7c3ccda26187098f 100644 (file)
  */
 import { NewCodePeriodSettingType } from '../../types/types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export function validateDays(days: string) {
   const parsed = parseInt(days, 10);
 
index d7959e63405b0e49e17b01e5c4c9ad7504f3606c..23299472b64a993a460573a6d2a31c2292b449fa 100644 (file)
  */
 import { SourceLine, SourceLineCoverageStatus } from '../../../types/types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export default function getCoverageStatus(s: SourceLine): SourceLineCoverageStatus | undefined {
   let status: SourceLineCoverageStatus | undefined;
   if (s.lineHits != null && s.lineHits > 0) {
index fbe58e345bb89add1351d0bbb4f995f6463b0421..265bb7d7e87a0fee03f6e33c4ae0d47fc63f0a07 100644 (file)
  */
 import { FlowLocation, LinearIssueLocation, SourceLine, TextRange } from '../../../types/types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export function getLinearLocations(textRange: TextRange | undefined): LinearIssueLocation[] {
   if (!textRange) {
     return [];
index d5d366a4e327bf9278022626d5948b91b4e95097..a12c632704a6d84eb6cd8305adc46a47f30f21fe 100644 (file)
  */
 import { CurrentUser, LoggedInUser, UserActive, UserBase } from '../types/types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export function hasGlobalPermission(user: CurrentUser, permission: string): boolean {
   if (!user.permissions) {
     return false;
index bfd2c7dec4ca2b0a05b81dd1d85b7662c8c3e90d..97438909c153286c0560c2db80d453b951691e19 100644 (file)
  */
 import { Dict } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export interface AzureProject {
   name: string;
   description: string;
index eca7f74e2c8ce90bc317e2cdf43191e75f6e12a0..7a479af7ae2c12b1b13ff56471f4b6baa6629df8 100644 (file)
  */
 import { NewCodePeriod, Status } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export interface Branch {
   analysisDate?: string;
   excludedFromPurge: boolean;
index 4ec8f6364f4c2506373e1f45e0f419b7da232b26..b902375855b27f87b1b19964e8d86a8a0be904e4 100644 (file)
  */
 import { Dict, Rule, RuleActivation } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export interface GetRulesAppResponse {
   canWrite?: boolean;
   repositories: { key: string; language: string; name: string }[];
index 33a54a597eccc6932d0bb2469ffe1bb755a9a046..13909fbd410325cf4bcbf537c930cf0304835f2c 100644 (file)
  */
 import { LightComponent } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export enum Visibility {
   Public = 'public',
   Private = 'private'
index 75f951cdffb65f8478abb8c0684d23477a7da7f1..960f8bd67abcba73226c58caa9143742cc9bb33b 100644 (file)
  */
 import { FlowLocation, Issue, Paging, TextRange, UserBase } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export enum IssueType {
   CodeSmell = 'CODE_SMELL',
   Vulnerability = 'VULNERABILITY',
index 19966cb24c6fc05480cd4815ae3fdb5065621f07..dec56e5d81b2dc8932dfcb01e6fadfef8bcd6829 100644 (file)
  */
 import { Dict } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export interface L10nBundleRequestParams {
   locale?: string;
   ts?: string;
index 81e9e78f57c4ae8d3f4482869ad284e1283d7a84..fa6c0be28ebd97a94a32d5a50a7629afb2a8ca27 100644 (file)
  */
 import { ComponentMeasure, Metric, Period, PeriodMeasure } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export interface MeasuresForProjects {
   component: string;
   metric: string;
index 7061f2e3f30ea176c504e53c95847a3462946720..29a526e5e3ebc565bdf73ad1b0e68b92c53dadc2 100644 (file)
  */
 import { TaskStatuses } from './tasks';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export interface DumpStatus {
   canBeExported: boolean;
   canBeImported: boolean;
index 1db56f348dde9400d6ac78ab8fdccb000d86173a..aef87359d70f6ad86bed1f593ba301051b3dbca6 100644 (file)
  */
 import { Dict } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export enum SecurityStandard {
   OWASP_TOP10 = 'owaspTop10',
   SANS_TOP25 = 'sansTop25',
index 415ae2a4761315ba954107aca6dd1b2fe3b37ba0..909e801bfa657d78930b35715eb3c6c65c7d0092 100644 (file)
  */
 import { Dict } from './types';
 
-/*
- * SonarQube
- * Copyright (C) 2009-2021 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.
- */
 export const enum SettingsKey {
   DaysBeforeDeletingInactiveBranchesAndPRs = 'sonar.dbcleaner.daysBeforeDeletingInactiveBranchesAndPRs',
   DefaultProjectVisibility = 'projects.default.visibility',