From 76acdd657a2c8413e0c244e35fa624bc739fd1b1 Mon Sep 17 00:00:00 2001 From: 47erbot Date: Fri, 24 Apr 2020 10:31:31 +0200 Subject: [PATCH] Update documentation and other files (#68) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- AUTHORS.md | 43 +++++++++++++++++++ CODE_OF_CONDUCT.md | 22 ++++++++++ CONTRIBUTING.md | 31 +++++++++++++ NOTICE.md | 9 ++++ src/main/scala/shapeless/ArityExercises.scala | 14 +++++- .../shapeless/AutoTypeClassExercises.scala | 14 +++++- .../scala/shapeless/CoproductExercises.scala | 14 +++++- .../ExtensibleRecordsExercises.scala | 14 +++++- .../scala/shapeless/GenericExercises.scala | 14 +++++- src/main/scala/shapeless/HListExercises.scala | 14 +++++- src/main/scala/shapeless/HMapExercises.scala | 14 +++++- src/main/scala/shapeless/LazyExercises.scala | 14 +++++- .../scala/shapeless/LensesExercises.scala | 14 +++++- src/main/scala/shapeless/PolyExercises.scala | 14 +++++- src/main/scala/shapeless/ShapelessLib.scala | 14 +++++- .../scala/shapeless/SingletonExercises.scala | 14 +++++- src/main/scala/shapeless/SizedExercises.scala | 14 +++++- .../shapeless/TuplesHListExercises.scala | 14 +++++- .../shapeless/TypeCheckingExercises.scala | 14 +++++- .../shapeless/TypeSafeCastExercises.scala | 14 +++++- src/test/scala/shapeless/AritySpec.scala | 14 +++++- .../scala/shapeless/AutoTypeClassSpec.scala | 14 +++++- src/test/scala/shapeless/CoproductSpec.scala | 14 +++++- .../shapeless/ExtensibleRecordsSpec.scala | 14 +++++- .../shapeless/GenericExercisesSpec.scala | 14 +++++- src/test/scala/shapeless/HListSpec.scala | 14 +++++- .../scala/shapeless/HMapExercisesSpec.scala | 14 +++++- .../scala/shapeless/LazyExercisesSpec.scala | 14 +++++- .../scala/shapeless/LensesExercisesSpec.scala | 14 +++++- src/test/scala/shapeless/PolySpec.scala | 14 +++++- .../shapeless/SingletonExercisesSpec.scala | 14 +++++- .../scala/shapeless/SizedExercisesSpec.scala | 14 +++++- .../shapeless/TuplesHListExercisesSpec.scala | 14 +++++- .../shapeless/TypeCheckingExercisesSpec.scala | 14 +++++- 34 files changed, 465 insertions(+), 60 deletions(-) create mode 100644 AUTHORS.md create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 NOTICE.md diff --git a/AUTHORS.md b/AUTHORS.md new file mode 100644 index 0000000..ab71485 --- /dev/null +++ b/AUTHORS.md @@ -0,0 +1,43 @@ +[comment]: <> (Don't edit this file!) +[comment]: <> (It is automatically updated after every release of https://github.com/47degrees/.github) +[comment]: <> (If you want to suggest a change, please open a PR or issue in that repository) + +# Authors + +## Maintainers + +The maintainers of the project are: + +- [![47erbot](https://avatars1.githubusercontent.com/u/24799081?v=4&s=20) **47erbot**](https://github.com/47erbot) +- [![angoglez](https://avatars0.githubusercontent.com/u/10107285?v=4&s=20) **Ana Gómez González (angoglez)**](https://github.com/angoglez) +- [![andyscott](https://avatars3.githubusercontent.com/u/310363?v=4&s=20) **Andy Scott (andyscott)**](https://github.com/andyscott) +- [![dominv](https://avatars1.githubusercontent.com/u/3943031?v=4&s=20) **Domingo Valera (dominv)**](https://github.com/dominv) +- [![kiroco12](https://avatars1.githubusercontent.com/u/48894338?v=4&s=20) **Enrique Nieto (kiroco12)**](https://github.com/kiroco12) +- [![jdesiloniz](https://avatars2.githubusercontent.com/u/2835739?v=4&s=20) **Javier de Silóniz Sandino (jdesiloniz)**](https://github.com/jdesiloniz) +- [![juanpedromoreno](https://avatars2.githubusercontent.com/u/4879373?v=4&s=20) **Juan Pedro Moreno (juanpedromoreno)**](https://github.com/juanpedromoreno) +- [![calvellido](https://avatars0.githubusercontent.com/u/7753447?v=4&s=20) **Juan Valencia (calvellido)**](https://github.com/calvellido) +- [![rafaparadela](https://avatars3.githubusercontent.com/u/315070?v=4&s=20) **Rafa Paradela (rafaparadela)**](https://github.com/rafaparadela) +- [![raulraja](https://avatars3.githubusercontent.com/u/456796?v=4&s=20) **Raúl Raja Martínez (raulraja)**](https://github.com/raulraja) + +## Contributors + +These are the people that have contributed to the _exercises-shapeless_ project: + +- [![juanpedromoreno](https://avatars2.githubusercontent.com/u/4879373?v=4&s=20) **juanpedromoreno**](https://github.com/juanpedromoreno) +- [![rafaparadela](https://avatars3.githubusercontent.com/u/315070?v=4&s=20) **rafaparadela**](https://github.com/rafaparadela) +- [![dominv](https://avatars1.githubusercontent.com/u/3943031?v=4&s=20) **dominv**](https://github.com/dominv) +- [![kiroco12](https://avatars1.githubusercontent.com/u/48894338?v=4&s=20) **kiroco12**](https://github.com/kiroco12) +- [![jdesiloniz](https://avatars2.githubusercontent.com/u/2835739?v=4&s=20) **jdesiloniz**](https://github.com/jdesiloniz) +- [![oranda](https://avatars2.githubusercontent.com/u/1654472?v=4&s=20) **oranda**](https://github.com/oranda) +- [![calvellido](https://avatars0.githubusercontent.com/u/7753447?v=4&s=20) **calvellido**](https://github.com/calvellido) +- [![angoglez](https://avatars0.githubusercontent.com/u/10107285?v=4&s=20) **angoglez**](https://github.com/angoglez) +- [![raulraja](https://avatars3.githubusercontent.com/u/456796?v=4&s=20) **raulraja**](https://github.com/raulraja) +- [![47erbot](https://avatars1.githubusercontent.com/u/24799081?v=4&s=20) **47erbot**](https://github.com/47erbot) +- [![andyscott](https://avatars3.githubusercontent.com/u/310363?v=4&s=20) **andyscott**](https://github.com/andyscott) +- [![durban](https://avatars2.githubusercontent.com/u/1568978?v=4&s=20) **durban**](https://github.com/durban) +- [![fchaillou](https://avatars2.githubusercontent.com/u/515348?v=4&s=20) **fchaillou**](https://github.com/fchaillou) +- [![aborg0](https://avatars2.githubusercontent.com/u/153506?v=4&s=20) **aborg0**](https://github.com/aborg0) +- [![Narigo](https://avatars3.githubusercontent.com/u/1767865?v=4&s=20) **Narigo**](https://github.com/Narigo) +- [![logistark](https://avatars3.githubusercontent.com/u/1732430?v=4&s=20) **logistark**](https://github.com/logistark) +- [![matthedude](https://avatars2.githubusercontent.com/u/1004871?v=4&s=20) **matthedude**](https://github.com/matthedude) +- [![NickShadder](https://avatars0.githubusercontent.com/u/13987062?v=4&s=20) **NickShadder**](https://github.com/NickShadder) \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..1cf05d1 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,22 @@ +[comment]: <> (Don't edit this file!) +[comment]: <> (It is automatically updated after every release of https://github.com/47degrees/.github) +[comment]: <> (If you want to suggest a change, please open a PR or issue in that repository) + +# Code of Conduct + +We are committed to providing a friendly, safe and welcoming +environment for all, regardless of level of experience, gender, gender +identity and expression, sexual orientation, disability, personal +appearance, body size, race, ethnicity, age, religion, nationality, or +other such characteristics. + +Everyone is expected to follow the +[Scala Code of Conduct](https://typelevel.org/code-of-conduct.html) when +discussing the project on the available communication channels. If you +are being harassed, please contact us immediately so that we can +support you. + +## Moderation + +For any questions, concerns, or moderation requests please contact a +[member of the project](AUTHORS.md#maintainers). \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..ee53cdc --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,31 @@ +[comment]: <> (Don't edit this file!) +[comment]: <> (It is automatically updated after every release of https://github.com/47degrees/.github) +[comment]: <> (If you want to suggest a change, please open a PR or issue in that repository) + +# Contributing + +Discussion around _exercises-shapeless_ happens in the [GitHub issues](https://github.com/scala-exercises/exercises-shapeless/issues) and [pull requests](https://github.com/scala-exercises/exercises-shapeless/pulls). + +Feel free to open an issue if you notice a bug, have an idea for a feature, or have a question about +the code. Pull requests are also welcome. + +People are expected to follow the [Code of Conduct](CODE_OF_CONDUCT.md) when discussing _exercises-shapeless_ on the Github page or other venues. + +If you are being harassed, please contact one of [us](AUTHORS.md#maintainers) immediately so that we can support you. In case you cannot get in touch with us please write an email to [47 Degrees](mailto:scala-exercises@47deg.com). + +## How can I help? + +_exercises-shapeless_ follows a standard [fork and pull](https://help.github.com/articles/using-pull-requests/) model for contributions via GitHub pull requests. + +The process is simple: + + 1. Find something you want to work on + 2. Let us know you are working on it via GitHub issues/pull requests + 3. Implement your contribution + 4. Write tests + 5. Update the documentation + 6. Submit pull request + +You will be automatically included in the [AUTHORS.md](AUTHORS.md#contributors) file as contributor in the next release. + +If you encounter any confusion or frustration during the contribution process, please create a GitHub issue and we'll do our best to improve the process. \ No newline at end of file diff --git a/NOTICE.md b/NOTICE.md new file mode 100644 index 0000000..8b10f2e --- /dev/null +++ b/NOTICE.md @@ -0,0 +1,9 @@ +[comment]: <> (Don't edit this file!) +[comment]: <> (It is automatically updated after every release of https://github.com/47degrees/.github) +[comment]: <> (If you want to suggest a change, please open a PR or issue in that repository) + +exercises-shapeless + +Copyright (c) 2016-2020 47 Degrees. All rights reserved. + +Licensed under Apache-2.0. See [LICENSE](LICENSE.md) for terms. \ No newline at end of file diff --git a/src/main/scala/shapeless/ArityExercises.scala b/src/main/scala/shapeless/ArityExercises.scala index 01a6638..017acb7 100644 --- a/src/main/scala/shapeless/ArityExercises.scala +++ b/src/main/scala/shapeless/ArityExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/AutoTypeClassExercises.scala b/src/main/scala/shapeless/AutoTypeClassExercises.scala index d79fd34..48528b5 100644 --- a/src/main/scala/shapeless/AutoTypeClassExercises.scala +++ b/src/main/scala/shapeless/AutoTypeClassExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/CoproductExercises.scala b/src/main/scala/shapeless/CoproductExercises.scala index 3880044..0a6fcf0 100644 --- a/src/main/scala/shapeless/CoproductExercises.scala +++ b/src/main/scala/shapeless/CoproductExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/ExtensibleRecordsExercises.scala b/src/main/scala/shapeless/ExtensibleRecordsExercises.scala index 57cc29b..533bfdb 100644 --- a/src/main/scala/shapeless/ExtensibleRecordsExercises.scala +++ b/src/main/scala/shapeless/ExtensibleRecordsExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/GenericExercises.scala b/src/main/scala/shapeless/GenericExercises.scala index 401b0b2..f3cfccf 100644 --- a/src/main/scala/shapeless/GenericExercises.scala +++ b/src/main/scala/shapeless/GenericExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/HListExercises.scala b/src/main/scala/shapeless/HListExercises.scala index f8b4bb7..f75b05f 100644 --- a/src/main/scala/shapeless/HListExercises.scala +++ b/src/main/scala/shapeless/HListExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/HMapExercises.scala b/src/main/scala/shapeless/HMapExercises.scala index b8c61b6..2a2fc1b 100644 --- a/src/main/scala/shapeless/HMapExercises.scala +++ b/src/main/scala/shapeless/HMapExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/LazyExercises.scala b/src/main/scala/shapeless/LazyExercises.scala index 3d20d66..ed97806 100644 --- a/src/main/scala/shapeless/LazyExercises.scala +++ b/src/main/scala/shapeless/LazyExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/LensesExercises.scala b/src/main/scala/shapeless/LensesExercises.scala index 7c4dfaf..9bacaa1 100644 --- a/src/main/scala/shapeless/LensesExercises.scala +++ b/src/main/scala/shapeless/LensesExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/PolyExercises.scala b/src/main/scala/shapeless/PolyExercises.scala index e3e62b4..3d10e0a 100644 --- a/src/main/scala/shapeless/PolyExercises.scala +++ b/src/main/scala/shapeless/PolyExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/ShapelessLib.scala b/src/main/scala/shapeless/ShapelessLib.scala index 8af9da2..25a8052 100644 --- a/src/main/scala/shapeless/ShapelessLib.scala +++ b/src/main/scala/shapeless/ShapelessLib.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/SingletonExercises.scala b/src/main/scala/shapeless/SingletonExercises.scala index d3f11b6..3ed64d1 100644 --- a/src/main/scala/shapeless/SingletonExercises.scala +++ b/src/main/scala/shapeless/SingletonExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/SizedExercises.scala b/src/main/scala/shapeless/SizedExercises.scala index 142ee44..00609f2 100644 --- a/src/main/scala/shapeless/SizedExercises.scala +++ b/src/main/scala/shapeless/SizedExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/TuplesHListExercises.scala b/src/main/scala/shapeless/TuplesHListExercises.scala index 3f00961..43c65fa 100644 --- a/src/main/scala/shapeless/TuplesHListExercises.scala +++ b/src/main/scala/shapeless/TuplesHListExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/TypeCheckingExercises.scala b/src/main/scala/shapeless/TypeCheckingExercises.scala index 75a7a2a..85ca3c8 100644 --- a/src/main/scala/shapeless/TypeCheckingExercises.scala +++ b/src/main/scala/shapeless/TypeCheckingExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/main/scala/shapeless/TypeSafeCastExercises.scala b/src/main/scala/shapeless/TypeSafeCastExercises.scala index 5291d58..12a8d89 100644 --- a/src/main/scala/shapeless/TypeSafeCastExercises.scala +++ b/src/main/scala/shapeless/TypeSafeCastExercises.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapelessex diff --git a/src/test/scala/shapeless/AritySpec.scala b/src/test/scala/shapeless/AritySpec.scala index d0600f0..3c2a5e3 100644 --- a/src/test/scala/shapeless/AritySpec.scala +++ b/src/test/scala/shapeless/AritySpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/AutoTypeClassSpec.scala b/src/test/scala/shapeless/AutoTypeClassSpec.scala index 8d3a7d3..48f4fe5 100644 --- a/src/test/scala/shapeless/AutoTypeClassSpec.scala +++ b/src/test/scala/shapeless/AutoTypeClassSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/CoproductSpec.scala b/src/test/scala/shapeless/CoproductSpec.scala index 69fb7b1..472dd95 100644 --- a/src/test/scala/shapeless/CoproductSpec.scala +++ b/src/test/scala/shapeless/CoproductSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/ExtensibleRecordsSpec.scala b/src/test/scala/shapeless/ExtensibleRecordsSpec.scala index c9ff02f..b06ee10 100644 --- a/src/test/scala/shapeless/ExtensibleRecordsSpec.scala +++ b/src/test/scala/shapeless/ExtensibleRecordsSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/GenericExercisesSpec.scala b/src/test/scala/shapeless/GenericExercisesSpec.scala index d46734c..2ef1aa3 100644 --- a/src/test/scala/shapeless/GenericExercisesSpec.scala +++ b/src/test/scala/shapeless/GenericExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/HListSpec.scala b/src/test/scala/shapeless/HListSpec.scala index 2609cda..9028293 100644 --- a/src/test/scala/shapeless/HListSpec.scala +++ b/src/test/scala/shapeless/HListSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/HMapExercisesSpec.scala b/src/test/scala/shapeless/HMapExercisesSpec.scala index 4263527..f0b0a47 100644 --- a/src/test/scala/shapeless/HMapExercisesSpec.scala +++ b/src/test/scala/shapeless/HMapExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/LazyExercisesSpec.scala b/src/test/scala/shapeless/LazyExercisesSpec.scala index c98f89d..9a343d8 100644 --- a/src/test/scala/shapeless/LazyExercisesSpec.scala +++ b/src/test/scala/shapeless/LazyExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/LensesExercisesSpec.scala b/src/test/scala/shapeless/LensesExercisesSpec.scala index ea60b92..a35705e 100644 --- a/src/test/scala/shapeless/LensesExercisesSpec.scala +++ b/src/test/scala/shapeless/LensesExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/PolySpec.scala b/src/test/scala/shapeless/PolySpec.scala index a57283f..a13c435 100644 --- a/src/test/scala/shapeless/PolySpec.scala +++ b/src/test/scala/shapeless/PolySpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/SingletonExercisesSpec.scala b/src/test/scala/shapeless/SingletonExercisesSpec.scala index 304788a..7f94755 100644 --- a/src/test/scala/shapeless/SingletonExercisesSpec.scala +++ b/src/test/scala/shapeless/SingletonExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/SizedExercisesSpec.scala b/src/test/scala/shapeless/SizedExercisesSpec.scala index d47f0af..ac8a42d 100644 --- a/src/test/scala/shapeless/SizedExercisesSpec.scala +++ b/src/test/scala/shapeless/SizedExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/TuplesHListExercisesSpec.scala b/src/test/scala/shapeless/TuplesHListExercisesSpec.scala index 3e63d13..60e2a75 100644 --- a/src/test/scala/shapeless/TuplesHListExercisesSpec.scala +++ b/src/test/scala/shapeless/TuplesHListExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless diff --git a/src/test/scala/shapeless/TypeCheckingExercisesSpec.scala b/src/test/scala/shapeless/TypeCheckingExercisesSpec.scala index 5405edb..55f4c64 100644 --- a/src/test/scala/shapeless/TypeCheckingExercisesSpec.scala +++ b/src/test/scala/shapeless/TypeCheckingExercisesSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-shapeless - * Copyright (C) 2015-2019 47 Degrees, LLC. + * Copyright 2016-2020 47 Degrees * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package shapeless