Repository: modin-project/modin

Issue:
Documentation broken links
### System information
- **OS Platform and Distribution (e.g., Linux Ubuntu 16.04)**: Any
- **Modin version**: 64d6cb064feac23ed5bfa0cba221f35c512c114e
- **Python version**: Any
- **Code we can use to reproduce**:

<!--
You can obtain the Modin version with

python -c "import modin; print(modin.__version__)"
-->

### Describe the problem
<!-- Describe the problem clearly here. -->

Commit 64d6cb064feac23ed5bfa0cba221f35c512c114e doesn't take into account the most recent changes from https://github.com/modin-project/modin/pull/3030. For example `docs\flow\modin\engines\ray\pandas_on_ray\frame\partition_manager.rst` denotes `PandasOnRayFrameManager` class, while source code class name is `PandasOnRayFramePartitionManager`.

### Source code / logs
<!-- Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached. Try to provide a reproducible test case that is the bare minimum necessary to generate the problem. -->



Discussion:
cc @YarShev @prutskov @vnlitvinov 
@amyskov , thanks for pointing out! I will take a look. Is that the only issue that you specified?

Resolving patch:
diff --git a/modin/engines/ray/cudf_on_ray/frame/partition_manager.py b/modin/engines/ray/cudf_on_ray/frame/partition_manager.py
--- a/modin/engines/ray/cudf_on_ray/frame/partition_manager.py
+++ b/modin/engines/ray/cudf_on_ray/frame/partition_manager.py
@@ -11,7 +11,7 @@
 # ANY KIND, either express or implied. See the License for the specific language
 # governing permissions and limitations under the License.
 
-"""Module houses class that implements ``RayFrameManager`` using cuDF."""
+"""Module houses class that implements ``GenericRayFramePartitionManager`` using cuDF."""
 
 import numpy as np
 import ray
@@ -57,7 +57,7 @@ def func(df, other, apply_func):
 
 
 class cuDFOnRayFramePartitionManager(GenericRayFramePartitionManager):
-    """The class implements the interface in ``RayFrameManager`` using cuDF on Ray."""
+    """The class implements the interface in ``GenericRayFramePartitionManager`` using cuDF on Ray."""
 
     _partition_class = cuDFOnRayFramePartition
     _column_partitions_class = cuDFOnRayFrameColumnPartition
diff --git a/modin/engines/ray/pandas_on_ray/frame/data.py b/modin/engines/ray/pandas_on_ray/frame/data.py
--- a/modin/engines/ray/pandas_on_ray/frame/data.py
+++ b/modin/engines/ray/pandas_on_ray/frame/data.py
@@ -11,7 +11,7 @@
 # ANY KIND, either express or implied. See the License for the specific language
 # governing permissions and limitations under the License.
 
-"""Module houses class that implements ``BasePandasFrame`` using Ray."""
+"""Module houses class that implements ``PandasFrame`` using Ray."""
 
 import pandas
 
diff --git a/modin/engines/ray/pandas_on_ray/frame/partition_manager.py b/modin/engines/ray/pandas_on_ray/frame/partition_manager.py
--- a/modin/engines/ray/pandas_on_ray/frame/partition_manager.py
+++ b/modin/engines/ray/pandas_on_ray/frame/partition_manager.py
@@ -11,7 +11,7 @@
 # ANY KIND, either express or implied. See the License for the specific language
 # governing permissions and limitations under the License.
 
-"""Module houses class that implements ``RayFrameManager`` using Ray."""
+"""Module houses class that implements ``GenericRayFramePartitionManager`` using Ray."""
 
 import inspect
 import numpy as np
@@ -150,7 +150,7 @@ def get_indices(cls, axis, partitions, index_func=None):
         axis : {0, 1}
             Axis to extract the labels over.
         partitions : np.ndarray
-            NumPy array with ``BaseFramePartition``-s.
+            NumPy array with ``PandasFramePartition``-s.
         index_func : callable, default: None
             The function to be used to extract the indices.
 


Test patch: