From df915ade2949599dc13e2283439a7abbaa727bba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 24 Apr 2020 07:23:46 +0000 Subject: [PATCH] Update documentation and other files --- AUTHORS.md | 49 +++++++++++++++++++ CODE_OF_CONDUCT.md | 22 +++++++++ CONTRIBUTING.md | 31 ++++++++++++ LICENSE.md | 2 +- NOTICE.md | 9 ++++ src/main/scala/catslib/Applicative.scala | 14 +++++- src/main/scala/catslib/Apply.scala | 14 +++++- src/main/scala/catslib/ApplyHelpers.scala | 14 +++++- src/main/scala/catslib/CatsLibrary.scala | 14 +++++- src/main/scala/catslib/EitherSection.scala | 14 +++++- src/main/scala/catslib/EvalSection.scala | 14 +++++- src/main/scala/catslib/Foldable.scala | 14 +++++- src/main/scala/catslib/FunctorSection.scala | 14 +++++- src/main/scala/catslib/IdentitySection.scala | 14 +++++- src/main/scala/catslib/Monad.scala | 14 +++++- src/main/scala/catslib/MonadHelpers.scala | 14 +++++- src/main/scala/catslib/Monoid.scala | 14 +++++- src/main/scala/catslib/OptionTSection.scala | 14 +++++- src/main/scala/catslib/Semigroup.scala | 14 +++++- src/main/scala/catslib/Traverse.scala | 14 +++++- src/main/scala/catslib/TraverseHelpers.scala | 14 +++++- src/main/scala/catslib/Validated.scala | 14 +++++- src/main/scala/catslib/ValidatedHelpers.scala | 14 +++++- src/test/scala/catslib/ApplicativeSpec.scala | 14 +++++- src/test/scala/catslib/ApplySpec.scala | 14 +++++- src/test/scala/catslib/EitherSpec.scala | 14 +++++- src/test/scala/catslib/EvalSpec.scala | 14 +++++- src/test/scala/catslib/FoldableSpec.scala | 14 +++++- src/test/scala/catslib/FunctorSpec.scala | 14 +++++- src/test/scala/catslib/IdentitySpec.scala | 14 +++++- src/test/scala/catslib/MonadSpec.scala | 14 +++++- src/test/scala/catslib/MonoidSpec.scala | 14 +++++- src/test/scala/catslib/OptionTSpec.scala | 14 +++++- src/test/scala/catslib/SemigroupSpec.scala | 14 +++++- src/test/scala/catslib/TraverseSpec.scala | 14 +++++- src/test/scala/catslib/ValidatedSpec.scala | 14 +++++- 36 files changed, 484 insertions(+), 63 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..d9de5d1 --- /dev/null +++ b/AUTHORS.md @@ -0,0 +1,49 @@ +[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: + +- [![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) +- [![FRosner](https://avatars2.githubusercontent.com/u/3427394?v=4&s=20) **Frank Rosner (FRosner)**](https://github.com/FRosner) +- [![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) +- [![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-cats_ project: + +- [![juanpedromoreno](https://avatars2.githubusercontent.com/u/4879373?v=4&s=20) **juanpedromoreno**](https://github.com/juanpedromoreno) +- [![raulraja](https://avatars3.githubusercontent.com/u/456796?v=4&s=20) **raulraja**](https://github.com/raulraja) +- [![kiroco12](https://avatars1.githubusercontent.com/u/48894338?v=4&s=20) **kiroco12**](https://github.com/kiroco12) +- [![rafaparadela](https://avatars3.githubusercontent.com/u/315070?v=4&s=20) **rafaparadela**](https://github.com/rafaparadela) +- [![aeons](https://avatars2.githubusercontent.com/u/1432894?v=4&s=20) **aeons**](https://github.com/aeons) +- [![dominv](https://avatars1.githubusercontent.com/u/3943031?v=4&s=20) **dominv**](https://github.com/dominv) +- [![jdesiloniz](https://avatars2.githubusercontent.com/u/2835739?v=4&s=20) **jdesiloniz**](https://github.com/jdesiloniz) +- [![doub1ejack](https://avatars2.githubusercontent.com/u/1809882?v=4&s=20) **doub1ejack**](https://github.com/doub1ejack) +- [![yilinwei](https://avatars0.githubusercontent.com/u/8933128?v=4&s=20) **yilinwei**](https://github.com/yilinwei) +- [![angoglez](https://avatars0.githubusercontent.com/u/10107285?v=4&s=20) **angoglez**](https://github.com/angoglez) +- [![andyscott](https://avatars3.githubusercontent.com/u/310363?v=4&s=20) **andyscott**](https://github.com/andyscott) +- [![ches](https://avatars3.githubusercontent.com/u/13277?v=4&s=20) **ches**](https://github.com/ches) +- [![FRosner](https://avatars2.githubusercontent.com/u/3427394?v=4&s=20) **FRosner**](https://github.com/FRosner) +- [![ikhoon](https://avatars1.githubusercontent.com/u/1866157?v=4&s=20) **ikhoon**](https://github.com/ikhoon) +- [![jkmcclellan](https://avatars3.githubusercontent.com/u/52432856?v=4&s=20) **jkmcclellan**](https://github.com/jkmcclellan) +- [![mayonesa](https://avatars3.githubusercontent.com/u/56529?v=4&s=20) **mayonesa**](https://github.com/mayonesa) +- [![lloydmeta](https://avatars3.githubusercontent.com/u/914805?v=4&s=20) **lloydmeta**](https://github.com/lloydmeta) +- [![mttkay](https://avatars3.githubusercontent.com/u/102802?v=4&s=20) **mttkay**](https://github.com/mttkay) +- [![paualarco](https://avatars0.githubusercontent.com/u/33580722?v=4&s=20) **paualarco**](https://github.com/paualarco) +- [![richardmiller](https://avatars1.githubusercontent.com/u/783827?v=4&s=20) **richardmiller**](https://github.com/richardmiller) +- [![sergiohgz](https://avatars3.githubusercontent.com/u/14012309?v=4&s=20) **sergiohgz**](https://github.com/sergiohgz) +- [![Thangiee](https://avatars2.githubusercontent.com/u/4734933?v=4&s=20) **Thangiee**](https://github.com/Thangiee) +- [![TobiasRoland](https://avatars2.githubusercontent.com/u/5878818?v=4&s=20) **TobiasRoland**](https://github.com/TobiasRoland) +- [![Kobenko](https://avatars0.githubusercontent.com/u/21039161?v=4&s=20) **Kobenko**](https://github.com/Kobenko) +- [![RawToast](https://avatars2.githubusercontent.com/u/8013000?v=4&s=20) **RawToast**](https://github.com/RawToast) \ 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..85ba46c --- /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-cats_ happens in the [GitHub issues](https://github.com/scala-exercises/exercises-cats/issues) and [pull requests](https://github.com/scala-exercises/exercises-cats/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-cats_ 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-cats_ 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/LICENSE.md b/LICENSE.md index 76b6d4e..fef1c3a 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright (C) @YEAR_RANGE@ @COPYRIGHT_OWNER@ + Copyright (C) 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. diff --git a/NOTICE.md b/NOTICE.md new file mode 100644 index 0000000..0c2d0b1 --- /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-cats + +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/catslib/Applicative.scala b/src/main/scala/catslib/Applicative.scala index f2a9f23..40356e9 100644 --- a/src/main/scala/catslib/Applicative.scala +++ b/src/main/scala/catslib/Applicative.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Apply.scala b/src/main/scala/catslib/Apply.scala index db6f269..84012c2 100644 --- a/src/main/scala/catslib/Apply.scala +++ b/src/main/scala/catslib/Apply.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/ApplyHelpers.scala b/src/main/scala/catslib/ApplyHelpers.scala index ba04936..7285ffe 100644 --- a/src/main/scala/catslib/ApplyHelpers.scala +++ b/src/main/scala/catslib/ApplyHelpers.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/CatsLibrary.scala b/src/main/scala/catslib/CatsLibrary.scala index a93c4b0..f1fa1eb 100644 --- a/src/main/scala/catslib/CatsLibrary.scala +++ b/src/main/scala/catslib/CatsLibrary.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/EitherSection.scala b/src/main/scala/catslib/EitherSection.scala index 5823af5..905f417 100644 --- a/src/main/scala/catslib/EitherSection.scala +++ b/src/main/scala/catslib/EitherSection.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/EvalSection.scala b/src/main/scala/catslib/EvalSection.scala index 2f1cf55..a11bc64 100644 --- a/src/main/scala/catslib/EvalSection.scala +++ b/src/main/scala/catslib/EvalSection.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Foldable.scala b/src/main/scala/catslib/Foldable.scala index 8e443b8..92ab86f 100644 --- a/src/main/scala/catslib/Foldable.scala +++ b/src/main/scala/catslib/Foldable.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/FunctorSection.scala b/src/main/scala/catslib/FunctorSection.scala index b5990e6..36d8dda 100644 --- a/src/main/scala/catslib/FunctorSection.scala +++ b/src/main/scala/catslib/FunctorSection.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/IdentitySection.scala b/src/main/scala/catslib/IdentitySection.scala index 8ba4ef5..c66722c 100644 --- a/src/main/scala/catslib/IdentitySection.scala +++ b/src/main/scala/catslib/IdentitySection.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Monad.scala b/src/main/scala/catslib/Monad.scala index aa21d54..cfdafc4 100644 --- a/src/main/scala/catslib/Monad.scala +++ b/src/main/scala/catslib/Monad.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/MonadHelpers.scala b/src/main/scala/catslib/MonadHelpers.scala index eb0f36b..c42d620 100644 --- a/src/main/scala/catslib/MonadHelpers.scala +++ b/src/main/scala/catslib/MonadHelpers.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Monoid.scala b/src/main/scala/catslib/Monoid.scala index 24513c2..9458652 100644 --- a/src/main/scala/catslib/Monoid.scala +++ b/src/main/scala/catslib/Monoid.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/OptionTSection.scala b/src/main/scala/catslib/OptionTSection.scala index cab9a31..3609873 100644 --- a/src/main/scala/catslib/OptionTSection.scala +++ b/src/main/scala/catslib/OptionTSection.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Semigroup.scala b/src/main/scala/catslib/Semigroup.scala index 6695644..d5776a1 100644 --- a/src/main/scala/catslib/Semigroup.scala +++ b/src/main/scala/catslib/Semigroup.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Traverse.scala b/src/main/scala/catslib/Traverse.scala index 44f9ea9..f020ce0 100644 --- a/src/main/scala/catslib/Traverse.scala +++ b/src/main/scala/catslib/Traverse.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/TraverseHelpers.scala b/src/main/scala/catslib/TraverseHelpers.scala index d997097..152e2ea 100644 --- a/src/main/scala/catslib/TraverseHelpers.scala +++ b/src/main/scala/catslib/TraverseHelpers.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/Validated.scala b/src/main/scala/catslib/Validated.scala index 83b8395..47302b7 100644 --- a/src/main/scala/catslib/Validated.scala +++ b/src/main/scala/catslib/Validated.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/main/scala/catslib/ValidatedHelpers.scala b/src/main/scala/catslib/ValidatedHelpers.scala index 9e90dcc..c78978b 100644 --- a/src/main/scala/catslib/ValidatedHelpers.scala +++ b/src/main/scala/catslib/ValidatedHelpers.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/ApplicativeSpec.scala b/src/test/scala/catslib/ApplicativeSpec.scala index cdbd316..c774533 100644 --- a/src/test/scala/catslib/ApplicativeSpec.scala +++ b/src/test/scala/catslib/ApplicativeSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/ApplySpec.scala b/src/test/scala/catslib/ApplySpec.scala index fac9485..4b49b17 100644 --- a/src/test/scala/catslib/ApplySpec.scala +++ b/src/test/scala/catslib/ApplySpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/EitherSpec.scala b/src/test/scala/catslib/EitherSpec.scala index 25debd5..30b3add 100644 --- a/src/test/scala/catslib/EitherSpec.scala +++ b/src/test/scala/catslib/EitherSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/EvalSpec.scala b/src/test/scala/catslib/EvalSpec.scala index aa80afd..8e6f037 100644 --- a/src/test/scala/catslib/EvalSpec.scala +++ b/src/test/scala/catslib/EvalSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/FoldableSpec.scala b/src/test/scala/catslib/FoldableSpec.scala index 8758cb1..c1c90e3 100644 --- a/src/test/scala/catslib/FoldableSpec.scala +++ b/src/test/scala/catslib/FoldableSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/FunctorSpec.scala b/src/test/scala/catslib/FunctorSpec.scala index 7eb216c..918ae9f 100644 --- a/src/test/scala/catslib/FunctorSpec.scala +++ b/src/test/scala/catslib/FunctorSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/IdentitySpec.scala b/src/test/scala/catslib/IdentitySpec.scala index 84bd9bd..73da880 100644 --- a/src/test/scala/catslib/IdentitySpec.scala +++ b/src/test/scala/catslib/IdentitySpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/MonadSpec.scala b/src/test/scala/catslib/MonadSpec.scala index eb63d35..1299071 100644 --- a/src/test/scala/catslib/MonadSpec.scala +++ b/src/test/scala/catslib/MonadSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/MonoidSpec.scala b/src/test/scala/catslib/MonoidSpec.scala index 5915fe3..2103e74 100644 --- a/src/test/scala/catslib/MonoidSpec.scala +++ b/src/test/scala/catslib/MonoidSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/OptionTSpec.scala b/src/test/scala/catslib/OptionTSpec.scala index fe1284a..4de4107 100644 --- a/src/test/scala/catslib/OptionTSpec.scala +++ b/src/test/scala/catslib/OptionTSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/SemigroupSpec.scala b/src/test/scala/catslib/SemigroupSpec.scala index d8713bd..05d1f8b 100644 --- a/src/test/scala/catslib/SemigroupSpec.scala +++ b/src/test/scala/catslib/SemigroupSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/TraverseSpec.scala b/src/test/scala/catslib/TraverseSpec.scala index 96d582e..48ede90 100644 --- a/src/test/scala/catslib/TraverseSpec.scala +++ b/src/test/scala/catslib/TraverseSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib diff --git a/src/test/scala/catslib/ValidatedSpec.scala b/src/test/scala/catslib/ValidatedSpec.scala index 7f017f7..c09501b 100644 --- a/src/test/scala/catslib/ValidatedSpec.scala +++ b/src/test/scala/catslib/ValidatedSpec.scala @@ -1,7 +1,17 @@ /* - * scala-exercises - exercises-cats - * Copyright (C) 2015-2020 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 catslib