The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

prt - Command line frontend of App::PRT

SYNOPSIS

    $ prt <command> <args>
    $ prt <command> <args> <files>

DESCRIPTION

prt is the command line frontend of App::PRT.

SUBCOMMANDS

  • replace_token

    Replace foo token with bar.

        prt replace_token foo bar
  • rename_class

    Rename Foo class to Bar class.

        prt rename_class Foo Bar
  • delete_method

    Delete eat method from Food class.

        prt delete_method Food eat

TARGET FILES

You can specify the target files to refactor.

    prt replace_token foo bar lib/**/**.pm t/*.t # Refactor Perl modules in lib/ and test files in t/

Without target files, App::PRT collects source codes in your project automatically. App::PRT searches cpanfile or .git to detect project root directory.

    prt replace_token foo bar                    # Refactor the project in current working directory

LICENSE

Copyright (C) hitode909.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR

hitode909 <hitode909@gmail.com>