<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT version (#PCDATA)>
<!ELEMENT udqn_file (#PCDATA)>
<!ELEMENT totals ((loc, eloc, lloc, comments, lines, comment_per_eloc, function_point_loc, function_point_eloc, function_point_lloc))>
<!ELEMENT total_file_count (#PCDATA)>
<!ELEMENT total_complexity (#PCDATA)>
<!ELEMENT total_all_function_analysis ((function_count, loc, eloc, lloc, comments, blanks, params, returns, interface_complexity, cyclomatic_complexity, total_complexity, lines, function_points_loc, function_points_eloc, function_points_lloc, average_loc, average_eloc, average_lloc, average_comments, average_blanks, average_params, average_returns, average_interface_complexity, average_cyclomatic_complexity, average_total_complexity, average_lines, average_function_points_loc, average_function_points_eloc, average_function_points_lloc, max_loc, max_eloc, max_lloc, max_comments, max_blanks, max_params, max_returns, max_interface_complexity, max_cyclomatic_complexity, max_lines, min_loc, min_eloc, min_lloc, min_comments, min_blanks, min_params, min_returns, min_interface_complexity, min_cyclomatic_complexity, min_lines))>
<!ELEMENT title (#PCDATA)>
<!ELEMENT sort_mode (#PCDATA)>
<!ELEMENT sort_direction (#PCDATA)>
<!ELEMENT size_bytes (#PCDATA)>
<!ELEMENT returns (#PCDATA)>
<!ELEMENT report ((name, ((totals, file_counts) | (sort_mode, sort_direction, function+, total_all_function_analysis))))>
<!ELEMENT program (#PCDATA)>
<!ELEMENT params (#PCDATA)>
<!ELEMENT parameters (#PCDATA)>
<!ELEMENT other_file_count (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT min_returns (#PCDATA)>
<!ELEMENT min_params (#PCDATA)>
<!ELEMENT min_loc (#PCDATA)>
<!ELEMENT min_lloc (#PCDATA)>
<!ELEMENT min_lines (#PCDATA)>
<!ELEMENT min_interface_complexity (#PCDATA)>
<!ELEMENT min_eloc (#PCDATA)>
<!ELEMENT min_cyclomatic_complexity (#PCDATA)>
<!ELEMENT min_comments (#PCDATA)>
<!ELEMENT min_blanks (#PCDATA)>
<!ELEMENT max_returns (#PCDATA)>
<!ELEMENT max_params (#PCDATA)>
<!ELEMENT max_loc (#PCDATA)>
<!ELEMENT max_lloc (#PCDATA)>
<!ELEMENT max_lines (#PCDATA)>
<!ELEMENT max_interface_complexity (#PCDATA)>
<!ELEMENT max_eloc (#PCDATA)>
<!ELEMENT max_cyclomatic_complexity (#PCDATA)>
<!ELEMENT max_comments (#PCDATA)>
<!ELEMENT max_blanks (#PCDATA)>
<!ELEMENT m2rsm ((banner, program, version, date, command, license_file, config_file, udqn_file, title, file+, report+, banner))>
<!ELEMENT loc (#PCDATA)>
<!ELEMENT lloc (#PCDATA)>
<!ELEMENT lines (#PCDATA)>
<!ELEMENT license_file (#PCDATA)>
<!ELEMENT java_file_count (#PCDATA)>
<!ELEMENT interface_complexity (#PCDATA)>
<!ELEMENT function_points_loc (#PCDATA)>
<!ELEMENT function_points_lloc (#PCDATA)>
<!ELEMENT function_points_eloc (#PCDATA)>
<!ELEMENT function_point_loc (#PCDATA)>
<!ELEMENT function_point_lloc (#PCDATA)>
<!ELEMENT function_point_eloc (#PCDATA)>
<!ELEMENT function_count (#PCDATA)>
<!ELEMENT function ((name, file, parameters, returns, interface_complexity, cyclomatic_complexity, total_complexity, loc, eloc, lloc, comments, lines, function_points_loc, function_points_eloc, function_points_lloc))>
<!ELEMENT file_counts ((c_file_count, c_include_file_count, cpp_file_count, cpp_include_file_count, csharp_file_count, java_file_count, other_file_count, total_file_count))>
<!ELEMENT file (#PCDATA | date | size_bytes | name | loc | eloc | lloc | comments | lines | function_point_loc | function_point_eloc | function_point_lloc)*>
<!ELEMENT eloc (#PCDATA)>
<!ELEMENT date (#PCDATA)>
<!ELEMENT cyclomatic_complexity (#PCDATA)>
<!ELEMENT csharp_file_count (#PCDATA)>
<!ELEMENT cpp_include_file_count (#PCDATA)>
<!ELEMENT cpp_file_count (#PCDATA)>
<!ELEMENT config_file (#PCDATA)>
<!ELEMENT comments (#PCDATA)>
<!ELEMENT comment_per_eloc (#PCDATA)>
<!ELEMENT command (#PCDATA)>
<!ELEMENT c_include_file_count (#PCDATA)>
<!ELEMENT c_file_count (#PCDATA)>
<!ELEMENT blanks (#PCDATA)>
<!ELEMENT banner (#PCDATA)>
<!ELEMENT average_total_complexity (#PCDATA)>
<!ELEMENT average_returns (#PCDATA)>
<!ELEMENT average_params (#PCDATA)>
<!ELEMENT average_loc (#PCDATA)>
<!ELEMENT average_lloc (#PCDATA)>
<!ELEMENT average_lines (#PCDATA)>
<!ELEMENT average_interface_complexity (#PCDATA)>
<!ELEMENT average_function_points_loc (#PCDATA)>
<!ELEMENT average_function_points_lloc (#PCDATA)>
<!ELEMENT average_function_points_eloc (#PCDATA)>
<!ELEMENT average_eloc (#PCDATA)>
<!ELEMENT average_cyclomatic_complexity (#PCDATA)>
<!ELEMENT average_comments (#PCDATA)>
<!ELEMENT average_blanks (#PCDATA)>
