From 08646cbcc2a3e43485d77e276fe6ad4401d900fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr>
Date: Mon, 20 Aug 2018 10:58:41 +0200
Subject: [PATCH] =?UTF-8?q?Ajout=20des=20en-t=C3=AAtes=20de=20copyright.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/AnonymousObject.php | 17 +++++++++++++++--
 src/BuiltinType.php     | 17 +++++++++++++++--
 src/Collection.php      | 17 +++++++++++++++--
 src/Context.php         | 17 +++++++++++++++--
 src/Declarable.php      | 17 +++++++++++++++--
 src/NamedTrait.php      | 17 +++++++++++++++--
 src/NamedType.php       | 17 +++++++++++++++--
 src/NonResource.php     | 17 +++++++++++++++--
 src/Operation.php       | 17 +++++++++++++++--
 src/Parameter.php       | 17 +++++++++++++++--
 src/Property.php        | 17 +++++++++++++++--
 src/Referencable.php    | 17 +++++++++++++++--
 src/Reference.php       | 17 +++++++++++++++--
 src/Repository.php      | 17 +++++++++++++++--
 src/Representation.php  | 17 +++++++++++++++--
 src/Serializer.php      | 17 +++++++++++++++--
 src/Type.php            | 17 +++++++++++++++--
 src/Union.php           | 17 +++++++++++++++--
 18 files changed, 270 insertions(+), 36 deletions(-)

diff --git a/src/AnonymousObject.php b/src/AnonymousObject.php
index 7233884..2a548bb 100644
--- a/src/AnonymousObject.php
+++ b/src/AnonymousObject.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/BuiltinType.php b/src/BuiltinType.php
index b6ac7f0..a8a1c7a 100644
--- a/src/BuiltinType.php
+++ b/src/BuiltinType.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Collection.php b/src/Collection.php
index 186a10f..c67a51e 100644
--- a/src/Collection.php
+++ b/src/Collection.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Context.php b/src/Context.php
index 160cf95..70f2f58 100644
--- a/src/Context.php
+++ b/src/Context.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Declarable.php b/src/Declarable.php
index a403bd7..916adbd 100644
--- a/src/Declarable.php
+++ b/src/Declarable.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/NamedTrait.php b/src/NamedTrait.php
index 6cf3e4c..9f5e47b 100644
--- a/src/NamedTrait.php
+++ b/src/NamedTrait.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/NamedType.php b/src/NamedType.php
index f5eee78..3651600 100644
--- a/src/NamedType.php
+++ b/src/NamedType.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/NonResource.php b/src/NonResource.php
index e1fb94d..a1b1ae1 100644
--- a/src/NonResource.php
+++ b/src/NonResource.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Operation.php b/src/Operation.php
index 0db332e..f7833e6 100644
--- a/src/Operation.php
+++ b/src/Operation.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Parameter.php b/src/Parameter.php
index 0f35d0e..8e4df71 100644
--- a/src/Parameter.php
+++ b/src/Parameter.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Property.php b/src/Property.php
index 8b119f0..19c5948 100644
--- a/src/Property.php
+++ b/src/Property.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Referencable.php b/src/Referencable.php
index e45765e..71d9d63 100644
--- a/src/Referencable.php
+++ b/src/Referencable.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Reference.php b/src/Reference.php
index dfa00cd..3065418 100644
--- a/src/Reference.php
+++ b/src/Reference.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Repository.php b/src/Repository.php
index 276883e..3afb4be 100644
--- a/src/Repository.php
+++ b/src/Repository.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Representation.php b/src/Representation.php
index 6a0ca48..91d4eb4 100644
--- a/src/Representation.php
+++ b/src/Representation.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Serializer.php b/src/Serializer.php
index 5a2dd93..9eb6db3 100644
--- a/src/Serializer.php
+++ b/src/Serializer.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Type.php b/src/Type.php
index 6e68fad..68b54d2 100644
--- a/src/Type.php
+++ b/src/Type.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
diff --git a/src/Union.php b/src/Union.php
index abfb7be..def6f9c 100644
--- a/src/Union.php
+++ b/src/Union.php
@@ -1,7 +1,20 @@
 <?php declare(strict_types=1);
 /*
- * Copyright (C) 2017-2018 IRSTEA
- * All rights reserved.
+ * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata.
+ * Copyright (C) 2018 IRSTEA
+ *
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License and the GNU
+ * Lesser General Public License along with this program. If not, see
+ * <https://www.gnu.org/licenses/>.
  */
 
 namespace App\Serializer\Typescript;
-- 
GitLab