diff --git a/core/src/main/scala/cats/FlatMap.scala b/core/src/main/scala/cats/FlatMap.scala index 7628db8ba4..b914a82ff6 100644 --- a/core/src/main/scala/cats/FlatMap.scala +++ b/core/src/main/scala/cats/FlatMap.scala @@ -13,7 +13,7 @@ import simulacrum.typeclass * but we can't implement pure (because we wouldn't know what key to use * when instantiating the new Map). * - * @see See [[https://github.com/non/cats/issues/3]] for some discussion. + * @see See [[https://github.com/typelevel/cats/issues/3]] for some discussion. * * Must obey the laws defined in cats.laws.FlatMapLaws. */ diff --git a/docs/src/main/tut/applicative.md b/docs/src/main/tut/applicative.md index 3c5f2ceb51..833c7acc89 100644 --- a/docs/src/main/tut/applicative.md +++ b/docs/src/main/tut/applicative.md @@ -2,7 +2,7 @@ layout: default title: "Applicative" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Applicative.scala" +source: "core/src/main/scala/cats/Applicative.scala" scaladoc: "#cats.Applicative" --- # Applicative diff --git a/docs/src/main/tut/apply.md b/docs/src/main/tut/apply.md index c5d160b651..016af63227 100644 --- a/docs/src/main/tut/apply.md +++ b/docs/src/main/tut/apply.md @@ -2,7 +2,7 @@ layout: default title: "Apply" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Apply.scala" +source: "core/src/main/scala/cats/Apply.scala" scaladoc: "#cats.Apply" --- # Apply diff --git a/docs/src/main/tut/const.md b/docs/src/main/tut/const.md index ff0e0f7311..6673799abb 100644 --- a/docs/src/main/tut/const.md +++ b/docs/src/main/tut/const.md @@ -2,7 +2,7 @@ layout: default title: "Const" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/Const.scala" +source: "core/src/main/scala/cats/data/Const.scala" scaladoc: "#cats.data.Const" --- # Const diff --git a/docs/src/main/tut/contravariant.md b/docs/src/main/tut/contravariant.md index c5def592de..80fc363cb1 100644 --- a/docs/src/main/tut/contravariant.md +++ b/docs/src/main/tut/contravariant.md @@ -2,7 +2,7 @@ layout: default title: "Contravariant" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/functor/Contravariant.scala" +source: "core/src/main/scala/cats/functor/Contravariant.scala" scaladoc: "#cats.functor.Contravariant" --- # Contravariant diff --git a/docs/src/main/tut/foldable.md b/docs/src/main/tut/foldable.md index 85339420e1..3b863bf8a3 100644 --- a/docs/src/main/tut/foldable.md +++ b/docs/src/main/tut/foldable.md @@ -2,7 +2,7 @@ layout: default title: "Foldable" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Foldable.scala" +source: "core/src/main/scala/cats/Foldable.scala" scaladoc: "#cats.Foldable" --- # Foldable diff --git a/docs/src/main/tut/freeapplicative.md b/docs/src/main/tut/freeapplicative.md index 044be3c410..ea72908677 100644 --- a/docs/src/main/tut/freeapplicative.md +++ b/docs/src/main/tut/freeapplicative.md @@ -2,7 +2,7 @@ layout: default title: "FreeApplicatives" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/free/FreeApplicative.scala" +source: "core/src/main/scala/cats/free/FreeApplicative.scala" scaladoc: "#cats.free.FreeApplicative" --- # Free Applicative diff --git a/docs/src/main/tut/freemonad.md b/docs/src/main/tut/freemonad.md index f9152f29aa..d7415a5d76 100644 --- a/docs/src/main/tut/freemonad.md +++ b/docs/src/main/tut/freemonad.md @@ -2,7 +2,7 @@ layout: default title: "FreeMonads" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/free/Free.scala" +source: "core/src/main/scala/cats/free/Free.scala" scaladoc: "#cats.free.Free" --- diff --git a/docs/src/main/tut/functor.md b/docs/src/main/tut/functor.md index 612bdbbd4d..1d31cd809e 100644 --- a/docs/src/main/tut/functor.md +++ b/docs/src/main/tut/functor.md @@ -2,7 +2,7 @@ layout: default title: "Functor" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Functor.scala" +source: "core/src/main/scala/cats/Functor.scala" scaladoc: "#cats.Functor" --- # Functor diff --git a/docs/src/main/tut/id.md b/docs/src/main/tut/id.md index 2277f71f8f..3b48fbad67 100644 --- a/docs/src/main/tut/id.md +++ b/docs/src/main/tut/id.md @@ -2,7 +2,7 @@ layout: default title: "Id" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/package.scala" +source: "core/src/main/scala/cats/package.scala" scaladoc: "#cats.Id$" --- # Id diff --git a/docs/src/main/tut/invariant.md b/docs/src/main/tut/invariant.md index 76c1b14198..1f01e58ce2 100644 --- a/docs/src/main/tut/invariant.md +++ b/docs/src/main/tut/invariant.md @@ -2,7 +2,7 @@ layout: default title: "Invariant" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/functor/Invariant.scala" +source: "core/src/main/scala/cats/functor/Invariant.scala" scaladoc: "#cats.functor.Invariant" --- # Invariant diff --git a/docs/src/main/tut/kleisli.md b/docs/src/main/tut/kleisli.md index 72bd6950a8..0f9130634f 100644 --- a/docs/src/main/tut/kleisli.md +++ b/docs/src/main/tut/kleisli.md @@ -2,7 +2,7 @@ layout: default title: "Kleisli" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/Kleisli.scala" +source: "core/src/main/scala/cats/data/Kleisli.scala" scaladoc: "#cats.data.Kleisli" --- # Kleisli diff --git a/docs/src/main/tut/monad.md b/docs/src/main/tut/monad.md index 2dbc827caa..d9e5a5c950 100644 --- a/docs/src/main/tut/monad.md +++ b/docs/src/main/tut/monad.md @@ -2,7 +2,7 @@ layout: default title: "Monad" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Monad.scala" +source: "core/src/main/scala/cats/Monad.scala" scaladoc: "#cats.Monad" --- # Monad diff --git a/docs/src/main/tut/monadcombine.md b/docs/src/main/tut/monadcombine.md index 93b75f2fec..1294316bfa 100644 --- a/docs/src/main/tut/monadcombine.md +++ b/docs/src/main/tut/monadcombine.md @@ -2,7 +2,7 @@ layout: default title: "MonadCombine" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/MonadCombine.scala" +source: "core/src/main/scala/cats/MonadCombine.scala" scaladoc: "#cats.MonadCombine" --- # MonadCombine diff --git a/docs/src/main/tut/monadfilter.md b/docs/src/main/tut/monadfilter.md index e58fa68565..595bf9f98b 100644 --- a/docs/src/main/tut/monadfilter.md +++ b/docs/src/main/tut/monadfilter.md @@ -2,7 +2,7 @@ layout: default title: "MonadFilter" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/MonadFilter.scala" +source: "core/src/main/scala/cats/MonadFilter.scala" scaladoc: "#cats.MonadFilter" --- # MonadFilter diff --git a/docs/src/main/tut/monoid.md b/docs/src/main/tut/monoid.md index e9f9b6020f..183f5c97d3 100644 --- a/docs/src/main/tut/monoid.md +++ b/docs/src/main/tut/monoid.md @@ -88,6 +88,6 @@ N.B. Cats does not define a `Monoid` type class itself, it uses the [`Monoid` trait](https://github.com/non/algebra/blob/master/core/src/main/scala/algebra/Monoid.scala) which is defined in the [algebra project](https://github.com/non/algebra) on -which it depends. The [`cats` package object](https://github.com/non/cats/blob/master/core/src/main/scala/cats/package.scala) +which it depends. The [`cats` package object](https://github.com/typelevel/cats/blob/master/core/src/main/scala/cats/package.scala) defines type aliases to the `Monoid` from algebra, so that you can `import cats.Monoid`. diff --git a/docs/src/main/tut/monoidk.md b/docs/src/main/tut/monoidk.md index 1e85ca6e71..ed24ba0814 100644 --- a/docs/src/main/tut/monoidk.md +++ b/docs/src/main/tut/monoidk.md @@ -2,7 +2,7 @@ layout: default title: "MonoidK" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/MonoidK.scala" +source: "core/src/main/scala/cats/MonoidK.scala" scaladoc: "#cats.MonoidK" --- # MonoidK diff --git a/docs/src/main/tut/oneand.md b/docs/src/main/tut/oneand.md index a70e36153f..785b25c936 100644 --- a/docs/src/main/tut/oneand.md +++ b/docs/src/main/tut/oneand.md @@ -2,7 +2,7 @@ layout: default title: "OneAnd" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/OneAnd.scala" +source: "core/src/main/scala/cats/data/OneAnd.scala" scaladoc: "#cats.data.OneAnd" --- # OneAnd diff --git a/docs/src/main/tut/optiont.md b/docs/src/main/tut/optiont.md index 7ca116ccf8..7d70b282e7 100644 --- a/docs/src/main/tut/optiont.md +++ b/docs/src/main/tut/optiont.md @@ -2,7 +2,7 @@ layout: default title: "OptionT" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/OptionT.scala" +source: "core/src/main/scala/cats/data/OptionT.scala" scaladoc: "#cats.data.OptionT" --- # OptionT diff --git a/docs/src/main/tut/semigroup.md b/docs/src/main/tut/semigroup.md index 3dad3715cd..c1045ef563 100644 --- a/docs/src/main/tut/semigroup.md +++ b/docs/src/main/tut/semigroup.md @@ -99,6 +99,6 @@ N.B. Cats does not define a `Semigroup` type class itself, it uses the [`Semigroup` trait](https://github.com/non/algebra/blob/master/core/src/main/scala/algebra/Semigroup.scala) which is defined in the [algebra project](https://github.com/non/algebra) on -which it depends. The [`cats` package object](https://github.com/non/cats/blob/master/core/src/main/scala/cats/package.scala) +which it depends. The [`cats` package object](https://github.com/typelevel/cats/blob/master/core/src/main/scala/cats/package.scala) defines type aliases to the `Semigroup` from algebra, so that you can -`import cats.Semigroup`. \ No newline at end of file +`import cats.Semigroup`. diff --git a/docs/src/main/tut/semigroupk.md b/docs/src/main/tut/semigroupk.md index 85a4b4857a..1085c6ee56 100644 --- a/docs/src/main/tut/semigroupk.md +++ b/docs/src/main/tut/semigroupk.md @@ -2,7 +2,7 @@ layout: default title: "SemigroupK" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/SemigroupK.scala" +source: "core/src/main/scala/cats/SemigroupK.scala" scaladoc: "#cats.SemigroupK" --- # SemigroupK @@ -30,7 +30,7 @@ Cats does not define a `Semigroup` type class itself. Instead, we use the trait](https://github.com/non/algebra/blob/master/core/src/main/scala/algebra/Semigroup.scala) which is defined in the [algebra project](https://github.com/non/algebra). The [`cats` package -object](https://github.com/non/cats/blob/master/core/src/main/scala/cats/package.scala) +object](https://github.com/typelevel/cats/blob/master/core/src/main/scala/cats/package.scala) defines type aliases to the `Semigroup` from algebra, so that you can `import cats.semigroup`. diff --git a/docs/src/main/tut/show.md b/docs/src/main/tut/show.md index adf2e38a5d..0b748b078a 100644 --- a/docs/src/main/tut/show.md +++ b/docs/src/main/tut/show.md @@ -2,7 +2,7 @@ layout: default title: "Show" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Show.scala" +source: "core/src/main/scala/cats/Show.scala" scaladoc: "#cats.Show" --- # Show diff --git a/docs/src/main/tut/state.md b/docs/src/main/tut/state.md index 9202b01a4d..980ccc5cd4 100644 --- a/docs/src/main/tut/state.md +++ b/docs/src/main/tut/state.md @@ -2,7 +2,7 @@ layout: default title: "State" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/StateT.scala" +source: "core/src/main/scala/cats/data/StateT.scala" scaladoc: "#cats.data.StateT" --- # State diff --git a/docs/src/main/tut/streaming.md b/docs/src/main/tut/streaming.md index a5dde58d7f..00ffebc330 100644 --- a/docs/src/main/tut/streaming.md +++ b/docs/src/main/tut/streaming.md @@ -2,7 +2,7 @@ layout: default title: "Streaming" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/Streaming.scala" +source: "core/src/main/scala/cats/data/Streaming.scala" scaladoc: "#cats.data.Streaming" --- diff --git a/docs/src/main/tut/traverse.md b/docs/src/main/tut/traverse.md index eb6b8e448d..66bcaf4738 100644 --- a/docs/src/main/tut/traverse.md +++ b/docs/src/main/tut/traverse.md @@ -2,7 +2,7 @@ layout: default title: "Traverse" section: "typeclasses" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/Traverse.scala" +source: "core/src/main/scala/cats/Traverse.scala" scaladoc: "#cats.Traverse" --- # Traverse diff --git a/docs/src/main/tut/validated.md b/docs/src/main/tut/validated.md index ad670e00e0..bb52438e38 100644 --- a/docs/src/main/tut/validated.md +++ b/docs/src/main/tut/validated.md @@ -2,7 +2,7 @@ layout: default title: "Validated" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/Validated.scala" +source: "core/src/main/scala/cats/data/Validated.scala" scaladoc: "#cats.data.Validated" --- # Validated diff --git a/docs/src/main/tut/xor.md b/docs/src/main/tut/xor.md index 00e0aa036a..264571cb89 100644 --- a/docs/src/main/tut/xor.md +++ b/docs/src/main/tut/xor.md @@ -2,7 +2,7 @@ layout: default title: "Xor" section: "data" -source: "https://github.com/non/cats/blob/master/core/src/main/scala/cats/data/Xor.scala" +source: "core/src/main/scala/cats/data/Xor.scala" scaladoc: "#cats.data.Xor" --- # Xor diff --git a/docs/src/site/_config.yml b/docs/src/site/_config.yml index bc6d69ffea..79555d8ad3 100644 --- a/docs/src/site/_config.yml +++ b/docs/src/site/_config.yml @@ -3,6 +3,7 @@ markdown: redcarpet highlighter: pygments baseurl: /cats apidocs: /cats/api/ +sources: https://github.com/typelevel/cats/blob/master/ collections: tut: diff --git a/docs/src/site/_layouts/default.html b/docs/src/site/_layouts/default.html index d7b5608f8a..fdf9f440f3 100644 --- a/docs/src/site/_layouts/default.html +++ b/docs/src/site/_layouts/default.html @@ -24,9 +24,9 @@
Source: | Github |
Chat: | Gitter |
Build: | Travis |
Source: | Github |
Chat: | Gitter |
Build: | Travis |
Api: | Scaladoc |