{"action":"created","issue":{"url":"https://api.github.com/repos/monix/monix/issues/615","repository_url":"https://api.github.com/repos/monix/monix","labels_url":"https://api.github.com/repos/monix/monix/issues/615/labels{/name}","comments_url":"https://api.github.com/repos/monix/monix/issues/615/comments","events_url":"https://api.github.com/repos/monix/monix/issues/615/events","html_url":"https://github.com/monix/monix/issues/615","id":307088006,"number":615,"title":"Published javadoc.jar does not have API docs","user":{"login":"sanjivsahayamrea","id":29850472,"avatar_url":"https://avatars2.githubusercontent.com/u/29850472?v=4","gravatar_id":"","url":"https://api.github.com/users/sanjivsahayamrea","html_url":"https://github.com/sanjivsahayamrea","followers_url":"https://api.github.com/users/sanjivsahayamrea/followers","following_url":"https://api.github.com/users/sanjivsahayamrea/following{/other_user}","gists_url":"https://api.github.com/users/sanjivsahayamrea/gists{/gist_id}","starred_url":"https://api.github.com/users/sanjivsahayamrea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanjivsahayamrea/subscriptions","organizations_url":"https://api.github.com/users/sanjivsahayamrea/orgs","repos_url":"https://api.github.com/users/sanjivsahayamrea/repos","events_url":"https://api.github.com/users/sanjivsahayamrea/events{/privacy}","received_events_url":"https://api.github.com/users/sanjivsahayamrea/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-21T00:44:43Z","updated_at":"2018-03-21T06:43:08Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nI've tried to download the API documentation for Monix from the maven repos for R1 from http://central.maven.org/maven2/io/monix/monix_2.12/3.0.0-RC1/monix_2.12-3.0.0-RC1-javadoc.jar and when I unzip this file there are no API docs - only an index.html page with the root and lib folder.\r\n\r\n```\r\n├── META-INF\r\n│   └── MANIFEST.MF\r\n├── index.html\r\n├── index.js\r\n└── lib\r\n    ├── MaterialIcons-Regular.eot\r\n    ├── MaterialIcons-Regular.ttf\r\n    ├── MaterialIcons-Regular.woff\r\n    ├── abstract_type.svg\r\n    ├── class.svg\r\n    ├── class_comp.svg\r\n    ├── class_diagram.png\r\n    ├── diagrams.css\r\n    ├── diagrams.js\r\n    ├── index.css\r\n    ├── index.js\r\n    ├── jquery.js\r\n    ├── jquery.mousewheel.min.js\r\n    ├── jquery.panzoom.min.js\r\n    ├── lato-v11-latin-100.eot\r\n    ├── lato-v11-latin-100.ttf\r\n    ├── lato-v11-latin-100.woff\r\n    ├── lato-v11-latin-regular.eot\r\n    ├── lato-v11-latin-regular.ttf\r\n    ├── lato-v11-latin-regular.woff\r\n    ├── modernizr.custom.js\r\n    ├── object.svg\r\n    ├── object_comp.svg\r\n    ├── object_comp_trait.svg\r\n    ├── object_diagram.png\r\n    ├── open-sans-v13-latin-regular.eot\r\n    ├── open-sans-v13-latin-regular.ttf\r\n    ├── open-sans-v13-latin-regular.woff\r\n    ├── ownderbg2.gif\r\n    ├── ownerbg.gif\r\n    ├── ownerbg2.gif\r\n    ├── package.svg\r\n    ├── ref-index.css\r\n    ├── scheduler.js\r\n    ├── source-code-pro-v6-latin-700.eot\r\n    ├── source-code-pro-v6-latin-700.ttf\r\n    ├── source-code-pro-v6-latin-700.woff\r\n    ├── source-code-pro-v6-latin-regular.eot\r\n    ├── source-code-pro-v6-latin-regular.ttf\r\n    ├── source-code-pro-v6-latin-regular.woff\r\n    ├── template.css\r\n    ├── template.js\r\n    ├── tools.tooltip.js\r\n    ├── trait.svg\r\n    ├── trait_comp.svg\r\n    ├── trait_diagram.png\r\n    └── type_diagram.png\r\n```\r\n\r\nThe current way I get access to the API docs are to clone this project and then run `unidoc` from SBT which then publishes the docs locally.\r\n\r\nOther projects like Cats, have their API documentation within their published artifacts (http://central.maven.org/maven2/org/typelevel/cats-core_2.12/1.1.0/cats-core_2.12-1.1.0-javadoc.jar). \r\n\r\n```\r\n.\r\n├── META-INF\r\n│   └── MANIFEST.MF\r\n├── cats\r\n│   ├── Alternative$$AllOps.html\r\n│   ├── Alternative$$Ops.html\r\n│   ├── Alternative$$ToAlternativeOps.html\r\n│   ├── Alternative$$nonInheritedOps$.html\r\n│   ├── Alternative$$ops$.html\r\n│   ├── Alternative$.html\r\n│   ├── Alternative.html\r\n│   ├── Always$.html\r\n│   ├── Always.html\r\n│   ├── Applicative$$AllOps.html\r\n│   ├── Applicative$$Ops.html\r\n│   ├── Applicative$$ToApplicativeOps.html\r\n│   ├── Applicative$$nonInheritedOps$.html\r\n│   ├── Applicative$$ops$.html\r\n│   ├── Applicative$.html\r\n│   ├── Applicative.html\r\n│   ├── ApplicativeError$.html\r\n│   ├── ApplicativeError.html\r\n│   ├── Apply$$AllOps.html\r\n│   ├── Apply$$Ops.html\r\n│   ├── Apply$$ToApplyOps.html\r\n│   ├── Apply$$nonInheritedOps$.html\r\n│   ├── Apply$$ops$.html\r\n│   ├── Apply$.html\r\n│   ├── Apply.html\r\n│   ├── ApplyArityFunctions.html\r\n│   ├── Bifoldable$$AllOps.html\r\n│   ├── Bifoldable$$Ops.html\r\n│   ├── Bifoldable$$ToBifoldableOps.html\r\n│   ├── Bifoldable$$nonInheritedOps$.html\r\n│   ├── Bifoldable$$ops$.html\r\n│   ├── Bifoldable$.html\r\n│   ├── Bifoldable.html\r\n│   ├── Bifunctor$$AllOps.html\r\n│   ├── Bifunctor$$Ops.html\r\n│   ├── Bifunctor$$ToBifunctorOps.html\r\n│   ├── Bifunctor$$nonInheritedOps$.html\r\n│   ├── Bifunctor$$ops$.html\r\n│   ├── Bifunctor$.html\r\n│   ├── Bifunctor.html\r\n│   ├── Bimonad$$AllOps.html\r\n│   ├── Bimonad$$Ops.html\r\n│   ├── Bimonad$$ToBimonadOps.html\r\n│   ├── Bimonad$$nonInheritedOps$.html\r\n│   ├── Bimonad$$ops$.html\r\n│   ├── Bimonad$.html\r\n│   ├── Bimonad.html\r\n│   ├── Bitraverse$$AllOps.html\r\n│   ├── Bitraverse$$Ops.html\r\n│   ├── Bitraverse$$ToBitraverseOps.html\r\n│   ├── Bitraverse$$nonInheritedOps$.html\r\n│   ├── Bitraverse$$ops$.html\r\n│   ├── Bitraverse$.html\r\n│   ├── Bitraverse.html\r\n│   ├── CoflatMap$$AllOps.html\r\n│   ├── CoflatMap$$Ops.html\r\n│   ├── CoflatMap$$ToCoflatMapOps.html\r\n│   ├── CoflatMap$$nonInheritedOps$.html\r\n│   ├── CoflatMap$$ops$.html\r\n│   ├── CoflatMap$.html\r\n│   ├── CoflatMap.html\r\n│   ├── CommutativeApplicative$$AllOps.html\r\n│   ├── CommutativeApplicative$$Ops.html\r\n│   ├── CommutativeApplicative$$ToCommutativeApplicativeOps.html\r\n│   ├── CommutativeApplicative$$nonInheritedOps$.html\r\n│   ├── CommutativeApplicative$$ops$.html\r\n│   ├── CommutativeApplicative$.html\r\n│   ├── CommutativeApplicative.html\r\n│   ├── CommutativeApply$$AllOps.html\r\n│   ├── CommutativeApply$$Ops.html\r\n│   ├── CommutativeApply$$ToCommutativeApplyOps.html\r\n│   ├── CommutativeApply$$nonInheritedOps$.html\r\n│   ├── CommutativeApply$$ops$.html\r\n│   ├── CommutativeApply$.html\r\n│   ├── CommutativeApply.html\r\n│   ├── CommutativeFlatMap$$AllOps.html\r\n│   ├── CommutativeFlatMap$$Ops.html\r\n│   ├── CommutativeFlatMap$$ToCommutativeFlatMapOps.html\r\n│   ├── CommutativeFlatMap$$nonInheritedOps$.html\r\n│   ├── CommutativeFlatMap$$ops$.html\r\n│   ├── CommutativeFlatMap$.html\r\n│   ├── CommutativeFlatMap.html\r\n│   ├── CommutativeMonad$$AllOps.html\r\n│   ├── CommutativeMonad$$Ops.html\r\n│   ├── CommutativeMonad$$ToCommutativeMonadOps.html\r\n│   ├── CommutativeMonad$$nonInheritedOps$.html\r\n│   ├── CommutativeMonad$$ops$.html\r\n│   ├── CommutativeMonad$.html\r\n│   ├── CommutativeMonad.html\r\n│   ├── Comonad$$AllOps.html\r\n│   ├── Comonad$$Ops.html\r\n│   ├── Comonad$$ToComonadOps.html\r\n│   ├── Comonad$$nonInheritedOps$.html\r\n│   ├── Comonad$$ops$.html\r\n│   ├── Comonad$.html\r\n│   ├── Comonad.html\r\n│   ├── Contravariant$$AllOps.html\r\n│   ├── Contravariant$$Ops.html\r\n│   ├── Contravariant$$ToContravariantOps.html\r\n│   ├── Contravariant$$nonInheritedOps$.html\r\n│   ├── Contravariant$$ops$.html\r\n│   ├── Contravariant$.html\r\n│   ├── Contravariant.html\r\n│   ├── ContravariantMonoidal$$AllOps.html\r\n│   ├── ContravariantMonoidal$$Ops.html\r\n│   ├── ContravariantMonoidal$$ToContravariantMonoidalOps.html\r\n│   ├── ContravariantMonoidal$$nonInheritedOps$.html\r\n│   ├── ContravariantMonoidal$$ops$.html\r\n│   ├── ContravariantMonoidal$.html\r\n│   ├── ContravariantMonoidal.html\r\n│   ├── ContravariantSemigroupal$$AllOps.html\r\n│   ├── ContravariantSemigroupal$$Ops.html\r\n│   ├── ContravariantSemigroupal$$ToContravariantSemigroupalOps.html\r\n│   ├── ContravariantSemigroupal$$nonInheritedOps$.html\r\n│   ├── ContravariantSemigroupal$$ops$.html\r\n│   ├── ContravariantSemigroupal$.html\r\n│   ├── ContravariantSemigroupal.html\r\n│   ├── Distributive$$AllOps.html\r\n│   ├── Distributive$$Ops.html\r\n│   ├── Distributive$$ToDistributiveOps.html\r\n│   ├── Distributive$$nonInheritedOps$.html\r\n│   ├── Distributive$$ops$.html\r\n│   ├── Distributive$.html\r\n│   ├── Distributive.html\r\n│   ├── Eval$$Defer.html\r\n│   ├── Eval$$FlatMap.html\r\n│   ├── Eval$.html\r\n│   ├── Eval.html\r\n│   ├── EvalGroup.html\r\n│   ├── EvalMonoid.html\r\n│   ├── EvalSemigroup.html\r\n│   ├── FlatMap$$AllOps.html\r\n│   ├── FlatMap$$Ops.html\r\n│   ├── FlatMap$$ToFlatMapOps.html\r\n│   ├── FlatMap$$nonInheritedOps$.html\r\n│   ├── FlatMap$$ops$.html\r\n│   ├── FlatMap$.html\r\n│   ├── FlatMap.html\r\n│   ├── Foldable$$AllOps.html\r\n│   ├── Foldable$$Ops.html\r\n│   ├── Foldable$$ToFoldableOps.html\r\n│   ├── Foldable$$nonInheritedOps$.html\r\n│   ├── Foldable$$ops$.html\r\n│   ├── Foldable$.html\r\n│   ├── Foldable.html\r\n│   ├── Functor$$AllOps.html\r\n│   ├── Functor$$Ops.html\r\n│   ├── Functor$$ToFunctorOps.html\r\n│   ├── Functor$$nonInheritedOps$.html\r\n│   ├── Functor$$ops$.html\r\n│   ├── Functor$.html\r\n│   ├── Functor.html\r\n│   ├── Inject$.html\r\n│   ├── Inject.html\r\n│   ├── InjectK$.html\r\n│   ├── InjectK.html\r\n│   ├── Invariant$$AllOps.html\r\n│   ├── Invariant$$Ops.html\r\n│   ├── Invariant$$ToInvariantOps.html\r\n│   ├── Invariant$$nonInheritedOps$.html\r\n│   ├── Invariant$$ops$.html\r\n│   ├── Invariant$.html\r\n│   ├── Invariant.html\r\n│   ├── InvariantMonoidal$$AllOps.html\r\n│   ├── InvariantMonoidal$$Ops.html\r\n│   ├── InvariantMonoidal$$ToInvariantMonoidalOps.html\r\n│   ├── InvariantMonoidal$$nonInheritedOps$.html\r\n│   ├── InvariantMonoidal$$ops$.html\r\n│   ├── InvariantMonoidal$.html\r\n│   ├── InvariantMonoidal.html\r\n│   ├── InvariantSemigroupal$$AllOps.html\r\n│   ├── InvariantSemigroupal$$Ops.html\r\n│   ├── InvariantSemigroupal$$ToInvariantSemigroupalOps.html\r\n│   ├── InvariantSemigroupal$$nonInheritedOps$.html\r\n│   ├── InvariantSemigroupal$$ops$.html\r\n│   ├── InvariantSemigroupal$.html\r\n│   ├── InvariantSemigroupal.html\r\n│   ├── Later$.html\r\n│   ├── Later.html\r\n│   ├── Monad$$AllOps.html\r\n│   ├── Monad$$Ops.html\r\n│   ├── Monad$$ToMonadOps.html\r\n│   ├── Monad$$nonInheritedOps$.html\r\n│   ├── Monad$$ops$.html\r\n│   ├── Monad$.html\r\n│   ├── Monad.html\r\n│   ├── MonadError$.html\r\n│   ├── MonadError.html\r\n│   ├── MonoidK$$AllOps.html\r\n│   ├── MonoidK$$Ops.html\r\n│   ├── MonoidK$$ToMonoidKOps.html\r\n│   ├── MonoidK$$nonInheritedOps$.html\r\n│   ├── MonoidK$$ops$.html\r\n│   ├── MonoidK$.html\r\n│   ├── MonoidK.html\r\n│   ├── NonEmptyParallel$.html\r\n│   ├── NonEmptyParallel.html\r\n│   ├── NonEmptyReducible.html\r\n│   ├── NonEmptyTraverse$$AllOps.html\r\n│   ├── NonEmptyTraverse$$Ops.html\r\n│   ├── NonEmptyTraverse$$ToNonEmptyTraverseOps.html\r\n│   ├── NonEmptyTraverse$$nonInheritedOps$.html\r\n│   ├── NonEmptyTraverse$$ops$.html\r\n│   ├── NonEmptyTraverse$.html\r\n│   ├── NonEmptyTraverse.html\r\n│   ├── NotNull$.html\r\n│   ├── NotNull.html\r\n│   ├── Now.html\r\n│   ├── Parallel$.html\r\n│   ├── Parallel.html\r\n│   ├── ParallelArityFunctions.html\r\n│   ├── ParallelArityFunctions2.html\r\n│   ├── Reducible$$AllOps.html\r\n│   ├── Reducible$$Ops.html\r\n│   ├── Reducible$$ToReducibleOps.html\r\n│   ├── Reducible$$nonInheritedOps$.html\r\n│   ├── Reducible$$ops$.html\r\n│   ├── Reducible$.html\r\n│   ├── Reducible.html\r\n│   ├── SemigroupK$$AllOps.html\r\n│   ├── SemigroupK$$Ops.html\r\n│   ├── SemigroupK$$ToSemigroupKOps.html\r\n│   ├── SemigroupK$$nonInheritedOps$.html\r\n│   ├── SemigroupK$$ops$.html\r\n│   ├── SemigroupK$.html\r\n│   ├── SemigroupK.html\r\n│   ├── Semigroupal$$AllOps.html\r\n│   ├── Semigroupal$$Ops.html\r\n│   ├── Semigroupal$$ToSemigroupalOps.html\r\n│   ├── Semigroupal$$nonInheritedOps$.html\r\n│   ├── Semigroupal$$ops$.html\r\n│   ├── Semigroupal$.html\r\n│   ├── Semigroupal.html\r\n│   ├── SemigroupalArityFunctions.html\r\n│   ├── Show$$ContravariantShow.html\r\n│   ├── Show$$Ops.html\r\n│   ├── Show$$ShowInterpolator.html\r\n│   ├── Show$$Shown$.html\r\n│   ├── Show$$Shown.html\r\n│   ├── Show$$ToShowOps.html\r\n│   ├── Show$.html\r\n│   ├── Show.html\r\n│   ├── StackSafeMonad.html\r\n│   ├── Traverse$$AllOps.html\r\n│   ├── Traverse$$Ops.html\r\n│   ├── Traverse$$ToTraverseOps.html\r\n│   ├── Traverse$$nonInheritedOps$.html\r\n│   ├── Traverse$$ops$.html\r\n│   ├── Traverse$.html\r\n│   ├── Traverse.html\r\n│   ├── UnorderedFoldable$$AllOps.html\r\n│   ├── UnorderedFoldable$$Ops.html\r\n│   ├── UnorderedFoldable$$ToUnorderedFoldableOps.html\r\n│   ├── UnorderedFoldable$$nonInheritedOps$.html\r\n│   ├── UnorderedFoldable$$ops$.html\r\n│   ├── UnorderedFoldable$.html\r\n│   ├── UnorderedFoldable.html\r\n│   ├── UnorderedTraverse$$AllOps.html\r\n│   ├── UnorderedTraverse$$Ops.html\r\n│   ├── UnorderedTraverse$$ToUnorderedTraverseOps.html\r\n│   ├── UnorderedTraverse$$nonInheritedOps$.html\r\n│   ├── UnorderedTraverse$$ops$.html\r\n│   ├── UnorderedTraverse$.html\r\n│   ├── UnorderedTraverse.html\r\n│   ├── arrow\r\n│   │   ├── Arrow$$AllOps.html\r\n│   │   ├── Arrow$$Ops.html\r\n│   │   ├── Arrow$$ToArrowOps.html\r\n│   │   ├── Arrow$$nonInheritedOps$.html\r\n│   │   ├── Arrow$$ops$.html\r\n│   │   ├── Arrow$.html\r\n│   │   ├── Arrow.html\r\n│   │   ├── ArrowChoice$$AllOps.html\r\n│   │   ├── ArrowChoice$$Ops.html\r\n│   │   ├── ArrowChoice$$ToArrowChoiceOps.html\r\n│   │   ├── ArrowChoice$$nonInheritedOps$.html\r\n│   │   ├── ArrowChoice$$ops$.html\r\n│   │   ├── ArrowChoice$.html\r\n│   │   ├── ArrowChoice.html\r\n│   │   ├── Category$$AllOps.html\r\n│   │   ├── Category$$Ops.html\r\n│   │   ├── Category$$ToCategoryOps.html\r\n│   │   ├── Category$$nonInheritedOps$.html\r\n│   │   ├── Category$$ops$.html\r\n│   │   ├── Category$.html\r\n│   │   ├── Category.html\r\n│   │   ├── Choice$$AllOps.html\r\n│   │   ├── Choice$$Ops.html\r\n│   │   ├── Choice$$ToChoiceOps.html\r\n│   │   ├── Choice$$nonInheritedOps$.html\r\n│   │   ├── Choice$$ops$.html\r\n│   │   ├── Choice$.html\r\n│   │   ├── Choice.html\r\n│   │   ├── CommutativeArrow$$AllOps.html\r\n│   │   ├── CommutativeArrow$$Ops.html\r\n│   │   ├── CommutativeArrow$$ToCommutativeArrowOps.html\r\n│   │   ├── CommutativeArrow$$nonInheritedOps$.html\r\n│   │   ├── CommutativeArrow$$ops$.html\r\n│   │   ├── CommutativeArrow$.html\r\n│   │   ├── CommutativeArrow.html\r\n│   │   ├── Compose$$AllOps.html\r\n│   │   ├── Compose$$Ops.html\r\n│   │   ├── Compose$$ToComposeOps.html\r\n│   │   ├── Compose$$nonInheritedOps$.html\r\n│   │   ├── Compose$$ops$.html\r\n│   │   ├── Compose$.html\r\n│   │   ├── Compose.html\r\n│   │   ├── FunctionK$.html\r\n│   │   ├── FunctionK.html\r\n│   │   ├── Profunctor$$AllOps.html\r\n│   │   ├── Profunctor$$Ops.html\r\n│   │   ├── Profunctor$$ToProfunctorOps.html\r\n│   │   ├── Profunctor$$nonInheritedOps$.html\r\n│   │   ├── Profunctor$$ops$.html\r\n│   │   ├── Profunctor$.html\r\n│   │   ├── Profunctor.html\r\n│   │   ├── Strong$$AllOps.html\r\n│   │   ├── Strong$$Ops.html\r\n│   │   ├── Strong$$ToStrongOps.html\r\n│   │   ├── Strong$$nonInheritedOps$.html\r\n│   │   ├── Strong$$ops$.html\r\n│   │   ├── Strong$.html\r\n│   │   ├── Strong.html\r\n│   │   └── index.html\r\n│   ├── data\r\n│   │   ├── AppFunc$.html\r\n│   │   ├── AppFunc.html\r\n│   │   ├── Cokleisli$.html\r\n│   │   ├── Cokleisli.html\r\n│   │   ├── Const$.html\r\n│   │   ├── Const.html\r\n│   │   ├── EitherK$$EitherKLeft.html\r\n│   │   ├── EitherK$$EitherKRight.html\r\n│   │   ├── EitherK$.html\r\n│   │   ├── EitherK.html\r\n│   │   ├── EitherT$.html\r\n│   │   ├── EitherT.html\r\n│   │   ├── Func$.html\r\n│   │   ├── Func.html\r\n│   │   ├── IdT$.html\r\n│   │   ├── IdT.html\r\n│   │   ├── IndexedReaderWriterStateT$.html\r\n│   │   ├── IndexedReaderWriterStateT.html\r\n│   │   ├── IndexedStateT$.html\r\n│   │   ├── IndexedStateT.html\r\n│   │   ├── Ior$$Both.html\r\n│   │   ├── Ior$$Left.html\r\n│   │   ├── Ior$$Right.html\r\n│   │   ├── Ior$.html\r\n│   │   ├── Ior.html\r\n│   │   ├── IorT$.html\r\n│   │   ├── IorT.html\r\n│   │   ├── Kleisli$.html\r\n│   │   ├── Kleisli.html\r\n│   │   ├── Nested$.html\r\n│   │   ├── Nested.html\r\n│   │   ├── NonEmptyList$$ZipNonEmptyList$.html\r\n│   │   ├── NonEmptyList$$ZipNonEmptyList.html\r\n│   │   ├── NonEmptyList$.html\r\n│   │   ├── NonEmptyList.html\r\n│   │   ├── NonEmptyMapOps.html\r\n│   │   ├── NonEmptySetOps.html\r\n│   │   ├── NonEmptyVector$$ZipNonEmptyVector$.html\r\n│   │   ├── NonEmptyVector$$ZipNonEmptyVector.html\r\n│   │   ├── NonEmptyVector$.html\r\n│   │   ├── NonEmptyVector.html\r\n│   │   ├── OneAnd$.html\r\n│   │   ├── OneAnd.html\r\n│   │   ├── OptionT$.html\r\n│   │   ├── OptionT.html\r\n│   │   ├── Tuple2K$.html\r\n│   │   ├── Tuple2K.html\r\n│   │   ├── Validated$$Invalid.html\r\n│   │   ├── Validated$$Valid.html\r\n│   │   ├── Validated$.html\r\n│   │   ├── Validated.html\r\n│   │   ├── WriterT$.html\r\n│   │   ├── WriterT.html\r\n│   │   ├── ZipList$.html\r\n│   │   ├── ZipList.html\r\n│   │   ├── ZipStream$.html\r\n│   │   ├── ZipStream.html\r\n│   │   ├── ZipVector$.html\r\n│   │   ├── ZipVector.html\r\n│   │   ├── index.html\r\n│   │   ├── package$$Reader$.html\r\n│   │   ├── package$$ReaderWriterState$.html\r\n│   │   ├── package$$ReaderWriterStateT$.html\r\n│   │   ├── package$$State$.html\r\n│   │   ├── package$$StateT$.html\r\n│   │   └── package$$Writer$.html\r\n│   ├── evidence\r\n│   │   ├── As$.html\r\n│   │   ├── As.html\r\n│   │   ├── AsInstances.html\r\n│   │   ├── Is$.html\r\n│   │   ├── Is.html\r\n│   │   └── index.html\r\n│   ├── implicits$.html\r\n│   ├── index.html\r\n│   ├── instances\r\n│   │   ├── AllInstances.html\r\n│   │   ├── AnyValInstances.html\r\n│   │   ├── BigDecimalInstances.html\r\n│   │   ├── BigIntInstances.html\r\n│   │   ├── BitSetInstances.html\r\n│   │   ├── BooleanInstances.html\r\n│   │   ├── ByteInstances.html\r\n│   │   ├── CharInstances.html\r\n│   │   ├── DoubleInstances.html\r\n│   │   ├── DurationInstances.html\r\n│   │   ├── EitherInstances.html\r\n│   │   ├── EqInstances.html\r\n│   │   ├── EquivInstances.html\r\n│   │   ├── FloatInstances.html\r\n│   │   ├── FunctionInstances.html\r\n│   │   ├── FutureInstances.html\r\n│   │   ├── HashInstances.html\r\n│   │   ├── IntInstances.html\r\n│   │   ├── InvariantMonoidalInstances.html\r\n│   │   ├── ListInstances.html\r\n│   │   ├── LongInstances.html\r\n│   │   ├── MapInstances.html\r\n│   │   ├── OptionInstances.html\r\n│   │   ├── OrderInstances.html\r\n│   │   ├── OrderingInstances.html\r\n│   │   ├── ParallelInstances.html\r\n│   │   ├── PartialOrderInstances.html\r\n│   │   ├── PartialOrderingInstances.html\r\n│   │   ├── QueueInstances.html\r\n│   │   ├── SetInstances.html\r\n│   │   ├── ShortInstances.html\r\n│   │   ├── SortedMapCommutativeMonoid.html\r\n│   │   ├── SortedMapEq.html\r\n│   │   ├── SortedMapHash.html\r\n│   │   ├── SortedMapInstances.html\r\n│   │   ├── SortedMapInstances1.html\r\n│   │   ├── SortedMapInstances2.html\r\n│   │   ├── SortedMapMonoid.html\r\n│   │   ├── SortedSetHash.html\r\n│   │   ├── SortedSetInstances.html\r\n│   │   ├── SortedSetInstances1.html\r\n│   │   ├── SortedSetOrder.html\r\n│   │   ├── SortedSetSemilattice.html\r\n│   │   ├── StreamInstances.html\r\n│   │   ├── StringInstances.html\r\n│   │   ├── SymbolInstances.html\r\n│   │   ├── TryInstances.html\r\n│   │   ├── Tuple2Instances.html\r\n│   │   ├── Tuple2Instances1.html\r\n│   │   ├── Tuple2Instances2.html\r\n│   │   ├── Tuple2Instances3.html\r\n│   │   ├── Tuple2Instances4.html\r\n│   │   ├── TupleInstances.html\r\n│   │   ├── UUIDInstances.html\r\n│   │   ├── UnitInstances.html\r\n│   │   ├── VectorInstances.html\r\n│   │   ├── index.html\r\n│   │   ├── package$$all$.html\r\n│   │   ├── package$$bigDecimal$.html\r\n│   │   ├── package$$bigInt$.html\r\n│   │   ├── package$$bitSet$.html\r\n│   │   ├── package$$boolean$.html\r\n│   │   ├── package$$byte$.html\r\n│   │   ├── package$$char$.html\r\n│   │   ├── package$$double$.html\r\n│   │   ├── package$$duration$.html\r\n│   │   ├── package$$either$.html\r\n│   │   ├── package$$eq$.html\r\n│   │   ├── package$$equiv$.html\r\n│   │   ├── package$$float$.html\r\n│   │   ├── package$$function$.html\r\n│   │   ├── package$$future$.html\r\n│   │   ├── package$$int$.html\r\n│   │   ├── package$$invariant$.html\r\n│   │   ├── package$$list$.html\r\n│   │   ├── package$$long$.html\r\n│   │   ├── package$$map$.html\r\n│   │   ├── package$$option$.html\r\n│   │   ├── package$$order$.html\r\n│   │   ├── package$$ordering$.html\r\n│   │   ├── package$$parallel$.html\r\n│   │   ├── package$$partialOrder$.html\r\n│   │   ├── package$$partialOrdering$.html\r\n│   │   ├── package$$queue$.html\r\n│   │   ├── package$$set$.html\r\n│   │   ├── package$$short$.html\r\n│   │   ├── package$$sortedMap$.html\r\n│   │   ├── package$$sortedSet$.html\r\n│   │   ├── package$$stream$.html\r\n│   │   ├── package$$string$.html\r\n│   │   ├── package$$try_$.html\r\n│   │   ├── package$$tuple$.html\r\n│   │   ├── package$$unit$.html\r\n│   │   ├── package$$uuid$.html\r\n│   │   └── package$$vector$.html\r\n│   └── syntax\r\n│       ├── AllSyntax.html\r\n│       ├── AllSyntaxBinCompat.html\r\n│       ├── AllSyntaxBinCompat0.html\r\n│       ├── AlternativeSyntax.html\r\n│       ├── ApplicativeErrorExtension.html\r\n│       ├── ApplicativeErrorExtensionOps.html\r\n│       ├── ApplicativeErrorIdOps.html\r\n│       ├── ApplicativeErrorOps.html\r\n│       ├── ApplicativeErrorSyntax.html\r\n│       ├── ApplicativeIdOps.html\r\n│       ├── ApplicativeOps.html\r\n│       ├── ApplicativeSyntax.html\r\n│       ├── ApplyOps.html\r\n│       ├── ApplySyntax.html\r\n│       ├── ArrowChoiceSyntax.html\r\n│       ├── ArrowSyntax.html\r\n│       ├── BifoldableSyntax.html\r\n│       ├── BifunctorSyntax.html\r\n│       ├── BitraverseOps.html\r\n│       ├── BitraverseSyntax.html\r\n│       ├── CoflatMapSyntax.html\r\n│       ├── ComonadSyntax.html\r\n│       ├── ComposeSyntax.html\r\n│       ├── ContravariantMonoidalOps.html\r\n│       ├── ContravariantMonoidalSyntax.html\r\n│       ├── ContravariantSemigroupalSyntax.html\r\n│       ├── ContravariantSyntax.html\r\n│       ├── DistributiveOps.html\r\n│       ├── DistributiveSyntax.html\r\n│       ├── EitherIdOps.html\r\n│       ├── EitherKOps.html\r\n│       ├── EitherKSyntax.html\r\n│       ├── EitherObjectOps.html\r\n│       ├── EitherOps.html\r\n│       ├── EitherSyntax$.html\r\n│       ├── EitherSyntax.html\r\n│       ├── EqOps.html\r\n│       ├── EqSyntax.html\r\n│       ├── FlatMapIdOps.html\r\n│       ├── FlatMapOps.html\r\n│       ├── FlatMapSyntax.html\r\n│       ├── FlattenOps.html\r\n│       ├── FoldableOps.html\r\n│       ├── FoldableSyntax.html\r\n│       ├── FunctorSyntax.html\r\n│       ├── GroupOps.html\r\n│       ├── GroupSyntax.html\r\n│       ├── GuardOps.html\r\n│       ├── HashOps.html\r\n│       ├── HashSyntax.html\r\n│       ├── IfMOps.html\r\n│       ├── InvariantSyntax.html\r\n│       ├── IorIdOps.html\r\n│       ├── IorSyntax.html\r\n│       ├── LeftOps.html\r\n│       ├── ListOps.html\r\n│       ├── ListSyntax.html\r\n│       ├── MonadErrorOps.html\r\n│       ├── MonadErrorRethrowOps.html\r\n│       ├── MonadErrorSyntax.html\r\n│       ├── MonadIdOps.html\r\n│       ├── MonadOps.html\r\n│       ├── MonadSyntax.html\r\n│       ├── MonoidOps.html\r\n│       ├── MonoidSyntax.html\r\n│       ├── NestedBitraverseOps.html\r\n│       ├── NestedFoldableOps.html\r\n│       ├── NestedReducibleOps.html\r\n│       ├── NonEmptyTraverseSyntax.html\r\n│       ├── OptionIdOps.html\r\n│       ├── OptionOps$.html\r\n│       ├── OptionOps.html\r\n│       ├── OptionSyntax.html\r\n│       ├── OrderOps.html\r\n│       ├── OrderSyntax.html\r\n│       ├── ParallelApOps.html\r\n│       ├── ParallelSequenceOps.html\r\n│       ├── ParallelSyntax.html\r\n│       ├── ParallelTraversableOps.html\r\n│       ├── PartialOrderOps.html\r\n│       ├── PartialOrderSyntax.html\r\n│       ├── ProfunctorSyntax.html\r\n│       ├── ReducibleSyntax.html\r\n│       ├── RightOps.html\r\n│       ├── SemigroupKSyntax.html\r\n│       ├── SemigroupOps.html\r\n│       ├── SemigroupSyntax.html\r\n│       ├── SemigroupalOps.html\r\n│       ├── SemigroupalSyntax.html\r\n│       ├── SeparateOps.html\r\n│       ├── ShowSyntax.html\r\n│       ├── StrongSyntax.html\r\n│       ├── TraverseSyntax.html\r\n│       ├── TryOps.html\r\n│       ├── TrySyntax.html\r\n│       ├── TupleParallelSyntax.html\r\n│       ├── TupleSemigroupalSyntax.html\r\n│       ├── UniteOps.html\r\n│       ├── UnorderedTraverseSyntax.html\r\n│       ├── ValidatedIdSyntax.html\r\n│       ├── ValidatedSyntax.html\r\n│       ├── VectorOps.html\r\n│       ├── VectorSyntax.html\r\n│       ├── WriterIdSyntax.html\r\n│       ├── WriterSyntax.html\r\n│       ├── index.html\r\n│       ├── package$$all$.html\r\n│       ├── package$$alternative$.html\r\n│       ├── package$$applicative$.html\r\n│       ├── package$$applicativeError$.html\r\n│       ├── package$$apply$.html\r\n│       ├── package$$arrow$.html\r\n│       ├── package$$arrowChoice$.html\r\n│       ├── package$$bifoldable$.html\r\n│       ├── package$$bifunctor$.html\r\n│       ├── package$$bitraverse$.html\r\n│       ├── package$$cartesian$.html\r\n│       ├── package$$coflatMap$.html\r\n│       ├── package$$comonad$.html\r\n│       ├── package$$compose$.html\r\n│       ├── package$$contravariant$.html\r\n│       ├── package$$contravariantMonoidal$.html\r\n│       ├── package$$contravariantSemigroupal$.html\r\n│       ├── package$$distributive$.html\r\n│       ├── package$$either$.html\r\n│       ├── package$$eitherK$.html\r\n│       ├── package$$eq$.html\r\n│       ├── package$$flatMap$.html\r\n│       ├── package$$foldable$.html\r\n│       ├── package$$functor$.html\r\n│       ├── package$$group$.html\r\n│       ├── package$$invariant$.html\r\n│       ├── package$$ior$.html\r\n│       ├── package$$list$.html\r\n│       ├── package$$monad$.html\r\n│       ├── package$$monadError$.html\r\n│       ├── package$$monoid$.html\r\n│       ├── package$$nonEmptyTraverse$.html\r\n│       ├── package$$option$.html\r\n│       ├── package$$order$.html\r\n│       ├── package$$parallel$.html\r\n│       ├── package$$partialOrder$.html\r\n│       ├── package$$profunctor$.html\r\n│       ├── package$$reducible$.html\r\n│       ├── package$$semigroup$.html\r\n│       ├── package$$semigroupal$.html\r\n│       ├── package$$semigroupk$.html\r\n│       ├── package$$show$.html\r\n│       ├── package$$strong$.html\r\n│       ├── package$$traverse$.html\r\n│       ├── package$$unorderedTraverse$.html\r\n│       ├── package$$validated$.html\r\n│       ├── package$$vector$.html\r\n│       └── package$$writer$.html\r\n├── index.html\r\n├── index.js\r\n└── lib\r\n    ├── MaterialIcons-Regular.eot\r\n    ├── MaterialIcons-Regular.ttf\r\n    ├── MaterialIcons-Regular.woff\r\n    ├── abstract_type.svg\r\n    ├── class.svg\r\n    ├── class_comp.svg\r\n    ├── class_diagram.png\r\n    ├── diagrams.css\r\n    ├── diagrams.js\r\n    ├── index.css\r\n    ├── index.js\r\n    ├── jquery.js\r\n    ├── jquery.mousewheel.min.js\r\n    ├── jquery.panzoom.min.js\r\n    ├── lato-v11-latin-100.eot\r\n    ├── lato-v11-latin-100.ttf\r\n    ├── lato-v11-latin-100.woff\r\n    ├── lato-v11-latin-regular.eot\r\n    ├── lato-v11-latin-regular.ttf\r\n    ├── lato-v11-latin-regular.woff\r\n    ├── modernizr.custom.js\r\n    ├── object.svg\r\n    ├── object_comp.svg\r\n    ├── object_comp_trait.svg\r\n    ├── object_diagram.png\r\n    ├── open-sans-v13-latin-regular.eot\r\n    ├── open-sans-v13-latin-regular.ttf\r\n    ├── open-sans-v13-latin-regular.woff\r\n    ├── ownderbg2.gif\r\n    ├── ownerbg.gif\r\n    ├── ownerbg2.gif\r\n    ├── package.svg\r\n    ├── ref-index.css\r\n    ├── scheduler.js\r\n    ├── source-code-pro-v6-latin-700.eot\r\n    ├── source-code-pro-v6-latin-700.ttf\r\n    ├── source-code-pro-v6-latin-700.woff\r\n    ├── source-code-pro-v6-latin-regular.eot\r\n    ├── source-code-pro-v6-latin-regular.ttf\r\n    ├── source-code-pro-v6-latin-regular.woff\r\n    ├── template.css\r\n    ├── template.js\r\n    ├── tools.tooltip.js\r\n    ├── trait.svg\r\n    ├── trait_comp.svg\r\n    ├── trait_diagram.png\r\n    └── type_diagram.png\r\n```\r\n\r\nIs this something that can be done for Monix as well?"},"comment":{"url":"https://api.github.com/repos/monix/monix/issues/comments/374845891","html_url":"https://github.com/monix/monix/issues/615#issuecomment-374845891","issue_url":"https://api.github.com/repos/monix/monix/issues/615","id":374845891,"user":{"login":"alexandru","id":11753,"avatar_url":"https://avatars2.githubusercontent.com/u/11753?v=4","gravatar_id":"","url":"https://api.github.com/users/alexandru","html_url":"https://github.com/alexandru","followers_url":"https://api.github.com/users/alexandru/followers","following_url":"https://api.github.com/users/alexandru/following{/other_user}","gists_url":"https://api.github.com/users/alexandru/gists{/gist_id}","starred_url":"https://api.github.com/users/alexandru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexandru/subscriptions","organizations_url":"https://api.github.com/users/alexandru/orgs","repos_url":"https://api.github.com/users/alexandru/repos","events_url":"https://api.github.com/users/alexandru/events{/privacy}","received_events_url":"https://api.github.com/users/alexandru/received_events","type":"User","site_admin":false},"created_at":"2018-03-21T06:43:08Z","updated_at":"2018-03-21T06:43:08Z","author_association":"OWNER","body":"Hi @sanjivsahayamrea,\r\n\r\nThe main `monix` project is basically empty. It doesn't have sources either. Monix is split in multiple sub-projects, corresponding to Monix packages and all the `monix` project does is to depend on them:\r\n\r\n- `monix-execution`\r\n- `monix-eval`\r\n- `monix-reactive`\r\n- `monix-tail`\r\n\r\nSo for example if you'll take a look at [monix-eval_2.12-3.0.0-RC1-javadoc.jar](http://central.maven.org/maven2/io/monix/monix-eval_2.12/3.0.0-RC1/monix-eval_2.12-3.0.0-RC1-javadoc.jar) you will find the JavaDocs for `monix-eval`.\r\n\r\nHope this helps. And please close the issue after confirmation.\r\n\r\nCheers,"}}
{"actor":{"display_login":"alexandru"}}