Created
October 15, 2019 15:31
-
-
Save sobolevn/230d4aae449b802f83b3dd2ecfa2c25d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
A002: "dict" is used as an argument and thus shadows a python builtin, consider renaming the argument | |
1 manimlib/utils/config_ops.py | |
Total: 1 | |
B001: Do not use bare `except:`, it also catches unexpected events like memory errors, interrupts, system exit, and so on. Prefer `except Exception:`. If you're sure what you're doing, be explicit and write `except BaseException:`. | |
1 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/sounds.py | |
Total: 7 | |
B006: Do not use mutable data structures for argument defaults. They are created during function definition time. All calls to the function reuse this one instance of that data structure, persisting changes between them. | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/probability.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/scene/three_d_scene.py | |
1 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/strings.py | |
Total: 12 | |
B007: Loop control variable 'x' not used within the loop body. If this is intended, start the name with an underscore. | |
1 manimlib/animation/specialized.py | |
2 manimlib/camera/camera.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/vector_field.py | |
4 manimlib/once_useful_constructs/counting.py | |
4 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/scene/scene_from_video.py | |
Total: 18 | |
B008:: Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value. | |
2 manimlib/mobject/mobject.py | |
Total: 2 | |
C101: Coding magic comment not found | |
1 manimlib/__init__.py | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/creation.py | |
1 manimlib/animation/fading.py | |
1 manimlib/animation/growing.py | |
1 manimlib/animation/indication.py | |
1 manimlib/animation/movement.py | |
1 manimlib/animation/numbers.py | |
1 manimlib/animation/rotation.py | |
1 manimlib/animation/specialized.py | |
1 manimlib/animation/transform.py | |
1 manimlib/animation/update.py | |
1 manimlib/camera/camera.py | |
1 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
1 manimlib/container/container.py | |
1 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/imports.py | |
1 manimlib/mobject/changing.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/frame.py | |
1 manimlib/mobject/functions.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/shape_matchers.py | |
1 manimlib/mobject/svg/brace.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/three_d_shading_utils.py | |
1 manimlib/mobject/three_d_utils.py | |
1 manimlib/mobject/three_dimensions.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/value_tracker.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/counting.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/light.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/moving_camera_scene.py | |
1 manimlib/scene/reconfigurable_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/three_d_scene.py | |
1 manimlib/scene/vector_space_scene.py | |
1 manimlib/scene/zoomed_scene.py | |
1 manimlib/stream_starter.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/images.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/paths.py | |
1 manimlib/utils/rate_functions.py | |
1 manimlib/utils/simple_functions.py | |
1 manimlib/utils/sounds.py | |
1 manimlib/utils/space_ops.py | |
1 manimlib/utils/strings.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 86 | |
C404: Unnecessary list comprehension - rewrite as a dict comprehension. | |
1 manimlib/extract_scene.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
Total: 6 | |
C405: Unnecessary list literal - rewrite as a set literal. | |
2 manimlib/once_useful_constructs/graph_theory.py | |
Total: 2 | |
C407: Unnecessary list comprehension - 'tuple' can take a generator. | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/three_d_scene.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/space_ops.py | |
Total: 10 | |
C408: Unnecessary dict call - rewrite as a literal. | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/utils/config_ops.py | |
Total: 2 | |
C812: missing trailing comma | |
1 manimlib/animation/animation.py | |
5 manimlib/animation/composition.py | |
4 manimlib/animation/creation.py | |
3 manimlib/animation/fading.py | |
6 manimlib/animation/indication.py | |
3 manimlib/animation/numbers.py | |
1 manimlib/animation/specialized.py | |
10 manimlib/animation/transform.py | |
35 manimlib/camera/camera.py | |
1 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/multi_camera.py | |
3 manimlib/camera/three_d_camera.py | |
2 manimlib/constants.py | |
3 manimlib/extract_scene.py | |
5 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
13 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
4 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/changing.py | |
7 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/frame.py | |
2 manimlib/mobject/functions.py | |
19 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
14 manimlib/mobject/mobject.py | |
2 manimlib/mobject/mobject_update_utils.py | |
5 manimlib/mobject/number_line.py | |
4 manimlib/mobject/numbers.py | |
4 manimlib/mobject/probability.py | |
3 manimlib/mobject/shape_matchers.py | |
2 manimlib/mobject/svg/brace.py | |
22 manimlib/mobject/svg/drawings.py | |
11 manimlib/mobject/svg/svg_mobject.py | |
4 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/three_d_shading_utils.py | |
2 manimlib/mobject/three_d_utils.py | |
2 manimlib/mobject/three_dimensions.py | |
3 manimlib/mobject/types/image_mobject.py | |
7 manimlib/mobject/types/point_cloud_mobject.py | |
19 manimlib/mobject/types/vectorized_mobject.py | |
11 manimlib/mobject/vector_field.py | |
3 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
5 manimlib/once_useful_constructs/counting.py | |
13 manimlib/once_useful_constructs/fractals.py | |
9 manimlib/once_useful_constructs/graph_theory.py | |
12 manimlib/once_useful_constructs/light.py | |
4 manimlib/once_useful_constructs/matrix_multiplication.py | |
2 manimlib/once_useful_constructs/region.py | |
14 manimlib/scene/graph_scene.py | |
2 manimlib/scene/moving_camera_scene.py | |
3 manimlib/scene/sample_space_scene.py | |
7 manimlib/scene/scene.py | |
10 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
7 manimlib/scene/three_d_scene.py | |
17 manimlib/scene/vector_space_scene.py | |
2 manimlib/scene/zoomed_scene.py | |
2 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/images.py | |
3 manimlib/utils/iterables.py | |
2 manimlib/utils/sounds.py | |
5 manimlib/utils/space_ops.py | |
1 manimlib/utils/strings.py | |
6 manimlib/utils/tex_file_writing.py | |
Total: 386 | |
C813: missing trailing comma in Python 3 | |
2 manimlib/constants.py | |
1 manimlib/extract_scene.py | |
Total: 3 | |
C815: missing trailing comma in Python 3.5+ | |
1 manimlib/animation/creation.py | |
3 manimlib/animation/indication.py | |
2 manimlib/animation/movement.py | |
1 manimlib/animation/numbers.py | |
3 manimlib/camera/camera.py | |
2 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/three_d_camera.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
4 manimlib/for_3b1b_videos/pi_creature_animations.py | |
9 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/changing.py | |
7 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/frame.py | |
1 manimlib/mobject/functions.py | |
4 manimlib/mobject/geometry.py | |
3 manimlib/mobject/matrix.py | |
7 manimlib/mobject/mobject.py | |
1 manimlib/mobject/mobject_update_utils.py | |
2 manimlib/mobject/number_line.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/brace.py | |
8 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/three_dimensions.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
4 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
3 manimlib/once_useful_constructs/complex_transformation_scene.py | |
5 manimlib/once_useful_constructs/counting.py | |
3 manimlib/once_useful_constructs/fractals.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
3 manimlib/once_useful_constructs/light.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
9 manimlib/scene/graph_scene.py | |
4 manimlib/scene/reconfigurable_scene.py | |
5 manimlib/scene/sample_space_scene.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/three_d_scene.py | |
5 manimlib/scene/vector_space_scene.py | |
1 manimlib/scene/zoomed_scene.py | |
3 manimlib/utils/space_ops.py | |
1 manimlib/utils/strings.py | |
Total: 125 | |
C816: missing trailing comma in Python 3.6+ | |
5 manimlib/scene/graph_scene.py | |
1 manimlib/scene/reconfigurable_scene.py | |
3 manimlib/scene/sample_space_scene.py | |
Total: 9 | |
C818: trailing comma on bare tuple prohibited | |
12 manimlib/config.py | |
2 manimlib/once_useful_constructs/fractals.py | |
Total: 14 | |
C819: trailing comma prohibited | |
1 manimlib/mobject/svg/drawings.py | |
Total: 1 | |
C901: 'Camera.capture_mobjects' is too complex (7) | |
1 manimlib/camera/camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
2 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
4 manimlib/scene/graph_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/simple_functions.py | |
Total: 31 | |
D101: Missing docstring in public class | |
1 manimlib/animation/animation.py | |
4 manimlib/animation/composition.py | |
7 manimlib/animation/creation.py | |
8 manimlib/animation/fading.py | |
5 manimlib/animation/growing.py | |
14 manimlib/animation/indication.py | |
5 manimlib/animation/movement.py | |
2 manimlib/animation/numbers.py | |
2 manimlib/animation/rotation.py | |
2 manimlib/animation/specialized.py | |
18 manimlib/animation/transform.py | |
2 manimlib/animation/update.py | |
2 manimlib/camera/camera.py | |
3 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/container/container.py | |
7 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
8 manimlib/for_3b1b_videos/pi_creature.py | |
5 manimlib/for_3b1b_videos/pi_creature_animations.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/changing.py | |
4 manimlib/mobject/coordinate_systems.py | |
4 manimlib/mobject/frame.py | |
2 manimlib/mobject/functions.py | |
26 manimlib/mobject/geometry.py | |
4 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/number_line.py | |
2 manimlib/mobject/numbers.py | |
2 manimlib/mobject/probability.py | |
3 manimlib/mobject/shape_matchers.py | |
3 manimlib/mobject/svg/brace.py | |
24 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
6 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/svg/text_mobject.py | |
5 manimlib/mobject/three_dimensions.py | |
2 manimlib/mobject/types/image_mobject.py | |
6 manimlib/mobject/types/point_cloud_mobject.py | |
5 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/value_tracker.py | |
4 manimlib/mobject/vector_field.py | |
2 manimlib/once_useful_constructs/arithmetic.py | |
3 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
6 manimlib/once_useful_constructs/counting.py | |
25 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/graph_theory.py | |
6 manimlib/once_useful_constructs/light.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
2 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/moving_camera_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
2 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/scene/zoomed_scene.py | |
1 manimlib/utils/config_ops.py | |
Total: 277 | |
D102: Missing docstring in public method | |
18 manimlib/animation/animation.py | |
11 manimlib/animation/composition.py | |
13 manimlib/animation/creation.py | |
11 manimlib/animation/fading.py | |
2 manimlib/animation/growing.py | |
14 manimlib/animation/indication.py | |
5 manimlib/animation/movement.py | |
3 manimlib/animation/numbers.py | |
2 manimlib/animation/rotation.py | |
3 manimlib/animation/specialized.py | |
19 manimlib/animation/transform.py | |
3 manimlib/animation/update.py | |
55 manimlib/camera/camera.py | |
6 manimlib/camera/mapping_camera.py | |
9 manimlib/camera/moving_camera.py | |
4 manimlib/camera/multi_camera.py | |
26 manimlib/camera/three_d_camera.py | |
2 manimlib/container/container.py | |
18 manimlib/for_3b1b_videos/common_scenes.py | |
24 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/for_3b1b_videos/pi_creature_animations.py | |
30 manimlib/for_3b1b_videos/pi_creature_scene.py | |
3 manimlib/mobject/changing.py | |
40 manimlib/mobject/coordinate_systems.py | |
6 manimlib/mobject/functions.py | |
52 manimlib/mobject/geometry.py | |
9 manimlib/mobject/matrix.py | |
143 manimlib/mobject/mobject.py | |
13 manimlib/mobject/number_line.py | |
5 manimlib/mobject/numbers.py | |
17 manimlib/mobject/probability.py | |
3 manimlib/mobject/shape_matchers.py | |
10 manimlib/mobject/svg/brace.py | |
38 manimlib/mobject/svg/drawings.py | |
21 manimlib/mobject/svg/svg_mobject.py | |
14 manimlib/mobject/svg/tex_mobject.py | |
9 manimlib/mobject/svg/text_mobject.py | |
6 manimlib/mobject/three_dimensions.py | |
12 manimlib/mobject/types/image_mobject.py | |
20 manimlib/mobject/types/point_cloud_mobject.py | |
77 manimlib/mobject/types/vectorized_mobject.py | |
7 manimlib/mobject/value_tracker.py | |
3 manimlib/mobject/vector_field.py | |
2 manimlib/once_useful_constructs/arithmetic.py | |
8 manimlib/once_useful_constructs/combinatorics.py | |
15 manimlib/once_useful_constructs/complex_transformation_scene.py | |
23 manimlib/once_useful_constructs/counting.py | |
32 manimlib/once_useful_constructs/fractals.py | |
18 manimlib/once_useful_constructs/graph_theory.py | |
37 manimlib/once_useful_constructs/light.py | |
5 manimlib/once_useful_constructs/matrix_multiplication.py | |
3 manimlib/once_useful_constructs/region.py | |
19 manimlib/scene/graph_scene.py | |
2 manimlib/scene/moving_camera_scene.py | |
4 manimlib/scene/reconfigurable_scene.py | |
13 manimlib/scene/sample_space_scene.py | |
52 manimlib/scene/scene.py | |
21 manimlib/scene/scene_file_writer.py | |
3 manimlib/scene/scene_from_video.py | |
14 manimlib/scene/three_d_scene.py | |
39 manimlib/scene/vector_space_scene.py | |
5 manimlib/scene/zoomed_scene.py | |
Total: 1103 | |
D103: Missing docstring in public function | |
1 manimlib/__init__.py | |
4 manimlib/config.py | |
1 manimlib/constants.py | |
6 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
4 manimlib/mobject/matrix.py | |
6 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
8 manimlib/mobject/three_d_shading_utils.py | |
8 manimlib/mobject/three_d_utils.py | |
6 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
3 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/light.py | |
2 manimlib/once_useful_constructs/region.py | |
1 manimlib/stream_starter.py | |
7 manimlib/utils/bezier.py | |
15 manimlib/utils/color.py | |
3 manimlib/utils/config_ops.py | |
4 manimlib/utils/file_ops.py | |
3 manimlib/utils/images.py | |
10 manimlib/utils/iterables.py | |
2 manimlib/utils/paths.py | |
14 manimlib/utils/rate_functions.py | |
8 manimlib/utils/simple_functions.py | |
4 manimlib/utils/sounds.py | |
20 manimlib/utils/space_ops.py | |
4 manimlib/utils/strings.py | |
4 manimlib/utils/tex_file_writing.py | |
Total: 154 | |
D105: Missing docstring in magic method | |
1 manimlib/animation/animation.py | |
1 manimlib/camera/camera.py | |
4 manimlib/mobject/mobject.py | |
1 manimlib/mobject/probability.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/scene/scene.py | |
Total: 10 | |
D107: Missing docstring in __init__ | |
1 manimlib/animation/animation.py | |
2 manimlib/animation/composition.py | |
5 manimlib/animation/creation.py | |
4 manimlib/animation/fading.py | |
4 manimlib/animation/growing.py | |
6 manimlib/animation/indication.py | |
2 manimlib/animation/movement.py | |
2 manimlib/animation/numbers.py | |
1 manimlib/animation/rotation.py | |
2 manimlib/animation/specialized.py | |
14 manimlib/animation/transform.py | |
2 manimlib/animation/update.py | |
2 manimlib/camera/camera.py | |
2 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/container/container.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
3 manimlib/for_3b1b_videos/pi_creature.py | |
4 manimlib/for_3b1b_videos/pi_creature_animations.py | |
2 manimlib/mobject/changing.py | |
3 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/frame.py | |
2 manimlib/mobject/functions.py | |
22 manimlib/mobject/geometry.py | |
2 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/probability.py | |
3 manimlib/mobject/shape_matchers.py | |
2 manimlib/mobject/svg/brace.py | |
19 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
5 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/three_dimensions.py | |
2 manimlib/mobject/types/image_mobject.py | |
5 manimlib/mobject/types/point_cloud_mobject.py | |
4 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/value_tracker.py | |
4 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/graph_theory.py | |
2 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/three_d_scene.py | |
1 manimlib/utils/config_ops.py | |
Total: 161 | |
D200: One-line docstring should fit on one line with quotes | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/creation.py | |
1 manimlib/animation/fading.py | |
1 manimlib/animation/movement.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/coordinate_systems.py | |
3 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
3 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/scene/reconfigurable_scene.py | |
2 manimlib/utils/space_ops.py | |
Total: 22 | |
D202: No blank lines allowed after function docstring | |
1 manimlib/camera/camera.py | |
1 manimlib/utils/config_ops.py | |
Total: 2 | |
D204: 1 blank line required after class docstring | |
3 manimlib/animation/fading.py | |
1 manimlib/animation/update.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/scene/reconfigurable_scene.py | |
Total: 10 | |
D205: 1 blank line required between summary line and description | |
2 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
2 manimlib/animation/fading.py | |
1 manimlib/animation/movement.py | |
1 manimlib/animation/transform.py | |
1 manimlib/animation/update.py | |
2 manimlib/camera/camera.py | |
2 manimlib/camera/moving_camera.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/imports.py | |
7 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
11 manimlib/mobject/mobject.py | |
2 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
6 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/mobject/value_tracker.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/fractals.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
2 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/graph_scene.py | |
6 manimlib/scene/scene.py | |
3 manimlib/utils/bezier.py | |
2 manimlib/utils/config_ops.py | |
3 manimlib/utils/iterables.py | |
2 manimlib/utils/paths.py | |
3 manimlib/utils/space_ops.py | |
2 manimlib/utils/strings.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 74 | |
D208: Docstring is over-indented | |
2 manimlib/once_useful_constructs/graph_theory.py | |
Total: 2 | |
D209: Multi-line docstring closing quotes should be on a separate line | |
1 manimlib/mobject/geometry.py | |
Total: 1 | |
D210: No whitespaces allowed surrounding docstring text | |
1 manimlib/camera/multi_camera.py | |
Total: 1 | |
D400: First line should end with a period | |
3 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/creation.py | |
3 manimlib/animation/fading.py | |
2 manimlib/animation/movement.py | |
2 manimlib/animation/transform.py | |
1 manimlib/animation/update.py | |
2 manimlib/camera/camera.py | |
3 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/imports.py | |
3 manimlib/mobject/coordinate_systems.py | |
6 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
12 manimlib/mobject/mobject.py | |
2 manimlib/mobject/mobject_update_utils.py | |
2 manimlib/mobject/number_line.py | |
1 manimlib/mobject/numbers.py | |
3 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
3 manimlib/mobject/types/point_cloud_mobject.py | |
5 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/mobject/value_tracker.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/graph_theory.py | |
4 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/graph_scene.py | |
6 manimlib/scene/scene.py | |
3 manimlib/utils/bezier.py | |
3 manimlib/utils/config_ops.py | |
3 manimlib/utils/iterables.py | |
2 manimlib/utils/paths.py | |
3 manimlib/utils/space_ops.py | |
2 manimlib/utils/strings.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 98 | |
D403: First word of the first line should be properly capitalized | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/moving_camera.py | |
2 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/space_ops.py | |
Total: 7 | |
E122: continuation line missing indentation or outdented | |
1 manimlib/animation/numbers.py | |
Total: 1 | |
E128: continuation line under-indented for visual indent | |
1 manimlib/utils/tex_file_writing.py | |
Total: 1 | |
E225: missing whitespace around operator | |
1 manimlib/constants.py | |
Total: 1 | |
E226: missing whitespace around arithmetic operator | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
3 manimlib/mobject/svg/text_mobject.py | |
Total: 5 | |
E265: block comment should start with '# ' | |
1 manimlib/mobject/svg/tex_mobject.py | |
Total: 1 | |
E266: too many leading '#' for block comment | |
1 manimlib/once_useful_constructs/fractals.py | |
Total: 1 | |
E301: expected 1 blank line, found 0 | |
1 manimlib/mobject/geometry.py | |
Total: 1 | |
E303: too many blank lines (2) | |
1 manimlib/mobject/geometry.py | |
Total: 1 | |
E305: expected 2 blank lines after class or function definition, found 1 | |
1 manimlib/constants.py | |
Total: 1 | |
E501: line too long (102 > 80 characters) | |
1 manimlib/animation/transform.py | |
18 manimlib/camera/camera.py | |
7 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
2 manimlib/container/container.py | |
1 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
9 manimlib/for_3b1b_videos/pi_creature_scene.py | |
3 manimlib/imports.py | |
2 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/geometry.py | |
2 manimlib/mobject/matrix.py | |
6 manimlib/mobject/mobject.py | |
3 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/drawings.py | |
9 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
3 manimlib/mobject/types/point_cloud_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
2 manimlib/once_useful_constructs/counting.py | |
2 manimlib/once_useful_constructs/fractals.py | |
6 manimlib/once_useful_constructs/light.py | |
2 manimlib/scene/graph_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
7 manimlib/scene/scene.py | |
3 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/three_d_scene.py | |
1 manimlib/scene/vector_space_scene.py | |
1 manimlib/stream_starter.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/file_ops.py | |
4 manimlib/utils/strings.py | |
Total: 111 | |
E722: do not use bare 'except' | |
1 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/sounds.py | |
Total: 7 | |
E731: do not assign a lambda expression, use a def | |
1 manimlib/mobject/mobject.py | |
Total: 1 | |
E800:: Found commented out code | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/creation.py | |
1 manimlib/animation/growing.py | |
1 manimlib/camera/camera.py | |
11 manimlib/camera/moving_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/extract_scene.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/mobject.py | |
10 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
3 manimlib/mobject/vector_field.py | |
5 manimlib/once_useful_constructs/complex_transformation_scene.py | |
2 manimlib/once_useful_constructs/counting.py | |
23 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/graph_theory.py | |
18 manimlib/once_useful_constructs/light.py | |
2 manimlib/scene/scene_from_video.py | |
Total: 97 | |
EXE001: Shebang is present but the file is not executable. | |
1 manimlib/__init__.py | |
Total: 1 | |
F401: 'manimlib.utils.simple_functions.clip_in_place' imported but unused | |
1 manimlib/camera/three_d_camera.py | |
85 manimlib/imports.py | |
1 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/reconfigurable_scene.py | |
1 manimlib/stream_starter.py | |
Total: 89 | |
F403: 'from manimlib.constants import *' used; unable to detect undefined names | |
1 manimlib/animation/indication.py | |
1 manimlib/camera/camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
74 manimlib/imports.py | |
1 manimlib/mobject/changing.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/frame.py | |
1 manimlib/mobject/functions.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/shape_matchers.py | |
1 manimlib/mobject/svg/brace.py | |
1 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/three_dimensions.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/counting.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
2 manimlib/once_useful_constructs/light.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/reconfigurable_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/vector_space_scene.py | |
1 manimlib/scene/zoomed_scene.py | |
Total: 120 | |
F405: 'GREY' may be undefined, or defined from star imports: manimlib.constants | |
15 manimlib/animation/indication.py | |
12 manimlib/camera/camera.py | |
8 manimlib/camera/three_d_camera.py | |
79 manimlib/for_3b1b_videos/common_scenes.py | |
2 manimlib/for_3b1b_videos/pi_class.py | |
21 manimlib/for_3b1b_videos/pi_creature.py | |
4 manimlib/for_3b1b_videos/pi_creature_animations.py | |
27 manimlib/for_3b1b_videos/pi_creature_scene.py | |
5 manimlib/mobject/changing.py | |
29 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/frame.py | |
10 manimlib/mobject/functions.py | |
42 manimlib/mobject/geometry.py | |
17 manimlib/mobject/matrix.py | |
70 manimlib/mobject/mobject.py | |
15 manimlib/mobject/number_line.py | |
9 manimlib/mobject/numbers.py | |
35 manimlib/mobject/probability.py | |
14 manimlib/mobject/shape_matchers.py | |
13 manimlib/mobject/svg/brace.py | |
173 manimlib/mobject/svg/drawings.py | |
44 manimlib/mobject/svg/svg_mobject.py | |
16 manimlib/mobject/svg/tex_mobject.py | |
12 manimlib/mobject/svg/text_mobject.py | |
22 manimlib/mobject/three_dimensions.py | |
7 manimlib/mobject/types/image_mobject.py | |
42 manimlib/mobject/types/point_cloud_mobject.py | |
54 manimlib/mobject/types/vectorized_mobject.py | |
22 manimlib/mobject/vector_field.py | |
10 manimlib/once_useful_constructs/arithmetic.py | |
11 manimlib/once_useful_constructs/combinatorics.py | |
8 manimlib/once_useful_constructs/complex_transformation_scene.py | |
33 manimlib/once_useful_constructs/counting.py | |
259 manimlib/once_useful_constructs/fractals.py | |
31 manimlib/once_useful_constructs/graph_theory.py | |
69 manimlib/once_useful_constructs/light.py | |
13 manimlib/once_useful_constructs/matrix_multiplication.py | |
53 manimlib/scene/graph_scene.py | |
10 manimlib/scene/sample_space_scene.py | |
2 manimlib/scene/scene.py | |
41 manimlib/scene/vector_space_scene.py | |
4 manimlib/scene/zoomed_scene.py | |
Total: 1365 | |
F811: redefinition of unused 'manimlib.scene.graph_scene.*' from line 75 | |
1 manimlib/imports.py | |
Total: 1 | |
F841: local variable 'total_width' is assigned to but never used | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
Total: 3 | |
I001: isort found an import in the wrong position | |
2 manimlib/animation/composition.py | |
6 manimlib/animation/creation.py | |
2 manimlib/animation/fading.py | |
15 manimlib/animation/indication.py | |
3 manimlib/animation/rotation.py | |
4 manimlib/animation/specialized.py | |
9 manimlib/animation/transform.py | |
9 manimlib/camera/camera.py | |
2 manimlib/camera/mapping_camera.py | |
4 manimlib/camera/moving_camera.py | |
6 manimlib/camera/three_d_camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
3 manimlib/extract_scene.py | |
15 manimlib/for_3b1b_videos/common_scenes.py | |
5 manimlib/for_3b1b_videos/pi_creature.py | |
6 manimlib/for_3b1b_videos/pi_creature_animations.py | |
14 manimlib/for_3b1b_videos/pi_creature_scene.py | |
22 manimlib/imports.py | |
2 manimlib/mobject/changing.py | |
5 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/functions.py | |
12 manimlib/mobject/geometry.py | |
6 manimlib/mobject/matrix.py | |
9 manimlib/mobject/mobject.py | |
2 manimlib/mobject/mobject_update_utils.py | |
2 manimlib/mobject/number_line.py | |
4 manimlib/mobject/probability.py | |
4 manimlib/mobject/shape_matchers.py | |
3 manimlib/mobject/svg/brace.py | |
15 manimlib/mobject/svg/drawings.py | |
7 manimlib/mobject/svg/svg_mobject.py | |
5 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/svg/text_mobject.py | |
4 manimlib/mobject/three_d_utils.py | |
2 manimlib/mobject/three_dimensions.py | |
3 manimlib/mobject/types/point_cloud_mobject.py | |
11 manimlib/mobject/types/vectorized_mobject.py | |
10 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
5 manimlib/once_useful_constructs/counting.py | |
12 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
10 manimlib/once_useful_constructs/light.py | |
4 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/once_useful_constructs/region.py | |
10 manimlib/scene/graph_scene.py | |
3 manimlib/scene/sample_space_scene.py | |
3 manimlib/scene/scene.py | |
12 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
6 manimlib/scene/three_d_scene.py | |
23 manimlib/scene/vector_space_scene.py | |
2 manimlib/stream_starter.py | |
1 manimlib/utils/bezier.py | |
3 manimlib/utils/color.py | |
1 manimlib/utils/images.py | |
2 manimlib/utils/paths.py | |
2 manimlib/utils/simple_functions.py | |
4 manimlib/utils/space_ops.py | |
3 manimlib/utils/tex_file_writing.py | |
Total: 348 | |
I003: isort expected 1 blank line in imports, found 0 | |
2 manimlib/animation/creation.py | |
1 manimlib/camera/camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
1 manimlib/imports.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/functions.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/vector_field.py | |
2 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/simple_functions.py | |
1 manimlib/utils/sounds.py | |
Total: 19 | |
I004: isort found an unexpected blank line in imports | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/creation.py | |
1 manimlib/animation/fading.py | |
1 manimlib/camera/camera.py | |
8 manimlib/imports.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/scene/scene_file_writer.py | |
Total: 21 | |
N400:: Found backslash that is used for line breaking | |
2 manimlib/camera/mapping_camera.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/functions.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/once_useful_constructs/combinatorics.py | |
2 manimlib/once_useful_constructs/fractals.py | |
Total: 11 | |
N802: function name 'overlay_PIL_image' should be lowercase | |
1 manimlib/camera/camera.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/graph_scene.py | |
3 manimlib/utils/space_ops.py | |
Total: 9 | |
N803: argument name 'AnimationClass' should be lowercase | |
1 manimlib/animation/composition.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/iterables.py | |
Total: 4 | |
N805: first argument of a method should be named 'self' | |
1 manimlib/scene/scene.py | |
Total: 1 | |
N806: variable 'FNULL' in function should be lowercase | |
2 manimlib/extract_scene.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
6 manimlib/once_useful_constructs/light.py | |
4 manimlib/scene/graph_scene.py | |
1 manimlib/stream_starter.py | |
2 manimlib/utils/config_ops.py | |
Total: 18 | |
N812: lowercase 'tqdm' imported as non lowercase 'ProgressDisplay' | |
1 manimlib/scene/scene.py | |
Total: 1 | |
P101: format string does contain unindexed parameters | |
1 manimlib/animation/numbers.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
4 manimlib/scene/scene.py | |
4 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/file_ops.py | |
6 manimlib/utils/tex_file_writing.py | |
Total: 17 | |
P103: other string does contain unindexed parameters | |
1 manimlib/animation/transform.py | |
1 manimlib/constants.py | |
2 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/tex_mobject.py | |
Total: 6 | |
Q000: Remove bad quotes | |
6 manimlib/animation/animation.py | |
9 manimlib/animation/composition.py | |
18 manimlib/animation/creation.py | |
14 manimlib/animation/fading.py | |
2 manimlib/animation/growing.py | |
38 manimlib/animation/indication.py | |
7 manimlib/animation/movement.py | |
5 manimlib/animation/numbers.py | |
12 manimlib/animation/rotation.py | |
12 manimlib/animation/specialized.py | |
22 manimlib/animation/transform.py | |
1 manimlib/animation/update.py | |
30 manimlib/camera/camera.py | |
8 manimlib/camera/mapping_camera.py | |
6 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
12 manimlib/camera/three_d_camera.py | |
148 manimlib/config.py | |
173 manimlib/constants.py | |
2 manimlib/container/container.py | |
36 manimlib/extract_scene.py | |
74 manimlib/for_3b1b_videos/common_scenes.py | |
2 manimlib/for_3b1b_videos/pi_class.py | |
45 manimlib/for_3b1b_videos/pi_creature.py | |
23 manimlib/for_3b1b_videos/pi_creature_animations.py | |
41 manimlib/for_3b1b_videos/pi_creature_scene.py | |
9 manimlib/mobject/changing.py | |
60 manimlib/mobject/coordinate_systems.py | |
8 manimlib/mobject/frame.py | |
9 manimlib/mobject/functions.py | |
69 manimlib/mobject/geometry.py | |
26 manimlib/mobject/matrix.py | |
30 manimlib/mobject/mobject.py | |
30 manimlib/mobject/number_line.py | |
38 manimlib/mobject/numbers.py | |
32 manimlib/mobject/probability.py | |
11 manimlib/mobject/shape_matchers.py | |
11 manimlib/mobject/svg/brace.py | |
189 manimlib/mobject/svg/drawings.py | |
98 manimlib/mobject/svg/svg_mobject.py | |
61 manimlib/mobject/svg/tex_mobject.py | |
25 manimlib/mobject/three_dimensions.py | |
11 manimlib/mobject/types/image_mobject.py | |
12 manimlib/mobject/types/point_cloud_mobject.py | |
61 manimlib/mobject/types/vectorized_mobject.py | |
46 manimlib/mobject/vector_field.py | |
3 manimlib/once_useful_constructs/arithmetic.py | |
29 manimlib/once_useful_constructs/combinatorics.py | |
17 manimlib/once_useful_constructs/complex_transformation_scene.py | |
17 manimlib/once_useful_constructs/counting.py | |
127 manimlib/once_useful_constructs/fractals.py | |
5 manimlib/once_useful_constructs/graph_theory.py | |
34 manimlib/once_useful_constructs/light.py | |
12 manimlib/once_useful_constructs/matrix_multiplication.py | |
2 manimlib/once_useful_constructs/region.py | |
49 manimlib/scene/graph_scene.py | |
1 manimlib/scene/moving_camera_scene.py | |
1 manimlib/scene/reconfigurable_scene.py | |
5 manimlib/scene/sample_space_scene.py | |
44 manimlib/scene/scene.py | |
50 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/scene_from_video.py | |
31 manimlib/scene/three_d_scene.py | |
40 manimlib/scene/vector_space_scene.py | |
14 manimlib/scene/zoomed_scene.py | |
23 manimlib/stream_starter.py | |
4 manimlib/utils/color.py | |
3 manimlib/utils/config_ops.py | |
2 manimlib/utils/file_ops.py | |
5 manimlib/utils/images.py | |
1 manimlib/utils/iterables.py | |
13 manimlib/utils/sounds.py | |
3 manimlib/utils/space_ops.py | |
9 manimlib/utils/strings.py | |
39 manimlib/utils/tex_file_writing.py | |
Total: 2168 | |
Q001: Remove bad quotes from multiline string | |
1 manimlib/constants.py | |
Total: 1 | |
R701: 'initialize_directories' is too complex (13) | |
1 manimlib/constants.py | |
1 manimlib/extract_scene.py | |
1 manimlib/mobject/numbers.py | |
3 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
3 manimlib/scene/graph_scene.py | |
1 manimlib/utils/file_ops.py | |
Total: 16 | |
RST201: Block quote ends without a blank line; unexpected unindent. | |
2 manimlib/once_useful_constructs/graph_theory.py | |
Total: 2 | |
RST203: Definition list ends without a blank line; unexpected unindent. | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/scene/graph_scene.py | |
Total: 2 | |
RST210: Inline strong start-string without end-string. | |
1 manimlib/animation/transform.py | |
Total: 1 | |
RST299: Inline emphasis start-string without end-string. | |
1 manimlib/animation/transform.py | |
2 manimlib/imports.py | |
Total: 3 | |
S001: found modulo formatter | |
1 manimlib/extract_scene.py | |
3 manimlib/for_3b1b_videos/common_scenes.py | |
3 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/changing.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/svg/brace.py | |
3 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/vector_field.py | |
2 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/counting.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/color.py | |
2 manimlib/utils/tex_file_writing.py | |
Total: 28 | |
S101: Use of assert detected. The enclosed code will be removed when compiling to optimised byte code. | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/multi_camera.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
2 manimlib/mobject/mobject_update_utils.py | |
3 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
5 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/moving_camera_scene.py | |
2 manimlib/scene/sample_space_scene.py | |
Total: 24 | |
S102: Use of exec detected. | |
1 manimlib/config.py | |
Total: 1 | |
S110: Try, Except, Pass detected. | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/utils/sounds.py | |
Total: 5 | |
S311: Standard pseudo-random generators are not suitable for security/cryptographic purposes. | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/vector_field.py | |
4 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/utils/color.py | |
Total: 10 | |
S318: Using xml.dom.minidom.parse to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom.parse with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called | |
1 manimlib/mobject/svg/svg_mobject.py | |
Total: 1 | |
S322: The input method in Python 2 will read from standard input, evaluate and run the resulting string as python source code. This is similar, though in many ways worse, then using eval. On Python 2, use raw_input instead, input is safe in Python 3. | |
2 manimlib/extract_scene.py | |
Total: 2 | |
S404: Consider possible security implications associated with subprocess module. | |
1 manimlib/extract_scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/stream_starter.py | |
Total: 3 | |
S408: Using minidom to parse untrusted XML data is known to be vulnerable to XML attacks. Replace minidom with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called. | |
1 manimlib/mobject/svg/svg_mobject.py | |
Total: 1 | |
S603: subprocess call - check for execution of untrusted input. | |
1 manimlib/extract_scene.py | |
4 manimlib/scene/scene_file_writer.py | |
1 manimlib/stream_starter.py | |
Total: 6 | |
S605: Starting a process with a shell, possible injection detected, security issue. | |
1 manimlib/utils/sounds.py | |
2 manimlib/utils/tex_file_writing.py | |
Total: 3 | |
S606: Starting a process without a shell. | |
1 manimlib/extract_scene.py | |
Total: 1 | |
S607: Starting a process with a partial executable path | |
1 manimlib/scene/scene_file_writer.py | |
Total: 1 | |
T001: print found. | |
2 manimlib/camera/camera.py | |
6 manimlib/config.py | |
2 manimlib/constants.py | |
6 manimlib/extract_scene.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/scene/scene.py | |
2 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 24 | |
W293: blank line contains whitespace | |
1 manimlib/mobject/geometry.py | |
Total: 1 | |
WPS110: Found wrong variable name: value | |
1 manimlib/animation/animation.py | |
1 manimlib/camera/camera.py | |
6 manimlib/camera/three_d_camera.py | |
2 manimlib/container/container.py | |
2 manimlib/extract_scene.py | |
3 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
8 manimlib/for_3b1b_videos/pi_creature_scene.py | |
4 manimlib/mobject/coordinate_systems.py | |
4 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
10 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
11 manimlib/mobject/probability.py | |
5 manimlib/mobject/svg/brace.py | |
17 manimlib/mobject/svg/drawings.py | |
8 manimlib/mobject/svg/svg_mobject.py | |
4 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/three_dimensions.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
3 manimlib/mobject/value_tracker.py | |
2 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
3 manimlib/once_useful_constructs/counting.py | |
9 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/once_useful_constructs/region.py | |
2 manimlib/scene/graph_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
4 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/three_d_scene.py | |
2 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
7 manimlib/utils/config_ops.py | |
1 manimlib/utils/file_ops.py | |
6 manimlib/utils/iterables.py | |
2 manimlib/utils/rate_functions.py | |
1 manimlib/utils/space_ops.py | |
3 manimlib/utils/tex_file_writing.py | |
Total: 145 | |
WPS111: Found too short name: m | |
2 manimlib/animation/animation.py | |
1 manimlib/animation/creation.py | |
8 manimlib/animation/indication.py | |
8 manimlib/animation/movement.py | |
1 manimlib/animation/numbers.py | |
2 manimlib/animation/specialized.py | |
1 manimlib/animation/transform.py | |
3 manimlib/camera/camera.py | |
1 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
1 manimlib/extract_scene.py | |
7 manimlib/for_3b1b_videos/common_scenes.py | |
2 manimlib/for_3b1b_videos/pi_class.py | |
3 manimlib/for_3b1b_videos/pi_creature.py | |
10 manimlib/for_3b1b_videos/pi_creature_scene.py | |
5 manimlib/mobject/changing.py | |
11 manimlib/mobject/coordinate_systems.py | |
6 manimlib/mobject/functions.py | |
2 manimlib/mobject/geometry.py | |
4 manimlib/mobject/matrix.py | |
24 manimlib/mobject/mobject.py | |
5 manimlib/mobject/mobject_update_utils.py | |
5 manimlib/mobject/number_line.py | |
2 manimlib/mobject/numbers.py | |
2 manimlib/mobject/probability.py | |
2 manimlib/mobject/shape_matchers.py | |
11 manimlib/mobject/svg/drawings.py | |
22 manimlib/mobject/svg/svg_mobject.py | |
7 manimlib/mobject/svg/tex_mobject.py | |
3 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/three_d_shading_utils.py | |
1 manimlib/mobject/three_d_utils.py | |
5 manimlib/mobject/three_dimensions.py | |
2 manimlib/mobject/types/image_mobject.py | |
9 manimlib/mobject/types/point_cloud_mobject.py | |
22 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/mobject/value_tracker.py | |
12 manimlib/mobject/vector_field.py | |
6 manimlib/once_useful_constructs/arithmetic.py | |
19 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
5 manimlib/once_useful_constructs/counting.py | |
15 manimlib/once_useful_constructs/fractals.py | |
15 manimlib/once_useful_constructs/graph_theory.py | |
20 manimlib/once_useful_constructs/light.py | |
14 manimlib/once_useful_constructs/matrix_multiplication.py | |
7 manimlib/once_useful_constructs/region.py | |
18 manimlib/scene/graph_scene.py | |
2 manimlib/scene/sample_space_scene.py | |
7 manimlib/scene/scene.py | |
2 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/three_d_scene.py | |
7 manimlib/scene/vector_space_scene.py | |
16 manimlib/utils/bezier.py | |
4 manimlib/utils/color.py | |
1 manimlib/utils/config_ops.py | |
2 manimlib/utils/file_ops.py | |
13 manimlib/utils/iterables.py | |
18 manimlib/utils/rate_functions.py | |
8 manimlib/utils/simple_functions.py | |
12 manimlib/utils/space_ops.py | |
6 manimlib/utils/strings.py | |
Total: 439 | |
WPS114: Found underscored name pattern: DEFAULT_POINT_DENSITY_2D | |
2 manimlib/constants.py | |
1 manimlib/mobject/coordinate_systems.py | |
8 manimlib/mobject/three_d_shading_utils.py | |
8 manimlib/mobject/three_d_utils.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
6 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/three_d_scene.py | |
1 manimlib/utils/bezier.py | |
6 manimlib/utils/iterables.py | |
Total: 35 | |
WPS115: Found upper-case constant in a class: CONFIG | |
1 manimlib/animation/animation.py | |
4 manimlib/animation/composition.py | |
6 manimlib/animation/creation.py | |
10 manimlib/animation/fading.py | |
2 manimlib/animation/growing.py | |
14 manimlib/animation/indication.py | |
3 manimlib/animation/movement.py | |
1 manimlib/animation/numbers.py | |
2 manimlib/animation/rotation.py | |
2 manimlib/animation/specialized.py | |
7 manimlib/animation/transform.py | |
1 manimlib/animation/update.py | |
1 manimlib/camera/camera.py | |
1 manimlib/camera/mapping_camera.py | |
2 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
1 manimlib/camera/three_d_camera.py | |
5 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
7 manimlib/for_3b1b_videos/pi_creature.py | |
5 manimlib/for_3b1b_videos/pi_creature_animations.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/changing.py | |
5 manimlib/mobject/coordinate_systems.py | |
4 manimlib/mobject/frame.py | |
2 manimlib/mobject/functions.py | |
21 manimlib/mobject/geometry.py | |
4 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/number_line.py | |
2 manimlib/mobject/numbers.py | |
2 manimlib/mobject/probability.py | |
3 manimlib/mobject/shape_matchers.py | |
3 manimlib/mobject/svg/brace.py | |
25 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
6 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
5 manimlib/mobject/three_dimensions.py | |
3 manimlib/mobject/types/image_mobject.py | |
5 manimlib/mobject/types/point_cloud_mobject.py | |
3 manimlib/mobject/types/vectorized_mobject.py | |
4 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
5 manimlib/once_useful_constructs/counting.py | |
22 manimlib/once_useful_constructs/fractals.py | |
6 manimlib/once_useful_constructs/light.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/moving_camera_scene.py | |
1 manimlib/scene/reconfigurable_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/scene/zoomed_scene.py | |
Total: 233 | |
WPS117: Found name reserved for first argument: self | |
1 manimlib/mobject/svg/svg_mobject.py | |
Total: 1 | |
WPS118: Found too long name: display_multiple_non_background_colored_vmobjects | |
1 manimlib/camera/camera.py | |
1 manimlib/mobject/mobject.py | |
Total: 2 | |
WPS121: Found usage of a variable marked as unused: _range | |
2 manimlib/camera/camera.py | |
1 manimlib/scene/scene.py | |
Total: 3 | |
WPS122: Found all unused variables definition: _range | |
1 manimlib/camera/camera.py | |
1 manimlib/scene/scene.py | |
Total: 2 | |
WPS201: Found module with too many imports: 20 | |
1 manimlib/animation/indication.py | |
1 manimlib/camera/camera.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/imports.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/vector_space_scene.py | |
Total: 16 | |
WPS202: Found too many module members: 8 | |
1 manimlib/animation/creation.py | |
1 manimlib/animation/fading.py | |
1 manimlib/animation/indication.py | |
1 manimlib/animation/transform.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/three_d_shading_utils.py | |
1 manimlib/mobject/three_d_utils.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/light.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/rate_functions.py | |
1 manimlib/utils/simple_functions.py | |
1 manimlib/utils/space_ops.py | |
Total: 20 | |
WPS203: Found module with too many imported names: 86 | |
1 manimlib/imports.py | |
Total: 1 | |
WPS204: Found overused expression: super(); used 11 times | |
1 manimlib/animation/fading.py | |
1 manimlib/animation/indication.py | |
1 manimlib/animation/transform.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
3 manimlib/scene/scene.py | |
1 manimlib/scene/vector_space_scene.py | |
2 manimlib/utils/bezier.py | |
Total: 18 | |
WPS210: Found too many local variables: 6 | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/indication.py | |
9 manimlib/camera/camera.py | |
3 manimlib/camera/three_d_camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
2 manimlib/extract_scene.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
3 manimlib/for_3b1b_videos/pi_creature.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/changing.py | |
3 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/functions.py | |
2 manimlib/mobject/geometry.py | |
2 manimlib/mobject/matrix.py | |
2 manimlib/mobject/mobject.py | |
1 manimlib/mobject/numbers.py | |
4 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/brace.py | |
10 manimlib/mobject/svg/drawings.py | |
3 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/mobject/svg/tex_mobject.py | |
2 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/three_dimensions.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
8 manimlib/mobject/types/vectorized_mobject.py | |
6 manimlib/mobject/vector_field.py | |
2 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/counting.py | |
4 manimlib/once_useful_constructs/fractals.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
3 manimlib/once_useful_constructs/light.py | |
3 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/once_useful_constructs/region.py | |
7 manimlib/scene/graph_scene.py | |
2 manimlib/scene/sample_space_scene.py | |
3 manimlib/scene/scene.py | |
3 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/three_d_scene.py | |
3 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/simple_functions.py | |
3 manimlib/utils/space_ops.py | |
Total: 120 | |
WPS211: Found too many arguments: 6 | |
1 manimlib/camera/camera.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/shape_matchers.py | |
1 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/combinatorics.py | |
9 manimlib/scene/graph_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/file_ops.py | |
Total: 27 | |
WPS213: Found too many expressions: 35 | |
1 manimlib/config.py | |
1 manimlib/extract_scene.py | |
3 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/numbers.py | |
3 manimlib/mobject/svg/drawings.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
3 manimlib/scene/graph_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/vector_space_scene.py | |
Total: 19 | |
WPS214: Found too many methods: 23 | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/camera.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
3 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/probability.py | |
3 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/counting.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
2 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
Total: 38 | |
WPS219: Found too deep access level: 5 | |
1 manimlib/scene/sample_space_scene.py | |
Total: 1 | |
WPS220: Found too deep nesting: 21 | |
1 manimlib/extract_scene.py | |
10 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
Total: 12 | |
WPS221: Found line with high Jones Complexity: 16 | |
3 manimlib/camera/camera.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/numbers.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/brace.py | |
4 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
3 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/types/point_cloud_mobject.py | |
2 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
6 manimlib/once_useful_constructs/fractals.py | |
5 manimlib/once_useful_constructs/graph_theory.py | |
3 manimlib/once_useful_constructs/light.py | |
2 manimlib/once_useful_constructs/matrix_multiplication.py | |
2 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/scene.py | |
2 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/images.py | |
1 manimlib/utils/paths.py | |
1 manimlib/utils/rate_functions.py | |
1 manimlib/utils/simple_functions.py | |
10 manimlib/utils/space_ops.py | |
Total: 68 | |
WPS223: Found too many `elif` branches: 8 | |
2 manimlib/mobject/svg/svg_mobject.py | |
Total: 2 | |
WPS224: Found a comprehension with too many `for` statements | |
1 manimlib/mobject/vector_field.py | |
Total: 1 | |
WPS226: Found string constant over-use: lag_ratio | |
1 manimlib/animation/composition.py | |
2 manimlib/animation/fading.py | |
3 manimlib/animation/indication.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/camera.py | |
3 manimlib/config.py | |
4 manimlib/constants.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/mobject/coordinate_systems.py | |
3 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
2 manimlib/mobject/numbers.py | |
1 manimlib/mobject/probability.py | |
10 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
2 manimlib/once_useful_constructs/counting.py | |
15 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/scene/graph_scene.py | |
3 manimlib/scene/scene.py | |
2 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/strings.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 68 | |
WPS229: Found too long ``try`` body length: 35 | |
2 manimlib/config.py | |
2 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/geometry.py | |
4 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
Total: 12 | |
WPS230: Found too many public instance attributes | |
1 manimlib/camera/camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/brace.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/counting.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/vector_space_scene.py | |
Total: 15 | |
WPS301: Found dotted raw import: manimlib.config | |
4 manimlib/__init__.py | |
2 manimlib/config.py | |
1 manimlib/extract_scene.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/stream_starter.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 12 | |
WPS304: Found partial float: 0. | |
30 manimlib/constants.py | |
2 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/mobject.py | |
3 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
3 manimlib/once_useful_constructs/complex_transformation_scene.py | |
9 manimlib/once_useful_constructs/fractals.py | |
2 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/utils/bezier.py | |
2 manimlib/utils/rate_functions.py | |
Total: 54 | |
WPS305: Found `f` string | |
1 manimlib/config.py | |
2 manimlib/constants.py | |
Total: 3 | |
WPS306: Found class without a base class: CoordinateSystem | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/stream_starter.py | |
Total: 3 | |
WPS313: Found parens right after a keyword | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/multi_camera.py | |
2 manimlib/mobject/mobject_update_utils.py | |
3 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
5 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/moving_camera_scene.py | |
2 manimlib/scene/sample_space_scene.py | |
1 manimlib/utils/file_ops.py | |
Total: 24 | |
WPS317: Found incorrect multi-line parameters | |
1 manimlib/animation/composition.py | |
2 manimlib/animation/transform.py | |
10 manimlib/camera/camera.py | |
2 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/three_d_camera.py | |
15 manimlib/config.py | |
8 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature_animations.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
6 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/functions.py | |
2 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
7 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
3 manimlib/mobject/numbers.py | |
4 manimlib/mobject/probability.py | |
2 manimlib/mobject/shape_matchers.py | |
1 manimlib/mobject/svg/brace.py | |
8 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/types/vectorized_mobject.py | |
4 manimlib/mobject/vector_field.py | |
2 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/counting.py | |
3 manimlib/once_useful_constructs/fractals.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
6 manimlib/once_useful_constructs/light.py | |
11 manimlib/scene/graph_scene.py | |
3 manimlib/scene/reconfigurable_scene.py | |
5 manimlib/scene/sample_space_scene.py | |
2 manimlib/scene/scene.py | |
22 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/three_d_scene.py | |
3 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/rate_functions.py | |
1 manimlib/utils/simple_functions.py | |
Total: 153 | |
WPS318: Found extra indentation | |
1 manimlib/animation/transform.py | |
2 manimlib/camera/camera.py | |
1 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/three_d_camera.py | |
2 manimlib/config.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/matrix.py | |
6 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
2 manimlib/mobject/shape_matchers.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
3 manimlib/mobject/vector_field.py | |
3 manimlib/once_useful_constructs/combinatorics.py | |
4 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/graph_scene.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/simple_functions.py | |
Total: 44 | |
WPS319: Found bracket in wrong position | |
1 manimlib/animation/transform.py | |
6 manimlib/camera/camera.py | |
3 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/three_d_camera.py | |
2 manimlib/container/container.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/matrix.py | |
6 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/fractals.py | |
18 manimlib/once_useful_constructs/light.py | |
3 manimlib/scene/graph_scene.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/stream_starter.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/simple_functions.py | |
2 manimlib/utils/tex_file_writing.py | |
Total: 68 | |
WPS323: Found missing empty line between `coding` magic comment and code | |
1 manimlib/__init__.py | |
Total: 1 | |
WPS324: Found inconsistent `return` statement | |
1 manimlib/camera/camera.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/geometry.py | |
2 manimlib/mobject/mobject.py | |
1 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/scene/scene.py | |
Total: 11 | |
WPS326: Found implicit string concatenation | |
1 manimlib/animation/numbers.py | |
2 manimlib/animation/transform.py | |
4 manimlib/config.py | |
2 manimlib/constants.py | |
Total: 9 | |
WPS331: Found local variable that are only used in `return` statements | |
1 manimlib/mobject/geometry.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
3 manimlib/once_useful_constructs/light.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/iterables.py | |
Total: 13 | |
WPS333: Found implicit complex compare | |
1 manimlib/utils/file_ops.py | |
2 manimlib/utils/simple_functions.py | |
Total: 3 | |
WPS335: Found incorrect `for` loop iter type | |
1 manimlib/animation/numbers.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/mapping_camera.py | |
2 manimlib/constants.py | |
1 manimlib/extract_scene.py | |
1 manimlib/mobject/numbers.py | |
2 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/matrix_multiplication.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/file_ops.py | |
Total: 18 | |
WPS336: Found explicit string concat | |
1 manimlib/config.py | |
2 manimlib/constants.py | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/numbers.py | |
1 manimlib/mobject/svg/drawings.py | |
7 manimlib/mobject/svg/svg_mobject.py | |
5 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/vector_field.py | |
4 manimlib/scene/scene_file_writer.py | |
2 manimlib/scene/scene_from_video.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/sounds.py | |
Total: 30 | |
WPS337: Found multiline conditions | |
1 manimlib/camera/mapping_camera.py | |
Total: 1 | |
WPS338: Found incorrect order of methods in a class | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/region.py | |
Total: 2 | |
WPS342: Found implicit raw string: "\\begin{align*}\n" | |
2 manimlib/constants.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
5 manimlib/mobject/matrix.py | |
1 manimlib/mobject/numbers.py | |
2 manimlib/mobject/svg/brace.py | |
18 manimlib/mobject/svg/tex_mobject.py | |
3 manimlib/scene/vector_space_scene.py | |
Total: 32 | |
WPS345: Found meaningless number operation | |
1 manimlib/mobject/changing.py | |
1 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/vector_field.py | |
1 manimlib/utils/bezier.py | |
1 manimlib/utils/color.py | |
Total: 7 | |
WPS404: Found complex default value | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/geometry.py | |
5 manimlib/mobject/mobject.py | |
1 manimlib/mobject/mobject_update_utils.py | |
2 manimlib/mobject/probability.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/three_d_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/rate_functions.py | |
1 manimlib/utils/strings.py | |
Total: 25 | |
WPS407: Found mutable module constant | |
5 manimlib/constants.py | |
1 manimlib/mobject/vector_field.py | |
1 manimlib/utils/simple_functions.py | |
Total: 7 | |
WPS412: Found `__init__.py` module with logic | |
1 manimlib/__init__.py | |
Total: 1 | |
WPS414: Found incorrect unpacking target | |
2 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/probability.py | |
2 manimlib/once_useful_constructs/matrix_multiplication.py | |
2 manimlib/once_useful_constructs/region.py | |
2 manimlib/scene/graph_scene.py | |
2 manimlib/scene/vector_space_scene.py | |
Total: 12 | |
WPS417: Found non-unique item in hash: """remover""" | |
1 manimlib/animation/specialized.py | |
Total: 1 | |
WPS420: Found wrong keyword: pass | |
1 manimlib/animation/animation.py | |
1 manimlib/animation/transform.py | |
2 manimlib/camera/moving_camera.py | |
5 manimlib/constants.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
5 manimlib/mobject/mobject.py | |
7 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/image_mobject.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
5 manimlib/scene/scene.py | |
1 manimlib/utils/sounds.py | |
Total: 31 | |
WPS421: Found wrong function call: locals | |
1 manimlib/animation/indication.py | |
1 manimlib/animation/movement.py | |
3 manimlib/animation/transform.py | |
3 manimlib/camera/camera.py | |
1 manimlib/camera/three_d_camera.py | |
2 manimlib/config.py | |
3 manimlib/constants.py | |
3 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/for_3b1b_videos/pi_creature_animations.py | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/coordinate_systems.py | |
5 manimlib/mobject/geometry.py | |
2 manimlib/mobject/mobject.py | |
7 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/brace.py | |
2 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
2 manimlib/once_useful_constructs/complex_transformation_scene.py | |
1 manimlib/once_useful_constructs/fractals.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
3 manimlib/scene/graph_scene.py | |
5 manimlib/scene/sample_space_scene.py | |
2 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/vector_space_scene.py | |
2 manimlib/stream_starter.py | |
1 manimlib/utils/config_ops.py | |
Total: 61 | |
WPS425: Found boolean non-keyword argument: True | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/scene/scene.py | |
Total: 2 | |
WPS426: Found `lambda` in loop's body | |
1 manimlib/animation/specialized.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/types/point_cloud_mobject.py | |
Total: 9 | |
WPS427: Found unreachable code | |
1 manimlib/mobject/mobject.py | |
3 manimlib/mobject/types/point_cloud_mobject.py | |
Total: 4 | |
WPS428: Found statement that has no effect | |
12 manimlib/config.py | |
1 manimlib/mobject/functions.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
Total: 14 | |
WPS429: Found multiple assign targets | |
2 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/three_dimensions.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/scene/vector_space_scene.py | |
Total: 11 | |
WPS430: Found nested function: homotopy | |
1 manimlib/animation/indication.py | |
1 manimlib/animation/movement.py | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/camera.py | |
2 manimlib/camera/three_d_camera.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/coordinate_systems.py | |
3 manimlib/mobject/mobject.py | |
2 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
3 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/region.py | |
4 manimlib/scene/graph_scene.py | |
1 manimlib/scene/sample_space_scene.py | |
4 manimlib/scene/scene.py | |
2 manimlib/utils/bezier.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/paths.py | |
2 manimlib/utils/rate_functions.py | |
1 manimlib/utils/space_ops.py | |
Total: 38 | |
WPS431: Found nested class: Manim | |
1 manimlib/stream_starter.py | |
Total: 1 | |
WPS432: Found magic number: 15 | |
5 manimlib/animation/creation.py | |
2 manimlib/animation/indication.py | |
1 manimlib/animation/transform.py | |
3 manimlib/camera/camera.py | |
2 manimlib/camera/three_d_camera.py | |
1 manimlib/config.py | |
1 manimlib/constants.py | |
10 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
2 manimlib/for_3b1b_videos/pi_creature_scene.py | |
2 manimlib/mobject/coordinate_systems.py | |
4 manimlib/mobject/frame.py | |
2 manimlib/mobject/geometry.py | |
5 manimlib/mobject/matrix.py | |
2 manimlib/mobject/mobject.py | |
1 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/probability.py | |
1 manimlib/mobject/svg/brace.py | |
43 manimlib/mobject/svg/drawings.py | |
4 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/three_dimensions.py | |
4 manimlib/mobject/types/image_mobject.py | |
2 manimlib/mobject/types/point_cloud_mobject.py | |
6 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/mobject/vector_field.py | |
6 manimlib/once_useful_constructs/combinatorics.py | |
3 manimlib/once_useful_constructs/complex_transformation_scene.py | |
11 manimlib/once_useful_constructs/counting.py | |
13 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/graph_theory.py | |
7 manimlib/once_useful_constructs/light.py | |
3 manimlib/once_useful_constructs/matrix_multiplication.py | |
4 manimlib/scene/graph_scene.py | |
5 manimlib/scene/three_d_scene.py | |
4 manimlib/scene/vector_space_scene.py | |
2 manimlib/utils/bezier.py | |
6 manimlib/utils/color.py | |
1 manimlib/utils/images.py | |
1 manimlib/utils/paths.py | |
5 manimlib/utils/rate_functions.py | |
1 manimlib/utils/simple_functions.py | |
2 manimlib/utils/sounds.py | |
1 manimlib/utils/tex_file_writing.py | |
Total: 188 | |
WPS433: Found nested import | |
2 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/drawings.py | |
Total: 4 | |
WPS434: Found reassigning variable to itself: self | |
1 manimlib/mobject/svg/svg_mobject.py | |
Total: 1 | |
WPS435: Found list multiply | |
1 manimlib/camera/camera.py | |
1 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/mobject.py | |
2 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/types/point_cloud_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/region.py | |
1 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/bezier.py | |
Total: 12 | |
WPS436: Found protected module import | |
1 manimlib/scene/scene_file_writer.py | |
Total: 1 | |
WPS437: Found protected attribute usage: _getframe | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
Total: 2 | |
WPS440: Found block variables overlap: anim | |
1 manimlib/animation/transform.py | |
1 manimlib/camera/camera.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
73 manimlib/imports.py | |
2 manimlib/mobject/probability.py | |
2 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
8 manimlib/mobject/svg/text_mobject.py | |
1 manimlib/mobject/vector_field.py | |
2 manimlib/once_useful_constructs/counting.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
4 manimlib/once_useful_constructs/light.py | |
2 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/scene/scene.py | |
Total: 101 | |
WPS441: Found control variable used after block: anim | |
3 manimlib/animation/transform.py | |
6 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/mobject/probability.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
16 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/once_useful_constructs/combinatorics.py | |
13 manimlib/once_useful_constructs/graph_theory.py | |
5 manimlib/once_useful_constructs/light.py | |
5 manimlib/once_useful_constructs/matrix_multiplication.py | |
1 manimlib/scene/graph_scene.py | |
2 manimlib/scene/scene.py | |
Total: 56 | |
WPS442: Found outer scope names shadowing: MEDIA_DIR | |
9 manimlib/constants.py | |
3 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/scene/graph_scene.py | |
1 manimlib/scene/scene.py | |
2 manimlib/utils/bezier.py | |
Total: 17 | |
WPS502: Found simplifiable `if` condition | |
1 manimlib/scene/scene.py | |
Total: 1 | |
WPS503: Found useless returning `else` statement | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/extract_scene.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/functions.py | |
6 manimlib/mobject/geometry.py | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/drawings.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/counting.py | |
3 manimlib/once_useful_constructs/light.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/color.py | |
1 manimlib/utils/file_ops.py | |
3 manimlib/utils/rate_functions.py | |
2 manimlib/utils/space_ops.py | |
Total: 26 | |
WPS504: Found negated condition | |
1 manimlib/__init__.py | |
1 manimlib/camera/camera.py | |
2 manimlib/constants.py | |
2 manimlib/scene/scene_file_writer.py | |
1 manimlib/utils/file_ops.py | |
1 manimlib/utils/iterables.py | |
Total: 8 | |
WPS507: Found useless `len()` compare | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/transform.py | |
3 manimlib/camera/camera.py | |
1 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
3 manimlib/for_3b1b_videos/pi_creature_scene.py | |
1 manimlib/mobject/coordinate_systems.py | |
1 manimlib/mobject/functions.py | |
3 manimlib/mobject/geometry.py | |
8 manimlib/mobject/mobject.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/once_useful_constructs/light.py | |
5 manimlib/scene/graph_scene.py | |
3 manimlib/scene/scene.py | |
1 manimlib/scene/scene_file_writer.py | |
1 manimlib/scene/scene_from_video.py | |
1 manimlib/utils/config_ops.py | |
1 manimlib/utils/iterables.py | |
1 manimlib/utils/strings.py | |
Total: 43 | |
WPS509: Found incorrectly nested ternary | |
1 manimlib/utils/tex_file_writing.py | |
Total: 1 | |
WPS510: Found `in` used with a non-set container | |
2 manimlib/mobject/svg/drawings.py | |
10 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/once_useful_constructs/combinatorics.py | |
1 manimlib/once_useful_constructs/graph_theory.py | |
Total: 16 | |
WPS511: Found separate `isinstance` calls that can be merged for: text | |
1 manimlib/mobject/svg/brace.py | |
Total: 1 | |
WPS513: Found implicit `elif` condition | |
1 manimlib/constants.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/utils/space_ops.py | |
Total: 3 | |
WPS515: Found `open()` used without a context manager | |
2 manimlib/extract_scene.py | |
1 manimlib/stream_starter.py | |
Total: 3 | |
WPS516: Found `type()` used to compare types | |
4 manimlib/once_useful_constructs/light.py | |
Total: 4 | |
WPS517: Found pointless starred expression | |
2 manimlib/for_3b1b_videos/pi_creature.py | |
Total: 2 | |
WPS518: Found implicit `enumerate()` call | |
1 manimlib/mobject/mobject.py | |
1 manimlib/mobject/svg/svg_mobject.py | |
1 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/types/vectorized_mobject.py | |
2 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/graph_theory.py | |
1 manimlib/scene/scene_from_video.py | |
2 manimlib/utils/bezier.py | |
Total: 12 | |
WPS519: Found implicit `sum()` call | |
1 manimlib/mobject/coordinate_systems.py | |
Total: 1 | |
WPS520: Found compare with falsy constant | |
2 manimlib/once_useful_constructs/graph_theory.py | |
Total: 2 | |
WPS602: Found using `@staticmethod` | |
1 manimlib/once_useful_constructs/graph_theory.py | |
Total: 1 | |
WPS604: Found incorrect node inside `class` body | |
1 manimlib/animation/transform.py | |
1 manimlib/for_3b1b_videos/pi_creature.py | |
1 manimlib/mobject/svg/tex_mobject.py | |
1 manimlib/scene/scene.py | |
Total: 4 | |
WPS609: Found direct magic attribute usage: __init__ | |
1 manimlib/animation/composition.py | |
1 manimlib/animation/movement.py | |
5 manimlib/animation/transform.py | |
2 manimlib/camera/mapping_camera.py | |
1 manimlib/camera/moving_camera.py | |
1 manimlib/camera/multi_camera.py | |
1 manimlib/camera/three_d_camera.py | |
1 manimlib/config.py | |
1 manimlib/extract_scene.py | |
1 manimlib/for_3b1b_videos/common_scenes.py | |
1 manimlib/for_3b1b_videos/pi_class.py | |
4 manimlib/for_3b1b_videos/pi_creature.py | |
4 manimlib/for_3b1b_videos/pi_creature_animations.py | |
3 manimlib/mobject/coordinate_systems.py | |
2 manimlib/mobject/frame.py | |
2 manimlib/mobject/functions.py | |
21 manimlib/mobject/geometry.py | |
1 manimlib/mobject/matrix.py | |
4 manimlib/mobject/mobject.py | |
5 manimlib/mobject/mobject_update_utils.py | |
1 manimlib/mobject/number_line.py | |
1 manimlib/mobject/probability.py | |
3 manimlib/mobject/shape_matchers.py | |
2 manimlib/mobject/svg/brace.py | |
19 manimlib/mobject/svg/drawings.py | |
2 manimlib/mobject/svg/svg_mobject.py | |
5 manimlib/mobject/svg/tex_mobject.py | |
7 manimlib/mobject/svg/text_mobject.py | |
2 manimlib/mobject/three_dimensions.py | |
2 manimlib/mobject/types/image_mobject.py | |
4 manimlib/mobject/types/point_cloud_mobject.py | |
4 manimlib/mobject/types/vectorized_mobject.py | |
1 manimlib/mobject/value_tracker.py | |
4 manimlib/mobject/vector_field.py | |
1 manimlib/once_useful_constructs/arithmetic.py | |
2 manimlib/once_useful_constructs/fractals.py | |
3 manimlib/once_useful_constructs/graph_theory.py | |
2 manimlib/once_useful_constructs/light.py | |
2 manimlib/once_useful_constructs/region.py | |
4 manimlib/scene/scene.py | |
1 manimlib/scene/three_d_scene.py | |
4 manimlib/utils/config_ops.py | |
Total: 138 | |
All errors: 9855 | |
Full list of violations and explanations: | |
https://wemake-python-stylegui.de/en/0.12.5/pages/usage/violations/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment