diff --git a/akka-docs/rst/additional/books.rst b/akka-docs/src/main/paradox/additional/books.md similarity index 100% rename from akka-docs/rst/additional/books.rst rename to akka-docs/src/main/paradox/additional/books.md diff --git a/akka-docs/rst/additional/code/docs/faq/Faq.scala b/akka-docs/src/main/paradox/additional/code/docs/faq/Faq.scala similarity index 100% rename from akka-docs/rst/additional/code/docs/faq/Faq.scala rename to akka-docs/src/main/paradox/additional/code/docs/faq/Faq.scala diff --git a/akka-docs/rst/additional/faq.rst b/akka-docs/src/main/paradox/additional/faq.md similarity index 100% rename from akka-docs/rst/additional/faq.rst rename to akka-docs/src/main/paradox/additional/faq.md diff --git a/akka-docs/rst/additional/index.rst b/akka-docs/src/main/paradox/additional/index.md similarity index 100% rename from akka-docs/rst/additional/index.rst rename to akka-docs/src/main/paradox/additional/index.md diff --git a/akka-docs/rst/additional/osgi.rst b/akka-docs/src/main/paradox/additional/osgi.md similarity index 100% rename from akka-docs/rst/additional/osgi.rst rename to akka-docs/src/main/paradox/additional/osgi.md diff --git a/akka-docs/rst/common/binary-compatibility-rules.rst b/akka-docs/src/main/paradox/common/binary-compatibility-rules.md similarity index 100% rename from akka-docs/rst/common/binary-compatibility-rules.rst rename to akka-docs/src/main/paradox/common/binary-compatibility-rules.md diff --git a/akka-docs/rst/common/circuitbreaker.rst b/akka-docs/src/main/paradox/common/circuitbreaker.md similarity index 100% rename from akka-docs/rst/common/circuitbreaker.rst rename to akka-docs/src/main/paradox/common/circuitbreaker.md diff --git a/akka-docs/rst/common/cluster.rst b/akka-docs/src/main/paradox/common/cluster.md similarity index 100% rename from akka-docs/rst/common/cluster.rst rename to akka-docs/src/main/paradox/common/cluster.md diff --git a/akka-docs/rst/common/code/docs/circuitbreaker/CircuitBreakerDocSpec.scala b/akka-docs/src/main/paradox/common/code/docs/circuitbreaker/CircuitBreakerDocSpec.scala similarity index 100% rename from akka-docs/rst/common/code/docs/circuitbreaker/CircuitBreakerDocSpec.scala rename to akka-docs/src/main/paradox/common/code/docs/circuitbreaker/CircuitBreakerDocSpec.scala diff --git a/akka-docs/rst/common/code/docs/circuitbreaker/DangerousJavaActor.java b/akka-docs/src/main/paradox/common/code/docs/circuitbreaker/DangerousJavaActor.java similarity index 100% rename from akka-docs/rst/common/code/docs/circuitbreaker/DangerousJavaActor.java rename to akka-docs/src/main/paradox/common/code/docs/circuitbreaker/DangerousJavaActor.java diff --git a/akka-docs/rst/common/code/docs/circuitbreaker/EvenNoFailureJavaExample.java b/akka-docs/src/main/paradox/common/code/docs/circuitbreaker/EvenNoFailureJavaExample.java similarity index 100% rename from akka-docs/rst/common/code/docs/circuitbreaker/EvenNoFailureJavaExample.java rename to akka-docs/src/main/paradox/common/code/docs/circuitbreaker/EvenNoFailureJavaExample.java diff --git a/akka-docs/rst/common/code/docs/circuitbreaker/TellPatternJavaActor.java b/akka-docs/src/main/paradox/common/code/docs/circuitbreaker/TellPatternJavaActor.java similarity index 100% rename from akka-docs/rst/common/code/docs/circuitbreaker/TellPatternJavaActor.java rename to akka-docs/src/main/paradox/common/code/docs/circuitbreaker/TellPatternJavaActor.java diff --git a/akka-docs/rst/common/code/docs/duration/Java.java b/akka-docs/src/main/paradox/common/code/docs/duration/Java.java similarity index 100% rename from akka-docs/rst/common/code/docs/duration/Java.java rename to akka-docs/src/main/paradox/common/code/docs/duration/Java.java diff --git a/akka-docs/rst/common/code/docs/duration/Sample.scala b/akka-docs/src/main/paradox/common/code/docs/duration/Sample.scala similarity index 100% rename from akka-docs/rst/common/code/docs/duration/Sample.scala rename to akka-docs/src/main/paradox/common/code/docs/duration/Sample.scala diff --git a/akka-docs/rst/common/duration.rst b/akka-docs/src/main/paradox/common/duration.md similarity index 100% rename from akka-docs/rst/common/duration.rst rename to akka-docs/src/main/paradox/common/duration.md diff --git a/akka-docs/rst/common/may-change.rst b/akka-docs/src/main/paradox/common/may-change.md similarity index 100% rename from akka-docs/rst/common/may-change.rst rename to akka-docs/src/main/paradox/common/may-change.md diff --git a/akka-docs/rst/conf.py b/akka-docs/src/main/paradox/conf.py similarity index 100% rename from akka-docs/rst/conf.py rename to akka-docs/src/main/paradox/conf.py diff --git a/akka-docs/rst/dev/building-akka.rst b/akka-docs/src/main/paradox/dev/building-akka.md similarity index 100% rename from akka-docs/rst/dev/building-akka.rst rename to akka-docs/src/main/paradox/dev/building-akka.md diff --git a/akka-docs/rst/dev/developer-guidelines.rst b/akka-docs/src/main/paradox/dev/developer-guidelines.md similarity index 100% rename from akka-docs/rst/dev/developer-guidelines.rst rename to akka-docs/src/main/paradox/dev/developer-guidelines.md diff --git a/akka-docs/rst/dev/documentation.rst b/akka-docs/src/main/paradox/dev/documentation.md similarity index 100% rename from akka-docs/rst/dev/documentation.rst rename to akka-docs/src/main/paradox/dev/documentation.md diff --git a/akka-docs/rst/dev/index.rst b/akka-docs/src/main/paradox/dev/index.md similarity index 100% rename from akka-docs/rst/dev/index.rst rename to akka-docs/src/main/paradox/dev/index.md diff --git a/akka-docs/rst/dev/io-layer.rst b/akka-docs/src/main/paradox/dev/io-layer.md similarity index 100% rename from akka-docs/rst/dev/io-layer.rst rename to akka-docs/src/main/paradox/dev/io-layer.md diff --git a/akka-docs/rst/dev/multi-jvm-testing.rst b/akka-docs/src/main/paradox/dev/multi-jvm-testing.md similarity index 100% rename from akka-docs/rst/dev/multi-jvm-testing.rst rename to akka-docs/src/main/paradox/dev/multi-jvm-testing.md diff --git a/akka-docs/rst/dev/multi-node-testing.rst b/akka-docs/src/main/paradox/dev/multi-node-testing.md similarity index 100% rename from akka-docs/rst/dev/multi-node-testing.rst rename to akka-docs/src/main/paradox/dev/multi-node-testing.md diff --git a/akka-docs/rst/experimental/index-java.rst b/akka-docs/src/main/paradox/experimental/index-java.md similarity index 100% rename from akka-docs/rst/experimental/index-java.rst rename to akka-docs/src/main/paradox/experimental/index-java.md diff --git a/akka-docs/rst/experimental/index.rst b/akka-docs/src/main/paradox/experimental/index.md similarity index 100% rename from akka-docs/rst/experimental/index.rst rename to akka-docs/src/main/paradox/experimental/index.md diff --git a/akka-docs/rst/general/ActorPath.png b/akka-docs/src/main/paradox/general/ActorPath.png similarity index 100% rename from akka-docs/rst/general/ActorPath.png rename to akka-docs/src/main/paradox/general/ActorPath.png diff --git a/akka-docs/rst/general/RemoteDeployment.png b/akka-docs/src/main/paradox/general/RemoteDeployment.png similarity index 100% rename from akka-docs/rst/general/RemoteDeployment.png rename to akka-docs/src/main/paradox/general/RemoteDeployment.png diff --git a/akka-docs/rst/general/actor-systems.rst b/akka-docs/src/main/paradox/general/actor-systems.md similarity index 100% rename from akka-docs/rst/general/actor-systems.rst rename to akka-docs/src/main/paradox/general/actor-systems.md diff --git a/akka-docs/rst/general/actors.rst b/akka-docs/src/main/paradox/general/actors.md similarity index 100% rename from akka-docs/rst/general/actors.rst rename to akka-docs/src/main/paradox/general/actors.md diff --git a/akka-docs/rst/general/addressing.rst b/akka-docs/src/main/paradox/general/addressing.md similarity index 100% rename from akka-docs/rst/general/addressing.rst rename to akka-docs/src/main/paradox/general/addressing.md diff --git a/akka-docs/rst/general/code/docs/config/ConfigDoc.java b/akka-docs/src/main/paradox/general/code/docs/config/ConfigDoc.java similarity index 100% rename from akka-docs/rst/general/code/docs/config/ConfigDoc.java rename to akka-docs/src/main/paradox/general/code/docs/config/ConfigDoc.java diff --git a/akka-docs/rst/general/code/docs/config/ConfigDocSpec.scala b/akka-docs/src/main/paradox/general/code/docs/config/ConfigDocSpec.scala similarity index 100% rename from akka-docs/rst/general/code/docs/config/ConfigDocSpec.scala rename to akka-docs/src/main/paradox/general/code/docs/config/ConfigDocSpec.scala diff --git a/akka-docs/rst/general/configuration.rst b/akka-docs/src/main/paradox/general/configuration.md similarity index 100% rename from akka-docs/rst/general/configuration.rst rename to akka-docs/src/main/paradox/general/configuration.md diff --git a/akka-docs/rst/general/guardians.png b/akka-docs/src/main/paradox/general/guardians.png similarity index 100% rename from akka-docs/rst/general/guardians.png rename to akka-docs/src/main/paradox/general/guardians.png diff --git a/akka-docs/rst/general/index.rst b/akka-docs/src/main/paradox/general/index.md similarity index 100% rename from akka-docs/rst/general/index.rst rename to akka-docs/src/main/paradox/general/index.md diff --git a/akka-docs/rst/general/jmm.rst b/akka-docs/src/main/paradox/general/jmm.md similarity index 100% rename from akka-docs/rst/general/jmm.rst rename to akka-docs/src/main/paradox/general/jmm.md diff --git a/akka-docs/rst/general/message-delivery-reliability.rst b/akka-docs/src/main/paradox/general/message-delivery-reliability.md similarity index 100% rename from akka-docs/rst/general/message-delivery-reliability.rst rename to akka-docs/src/main/paradox/general/message-delivery-reliability.md diff --git a/akka-docs/rst/general/remoting.rst b/akka-docs/src/main/paradox/general/remoting.md similarity index 100% rename from akka-docs/rst/general/remoting.rst rename to akka-docs/src/main/paradox/general/remoting.md diff --git a/akka-docs/rst/general/stream/stream-configuration.rst b/akka-docs/src/main/paradox/general/stream/stream-configuration.md similarity index 100% rename from akka-docs/rst/general/stream/stream-configuration.rst rename to akka-docs/src/main/paradox/general/stream/stream-configuration.md diff --git a/akka-docs/rst/general/stream/stream-design.rst b/akka-docs/src/main/paradox/general/stream/stream-design.md similarity index 100% rename from akka-docs/rst/general/stream/stream-design.rst rename to akka-docs/src/main/paradox/general/stream/stream-design.md diff --git a/akka-docs/rst/general/supervision.rst b/akka-docs/src/main/paradox/general/supervision.md similarity index 100% rename from akka-docs/rst/general/supervision.rst rename to akka-docs/src/main/paradox/general/supervision.md diff --git a/akka-docs/rst/general/terminology.rst b/akka-docs/src/main/paradox/general/terminology.md similarity index 100% rename from akka-docs/rst/general/terminology.rst rename to akka-docs/src/main/paradox/general/terminology.md diff --git a/akka-docs/rst/images/actor_lifecycle.png b/akka-docs/src/main/paradox/images/actor_lifecycle.png similarity index 100% rename from akka-docs/rst/images/actor_lifecycle.png rename to akka-docs/src/main/paradox/images/actor_lifecycle.png diff --git a/akka-docs/rst/images/actor_lifecycle.svg b/akka-docs/src/main/paradox/images/actor_lifecycle.svg similarity index 100% rename from akka-docs/rst/images/actor_lifecycle.svg rename to akka-docs/src/main/paradox/images/actor_lifecycle.svg diff --git a/akka-docs/rst/images/akka-http-file-listing.png b/akka-docs/src/main/paradox/images/akka-http-file-listing.png similarity index 100% rename from akka-docs/rst/images/akka-http-file-listing.png rename to akka-docs/src/main/paradox/images/akka-http-file-listing.png diff --git a/akka-docs/rst/images/akka-remote-testconductor.png b/akka-docs/src/main/paradox/images/akka-remote-testconductor.png similarity index 100% rename from akka-docs/rst/images/akka-remote-testconductor.png rename to akka-docs/src/main/paradox/images/akka-remote-testconductor.png diff --git a/akka-docs/rst/images/association_lifecycle.png b/akka-docs/src/main/paradox/images/association_lifecycle.png similarity index 100% rename from akka-docs/rst/images/association_lifecycle.png rename to akka-docs/src/main/paradox/images/association_lifecycle.png diff --git a/akka-docs/rst/images/association_lifecycle.svg b/akka-docs/src/main/paradox/images/association_lifecycle.svg similarity index 100% rename from akka-docs/rst/images/association_lifecycle.svg rename to akka-docs/src/main/paradox/images/association_lifecycle.svg diff --git a/akka-docs/rst/images/asyncBoundary.png b/akka-docs/src/main/paradox/images/asyncBoundary.png similarity index 100% rename from akka-docs/rst/images/asyncBoundary.png rename to akka-docs/src/main/paradox/images/asyncBoundary.png diff --git a/akka-docs/rst/images/benchmark-akka-sample-trading-throughput.png b/akka-docs/src/main/paradox/images/benchmark-akka-sample-trading-throughput.png similarity index 100% rename from akka-docs/rst/images/benchmark-akka-sample-trading-throughput.png rename to akka-docs/src/main/paradox/images/benchmark-akka-sample-trading-throughput.png diff --git a/akka-docs/rst/images/build-path.png b/akka-docs/src/main/paradox/images/build-path.png similarity index 100% rename from akka-docs/rst/images/build-path.png rename to akka-docs/src/main/paradox/images/build-path.png diff --git a/akka-docs/rst/images/camel-pubsub.png b/akka-docs/src/main/paradox/images/camel-pubsub.png similarity index 100% rename from akka-docs/rst/images/camel-pubsub.png rename to akka-docs/src/main/paradox/images/camel-pubsub.png diff --git a/akka-docs/rst/images/camel-pubsub2.png b/akka-docs/src/main/paradox/images/camel-pubsub2.png similarity index 100% rename from akka-docs/rst/images/camel-pubsub2.png rename to akka-docs/src/main/paradox/images/camel-pubsub2.png diff --git a/akka-docs/rst/images/circuit-breaker-states.dot b/akka-docs/src/main/paradox/images/circuit-breaker-states.dot similarity index 100% rename from akka-docs/rst/images/circuit-breaker-states.dot rename to akka-docs/src/main/paradox/images/circuit-breaker-states.dot diff --git a/akka-docs/rst/images/circuit-breaker-states.png b/akka-docs/src/main/paradox/images/circuit-breaker-states.png similarity index 100% rename from akka-docs/rst/images/circuit-breaker-states.png rename to akka-docs/src/main/paradox/images/circuit-breaker-states.png diff --git a/akka-docs/rst/images/clojure-trees.png b/akka-docs/src/main/paradox/images/clojure-trees.png similarity index 100% rename from akka-docs/rst/images/clojure-trees.png rename to akka-docs/src/main/paradox/images/clojure-trees.png diff --git a/akka-docs/rst/images/compose_attributes.png b/akka-docs/src/main/paradox/images/compose_attributes.png similarity index 100% rename from akka-docs/rst/images/compose_attributes.png rename to akka-docs/src/main/paradox/images/compose_attributes.png diff --git a/akka-docs/rst/images/compose_composites.png b/akka-docs/src/main/paradox/images/compose_composites.png similarity index 100% rename from akka-docs/rst/images/compose_composites.png rename to akka-docs/src/main/paradox/images/compose_composites.png diff --git a/akka-docs/rst/images/compose_graph.png b/akka-docs/src/main/paradox/images/compose_graph.png similarity index 100% rename from akka-docs/rst/images/compose_graph.png rename to akka-docs/src/main/paradox/images/compose_graph.png diff --git a/akka-docs/rst/images/compose_graph_flow.png b/akka-docs/src/main/paradox/images/compose_graph_flow.png similarity index 100% rename from akka-docs/rst/images/compose_graph_flow.png rename to akka-docs/src/main/paradox/images/compose_graph_flow.png diff --git a/akka-docs/rst/images/compose_graph_partial.png b/akka-docs/src/main/paradox/images/compose_graph_partial.png similarity index 100% rename from akka-docs/rst/images/compose_graph_partial.png rename to akka-docs/src/main/paradox/images/compose_graph_partial.png diff --git a/akka-docs/rst/images/compose_graph_shape.png b/akka-docs/src/main/paradox/images/compose_graph_shape.png similarity index 100% rename from akka-docs/rst/images/compose_graph_shape.png rename to akka-docs/src/main/paradox/images/compose_graph_shape.png diff --git a/akka-docs/rst/images/compose_mat.png b/akka-docs/src/main/paradox/images/compose_mat.png similarity index 100% rename from akka-docs/rst/images/compose_mat.png rename to akka-docs/src/main/paradox/images/compose_mat.png diff --git a/akka-docs/rst/images/compose_nested_flow.png b/akka-docs/src/main/paradox/images/compose_nested_flow.png similarity index 100% rename from akka-docs/rst/images/compose_nested_flow.png rename to akka-docs/src/main/paradox/images/compose_nested_flow.png diff --git a/akka-docs/rst/images/compose_nested_flow_opaque.png b/akka-docs/src/main/paradox/images/compose_nested_flow_opaque.png similarity index 100% rename from akka-docs/rst/images/compose_nested_flow_opaque.png rename to akka-docs/src/main/paradox/images/compose_nested_flow_opaque.png diff --git a/akka-docs/rst/images/compose_shapes.png b/akka-docs/src/main/paradox/images/compose_shapes.png similarity index 100% rename from akka-docs/rst/images/compose_shapes.png rename to akka-docs/src/main/paradox/images/compose_shapes.png diff --git a/akka-docs/rst/images/composition.png b/akka-docs/src/main/paradox/images/composition.png similarity index 100% rename from akka-docs/rst/images/composition.png rename to akka-docs/src/main/paradox/images/composition.png diff --git a/akka-docs/rst/images/composition.svg b/akka-docs/src/main/paradox/images/composition.svg similarity index 100% rename from akka-docs/rst/images/composition.svg rename to akka-docs/src/main/paradox/images/composition.svg diff --git a/akka-docs/rst/images/diagnostics-window.png b/akka-docs/src/main/paradox/images/diagnostics-window.png similarity index 100% rename from akka-docs/rst/images/diagnostics-window.png rename to akka-docs/src/main/paradox/images/diagnostics-window.png diff --git a/akka-docs/rst/images/example-code.png b/akka-docs/src/main/paradox/images/example-code.png similarity index 100% rename from akka-docs/rst/images/example-code.png rename to akka-docs/src/main/paradox/images/example-code.png diff --git a/akka-docs/rst/images/faulttolerancesample-failure-flow.png b/akka-docs/src/main/paradox/images/faulttolerancesample-failure-flow.png similarity index 100% rename from akka-docs/rst/images/faulttolerancesample-failure-flow.png rename to akka-docs/src/main/paradox/images/faulttolerancesample-failure-flow.png diff --git a/akka-docs/rst/images/faulttolerancesample-normal-flow.png b/akka-docs/src/main/paradox/images/faulttolerancesample-normal-flow.png similarity index 100% rename from akka-docs/rst/images/faulttolerancesample-normal-flow.png rename to akka-docs/src/main/paradox/images/faulttolerancesample-normal-flow.png diff --git a/akka-docs/rst/images/faulttolerancesample.graffle b/akka-docs/src/main/paradox/images/faulttolerancesample.graffle similarity index 100% rename from akka-docs/rst/images/faulttolerancesample.graffle rename to akka-docs/src/main/paradox/images/faulttolerancesample.graffle diff --git a/akka-docs/rst/images/graph_stage_chain.png b/akka-docs/src/main/paradox/images/graph_stage_chain.png similarity index 100% rename from akka-docs/rst/images/graph_stage_chain.png rename to akka-docs/src/main/paradox/images/graph_stage_chain.png diff --git a/akka-docs/rst/images/graph_stage_chain.svg b/akka-docs/src/main/paradox/images/graph_stage_chain.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_chain.svg rename to akka-docs/src/main/paradox/images/graph_stage_chain.svg diff --git a/akka-docs/rst/images/graph_stage_conceptual.png b/akka-docs/src/main/paradox/images/graph_stage_conceptual.png similarity index 100% rename from akka-docs/rst/images/graph_stage_conceptual.png rename to akka-docs/src/main/paradox/images/graph_stage_conceptual.png diff --git a/akka-docs/rst/images/graph_stage_conceptual.svg b/akka-docs/src/main/paradox/images/graph_stage_conceptual.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_conceptual.svg rename to akka-docs/src/main/paradox/images/graph_stage_conceptual.svg diff --git a/akka-docs/rst/images/graph_stage_detached_tracks_1.png b/akka-docs/src/main/paradox/images/graph_stage_detached_tracks_1.png similarity index 100% rename from akka-docs/rst/images/graph_stage_detached_tracks_1.png rename to akka-docs/src/main/paradox/images/graph_stage_detached_tracks_1.png diff --git a/akka-docs/rst/images/graph_stage_detached_tracks_1.svg b/akka-docs/src/main/paradox/images/graph_stage_detached_tracks_1.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_detached_tracks_1.svg rename to akka-docs/src/main/paradox/images/graph_stage_detached_tracks_1.svg diff --git a/akka-docs/rst/images/graph_stage_detached_tracks_2.png b/akka-docs/src/main/paradox/images/graph_stage_detached_tracks_2.png similarity index 100% rename from akka-docs/rst/images/graph_stage_detached_tracks_2.png rename to akka-docs/src/main/paradox/images/graph_stage_detached_tracks_2.png diff --git a/akka-docs/rst/images/graph_stage_detached_tracks_2.svg b/akka-docs/src/main/paradox/images/graph_stage_detached_tracks_2.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_detached_tracks_2.svg rename to akka-docs/src/main/paradox/images/graph_stage_detached_tracks_2.svg diff --git a/akka-docs/rst/images/graph_stage_diagrams.graffle b/akka-docs/src/main/paradox/images/graph_stage_diagrams.graffle similarity index 100% rename from akka-docs/rst/images/graph_stage_diagrams.graffle rename to akka-docs/src/main/paradox/images/graph_stage_diagrams.graffle diff --git a/akka-docs/rst/images/graph_stage_duplicate.png b/akka-docs/src/main/paradox/images/graph_stage_duplicate.png similarity index 100% rename from akka-docs/rst/images/graph_stage_duplicate.png rename to akka-docs/src/main/paradox/images/graph_stage_duplicate.png diff --git a/akka-docs/rst/images/graph_stage_duplicate.svg b/akka-docs/src/main/paradox/images/graph_stage_duplicate.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_duplicate.svg rename to akka-docs/src/main/paradox/images/graph_stage_duplicate.svg diff --git a/akka-docs/rst/images/graph_stage_filter.png b/akka-docs/src/main/paradox/images/graph_stage_filter.png similarity index 100% rename from akka-docs/rst/images/graph_stage_filter.png rename to akka-docs/src/main/paradox/images/graph_stage_filter.png diff --git a/akka-docs/rst/images/graph_stage_filter.svg b/akka-docs/src/main/paradox/images/graph_stage_filter.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_filter.svg rename to akka-docs/src/main/paradox/images/graph_stage_filter.svg diff --git a/akka-docs/rst/images/graph_stage_map.png b/akka-docs/src/main/paradox/images/graph_stage_map.png similarity index 100% rename from akka-docs/rst/images/graph_stage_map.png rename to akka-docs/src/main/paradox/images/graph_stage_map.png diff --git a/akka-docs/rst/images/graph_stage_map.svg b/akka-docs/src/main/paradox/images/graph_stage_map.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_map.svg rename to akka-docs/src/main/paradox/images/graph_stage_map.svg diff --git a/akka-docs/rst/images/graph_stage_tracks_1.png b/akka-docs/src/main/paradox/images/graph_stage_tracks_1.png similarity index 100% rename from akka-docs/rst/images/graph_stage_tracks_1.png rename to akka-docs/src/main/paradox/images/graph_stage_tracks_1.png diff --git a/akka-docs/rst/images/graph_stage_tracks_1.svg b/akka-docs/src/main/paradox/images/graph_stage_tracks_1.svg similarity index 100% rename from akka-docs/rst/images/graph_stage_tracks_1.svg rename to akka-docs/src/main/paradox/images/graph_stage_tracks_1.svg diff --git a/akka-docs/rst/images/import-project.png b/akka-docs/src/main/paradox/images/import-project.png similarity index 100% rename from akka-docs/rst/images/import-project.png rename to akka-docs/src/main/paradox/images/import-project.png diff --git a/akka-docs/rst/images/inport_transitions.png b/akka-docs/src/main/paradox/images/inport_transitions.png similarity index 100% rename from akka-docs/rst/images/inport_transitions.png rename to akka-docs/src/main/paradox/images/inport_transitions.png diff --git a/akka-docs/rst/images/install-beta2-updatesite.png b/akka-docs/src/main/paradox/images/install-beta2-updatesite.png similarity index 100% rename from akka-docs/rst/images/install-beta2-updatesite.png rename to akka-docs/src/main/paradox/images/install-beta2-updatesite.png diff --git a/akka-docs/rst/images/member-states-weakly-up.png b/akka-docs/src/main/paradox/images/member-states-weakly-up.png similarity index 100% rename from akka-docs/rst/images/member-states-weakly-up.png rename to akka-docs/src/main/paradox/images/member-states-weakly-up.png diff --git a/akka-docs/rst/images/member-states.drawing b/akka-docs/src/main/paradox/images/member-states.drawing similarity index 100% rename from akka-docs/rst/images/member-states.drawing rename to akka-docs/src/main/paradox/images/member-states.drawing diff --git a/akka-docs/rst/images/member-states.png b/akka-docs/src/main/paradox/images/member-states.png similarity index 100% rename from akka-docs/rst/images/member-states.png rename to akka-docs/src/main/paradox/images/member-states.png diff --git a/akka-docs/rst/images/member-states.svg b/akka-docs/src/main/paradox/images/member-states.svg similarity index 100% rename from akka-docs/rst/images/member-states.svg rename to akka-docs/src/main/paradox/images/member-states.svg diff --git a/akka-docs/rst/images/more.png b/akka-docs/src/main/paradox/images/more.png similarity index 100% rename from akka-docs/rst/images/more.png rename to akka-docs/src/main/paradox/images/more.png diff --git a/akka-docs/rst/images/outport_transitions.png b/akka-docs/src/main/paradox/images/outport_transitions.png similarity index 100% rename from akka-docs/rst/images/outport_transitions.png rename to akka-docs/src/main/paradox/images/outport_transitions.png diff --git a/akka-docs/rst/images/persistence-detach-models.graffle b/akka-docs/src/main/paradox/images/persistence-detach-models.graffle similarity index 100% rename from akka-docs/rst/images/persistence-detach-models.graffle rename to akka-docs/src/main/paradox/images/persistence-detach-models.graffle diff --git a/akka-docs/rst/images/persistence-detach-models.png b/akka-docs/src/main/paradox/images/persistence-detach-models.png similarity index 100% rename from akka-docs/rst/images/persistence-detach-models.png rename to akka-docs/src/main/paradox/images/persistence-detach-models.png diff --git a/akka-docs/rst/images/persistence-detach-models.svg b/akka-docs/src/main/paradox/images/persistence-detach-models.svg similarity index 100% rename from akka-docs/rst/images/persistence-detach-models.svg rename to akka-docs/src/main/paradox/images/persistence-detach-models.svg diff --git a/akka-docs/rst/images/persistence-drop-event-serializer.graffle b/akka-docs/src/main/paradox/images/persistence-drop-event-serializer.graffle similarity index 100% rename from akka-docs/rst/images/persistence-drop-event-serializer.graffle rename to akka-docs/src/main/paradox/images/persistence-drop-event-serializer.graffle diff --git a/akka-docs/rst/images/persistence-drop-event-serializer.png b/akka-docs/src/main/paradox/images/persistence-drop-event-serializer.png similarity index 100% rename from akka-docs/rst/images/persistence-drop-event-serializer.png rename to akka-docs/src/main/paradox/images/persistence-drop-event-serializer.png diff --git a/akka-docs/rst/images/persistence-drop-event-serializer.svg b/akka-docs/src/main/paradox/images/persistence-drop-event-serializer.svg similarity index 100% rename from akka-docs/rst/images/persistence-drop-event-serializer.svg rename to akka-docs/src/main/paradox/images/persistence-drop-event-serializer.svg diff --git a/akka-docs/rst/images/persistence-drop-event.graffle b/akka-docs/src/main/paradox/images/persistence-drop-event.graffle similarity index 100% rename from akka-docs/rst/images/persistence-drop-event.graffle rename to akka-docs/src/main/paradox/images/persistence-drop-event.graffle diff --git a/akka-docs/rst/images/persistence-drop-event.png b/akka-docs/src/main/paradox/images/persistence-drop-event.png similarity index 100% rename from akka-docs/rst/images/persistence-drop-event.png rename to akka-docs/src/main/paradox/images/persistence-drop-event.png diff --git a/akka-docs/rst/images/persistence-drop-event.svg b/akka-docs/src/main/paradox/images/persistence-drop-event.svg similarity index 100% rename from akka-docs/rst/images/persistence-drop-event.svg rename to akka-docs/src/main/paradox/images/persistence-drop-event.svg diff --git a/akka-docs/rst/images/persistence-event-adapter-1-n.graffle b/akka-docs/src/main/paradox/images/persistence-event-adapter-1-n.graffle similarity index 100% rename from akka-docs/rst/images/persistence-event-adapter-1-n.graffle rename to akka-docs/src/main/paradox/images/persistence-event-adapter-1-n.graffle diff --git a/akka-docs/rst/images/persistence-event-adapter-1-n.png b/akka-docs/src/main/paradox/images/persistence-event-adapter-1-n.png similarity index 100% rename from akka-docs/rst/images/persistence-event-adapter-1-n.png rename to akka-docs/src/main/paradox/images/persistence-event-adapter-1-n.png diff --git a/akka-docs/rst/images/persistence-event-adapter-1-n.svg b/akka-docs/src/main/paradox/images/persistence-event-adapter-1-n.svg similarity index 100% rename from akka-docs/rst/images/persistence-event-adapter-1-n.svg rename to akka-docs/src/main/paradox/images/persistence-event-adapter-1-n.svg diff --git a/akka-docs/rst/images/persistence-manual-rename.graffle b/akka-docs/src/main/paradox/images/persistence-manual-rename.graffle similarity index 100% rename from akka-docs/rst/images/persistence-manual-rename.graffle rename to akka-docs/src/main/paradox/images/persistence-manual-rename.graffle diff --git a/akka-docs/rst/images/persistence-manual-rename.png b/akka-docs/src/main/paradox/images/persistence-manual-rename.png similarity index 100% rename from akka-docs/rst/images/persistence-manual-rename.png rename to akka-docs/src/main/paradox/images/persistence-manual-rename.png diff --git a/akka-docs/rst/images/persistence-serializer-rename.graffle b/akka-docs/src/main/paradox/images/persistence-serializer-rename.graffle similarity index 100% rename from akka-docs/rst/images/persistence-serializer-rename.graffle rename to akka-docs/src/main/paradox/images/persistence-serializer-rename.graffle diff --git a/akka-docs/rst/images/persistence-serializer-rename.png b/akka-docs/src/main/paradox/images/persistence-serializer-rename.png similarity index 100% rename from akka-docs/rst/images/persistence-serializer-rename.png rename to akka-docs/src/main/paradox/images/persistence-serializer-rename.png diff --git a/akka-docs/rst/images/persistence-serializer-rename.svg b/akka-docs/src/main/paradox/images/persistence-serializer-rename.svg similarity index 100% rename from akka-docs/rst/images/persistence-serializer-rename.svg rename to akka-docs/src/main/paradox/images/persistence-serializer-rename.svg diff --git a/akka-docs/rst/images/persistent-message-envelope.graffle b/akka-docs/src/main/paradox/images/persistent-message-envelope.graffle similarity index 100% rename from akka-docs/rst/images/persistent-message-envelope.graffle rename to akka-docs/src/main/paradox/images/persistent-message-envelope.graffle diff --git a/akka-docs/rst/images/persistent-message-envelope.png b/akka-docs/src/main/paradox/images/persistent-message-envelope.png similarity index 100% rename from akka-docs/rst/images/persistent-message-envelope.png rename to akka-docs/src/main/paradox/images/persistent-message-envelope.png diff --git a/akka-docs/rst/images/persistent-message-envelope.svg b/akka-docs/src/main/paradox/images/persistent-message-envelope.svg similarity index 100% rename from akka-docs/rst/images/persistent-message-envelope.svg rename to akka-docs/src/main/paradox/images/persistent-message-envelope.svg diff --git a/akka-docs/rst/images/phi1.png b/akka-docs/src/main/paradox/images/phi1.png similarity index 100% rename from akka-docs/rst/images/phi1.png rename to akka-docs/src/main/paradox/images/phi1.png diff --git a/akka-docs/rst/images/phi2.png b/akka-docs/src/main/paradox/images/phi2.png similarity index 100% rename from akka-docs/rst/images/phi2.png rename to akka-docs/src/main/paradox/images/phi2.png diff --git a/akka-docs/rst/images/phi3.png b/akka-docs/src/main/paradox/images/phi3.png similarity index 100% rename from akka-docs/rst/images/phi3.png rename to akka-docs/src/main/paradox/images/phi3.png diff --git a/akka-docs/rst/images/pi-formula.png b/akka-docs/src/main/paradox/images/pi-formula.png similarity index 100% rename from akka-docs/rst/images/pi-formula.png rename to akka-docs/src/main/paradox/images/pi-formula.png diff --git a/akka-docs/rst/images/port_transitions.svg b/akka-docs/src/main/paradox/images/port_transitions.svg similarity index 100% rename from akka-docs/rst/images/port_transitions.svg rename to akka-docs/src/main/paradox/images/port_transitions.svg diff --git a/akka-docs/rst/images/quickfix.png b/akka-docs/src/main/paradox/images/quickfix.png similarity index 100% rename from akka-docs/rst/images/quickfix.png rename to akka-docs/src/main/paradox/images/quickfix.png diff --git a/akka-docs/rst/images/run-config.png b/akka-docs/src/main/paradox/images/run-config.png similarity index 100% rename from akka-docs/rst/images/run-config.png rename to akka-docs/src/main/paradox/images/run-config.png diff --git a/akka-docs/rst/images/simple-graph-example.png b/akka-docs/src/main/paradox/images/simple-graph-example.png similarity index 100% rename from akka-docs/rst/images/simple-graph-example.png rename to akka-docs/src/main/paradox/images/simple-graph-example.png diff --git a/akka-docs/rst/images/tcp-message-protocol.graffle b/akka-docs/src/main/paradox/images/tcp-message-protocol.graffle similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol.graffle rename to akka-docs/src/main/paradox/images/tcp-message-protocol.graffle diff --git a/akka-docs/rst/images/tcp-message-protocol_bind-connect-maxed-out.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_bind-connect-maxed-out.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_bind-connect-maxed-out.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_bind-connect-maxed-out.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_binding.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_binding.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_binding.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_binding.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_closing.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_closing.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_closing.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_closing.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_establishing-incoming.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_establishing-incoming.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_establishing-incoming.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_establishing-incoming.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_establishing-outgoing.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_establishing-outgoing.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_establishing-outgoing.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_establishing-outgoing.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_noticing-close.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_noticing-close.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_noticing-close.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_noticing-close.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_receiving.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_receiving.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_receiving.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_receiving.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_unbinding.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_unbinding.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_unbinding.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_unbinding.svg diff --git a/akka-docs/rst/images/tcp-message-protocol_writing.svg b/akka-docs/src/main/paradox/images/tcp-message-protocol_writing.svg similarity index 100% rename from akka-docs/rst/images/tcp-message-protocol_writing.svg rename to akka-docs/src/main/paradox/images/tcp-message-protocol_writing.svg diff --git a/akka-docs/rst/images/tcp-stream-bind.png b/akka-docs/src/main/paradox/images/tcp-stream-bind.png similarity index 100% rename from akka-docs/rst/images/tcp-stream-bind.png rename to akka-docs/src/main/paradox/images/tcp-stream-bind.png diff --git a/akka-docs/rst/images/tcp-stream-bind.svg b/akka-docs/src/main/paradox/images/tcp-stream-bind.svg similarity index 100% rename from akka-docs/rst/images/tcp-stream-bind.svg rename to akka-docs/src/main/paradox/images/tcp-stream-bind.svg diff --git a/akka-docs/rst/images/tcp-stream-run.png b/akka-docs/src/main/paradox/images/tcp-stream-run.png similarity index 100% rename from akka-docs/rst/images/tcp-stream-run.png rename to akka-docs/src/main/paradox/images/tcp-stream-run.png diff --git a/akka-docs/rst/images/tcp-stream-run.svg b/akka-docs/src/main/paradox/images/tcp-stream-run.svg similarity index 100% rename from akka-docs/rst/images/tcp-stream-run.svg rename to akka-docs/src/main/paradox/images/tcp-stream-run.svg diff --git a/akka-docs/rst/index.rst b/akka-docs/src/main/paradox/index.rst similarity index 100% rename from akka-docs/rst/index.rst rename to akka-docs/src/main/paradox/index.rst diff --git a/akka-docs/rst/intro/deployment-scenarios.rst b/akka-docs/src/main/paradox/intro/deployment-scenarios.md similarity index 100% rename from akka-docs/rst/intro/deployment-scenarios.rst rename to akka-docs/src/main/paradox/intro/deployment-scenarios.md diff --git a/akka-docs/rst/intro/getting-started.rst b/akka-docs/src/main/paradox/intro/getting-started.md similarity index 100% rename from akka-docs/rst/intro/getting-started.rst rename to akka-docs/src/main/paradox/intro/getting-started.md diff --git a/akka-docs/rst/intro/index-java.rst b/akka-docs/src/main/paradox/intro/index-java.md similarity index 100% rename from akka-docs/rst/intro/index-java.rst rename to akka-docs/src/main/paradox/intro/index-java.md diff --git a/akka-docs/rst/intro/index-scala.rst b/akka-docs/src/main/paradox/intro/index-scala.md similarity index 100% rename from akka-docs/rst/intro/index-scala.rst rename to akka-docs/src/main/paradox/intro/index-scala.md diff --git a/akka-docs/rst/intro/use-cases.rst b/akka-docs/src/main/paradox/intro/use-cases.md similarity index 100% rename from akka-docs/rst/intro/use-cases.rst rename to akka-docs/src/main/paradox/intro/use-cases.md diff --git a/akka-docs/rst/intro/what-is-akka.rst b/akka-docs/src/main/paradox/intro/what-is-akka.md similarity index 100% rename from akka-docs/rst/intro/what-is-akka.rst rename to akka-docs/src/main/paradox/intro/what-is-akka.md diff --git a/akka-docs/rst/intro/why-akka.rst b/akka-docs/src/main/paradox/intro/why-akka.md similarity index 100% rename from akka-docs/rst/intro/why-akka.rst rename to akka-docs/src/main/paradox/intro/why-akka.md diff --git a/akka-docs/rst/java.rst b/akka-docs/src/main/paradox/java.md similarity index 100% rename from akka-docs/rst/java.rst rename to akka-docs/src/main/paradox/java.md diff --git a/akka-docs/rst/java/actors.rst b/akka-docs/src/main/paradox/java/actors.md similarity index 100% rename from akka-docs/rst/java/actors.rst rename to akka-docs/src/main/paradox/java/actors.md diff --git a/akka-docs/rst/java/agents.rst b/akka-docs/src/main/paradox/java/agents.md similarity index 100% rename from akka-docs/rst/java/agents.rst rename to akka-docs/src/main/paradox/java/agents.md diff --git a/akka-docs/rst/java/camel.rst b/akka-docs/src/main/paradox/java/camel.md similarity index 100% rename from akka-docs/rst/java/camel.rst rename to akka-docs/src/main/paradox/java/camel.md diff --git a/akka-docs/rst/java/cluster-client.rst b/akka-docs/src/main/paradox/java/cluster-client.md similarity index 100% rename from akka-docs/rst/java/cluster-client.rst rename to akka-docs/src/main/paradox/java/cluster-client.md diff --git a/akka-docs/rst/java/cluster-metrics.rst b/akka-docs/src/main/paradox/java/cluster-metrics.md similarity index 100% rename from akka-docs/rst/java/cluster-metrics.rst rename to akka-docs/src/main/paradox/java/cluster-metrics.md diff --git a/akka-docs/rst/java/cluster-sharding.rst b/akka-docs/src/main/paradox/java/cluster-sharding.md similarity index 100% rename from akka-docs/rst/java/cluster-sharding.rst rename to akka-docs/src/main/paradox/java/cluster-sharding.md diff --git a/akka-docs/rst/java/cluster-singleton.rst b/akka-docs/src/main/paradox/java/cluster-singleton.md similarity index 100% rename from akka-docs/rst/java/cluster-singleton.rst rename to akka-docs/src/main/paradox/java/cluster-singleton.md diff --git a/akka-docs/rst/java/cluster-usage.rst b/akka-docs/src/main/paradox/java/cluster-usage.md similarity index 100% rename from akka-docs/rst/java/cluster-usage.rst rename to akka-docs/src/main/paradox/java/cluster-usage.md diff --git a/akka-docs/rst/java/code/jdocs/AbstractJavaTest.scala b/akka-docs/src/main/paradox/java/code/jdocs/AbstractJavaTest.scala similarity index 100% rename from akka-docs/rst/java/code/jdocs/AbstractJavaTest.scala rename to akka-docs/src/main/paradox/java/code/jdocs/AbstractJavaTest.scala diff --git a/akka-docs/rst/java/code/jdocs/actor/ActorDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/ActorDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/ActorDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/ActorDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/ByteBufferSerializerDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/ByteBufferSerializerDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/ByteBufferSerializerDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/ByteBufferSerializerDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/DependencyInjectionDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/DependencyInjectionDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/DependencyInjectionDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/DependencyInjectionDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/FaultHandlingDocSample.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/FaultHandlingDocSample.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/FaultHandlingDocSample.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/FaultHandlingDocSample.java diff --git a/akka-docs/rst/java/code/jdocs/actor/FaultHandlingTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/FaultHandlingTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/FaultHandlingTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/FaultHandlingTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/GraduallyBuiltActor.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/GraduallyBuiltActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/GraduallyBuiltActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/GraduallyBuiltActor.java diff --git a/akka-docs/rst/java/code/jdocs/actor/ImmutableMessage.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/ImmutableMessage.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/ImmutableMessage.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/ImmutableMessage.java diff --git a/akka-docs/rst/java/code/jdocs/actor/InboxDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/InboxDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/InboxDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/InboxDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/InitializationDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/InitializationDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/InitializationDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/InitializationDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/Messages.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/Messages.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/Messages.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/Messages.java diff --git a/akka-docs/rst/java/code/jdocs/actor/MyActor.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/MyActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/MyActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/MyActor.java diff --git a/akka-docs/rst/java/code/jdocs/actor/MyBoundedActor.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/MyBoundedActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/MyBoundedActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/MyBoundedActor.java diff --git a/akka-docs/rst/java/code/jdocs/actor/MyStoppingActor.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/MyStoppingActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/MyStoppingActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/MyStoppingActor.java diff --git a/akka-docs/rst/java/code/jdocs/actor/SampleActor.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/SampleActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/SampleActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/SampleActor.java diff --git a/akka-docs/rst/java/code/jdocs/actor/SampleActorTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/SampleActorTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/SampleActorTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/SampleActorTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/SchedulerDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/SchedulerDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/SchedulerDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/SchedulerDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/TypedActorDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/TypedActorDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/TypedActorDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/TypedActorDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/fsm/Buncher.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/Buncher.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/fsm/Buncher.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/Buncher.java diff --git a/akka-docs/rst/java/code/jdocs/actor/fsm/BuncherTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/BuncherTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/fsm/BuncherTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/BuncherTest.java diff --git a/akka-docs/rst/java/code/jdocs/actor/fsm/Events.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/Events.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/fsm/Events.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/Events.java diff --git a/akka-docs/rst/java/code/jdocs/actor/fsm/FSMDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/FSMDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/actor/fsm/FSMDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/actor/fsm/FSMDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/agent/AgentDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/agent/AgentDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/agent/AgentDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/agent/AgentDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/camel/ActivationTestBase.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/ActivationTestBase.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/ActivationTestBase.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/ActivationTestBase.java diff --git a/akka-docs/rst/java/code/jdocs/camel/CamelExtensionTest.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/CamelExtensionTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/CamelExtensionTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/CamelExtensionTest.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Consumer1.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer1.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Consumer1.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer1.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Consumer2.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer2.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Consumer2.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer2.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Consumer3.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer3.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Consumer3.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer3.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Consumer4.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer4.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Consumer4.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Consumer4.java diff --git a/akka-docs/rst/java/code/jdocs/camel/CustomRouteBuilder.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/CustomRouteBuilder.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/CustomRouteBuilder.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/CustomRouteBuilder.java diff --git a/akka-docs/rst/java/code/jdocs/camel/CustomRouteTestBase.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/CustomRouteTestBase.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/CustomRouteTestBase.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/CustomRouteTestBase.java diff --git a/akka-docs/rst/java/code/jdocs/camel/ErrorThrowingConsumer.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/ErrorThrowingConsumer.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/ErrorThrowingConsumer.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/ErrorThrowingConsumer.java diff --git a/akka-docs/rst/java/code/jdocs/camel/FirstProducer.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/FirstProducer.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/FirstProducer.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/FirstProducer.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Forwarder.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Forwarder.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Forwarder.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Forwarder.java diff --git a/akka-docs/rst/java/code/jdocs/camel/MyActor.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/MyActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/MyActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/MyActor.java diff --git a/akka-docs/rst/java/code/jdocs/camel/MyEndpoint.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/MyEndpoint.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/MyEndpoint.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/MyEndpoint.java diff --git a/akka-docs/rst/java/code/jdocs/camel/OnRouteResponseTestBase.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/OnRouteResponseTestBase.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/OnRouteResponseTestBase.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/OnRouteResponseTestBase.java diff --git a/akka-docs/rst/java/code/jdocs/camel/OnewaySender.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/OnewaySender.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/OnewaySender.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/OnewaySender.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Orders.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Orders.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Orders.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Orders.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Producer1.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Producer1.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Producer1.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Producer1.java diff --git a/akka-docs/rst/java/code/jdocs/camel/ProducerTestBase.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/ProducerTestBase.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/ProducerTestBase.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/ProducerTestBase.java diff --git a/akka-docs/rst/java/code/jdocs/camel/RequestBodyActor.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/RequestBodyActor.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/RequestBodyActor.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/RequestBodyActor.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Responder.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Responder.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Responder.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Responder.java diff --git a/akka-docs/rst/java/code/jdocs/camel/ResponseReceiver.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/ResponseReceiver.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/ResponseReceiver.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/ResponseReceiver.java diff --git a/akka-docs/rst/java/code/jdocs/camel/Transformer.java b/akka-docs/src/main/paradox/java/code/jdocs/camel/Transformer.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/camel/Transformer.java rename to akka-docs/src/main/paradox/java/code/jdocs/camel/Transformer.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/ClusterDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/ClusterDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/ClusterDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/ClusterDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/FactorialBackend.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialBackend.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/FactorialBackend.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialBackend.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/FactorialFrontend.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialFrontend.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/FactorialFrontend.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialFrontend.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/FactorialFrontendMain.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialFrontendMain.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/FactorialFrontendMain.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialFrontendMain.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/FactorialResult.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialResult.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/FactorialResult.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/FactorialResult.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/MetricsListener.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/MetricsListener.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/MetricsListener.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/MetricsListener.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/SimpleClusterListener.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/SimpleClusterListener.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/SimpleClusterListener.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/SimpleClusterListener.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/SimpleClusterListener2.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/SimpleClusterListener2.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/SimpleClusterListener2.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/SimpleClusterListener2.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsAggregator.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsAggregator.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsAggregator.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsAggregator.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsMessages.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsMessages.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsMessages.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsMessages.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsSampleClient.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsSampleClient.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsSampleClient.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsSampleClient.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsSampleOneMasterClientMain.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsSampleOneMasterClientMain.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsSampleOneMasterClientMain.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsSampleOneMasterClientMain.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsSampleOneMasterMain.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsSampleOneMasterMain.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsSampleOneMasterMain.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsSampleOneMasterMain.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsService.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsService.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsService.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsService.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/StatsWorker.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsWorker.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/StatsWorker.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/StatsWorker.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/TransformationBackend.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/TransformationBackend.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/TransformationBackend.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/TransformationBackend.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/TransformationFrontend.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/TransformationFrontend.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/TransformationFrontend.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/TransformationFrontend.java diff --git a/akka-docs/rst/java/code/jdocs/cluster/TransformationMessages.java b/akka-docs/src/main/paradox/java/code/jdocs/cluster/TransformationMessages.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/cluster/TransformationMessages.java rename to akka-docs/src/main/paradox/java/code/jdocs/cluster/TransformationMessages.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/DataBot.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/DataBot.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/DataBot.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/DataBot.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/DistributedDataDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/DistributedDataDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/DistributedDataDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/DistributedDataDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/ShoppingCart.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/ShoppingCart.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/ShoppingCart.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/ShoppingCart.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/TwoPhaseSet.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/TwoPhaseSet.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/TwoPhaseSet.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/TwoPhaseSet.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer2.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer2.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer2.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializer2.java diff --git a/akka-docs/rst/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializerWithCompression.java b/akka-docs/src/main/paradox/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializerWithCompression.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializerWithCompression.java rename to akka-docs/src/main/paradox/java/code/jdocs/ddata/protobuf/TwoPhaseSetSerializerWithCompression.java diff --git a/akka-docs/rst/java/code/jdocs/dispatcher/DispatcherDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/dispatcher/DispatcherDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/dispatcher/DispatcherDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/dispatcher/DispatcherDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/dispatcher/MyUnboundedMailbox.java b/akka-docs/src/main/paradox/java/code/jdocs/dispatcher/MyUnboundedMailbox.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/dispatcher/MyUnboundedMailbox.java rename to akka-docs/src/main/paradox/java/code/jdocs/dispatcher/MyUnboundedMailbox.java diff --git a/akka-docs/rst/java/code/jdocs/dispatcher/MyUnboundedMessageQueueSemantics.java b/akka-docs/src/main/paradox/java/code/jdocs/dispatcher/MyUnboundedMessageQueueSemantics.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/dispatcher/MyUnboundedMessageQueueSemantics.java rename to akka-docs/src/main/paradox/java/code/jdocs/dispatcher/MyUnboundedMessageQueueSemantics.java diff --git a/akka-docs/rst/java/code/jdocs/event/EventBusDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/event/EventBusDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/event/EventBusDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/event/EventBusDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/event/LoggingDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/event/LoggingDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/event/LoggingDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/event/LoggingDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/extension/ExtensionDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/extension/ExtensionDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/extension/ExtensionDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/extension/ExtensionDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/extension/SettingsExtensionDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/extension/SettingsExtensionDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/extension/SettingsExtensionDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/extension/SettingsExtensionDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/future/FutureDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/future/FutureDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/future/FutureDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/future/FutureDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/io/IODocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/io/IODocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/IODocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/IODocTest.java diff --git a/akka-docs/rst/java/code/jdocs/io/JavaReadBackPressure.java b/akka-docs/src/main/paradox/java/code/jdocs/io/JavaReadBackPressure.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/JavaReadBackPressure.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/JavaReadBackPressure.java diff --git a/akka-docs/rst/java/code/jdocs/io/JavaUdpMulticast.java b/akka-docs/src/main/paradox/java/code/jdocs/io/JavaUdpMulticast.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/JavaUdpMulticast.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/JavaUdpMulticast.java diff --git a/akka-docs/rst/java/code/jdocs/io/JavaUdpMulticastTest.java b/akka-docs/src/main/paradox/java/code/jdocs/io/JavaUdpMulticastTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/JavaUdpMulticastTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/JavaUdpMulticastTest.java diff --git a/akka-docs/rst/java/code/jdocs/io/UdpConnectedDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/io/UdpConnectedDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/UdpConnectedDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/UdpConnectedDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/io/UdpDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/io/UdpDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/UdpDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/UdpDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/EchoHandler.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/EchoHandler.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/EchoHandler.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/EchoHandler.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/EchoManager.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/EchoManager.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/EchoManager.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/EchoManager.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/EchoServer.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/EchoServer.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/EchoServer.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/EchoServer.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/IODocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/IODocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/IODocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/IODocTest.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/Message.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/Message.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/Message.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/Message.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/SimpleEchoHandler.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/SimpleEchoHandler.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/SimpleEchoHandler.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/SimpleEchoHandler.java diff --git a/akka-docs/rst/java/code/jdocs/io/japi/Watcher.java b/akka-docs/src/main/paradox/java/code/jdocs/io/japi/Watcher.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/io/japi/Watcher.java rename to akka-docs/src/main/paradox/java/code/jdocs/io/japi/Watcher.java diff --git a/akka-docs/rst/java/code/jdocs/pattern/BackoffSupervisorDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/pattern/BackoffSupervisorDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/pattern/BackoffSupervisorDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/pattern/BackoffSupervisorDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/pattern/SchedulerPatternTest.java b/akka-docs/src/main/paradox/java/code/jdocs/pattern/SchedulerPatternTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/pattern/SchedulerPatternTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/pattern/SchedulerPatternTest.java diff --git a/akka-docs/rst/java/code/jdocs/pattern/SupervisedAsk.java b/akka-docs/src/main/paradox/java/code/jdocs/pattern/SupervisedAsk.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/pattern/SupervisedAsk.java rename to akka-docs/src/main/paradox/java/code/jdocs/pattern/SupervisedAsk.java diff --git a/akka-docs/rst/java/code/jdocs/pattern/SupervisedAskSpec.java b/akka-docs/src/main/paradox/java/code/jdocs/pattern/SupervisedAskSpec.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/pattern/SupervisedAskSpec.java rename to akka-docs/src/main/paradox/java/code/jdocs/pattern/SupervisedAskSpec.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/LambdaPersistenceDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/LambdaPersistenceDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/LambdaPersistenceDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/LambdaPersistenceDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/LambdaPersistencePluginDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/LambdaPersistencePluginDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/LambdaPersistencePluginDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/LambdaPersistencePluginDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/PersistenceEventAdapterDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceEventAdapterDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/PersistenceEventAdapterDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceEventAdapterDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/PersistenceMultiDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceMultiDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/PersistenceMultiDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceMultiDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/PersistenceQueryDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceQueryDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/PersistenceQueryDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceQueryDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/PersistenceSchemaEvolutionDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceSchemaEvolutionDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/PersistenceSchemaEvolutionDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistenceSchemaEvolutionDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/PersistentActorExample.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistentActorExample.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/PersistentActorExample.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/PersistentActorExample.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/query/LeveldbPersistenceQueryDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/query/LeveldbPersistenceQueryDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/query/LeveldbPersistenceQueryDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/query/LeveldbPersistenceQueryDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/persistence/query/MyEventsByTagJavaPublisher.java b/akka-docs/src/main/paradox/java/code/jdocs/persistence/query/MyEventsByTagJavaPublisher.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/persistence/query/MyEventsByTagJavaPublisher.java rename to akka-docs/src/main/paradox/java/code/jdocs/persistence/query/MyEventsByTagJavaPublisher.java diff --git a/akka-docs/rst/java/code/jdocs/remoting/RemoteDeploymentDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/remoting/RemoteDeploymentDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/remoting/RemoteDeploymentDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/remoting/RemoteDeploymentDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/routing/ConsistentHashingRouterDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/routing/ConsistentHashingRouterDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/routing/ConsistentHashingRouterDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/routing/ConsistentHashingRouterDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/routing/CustomRouterDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/routing/CustomRouterDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/routing/CustomRouterDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/routing/CustomRouterDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/routing/RedundancyGroup.java b/akka-docs/src/main/paradox/java/code/jdocs/routing/RedundancyGroup.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/routing/RedundancyGroup.java rename to akka-docs/src/main/paradox/java/code/jdocs/routing/RedundancyGroup.java diff --git a/akka-docs/rst/java/code/jdocs/routing/RouterDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/routing/RouterDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/routing/RouterDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/routing/RouterDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/serialization/SerializationDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/serialization/SerializationDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/serialization/SerializationDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/serialization/SerializationDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/ActorPublisherDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/ActorPublisherDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/ActorPublisherDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/ActorPublisherDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/ActorSubscriberDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/ActorSubscriberDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/ActorSubscriberDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/ActorSubscriberDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/BidiFlowDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/BidiFlowDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/BidiFlowDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/BidiFlowDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/CompositionDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/CompositionDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/CompositionDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/CompositionDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/FlowDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/FlowDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/FlowDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/FlowDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/FlowErrorDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/FlowErrorDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/FlowErrorDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/FlowErrorDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/FlowParallelismDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/FlowParallelismDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/FlowParallelismDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/FlowParallelismDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/GraphCyclesDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/GraphCyclesDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/GraphCyclesDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/GraphCyclesDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/GraphDSLDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/GraphDSLDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/GraphDSLDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/GraphDSLDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/GraphStageDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/GraphStageDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/GraphStageDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/GraphStageDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/GraphStageLoggingDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/GraphStageLoggingDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/GraphStageLoggingDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/GraphStageLoggingDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/HubDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/HubDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/HubDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/HubDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/IntegrationDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/IntegrationDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/IntegrationDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/IntegrationDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/KillSwitchDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/KillSwitchDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/KillSwitchDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/KillSwitchDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/Main.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/Main.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/Main.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/Main.java diff --git a/akka-docs/rst/java/code/jdocs/stream/MigrationsJava.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/MigrationsJava.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/MigrationsJava.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/MigrationsJava.java diff --git a/akka-docs/rst/java/code/jdocs/stream/QuickStartDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/QuickStartDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/QuickStartDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/QuickStartDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/RateTransformationDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/RateTransformationDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/RateTransformationDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/RateTransformationDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/ReactiveStreamsDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/ReactiveStreamsDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/ReactiveStreamsDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/ReactiveStreamsDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/SilenceSystemOut.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/SilenceSystemOut.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/SilenceSystemOut.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/SilenceSystemOut.java diff --git a/akka-docs/rst/java/code/jdocs/stream/StreamBuffersRateDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/StreamBuffersRateDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/StreamBuffersRateDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/StreamBuffersRateDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/StreamPartialGraphDSLDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/StreamPartialGraphDSLDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/StreamPartialGraphDSLDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/StreamPartialGraphDSLDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/StreamTestKitDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/StreamTestKitDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/StreamTestKitDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/StreamTestKitDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/TwitterStreamQuickstartDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/TwitterStreamQuickstartDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/TwitterStreamQuickstartDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/TwitterStreamQuickstartDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/io/StreamFileDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/io/StreamFileDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/io/StreamFileDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/io/StreamFileDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/io/StreamTcpDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/io/StreamTcpDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/io/StreamTcpDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/io/StreamTcpDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeByteStrings.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeByteStrings.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeByteStrings.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeByteStrings.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeDecompress.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeDecompress.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeDecompress.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeDecompress.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeDigest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeDigest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeDigest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeDigest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeDroppyBroadcast.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeDroppyBroadcast.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeDroppyBroadcast.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeDroppyBroadcast.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeFlattenList.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeFlattenList.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeFlattenList.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeFlattenList.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeGlobalRateLimit.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeGlobalRateLimit.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeGlobalRateLimit.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeGlobalRateLimit.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeHold.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeHold.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeHold.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeHold.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeKeepAlive.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeKeepAlive.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeKeepAlive.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeKeepAlive.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeLoggingElements.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeLoggingElements.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeLoggingElements.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeLoggingElements.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeManualTrigger.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeManualTrigger.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeManualTrigger.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeManualTrigger.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeMissedTicks.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeMissedTicks.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeMissedTicks.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeMissedTicks.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeMultiGroupByTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeMultiGroupByTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeMultiGroupByTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeMultiGroupByTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeParseLines.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeParseLines.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeParseLines.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeParseLines.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeReduceByKeyTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeReduceByKeyTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeReduceByKeyTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeReduceByKeyTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeSeq.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeSeq.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeSeq.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeSeq.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeSimpleDrop.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeSimpleDrop.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeSimpleDrop.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeSimpleDrop.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeTest.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeTest.java diff --git a/akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeWorkerPool.java b/akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeWorkerPool.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/stream/javadsl/cookbook/RecipeWorkerPool.java rename to akka-docs/src/main/paradox/java/code/jdocs/stream/javadsl/cookbook/RecipeWorkerPool.java diff --git a/akka-docs/rst/java/code/jdocs/testkit/ParentChildTest.java b/akka-docs/src/main/paradox/java/code/jdocs/testkit/ParentChildTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/testkit/ParentChildTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/testkit/ParentChildTest.java diff --git a/akka-docs/rst/java/code/jdocs/testkit/TestKitDocTest.java b/akka-docs/src/main/paradox/java/code/jdocs/testkit/TestKitDocTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/testkit/TestKitDocTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/testkit/TestKitDocTest.java diff --git a/akka-docs/rst/java/code/jdocs/testkit/TestKitSampleTest.java b/akka-docs/src/main/paradox/java/code/jdocs/testkit/TestKitSampleTest.java similarity index 100% rename from akka-docs/rst/java/code/jdocs/testkit/TestKitSampleTest.java rename to akka-docs/src/main/paradox/java/code/jdocs/testkit/TestKitSampleTest.java diff --git a/akka-docs/rst/java/dispatchers.rst b/akka-docs/src/main/paradox/java/dispatchers.md similarity index 100% rename from akka-docs/rst/java/dispatchers.rst rename to akka-docs/src/main/paradox/java/dispatchers.md diff --git a/akka-docs/rst/java/distributed-data.rst b/akka-docs/src/main/paradox/java/distributed-data.md similarity index 100% rename from akka-docs/rst/java/distributed-data.rst rename to akka-docs/src/main/paradox/java/distributed-data.md diff --git a/akka-docs/rst/java/distributed-pub-sub.rst b/akka-docs/src/main/paradox/java/distributed-pub-sub.md similarity index 100% rename from akka-docs/rst/java/distributed-pub-sub.rst rename to akka-docs/src/main/paradox/java/distributed-pub-sub.md diff --git a/akka-docs/rst/java/event-bus.rst b/akka-docs/src/main/paradox/java/event-bus.md similarity index 100% rename from akka-docs/rst/java/event-bus.rst rename to akka-docs/src/main/paradox/java/event-bus.md diff --git a/akka-docs/rst/java/extending-akka.rst b/akka-docs/src/main/paradox/java/extending-akka.md similarity index 100% rename from akka-docs/rst/java/extending-akka.rst rename to akka-docs/src/main/paradox/java/extending-akka.md diff --git a/akka-docs/rst/java/fault-tolerance-sample.rst b/akka-docs/src/main/paradox/java/fault-tolerance-sample.md similarity index 100% rename from akka-docs/rst/java/fault-tolerance-sample.rst rename to akka-docs/src/main/paradox/java/fault-tolerance-sample.md diff --git a/akka-docs/rst/java/fault-tolerance.rst b/akka-docs/src/main/paradox/java/fault-tolerance.md similarity index 100% rename from akka-docs/rst/java/fault-tolerance.rst rename to akka-docs/src/main/paradox/java/fault-tolerance.md diff --git a/akka-docs/rst/java/fsm.rst b/akka-docs/src/main/paradox/java/fsm.md similarity index 100% rename from akka-docs/rst/java/fsm.rst rename to akka-docs/src/main/paradox/java/fsm.md diff --git a/akka-docs/rst/java/futures.rst b/akka-docs/src/main/paradox/java/futures.md similarity index 100% rename from akka-docs/rst/java/futures.rst rename to akka-docs/src/main/paradox/java/futures.md diff --git a/akka-docs/rst/java/hello-world.rst b/akka-docs/src/main/paradox/java/hello-world.md similarity index 100% rename from akka-docs/rst/java/hello-world.rst rename to akka-docs/src/main/paradox/java/hello-world.md diff --git a/akka-docs/rst/java/howto.rst b/akka-docs/src/main/paradox/java/howto.md similarity index 100% rename from akka-docs/rst/java/howto.rst rename to akka-docs/src/main/paradox/java/howto.md diff --git a/akka-docs/rst/java/http/index.rst b/akka-docs/src/main/paradox/java/http/index.md similarity index 100% rename from akka-docs/rst/java/http/index.rst rename to akka-docs/src/main/paradox/java/http/index.md diff --git a/akka-docs/rst/java/index-actors.rst b/akka-docs/src/main/paradox/java/index-actors.md similarity index 100% rename from akka-docs/rst/java/index-actors.rst rename to akka-docs/src/main/paradox/java/index-actors.md diff --git a/akka-docs/rst/java/index-futures.rst b/akka-docs/src/main/paradox/java/index-futures.md similarity index 100% rename from akka-docs/rst/java/index-futures.rst rename to akka-docs/src/main/paradox/java/index-futures.md diff --git a/akka-docs/rst/java/index-network.rst b/akka-docs/src/main/paradox/java/index-network.md similarity index 100% rename from akka-docs/rst/java/index-network.rst rename to akka-docs/src/main/paradox/java/index-network.md diff --git a/akka-docs/rst/java/index-utilities.rst b/akka-docs/src/main/paradox/java/index-utilities.md similarity index 100% rename from akka-docs/rst/java/index-utilities.rst rename to akka-docs/src/main/paradox/java/index-utilities.md diff --git a/akka-docs/rst/java/io-tcp.rst b/akka-docs/src/main/paradox/java/io-tcp.md similarity index 100% rename from akka-docs/rst/java/io-tcp.rst rename to akka-docs/src/main/paradox/java/io-tcp.md diff --git a/akka-docs/rst/java/io-udp.rst b/akka-docs/src/main/paradox/java/io-udp.md similarity index 100% rename from akka-docs/rst/java/io-udp.rst rename to akka-docs/src/main/paradox/java/io-udp.md diff --git a/akka-docs/rst/java/io.rst b/akka-docs/src/main/paradox/java/io.md similarity index 100% rename from akka-docs/rst/java/io.rst rename to akka-docs/src/main/paradox/java/io.md diff --git a/akka-docs/rst/java/logging.rst b/akka-docs/src/main/paradox/java/logging.md similarity index 100% rename from akka-docs/rst/java/logging.rst rename to akka-docs/src/main/paradox/java/logging.md diff --git a/akka-docs/rst/java/mailboxes.rst b/akka-docs/src/main/paradox/java/mailboxes.md similarity index 100% rename from akka-docs/rst/java/mailboxes.rst rename to akka-docs/src/main/paradox/java/mailboxes.md diff --git a/akka-docs/rst/java/persistence-query-leveldb.rst b/akka-docs/src/main/paradox/java/persistence-query-leveldb.md similarity index 100% rename from akka-docs/rst/java/persistence-query-leveldb.rst rename to akka-docs/src/main/paradox/java/persistence-query-leveldb.md diff --git a/akka-docs/rst/java/persistence-query.rst b/akka-docs/src/main/paradox/java/persistence-query.md similarity index 100% rename from akka-docs/rst/java/persistence-query.rst rename to akka-docs/src/main/paradox/java/persistence-query.md diff --git a/akka-docs/rst/java/persistence-schema-evolution.rst b/akka-docs/src/main/paradox/java/persistence-schema-evolution.md similarity index 100% rename from akka-docs/rst/java/persistence-schema-evolution.rst rename to akka-docs/src/main/paradox/java/persistence-schema-evolution.md diff --git a/akka-docs/rst/java/persistence.rst b/akka-docs/src/main/paradox/java/persistence.md similarity index 100% rename from akka-docs/rst/java/persistence.rst rename to akka-docs/src/main/paradox/java/persistence.md diff --git a/akka-docs/rst/java/remoting-artery.rst b/akka-docs/src/main/paradox/java/remoting-artery.md similarity index 100% rename from akka-docs/rst/java/remoting-artery.rst rename to akka-docs/src/main/paradox/java/remoting-artery.md diff --git a/akka-docs/rst/java/remoting.rst b/akka-docs/src/main/paradox/java/remoting.md similarity index 100% rename from akka-docs/rst/java/remoting.rst rename to akka-docs/src/main/paradox/java/remoting.md diff --git a/akka-docs/rst/java/routing.rst b/akka-docs/src/main/paradox/java/routing.md similarity index 100% rename from akka-docs/rst/java/routing.rst rename to akka-docs/src/main/paradox/java/routing.md diff --git a/akka-docs/rst/java/scala-compat.rst b/akka-docs/src/main/paradox/java/scala-compat.md similarity index 100% rename from akka-docs/rst/java/scala-compat.rst rename to akka-docs/src/main/paradox/java/scala-compat.md diff --git a/akka-docs/rst/java/scheduler.rst b/akka-docs/src/main/paradox/java/scheduler.md similarity index 100% rename from akka-docs/rst/java/scheduler.rst rename to akka-docs/src/main/paradox/java/scheduler.md diff --git a/akka-docs/rst/java/serialization.rst b/akka-docs/src/main/paradox/java/serialization.md similarity index 100% rename from akka-docs/rst/java/serialization.rst rename to akka-docs/src/main/paradox/java/serialization.md diff --git a/akka-docs/rst/java/stream/index.rst b/akka-docs/src/main/paradox/java/stream/index.md similarity index 100% rename from akka-docs/rst/java/stream/index.rst rename to akka-docs/src/main/paradox/java/stream/index.md diff --git a/akka-docs/rst/java/stream/stages-overview.rst b/akka-docs/src/main/paradox/java/stream/stages-overview.md similarity index 100% rename from akka-docs/rst/java/stream/stages-overview.rst rename to akka-docs/src/main/paradox/java/stream/stages-overview.md diff --git a/akka-docs/rst/java/stream/stream-composition.rst b/akka-docs/src/main/paradox/java/stream/stream-composition.md similarity index 100% rename from akka-docs/rst/java/stream/stream-composition.rst rename to akka-docs/src/main/paradox/java/stream/stream-composition.md diff --git a/akka-docs/rst/java/stream/stream-cookbook.rst b/akka-docs/src/main/paradox/java/stream/stream-cookbook.md similarity index 100% rename from akka-docs/rst/java/stream/stream-cookbook.rst rename to akka-docs/src/main/paradox/java/stream/stream-cookbook.md diff --git a/akka-docs/rst/java/stream/stream-customize.rst b/akka-docs/src/main/paradox/java/stream/stream-customize.md similarity index 100% rename from akka-docs/rst/java/stream/stream-customize.rst rename to akka-docs/src/main/paradox/java/stream/stream-customize.md diff --git a/akka-docs/rst/java/stream/stream-dynamic.rst b/akka-docs/src/main/paradox/java/stream/stream-dynamic.md similarity index 100% rename from akka-docs/rst/java/stream/stream-dynamic.rst rename to akka-docs/src/main/paradox/java/stream/stream-dynamic.md diff --git a/akka-docs/rst/java/stream/stream-error.rst b/akka-docs/src/main/paradox/java/stream/stream-error.md similarity index 100% rename from akka-docs/rst/java/stream/stream-error.rst rename to akka-docs/src/main/paradox/java/stream/stream-error.md diff --git a/akka-docs/rst/java/stream/stream-flows-and-basics.rst b/akka-docs/src/main/paradox/java/stream/stream-flows-and-basics.md similarity index 100% rename from akka-docs/rst/java/stream/stream-flows-and-basics.rst rename to akka-docs/src/main/paradox/java/stream/stream-flows-and-basics.md diff --git a/akka-docs/rst/java/stream/stream-graphs.rst b/akka-docs/src/main/paradox/java/stream/stream-graphs.md similarity index 100% rename from akka-docs/rst/java/stream/stream-graphs.rst rename to akka-docs/src/main/paradox/java/stream/stream-graphs.md diff --git a/akka-docs/rst/java/stream/stream-integrations.rst b/akka-docs/src/main/paradox/java/stream/stream-integrations.md similarity index 100% rename from akka-docs/rst/java/stream/stream-integrations.rst rename to akka-docs/src/main/paradox/java/stream/stream-integrations.md diff --git a/akka-docs/rst/java/stream/stream-introduction.rst b/akka-docs/src/main/paradox/java/stream/stream-introduction.md similarity index 100% rename from akka-docs/rst/java/stream/stream-introduction.rst rename to akka-docs/src/main/paradox/java/stream/stream-introduction.md diff --git a/akka-docs/rst/java/stream/stream-io.rst b/akka-docs/src/main/paradox/java/stream/stream-io.md similarity index 100% rename from akka-docs/rst/java/stream/stream-io.rst rename to akka-docs/src/main/paradox/java/stream/stream-io.md diff --git a/akka-docs/rst/java/stream/stream-parallelism.rst b/akka-docs/src/main/paradox/java/stream/stream-parallelism.md similarity index 100% rename from akka-docs/rst/java/stream/stream-parallelism.rst rename to akka-docs/src/main/paradox/java/stream/stream-parallelism.md diff --git a/akka-docs/rst/java/stream/stream-quickstart.rst b/akka-docs/src/main/paradox/java/stream/stream-quickstart.md similarity index 100% rename from akka-docs/rst/java/stream/stream-quickstart.rst rename to akka-docs/src/main/paradox/java/stream/stream-quickstart.md diff --git a/akka-docs/rst/java/stream/stream-rate.rst b/akka-docs/src/main/paradox/java/stream/stream-rate.md similarity index 100% rename from akka-docs/rst/java/stream/stream-rate.rst rename to akka-docs/src/main/paradox/java/stream/stream-rate.md diff --git a/akka-docs/rst/java/stream/stream-testkit.rst b/akka-docs/src/main/paradox/java/stream/stream-testkit.md similarity index 100% rename from akka-docs/rst/java/stream/stream-testkit.rst rename to akka-docs/src/main/paradox/java/stream/stream-testkit.md diff --git a/akka-docs/rst/java/testing.rst b/akka-docs/src/main/paradox/java/testing.md similarity index 100% rename from akka-docs/rst/java/testing.rst rename to akka-docs/src/main/paradox/java/testing.md diff --git a/akka-docs/rst/java/typed-actors.rst b/akka-docs/src/main/paradox/java/typed-actors.md similarity index 100% rename from akka-docs/rst/java/typed-actors.rst rename to akka-docs/src/main/paradox/java/typed-actors.md diff --git a/akka-docs/rst/project/index.rst b/akka-docs/src/main/paradox/project/index.md similarity index 100% rename from akka-docs/rst/project/index.rst rename to akka-docs/src/main/paradox/project/index.md diff --git a/akka-docs/rst/project/issue-tracking.rst b/akka-docs/src/main/paradox/project/issue-tracking.md similarity index 100% rename from akka-docs/rst/project/issue-tracking.rst rename to akka-docs/src/main/paradox/project/issue-tracking.md diff --git a/akka-docs/rst/project/licenses.rst b/akka-docs/src/main/paradox/project/licenses.md similarity index 100% rename from akka-docs/rst/project/licenses.rst rename to akka-docs/src/main/paradox/project/licenses.md diff --git a/akka-docs/rst/project/links.rst b/akka-docs/src/main/paradox/project/links.md similarity index 100% rename from akka-docs/rst/project/links.rst rename to akka-docs/src/main/paradox/project/links.md diff --git a/akka-docs/rst/project/migration-guide-1.3.x-2.0.x.rst b/akka-docs/src/main/paradox/project/migration-guide-1.3.x-2.0.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-1.3.x-2.0.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-1.3.x-2.0.x.md diff --git a/akka-docs/rst/project/migration-guide-2.0.x-2.1.x.rst b/akka-docs/src/main/paradox/project/migration-guide-2.0.x-2.1.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-2.0.x-2.1.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-2.0.x-2.1.x.md diff --git a/akka-docs/rst/project/migration-guide-2.1.x-2.2.x.rst b/akka-docs/src/main/paradox/project/migration-guide-2.1.x-2.2.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-2.1.x-2.2.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-2.1.x-2.2.x.md diff --git a/akka-docs/rst/project/migration-guide-2.2.x-2.3.x.rst b/akka-docs/src/main/paradox/project/migration-guide-2.2.x-2.3.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-2.2.x-2.3.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-2.2.x-2.3.x.md diff --git a/akka-docs/rst/project/migration-guide-2.3.x-2.4.x.rst b/akka-docs/src/main/paradox/project/migration-guide-2.3.x-2.4.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-2.3.x-2.4.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-2.3.x-2.4.x.md diff --git a/akka-docs/rst/project/migration-guide-2.4.x-2.5.x.rst b/akka-docs/src/main/paradox/project/migration-guide-2.4.x-2.5.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-2.4.x-2.5.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-2.4.x-2.5.x.md diff --git a/akka-docs/rst/project/migration-guide-eventsourced-2.3.x.rst b/akka-docs/src/main/paradox/project/migration-guide-eventsourced-2.3.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-eventsourced-2.3.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-eventsourced-2.3.x.md diff --git a/akka-docs/rst/project/migration-guide-persistence-experimental-2.3.x-2.4.x.rst b/akka-docs/src/main/paradox/project/migration-guide-persistence-experimental-2.3.x-2.4.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-persistence-experimental-2.3.x-2.4.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-persistence-experimental-2.3.x-2.4.x.md diff --git a/akka-docs/rst/project/migration-guide-stream-1.0-2.x.rst b/akka-docs/src/main/paradox/project/migration-guide-stream-1.0-2.x.md similarity index 100% rename from akka-docs/rst/project/migration-guide-stream-1.0-2.x.rst rename to akka-docs/src/main/paradox/project/migration-guide-stream-1.0-2.x.md diff --git a/akka-docs/rst/project/migration-guide-stream-2.0-2.4.rst b/akka-docs/src/main/paradox/project/migration-guide-stream-2.0-2.4.md similarity index 100% rename from akka-docs/rst/project/migration-guide-stream-2.0-2.4.rst rename to akka-docs/src/main/paradox/project/migration-guide-stream-2.0-2.4.md diff --git a/akka-docs/rst/project/migration-guides.rst b/akka-docs/src/main/paradox/project/migration-guides.md similarity index 100% rename from akka-docs/rst/project/migration-guides.rst rename to akka-docs/src/main/paradox/project/migration-guides.md diff --git a/akka-docs/rst/project/sponsors.rst b/akka-docs/src/main/paradox/project/sponsors.md similarity index 100% rename from akka-docs/rst/project/sponsors.rst rename to akka-docs/src/main/paradox/project/sponsors.md diff --git a/akka-docs/rst/scala.rst b/akka-docs/src/main/paradox/scala.md similarity index 100% rename from akka-docs/rst/scala.rst rename to akka-docs/src/main/paradox/scala.md diff --git a/akka-docs/rst/scala/actordsl.rst b/akka-docs/src/main/paradox/scala/actordsl.md similarity index 100% rename from akka-docs/rst/scala/actordsl.rst rename to akka-docs/src/main/paradox/scala/actordsl.md diff --git a/akka-docs/rst/scala/actors.rst b/akka-docs/src/main/paradox/scala/actors.md similarity index 100% rename from akka-docs/rst/scala/actors.rst rename to akka-docs/src/main/paradox/scala/actors.md diff --git a/akka-docs/rst/scala/agents.rst b/akka-docs/src/main/paradox/scala/agents.md similarity index 100% rename from akka-docs/rst/scala/agents.rst rename to akka-docs/src/main/paradox/scala/agents.md diff --git a/akka-docs/rst/scala/camel.rst b/akka-docs/src/main/paradox/scala/camel.md similarity index 100% rename from akka-docs/rst/scala/camel.rst rename to akka-docs/src/main/paradox/scala/camel.md diff --git a/akka-docs/rst/scala/cluster-client.rst b/akka-docs/src/main/paradox/scala/cluster-client.md similarity index 100% rename from akka-docs/rst/scala/cluster-client.rst rename to akka-docs/src/main/paradox/scala/cluster-client.md diff --git a/akka-docs/rst/scala/cluster-metrics.rst b/akka-docs/src/main/paradox/scala/cluster-metrics.md similarity index 100% rename from akka-docs/rst/scala/cluster-metrics.rst rename to akka-docs/src/main/paradox/scala/cluster-metrics.md diff --git a/akka-docs/rst/scala/cluster-sharding.rst b/akka-docs/src/main/paradox/scala/cluster-sharding.md similarity index 100% rename from akka-docs/rst/scala/cluster-sharding.rst rename to akka-docs/src/main/paradox/scala/cluster-sharding.md diff --git a/akka-docs/rst/scala/cluster-singleton.rst b/akka-docs/src/main/paradox/scala/cluster-singleton.md similarity index 100% rename from akka-docs/rst/scala/cluster-singleton.rst rename to akka-docs/src/main/paradox/scala/cluster-singleton.md diff --git a/akka-docs/rst/scala/cluster-usage.rst b/akka-docs/src/main/paradox/scala/cluster-usage.md similarity index 100% rename from akka-docs/rst/scala/cluster-usage.rst rename to akka-docs/src/main/paradox/scala/cluster-usage.md diff --git a/akka-docs/rst/scala/code/docs/CompileOnlySpec.scala b/akka-docs/src/main/paradox/scala/code/docs/CompileOnlySpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/CompileOnlySpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/CompileOnlySpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/ActorDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/ActorDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/ActorDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/ActorDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/ByteBufferSerializerDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/ByteBufferSerializerDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/ByteBufferSerializerDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/ByteBufferSerializerDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/FSMDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/FSMDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/FSMDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/FSMDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/FaultHandlingDocSample.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/FaultHandlingDocSample.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/FaultHandlingDocSample.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/FaultHandlingDocSample.scala diff --git a/akka-docs/rst/scala/code/docs/actor/FaultHandlingDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/FaultHandlingDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/FaultHandlingDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/FaultHandlingDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/InitializationDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/InitializationDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/InitializationDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/InitializationDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/PropsEdgeCaseSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/PropsEdgeCaseSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/PropsEdgeCaseSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/PropsEdgeCaseSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/SchedulerDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/SchedulerDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/SchedulerDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/SchedulerDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/SharedMutableStateDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/SharedMutableStateDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/SharedMutableStateDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/SharedMutableStateDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/TypedActorDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/TypedActorDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/TypedActorDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/TypedActorDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/actor/UnnestedReceives.scala b/akka-docs/src/main/paradox/scala/code/docs/actor/UnnestedReceives.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/actor/UnnestedReceives.scala rename to akka-docs/src/main/paradox/scala/code/docs/actor/UnnestedReceives.scala diff --git a/akka-docs/rst/scala/code/docs/agent/AgentDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/agent/AgentDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/agent/AgentDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/agent/AgentDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/akka/typed/IntroSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/akka/typed/IntroSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/akka/typed/IntroSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/akka/typed/IntroSpec.scala diff --git a/akka-docs/rst/scala/code/docs/camel/Consumers.scala b/akka-docs/src/main/paradox/scala/code/docs/camel/Consumers.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/camel/Consumers.scala rename to akka-docs/src/main/paradox/scala/code/docs/camel/Consumers.scala diff --git a/akka-docs/rst/scala/code/docs/camel/CustomRoute.scala b/akka-docs/src/main/paradox/scala/code/docs/camel/CustomRoute.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/camel/CustomRoute.scala rename to akka-docs/src/main/paradox/scala/code/docs/camel/CustomRoute.scala diff --git a/akka-docs/rst/scala/code/docs/camel/Introduction.scala b/akka-docs/src/main/paradox/scala/code/docs/camel/Introduction.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/camel/Introduction.scala rename to akka-docs/src/main/paradox/scala/code/docs/camel/Introduction.scala diff --git a/akka-docs/rst/scala/code/docs/camel/Producers.scala b/akka-docs/src/main/paradox/scala/code/docs/camel/Producers.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/camel/Producers.scala rename to akka-docs/src/main/paradox/scala/code/docs/camel/Producers.scala diff --git a/akka-docs/rst/scala/code/docs/camel/PublishSubscribe.scala b/akka-docs/src/main/paradox/scala/code/docs/camel/PublishSubscribe.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/camel/PublishSubscribe.scala rename to akka-docs/src/main/paradox/scala/code/docs/camel/PublishSubscribe.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/ClusterDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/ClusterDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/ClusterDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/ClusterDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/FactorialBackend.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/FactorialBackend.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/FactorialBackend.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/FactorialBackend.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/FactorialFrontend.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/FactorialFrontend.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/FactorialFrontend.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/FactorialFrontend.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/MetricsListener.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/MetricsListener.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/MetricsListener.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/MetricsListener.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/SimpleClusterListener.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/SimpleClusterListener.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/SimpleClusterListener.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/SimpleClusterListener.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/SimpleClusterListener2.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/SimpleClusterListener2.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/SimpleClusterListener2.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/SimpleClusterListener2.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/TransformationBackend.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/TransformationBackend.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/TransformationBackend.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/TransformationBackend.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/TransformationFrontend.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/TransformationFrontend.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/TransformationFrontend.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/TransformationFrontend.scala diff --git a/akka-docs/rst/scala/code/docs/cluster/TransformationMessages.scala b/akka-docs/src/main/paradox/scala/code/docs/cluster/TransformationMessages.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/cluster/TransformationMessages.scala rename to akka-docs/src/main/paradox/scala/code/docs/cluster/TransformationMessages.scala diff --git a/akka-docs/rst/scala/code/docs/ddata/DistributedDataDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/ddata/DistributedDataDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/ddata/DistributedDataDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/ddata/DistributedDataDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/ddata/ShoppingCart.scala b/akka-docs/src/main/paradox/scala/code/docs/ddata/ShoppingCart.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/ddata/ShoppingCart.scala rename to akka-docs/src/main/paradox/scala/code/docs/ddata/ShoppingCart.scala diff --git a/akka-docs/rst/scala/code/docs/ddata/TwoPhaseSet.scala b/akka-docs/src/main/paradox/scala/code/docs/ddata/TwoPhaseSet.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/ddata/TwoPhaseSet.scala rename to akka-docs/src/main/paradox/scala/code/docs/ddata/TwoPhaseSet.scala diff --git a/akka-docs/rst/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer.scala b/akka-docs/src/main/paradox/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer.scala rename to akka-docs/src/main/paradox/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer.scala diff --git a/akka-docs/rst/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer2.scala b/akka-docs/src/main/paradox/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer2.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer2.scala rename to akka-docs/src/main/paradox/scala/code/docs/ddata/protobuf/TwoPhaseSetSerializer2.scala diff --git a/akka-docs/rst/scala/code/docs/dispatcher/DispatcherDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/dispatcher/DispatcherDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/dispatcher/DispatcherDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/dispatcher/DispatcherDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/dispatcher/MyUnboundedMailbox.scala b/akka-docs/src/main/paradox/scala/code/docs/dispatcher/MyUnboundedMailbox.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/dispatcher/MyUnboundedMailbox.scala rename to akka-docs/src/main/paradox/scala/code/docs/dispatcher/MyUnboundedMailbox.scala diff --git a/akka-docs/rst/scala/code/docs/event/EventBusDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/event/EventBusDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/event/EventBusDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/event/EventBusDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/event/LoggingDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/event/LoggingDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/event/LoggingDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/event/LoggingDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/extension/ExtensionDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/extension/ExtensionDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/extension/ExtensionDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/extension/ExtensionDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/extension/SettingsExtensionDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/extension/SettingsExtensionDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/extension/SettingsExtensionDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/extension/SettingsExtensionDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/future/FutureDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/future/FutureDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/future/FutureDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/future/FutureDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/io/EchoServer.scala b/akka-docs/src/main/paradox/scala/code/docs/io/EchoServer.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/io/EchoServer.scala rename to akka-docs/src/main/paradox/scala/code/docs/io/EchoServer.scala diff --git a/akka-docs/rst/scala/code/docs/io/IODocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/io/IODocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/io/IODocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/io/IODocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/io/ReadBackPressure.scala b/akka-docs/src/main/paradox/scala/code/docs/io/ReadBackPressure.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/io/ReadBackPressure.scala rename to akka-docs/src/main/paradox/scala/code/docs/io/ReadBackPressure.scala diff --git a/akka-docs/rst/scala/code/docs/io/ScalaUdpMulticast.scala b/akka-docs/src/main/paradox/scala/code/docs/io/ScalaUdpMulticast.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/io/ScalaUdpMulticast.scala rename to akka-docs/src/main/paradox/scala/code/docs/io/ScalaUdpMulticast.scala diff --git a/akka-docs/rst/scala/code/docs/io/ScalaUdpMulticastSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/io/ScalaUdpMulticastSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/io/ScalaUdpMulticastSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/io/ScalaUdpMulticastSpec.scala diff --git a/akka-docs/rst/scala/code/docs/io/UdpDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/io/UdpDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/io/UdpDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/io/UdpDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/pattern/BackoffSupervisorDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/pattern/BackoffSupervisorDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/pattern/BackoffSupervisorDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/pattern/BackoffSupervisorDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/pattern/SchedulerPatternSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/pattern/SchedulerPatternSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/pattern/SchedulerPatternSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/pattern/SchedulerPatternSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistenceDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistenceDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistenceEventAdapterDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceEventAdapterDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistenceEventAdapterDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceEventAdapterDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistenceMultiDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceMultiDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistenceMultiDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceMultiDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistencePluginDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistencePluginDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistencePluginDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistencePluginDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistenceSchemaEvolutionDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceSchemaEvolutionDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistenceSchemaEvolutionDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceSchemaEvolutionDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistenceSerializerDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceSerializerDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistenceSerializerDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistenceSerializerDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/PersistentActorExample.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/PersistentActorExample.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/PersistentActorExample.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/PersistentActorExample.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/query/LeveldbPersistenceQueryDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/query/LeveldbPersistenceQueryDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/query/LeveldbPersistenceQueryDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/query/LeveldbPersistenceQueryDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/query/MyEventsByTagPublisher.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/query/MyEventsByTagPublisher.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/query/MyEventsByTagPublisher.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/query/MyEventsByTagPublisher.scala diff --git a/akka-docs/rst/scala/code/docs/persistence/query/PersistenceQueryDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/persistence/query/PersistenceQueryDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/persistence/query/PersistenceQueryDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/persistence/query/PersistenceQueryDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/remoting/RemoteDeploymentDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/remoting/RemoteDeploymentDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/remoting/RemoteDeploymentDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/remoting/RemoteDeploymentDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/routing/ConsistentHashingRouterDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/routing/ConsistentHashingRouterDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/routing/ConsistentHashingRouterDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/routing/ConsistentHashingRouterDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/routing/CustomRouterDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/routing/CustomRouterDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/routing/CustomRouterDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/routing/CustomRouterDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/routing/RouterDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/routing/RouterDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/routing/RouterDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/routing/RouterDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/serialization/SerializationDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/serialization/SerializationDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/serialization/SerializationDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/serialization/SerializationDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/ActorPublisherDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/ActorPublisherDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/ActorPublisherDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/ActorPublisherDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/ActorSubscriberDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/ActorSubscriberDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/ActorSubscriberDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/ActorSubscriberDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/BidiFlowDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/BidiFlowDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/BidiFlowDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/BidiFlowDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/CompositionDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/CompositionDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/CompositionDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/CompositionDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/FlowDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/FlowDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/FlowDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/FlowDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/FlowErrorDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/FlowErrorDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/FlowErrorDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/FlowErrorDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/FlowParallelismDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/FlowParallelismDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/FlowParallelismDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/FlowParallelismDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/GraphCyclesSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/GraphCyclesSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/GraphCyclesSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/GraphCyclesSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/GraphDSLDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/GraphDSLDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/GraphDSLDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/GraphDSLDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/GraphStageDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/GraphStageDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/GraphStageDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/GraphStageDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/GraphStageLoggingDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/GraphStageLoggingDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/GraphStageLoggingDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/GraphStageLoggingDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/HubsDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/HubsDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/HubsDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/HubsDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/IntegrationDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/IntegrationDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/IntegrationDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/IntegrationDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/KillSwitchDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/KillSwitchDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/KillSwitchDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/KillSwitchDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/MigrationsScala.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/MigrationsScala.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/MigrationsScala.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/MigrationsScala.scala diff --git a/akka-docs/rst/scala/code/docs/stream/QuickStartDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/QuickStartDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/QuickStartDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/QuickStartDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/RateTransformationDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/RateTransformationDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/RateTransformationDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/RateTransformationDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/ReactiveStreamsDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/ReactiveStreamsDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/ReactiveStreamsDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/ReactiveStreamsDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/StreamBuffersRateSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/StreamBuffersRateSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/StreamBuffersRateSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/StreamBuffersRateSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/StreamPartialGraphDSLDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/StreamPartialGraphDSLDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/StreamPartialGraphDSLDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/StreamPartialGraphDSLDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/StreamTestKitDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/StreamTestKitDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/StreamTestKitDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/StreamTestKitDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/TwitterStreamQuickstartDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/TwitterStreamQuickstartDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/TwitterStreamQuickstartDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/TwitterStreamQuickstartDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeByteStrings.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeByteStrings.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeByteStrings.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeByteStrings.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeCollectingMetrics.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeCollectingMetrics.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeCollectingMetrics.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeCollectingMetrics.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeDecompress.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeDecompress.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeDecompress.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeDecompress.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeDigest.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeDigest.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeDigest.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeDigest.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeDroppyBroadcast.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeDroppyBroadcast.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeDroppyBroadcast.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeDroppyBroadcast.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeFlattenSeq.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeFlattenSeq.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeFlattenSeq.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeFlattenSeq.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeGlobalRateLimit.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeGlobalRateLimit.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeGlobalRateLimit.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeGlobalRateLimit.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeHold.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeHold.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeHold.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeHold.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeKeepAlive.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeKeepAlive.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeKeepAlive.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeKeepAlive.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeLoggingElements.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeLoggingElements.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeLoggingElements.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeLoggingElements.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeManualTrigger.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeManualTrigger.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeManualTrigger.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeManualTrigger.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeMissedTicks.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeMissedTicks.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeMissedTicks.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeMissedTicks.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeMultiGroupBy.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeMultiGroupBy.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeMultiGroupBy.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeMultiGroupBy.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeParseLines.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeParseLines.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeParseLines.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeParseLines.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeReduceByKey.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeReduceByKey.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeReduceByKey.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeReduceByKey.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeSeq.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeSeq.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeSeq.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeSeq.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeSimpleDrop.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeSimpleDrop.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeSimpleDrop.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeSimpleDrop.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/cookbook/RecipeWorkerPool.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeWorkerPool.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/cookbook/RecipeWorkerPool.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/cookbook/RecipeWorkerPool.scala diff --git a/akka-docs/rst/scala/code/docs/stream/io/StreamFileDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/io/StreamFileDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/io/StreamFileDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/io/StreamFileDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/stream/io/StreamTcpDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/stream/io/StreamTcpDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/stream/io/StreamTcpDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/stream/io/StreamTcpDocSpec.scala diff --git a/akka-docs/rst/scala/code/docs/testkit/ParentChildSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/testkit/ParentChildSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/testkit/ParentChildSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/testkit/ParentChildSpec.scala diff --git a/akka-docs/rst/scala/code/docs/testkit/PlainWordSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/testkit/PlainWordSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/testkit/PlainWordSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/testkit/PlainWordSpec.scala diff --git a/akka-docs/rst/scala/code/docs/testkit/TestKitUsageSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/testkit/TestKitUsageSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/testkit/TestKitUsageSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/testkit/TestKitUsageSpec.scala diff --git a/akka-docs/rst/scala/code/docs/testkit/TestkitDocSpec.scala b/akka-docs/src/main/paradox/scala/code/docs/testkit/TestkitDocSpec.scala similarity index 100% rename from akka-docs/rst/scala/code/docs/testkit/TestkitDocSpec.scala rename to akka-docs/src/main/paradox/scala/code/docs/testkit/TestkitDocSpec.scala diff --git a/akka-docs/rst/scala/dispatchers.rst b/akka-docs/src/main/paradox/scala/dispatchers.md similarity index 100% rename from akka-docs/rst/scala/dispatchers.rst rename to akka-docs/src/main/paradox/scala/dispatchers.md diff --git a/akka-docs/rst/scala/distributed-data.rst b/akka-docs/src/main/paradox/scala/distributed-data.md similarity index 100% rename from akka-docs/rst/scala/distributed-data.rst rename to akka-docs/src/main/paradox/scala/distributed-data.md diff --git a/akka-docs/rst/scala/distributed-pub-sub.rst b/akka-docs/src/main/paradox/scala/distributed-pub-sub.md similarity index 100% rename from akka-docs/rst/scala/distributed-pub-sub.rst rename to akka-docs/src/main/paradox/scala/distributed-pub-sub.md diff --git a/akka-docs/rst/scala/event-bus.rst b/akka-docs/src/main/paradox/scala/event-bus.md similarity index 100% rename from akka-docs/rst/scala/event-bus.rst rename to akka-docs/src/main/paradox/scala/event-bus.md diff --git a/akka-docs/rst/scala/extending-akka.rst b/akka-docs/src/main/paradox/scala/extending-akka.md similarity index 100% rename from akka-docs/rst/scala/extending-akka.rst rename to akka-docs/src/main/paradox/scala/extending-akka.md diff --git a/akka-docs/rst/scala/fault-tolerance-sample.rst b/akka-docs/src/main/paradox/scala/fault-tolerance-sample.md similarity index 100% rename from akka-docs/rst/scala/fault-tolerance-sample.rst rename to akka-docs/src/main/paradox/scala/fault-tolerance-sample.md diff --git a/akka-docs/rst/scala/fault-tolerance.rst b/akka-docs/src/main/paradox/scala/fault-tolerance.md similarity index 100% rename from akka-docs/rst/scala/fault-tolerance.rst rename to akka-docs/src/main/paradox/scala/fault-tolerance.md diff --git a/akka-docs/rst/scala/fsm.rst b/akka-docs/src/main/paradox/scala/fsm.md similarity index 100% rename from akka-docs/rst/scala/fsm.rst rename to akka-docs/src/main/paradox/scala/fsm.md diff --git a/akka-docs/rst/scala/futures.rst b/akka-docs/src/main/paradox/scala/futures.md similarity index 100% rename from akka-docs/rst/scala/futures.rst rename to akka-docs/src/main/paradox/scala/futures.md diff --git a/akka-docs/rst/scala/hello-world.rst b/akka-docs/src/main/paradox/scala/hello-world.md similarity index 100% rename from akka-docs/rst/scala/hello-world.rst rename to akka-docs/src/main/paradox/scala/hello-world.md diff --git a/akka-docs/rst/scala/howto.rst b/akka-docs/src/main/paradox/scala/howto.md similarity index 100% rename from akka-docs/rst/scala/howto.rst rename to akka-docs/src/main/paradox/scala/howto.md diff --git a/akka-docs/rst/scala/http/index.rst b/akka-docs/src/main/paradox/scala/http/index.md similarity index 100% rename from akka-docs/rst/scala/http/index.rst rename to akka-docs/src/main/paradox/scala/http/index.md diff --git a/akka-docs/rst/scala/index-actors.rst b/akka-docs/src/main/paradox/scala/index-actors.md similarity index 100% rename from akka-docs/rst/scala/index-actors.rst rename to akka-docs/src/main/paradox/scala/index-actors.md diff --git a/akka-docs/rst/scala/index-futures.rst b/akka-docs/src/main/paradox/scala/index-futures.md similarity index 100% rename from akka-docs/rst/scala/index-futures.rst rename to akka-docs/src/main/paradox/scala/index-futures.md diff --git a/akka-docs/rst/scala/index-network.rst b/akka-docs/src/main/paradox/scala/index-network.md similarity index 100% rename from akka-docs/rst/scala/index-network.rst rename to akka-docs/src/main/paradox/scala/index-network.md diff --git a/akka-docs/rst/scala/index-utilities.rst b/akka-docs/src/main/paradox/scala/index-utilities.md similarity index 100% rename from akka-docs/rst/scala/index-utilities.rst rename to akka-docs/src/main/paradox/scala/index-utilities.md diff --git a/akka-docs/rst/scala/io-tcp.rst b/akka-docs/src/main/paradox/scala/io-tcp.md similarity index 100% rename from akka-docs/rst/scala/io-tcp.rst rename to akka-docs/src/main/paradox/scala/io-tcp.md diff --git a/akka-docs/rst/scala/io-udp.rst b/akka-docs/src/main/paradox/scala/io-udp.md similarity index 100% rename from akka-docs/rst/scala/io-udp.rst rename to akka-docs/src/main/paradox/scala/io-udp.md diff --git a/akka-docs/rst/scala/io.rst b/akka-docs/src/main/paradox/scala/io.md similarity index 100% rename from akka-docs/rst/scala/io.rst rename to akka-docs/src/main/paradox/scala/io.md diff --git a/akka-docs/rst/scala/logging.rst b/akka-docs/src/main/paradox/scala/logging.md similarity index 100% rename from akka-docs/rst/scala/logging.rst rename to akka-docs/src/main/paradox/scala/logging.md diff --git a/akka-docs/rst/scala/mailboxes.rst b/akka-docs/src/main/paradox/scala/mailboxes.md similarity index 100% rename from akka-docs/rst/scala/mailboxes.rst rename to akka-docs/src/main/paradox/scala/mailboxes.md diff --git a/akka-docs/rst/scala/persistence-query-leveldb.rst b/akka-docs/src/main/paradox/scala/persistence-query-leveldb.md similarity index 100% rename from akka-docs/rst/scala/persistence-query-leveldb.rst rename to akka-docs/src/main/paradox/scala/persistence-query-leveldb.md diff --git a/akka-docs/rst/scala/persistence-query.rst b/akka-docs/src/main/paradox/scala/persistence-query.md similarity index 100% rename from akka-docs/rst/scala/persistence-query.rst rename to akka-docs/src/main/paradox/scala/persistence-query.md diff --git a/akka-docs/rst/scala/persistence-schema-evolution.rst b/akka-docs/src/main/paradox/scala/persistence-schema-evolution.md similarity index 100% rename from akka-docs/rst/scala/persistence-schema-evolution.rst rename to akka-docs/src/main/paradox/scala/persistence-schema-evolution.md diff --git a/akka-docs/rst/scala/persistence.rst b/akka-docs/src/main/paradox/scala/persistence.md similarity index 100% rename from akka-docs/rst/scala/persistence.rst rename to akka-docs/src/main/paradox/scala/persistence.md diff --git a/akka-docs/rst/scala/remoting-artery.rst b/akka-docs/src/main/paradox/scala/remoting-artery.md similarity index 100% rename from akka-docs/rst/scala/remoting-artery.rst rename to akka-docs/src/main/paradox/scala/remoting-artery.md diff --git a/akka-docs/rst/scala/remoting.rst b/akka-docs/src/main/paradox/scala/remoting.md similarity index 100% rename from akka-docs/rst/scala/remoting.rst rename to akka-docs/src/main/paradox/scala/remoting.md diff --git a/akka-docs/rst/scala/routing.rst b/akka-docs/src/main/paradox/scala/routing.md similarity index 100% rename from akka-docs/rst/scala/routing.rst rename to akka-docs/src/main/paradox/scala/routing.md diff --git a/akka-docs/rst/scala/scheduler.rst b/akka-docs/src/main/paradox/scala/scheduler.md similarity index 100% rename from akka-docs/rst/scala/scheduler.rst rename to akka-docs/src/main/paradox/scala/scheduler.md diff --git a/akka-docs/rst/scala/serialization.rst b/akka-docs/src/main/paradox/scala/serialization.md similarity index 100% rename from akka-docs/rst/scala/serialization.rst rename to akka-docs/src/main/paradox/scala/serialization.md diff --git a/akka-docs/rst/scala/stream/index.rst b/akka-docs/src/main/paradox/scala/stream/index.md similarity index 100% rename from akka-docs/rst/scala/stream/index.rst rename to akka-docs/src/main/paradox/scala/stream/index.md diff --git a/akka-docs/rst/scala/stream/stages-overview.rst b/akka-docs/src/main/paradox/scala/stream/stages-overview.md similarity index 100% rename from akka-docs/rst/scala/stream/stages-overview.rst rename to akka-docs/src/main/paradox/scala/stream/stages-overview.md diff --git a/akka-docs/rst/scala/stream/stream-composition.rst b/akka-docs/src/main/paradox/scala/stream/stream-composition.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-composition.rst rename to akka-docs/src/main/paradox/scala/stream/stream-composition.md diff --git a/akka-docs/rst/scala/stream/stream-cookbook.rst b/akka-docs/src/main/paradox/scala/stream/stream-cookbook.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-cookbook.rst rename to akka-docs/src/main/paradox/scala/stream/stream-cookbook.md diff --git a/akka-docs/rst/scala/stream/stream-customize.rst b/akka-docs/src/main/paradox/scala/stream/stream-customize.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-customize.rst rename to akka-docs/src/main/paradox/scala/stream/stream-customize.md diff --git a/akka-docs/rst/scala/stream/stream-dynamic.rst b/akka-docs/src/main/paradox/scala/stream/stream-dynamic.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-dynamic.rst rename to akka-docs/src/main/paradox/scala/stream/stream-dynamic.md diff --git a/akka-docs/rst/scala/stream/stream-error.rst b/akka-docs/src/main/paradox/scala/stream/stream-error.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-error.rst rename to akka-docs/src/main/paradox/scala/stream/stream-error.md diff --git a/akka-docs/rst/scala/stream/stream-flows-and-basics.rst b/akka-docs/src/main/paradox/scala/stream/stream-flows-and-basics.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-flows-and-basics.rst rename to akka-docs/src/main/paradox/scala/stream/stream-flows-and-basics.md diff --git a/akka-docs/rst/scala/stream/stream-graphs.rst b/akka-docs/src/main/paradox/scala/stream/stream-graphs.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-graphs.rst rename to akka-docs/src/main/paradox/scala/stream/stream-graphs.md diff --git a/akka-docs/rst/scala/stream/stream-integrations.rst b/akka-docs/src/main/paradox/scala/stream/stream-integrations.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-integrations.rst rename to akka-docs/src/main/paradox/scala/stream/stream-integrations.md diff --git a/akka-docs/rst/scala/stream/stream-introduction.rst b/akka-docs/src/main/paradox/scala/stream/stream-introduction.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-introduction.rst rename to akka-docs/src/main/paradox/scala/stream/stream-introduction.md diff --git a/akka-docs/rst/scala/stream/stream-io.rst b/akka-docs/src/main/paradox/scala/stream/stream-io.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-io.rst rename to akka-docs/src/main/paradox/scala/stream/stream-io.md diff --git a/akka-docs/rst/scala/stream/stream-parallelism.rst b/akka-docs/src/main/paradox/scala/stream/stream-parallelism.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-parallelism.rst rename to akka-docs/src/main/paradox/scala/stream/stream-parallelism.md diff --git a/akka-docs/rst/scala/stream/stream-quickstart.rst b/akka-docs/src/main/paradox/scala/stream/stream-quickstart.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-quickstart.rst rename to akka-docs/src/main/paradox/scala/stream/stream-quickstart.md diff --git a/akka-docs/rst/scala/stream/stream-rate.rst b/akka-docs/src/main/paradox/scala/stream/stream-rate.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-rate.rst rename to akka-docs/src/main/paradox/scala/stream/stream-rate.md diff --git a/akka-docs/rst/scala/stream/stream-testkit.rst b/akka-docs/src/main/paradox/scala/stream/stream-testkit.md similarity index 100% rename from akka-docs/rst/scala/stream/stream-testkit.rst rename to akka-docs/src/main/paradox/scala/stream/stream-testkit.md diff --git a/akka-docs/rst/scala/testing.rst b/akka-docs/src/main/paradox/scala/testing.md similarity index 100% rename from akka-docs/rst/scala/testing.rst rename to akka-docs/src/main/paradox/scala/testing.md diff --git a/akka-docs/rst/scala/testkit-example.rst b/akka-docs/src/main/paradox/scala/testkit-example.md similarity index 100% rename from akka-docs/rst/scala/testkit-example.rst rename to akka-docs/src/main/paradox/scala/testkit-example.md diff --git a/akka-docs/rst/scala/typed-actors.rst b/akka-docs/src/main/paradox/scala/typed-actors.md similarity index 100% rename from akka-docs/rst/scala/typed-actors.rst rename to akka-docs/src/main/paradox/scala/typed-actors.md diff --git a/akka-docs/rst/scala/typed.rst b/akka-docs/src/main/paradox/scala/typed.md similarity index 100% rename from akka-docs/rst/scala/typed.rst rename to akka-docs/src/main/paradox/scala/typed.md diff --git a/akka-docs/rst/security/2017-02-10-java-serialization.rst b/akka-docs/src/main/paradox/security/2017-02-10-java-serialization.md similarity index 100% rename from akka-docs/rst/security/2017-02-10-java-serialization.rst rename to akka-docs/src/main/paradox/security/2017-02-10-java-serialization.md diff --git a/akka-docs/rst/security/index.rst b/akka-docs/src/main/paradox/security/index.md similarity index 100% rename from akka-docs/rst/security/index.rst rename to akka-docs/src/main/paradox/security/index.md