I/O & Encoding

PyXmldiff

Third-party Python package module — xmldiff. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.main.diff_command()Neutral
#
Signature
main.diff_command(args)

main.diff_command function.

.main.diff_files()Neutral
#
Signature
main.diff_files(left, right, diff_options, formatter)

main.diff_files function.

.main.diff_texts()Neutral
#
Signature
main.diff_texts(left, right, diff_options, formatter)

main.diff_texts function.

.main.diff_trees()Neutral
#
Signature
main.diff_trees(left, right, diff_options, formatter)

main.diff_trees function.

.main.make_diff_parser()Neutral
#
Signature
main.make_diff_parser()

main.make_diff_parser function.

.main.make_patch_parser()Neutral
#
Signature
main.make_patch_parser()

main.make_patch_parser function.

.main.patch_command()Neutral
#
Signature
main.patch_command(args)

main.patch_command function.

.main.patch_file()Neutral
#
Signature
main.patch_file(actions, tree, diff_encoding)

main.patch_file function.

.main.patch_text()Neutral
#
Signature
main.patch_text(actions, tree)

main.patch_text function.

.main.patch_tree()Neutral
#
Signature
main.patch_tree(actions, tree)

main.patch_tree function.

Fully-Qualified Names

FQNField
xmldifffqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import xmldiff