Merge - merge structures according provided rules
Blame calculation toggle. Enabled by default.
Ignore part from source structure. Rule-wide option. May be used several times.
Path in the source structure to merge. Whole structure will be merged if omitted or empty. May be specified several times.
Preserve specified substructure. Rule-wide option. May be used several times.
Source to merge with. Original processing structure will be used if option specified, but value not defined or empty. Rule-wide option. May be used several times.
Fail if specified path doesn't exist in source structure. Positional opt - defines rule default if used before --merge, per-merge opt otherwise. Enabled by default.
Merge style. Positional option - define rule default if used before --merge, per-merge opt otherwise.
Hashes merged, arrays joined, undefined scalars overrided. Left and right precedence.
Hashes merged, arrays and scalars overrided. Left and right precedence.
Nothing merged. One thing simply replaced by another. Left and right precedence.
Default is R_OVERRIDE
ndproc, ndproc-modules
nddiff, ndquery, Struct::Path::PerlStyle
To install App::NDTools, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::NDTools
CPAN shell
perl -MCPAN -e shell install App::NDTools
For more information on module installation, please visit the detailed CPAN module installation guide.