Skip to content

Remove legacy API #159

@sloretz

Description

@sloretz

The legacy API should be removed.

Places where legacy API is used
./ros2/system_tests/test_cli_remapping/test/test_cli_remapping.py:from launch.legacy import LaunchDescriptor
./ros2/system_tests/test_cli_remapping/test/test_cli_remapping.py:from launch.legacy.exit_handler import primary_exit_handler
./ros2/system_tests/test_cli_remapping/test/test_cli_remapping.py:from launch.legacy.launcher import DefaultLauncher
./ros2/rcutils/test/test_logging_long_messages.py:from launch.legacy import LaunchDescriptor
./ros2/rcutils/test/test_logging_long_messages.py:from launch.legacy.exit_handler import ignore_exit_handler
./ros2/rcutils/test/test_logging_long_messages.py:from launch.legacy.launcher import DefaultLauncher
./ros2/rcutils/test/test_logging_long_messages.py:from launch.legacy.output_handler import ConsoleOutput
./ros2/rcutils/test/test_logging_output_format.py:from launch.legacy import LaunchDescriptor
./ros2/rcutils/test/test_logging_output_format.py:from launch.legacy.exit_handler import ignore_exit_handler
./ros2/rcutils/test/test_logging_output_format.py:from launch.legacy.launcher import DefaultLauncher
./ros2/rcutils/test/test_logging_output_format.py:from launch.legacy.output_handler import ConsoleOutput
./ros2/launch/launch_testing/launch_testing/legacy/__init__.py:from launch.legacy.output_handler import LineOutput
./ros2/launch/launch_testing/launch_testing/__init__.py:from launch_testing.legacy import create_handler  # noqa: F401
./ros2/launch/launch_testing/launch_testing/__init__.py:from launch_testing.legacy import get_default_filtered_patterns  # noqa: F401
./ros2/launch/launch_testing/launch_testing/__init__.py:from launch_testing.legacy import get_default_filtered_prefixes  # noqa: F401
./ros2/launch/launch_testing/launch_testing/__init__.py:from launch_testing.legacy import get_rmw_output_filter  # noqa: F401
./ros2/launch/launch_testing/launch_testing/__init__.py:from launch_testing.legacy import InMemoryHandler  # noqa: F401
./ros2/launch/launch_testing/launch_testing/__init__.py:from launch_testing.legacy import UnmatchedOutputError  # noqa: F401
./ros2/launch/launch_testing/test/test_env_passing.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch_testing/test/test_env_passing.py:from launch.legacy.exit_handler import primary_exit_handler
./ros2/launch/launch_testing/test/test_env_passing.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch_testing/test/test_matching.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch_testing/test/test_matching.py:from launch.legacy.exit_handler import ignore_exit_handler
./ros2/launch/launch_testing/test/test_matching.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch/setup.py:            'launch = launch.legacy.main:main',
./ros2/launch/launch/test/legacy/test_non_primary_return_code.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch/test/legacy/test_non_primary_return_code.py:from launch.legacy.exit_handler import primary_exit_handler
./ros2/launch/launch/test/legacy/test_non_primary_return_code.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch/test/legacy/test_interrupt_default_launcher.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch/test/legacy/test_interrupt_default_launcher.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch/test/legacy/test_multiple_launch.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch/test/legacy/test_multiple_launch.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch/test/legacy/launch_counter.py:from launch.legacy.exit_handler import ignore_exit_handler
./ros2/launch/launch/test/legacy/launch_counter.py:from launch.legacy.output_handler import FileOutput
./ros2/launch/launch/test/legacy/test_launch_args.py:from launch.legacy.arguments import get_launch_args
./ros2/launch/launch/test/legacy/launch_multiple_counters.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch/test/legacy/launch_multiple_counters.py:from launch.legacy.exit_handler import ignore_exit_handler
./ros2/launch/launch/test/legacy/launch_multiple_counters.py:from launch.legacy.exit_handler import restart_exit_handler
./ros2/launch/launch/test/legacy/launch_multiple_counters.py:from launch.legacy.loader import load_launch_file
./ros2/launch/launch/test/legacy/launch_multiple_counters.py:from launch.legacy.output_handler import ConsoleOutput
./ros2/launch/launch/test/legacy/launch_multiple_counters.py:from launch.legacy.output_handler import FileOutput
./ros2/launch/launch/test/legacy/test_launch_with_coroutine.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch/test/legacy/test_launch_with_coroutine.py:from launch.legacy.exit_handler import primary_exit_handler
./ros2/launch/launch/test/legacy/test_launch_with_coroutine.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch/test/legacy/test_launch_with_coroutine.py:from launch.legacy.loader import load_launch_file
./ros2/launch/launch/launch/legacy/launcher.py:from launch.legacy.exit_handler import ExitHandlerContext
./ros2/launch/launch/launch/legacy/launcher.py:from launch.legacy.launch import LaunchState
./ros2/launch/launch/launch/legacy/launcher.py:from launch.legacy.protocol import SubprocessProtocol
./ros2/launch/launch/launch/legacy/launcher.py:from launch.legacy.task import TaskState
./ros2/launch/launch/launch/legacy/main.py:from launch.legacy import LaunchDescriptor
./ros2/launch/launch/launch/legacy/main.py:from launch.legacy.launcher import DefaultLauncher
./ros2/launch/launch/launch/legacy/main.py:from launch.legacy.loader import load_launch_file
./ros2/launch/launch/launch/legacy/__init__.py:from launch.legacy.exit_handler import default_exit_handler
./ros2/launch/launch/launch/legacy/__init__.py:from launch.legacy.output_handler import CompositeOutputHandler
./ros2/launch/launch/launch/legacy/__init__.py:from launch.legacy.output_handler import ConsoleOutput
./ros2/launch/launch/launch/__init__.py:from . import legacy
./ros2/launch/launch/launch/__init__.py:    'legacy',

Packages to update

  • test_cli_remapping
  • rcutils
  • launch_testing
  • launch

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions