From eba3a00564a5aa7c751e0721096177eda214aef5 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 14 Jan 2020 11:46:31 +0100 Subject: v0.9.3 --- compat_reports/0.9.1_to_0.9.3/compat_report.html | 1739 ++++++++++++++++++++++ 1 file changed, 1739 insertions(+) create mode 100644 compat_reports/0.9.1_to_0.9.3/compat_report.html (limited to 'compat_reports') diff --git a/compat_reports/0.9.1_to_0.9.3/compat_report.html b/compat_reports/0.9.1_to_0.9.3/compat_report.html new file mode 100644 index 0000000..7020f0e --- /dev/null +++ b/compat_reports/0.9.1_to_0.9.3/compat_report.html @@ -0,0 +1,1739 @@ + + + + + + + + + +libxlsxwriter: 0.9.1 to 0.9.3 compatibility report + + + +

API compatibility report for the libxlsxwriter library between 0.9.1 and 0.9.3 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibxlsxwriter
Version #10.9.1
Version #20.9.3
Archx86_64
GCC Version9
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files26
Total Libraries1
Total Symbols / Types407 / 260
Compatibility83%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-19
Removed SymbolsHigh4
Problems with
Data Types
High0
Medium26
Low13
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-2
+ +

Added Symbols  19 


+comment.h, libxlsxwriter.so
+lxw_comment_assemble_xml_file ( lxw_comment* self )
+lxw_comment_free ( lxw_comment* comment )
+lxw_comment_new ( )
+
+content_types.h, libxlsxwriter.so
+lxw_ct_add_comment_name ( lxw_content_types* content_types, char const* name )
+lxw_ct_add_vml_name ( lxw_content_types* content_types )
+
+format.h, libxlsxwriter.so
+format_set_color_indexed ( lxw_format* format, uint8_t value )
+format_set_font_only ( lxw_format* format )
+
+md5.h, libxlsxwriter.so
+lxw_md5_final ( unsigned char* result, struct lxw_md5_ctx* ctx )
+lxw_md5_init ( struct lxw_md5_ctx* ctx )
+lxw_md5_update ( struct lxw_md5_ctx* ctx, void const* data, unsigned long size )
+
+vml.h, libxlsxwriter.so
+lxw_vml_assemble_xml_file ( lxw_vml* self )
+lxw_vml_free ( lxw_vml* vml )
+lxw_vml_new ( )
+
+worksheet.h, libxlsxwriter.so
+lxw_worksheet_find_cell_in_row ( lxw_row* row, lxw_col_t col_num )
+lxw_worksheet_prepare_vml_objects ( lxw_worksheet* worksheet, uint32_t vml_data_id, uint32_t vml_shape_id, uint32_t vml_drawing_id, uint32_t comment_id )
+worksheet_set_comments_author ( lxw_worksheet* worksheet, char const* author )
+worksheet_show_comments ( lxw_worksheet* worksheet )
+worksheet_write_comment ( lxw_worksheet* worksheet, lxw_row_t row, lxw_col_t col, char const* string )
+worksheet_write_comment_opt ( lxw_worksheet* worksheet, lxw_row_t row, lxw_col_t col, char const* string, lxw_comment_options* options )
+
+to the top
+

Removed Symbols  4 


+md5.h, libxlsxwriter.so
+MD5_Final ( unsigned char* result, struct MD5_CTX* ctx )
+MD5_Init ( struct MD5_CTX* ctx )
+MD5_Update ( struct MD5_CTX* ctx, void const* data, unsigned long size )
+
+worksheet.h, libxlsxwriter.so
+lxw_worksheet_find_cell ( lxw_row* row, lxw_col_t col_num )
+
+to the top
+ +

Problems with Data Types, Medium Severity  26 


+common.h
+ +[+] enum lxw_error  12  +
+ + +
+workbook.h
+ +[+] struct lxw_workbook  2  +
+ + +
+worksheet.h
+ +[+] enum cell_types  3  +
+ + + +[+] struct lxw_cell  1  +
+ + + +[+] struct lxw_worksheet  8  +
+ + +
+to the top
+ +

Problems with Data Types, Low Severity  13 


+common.h
+ +[+] enum lxw_error  5  +
+ + +
+styles.h
+ +[+] struct lxw_styles  1  +
+ + +
+workbook.h
+ +[+] struct lxw_workbook  2  +
+ + +
+worksheet.h
+ +[+] struct lxw_cell  1  +
+ + + +[+] struct lxw_worksheet  4  +
+ + +
+to the top
+ +

Other Changes in Data Types  2 


+common.h
+ +[+] enum lxw_error  1  +
+ + +
+worksheet.h
+ +[+] enum cell_types  1  +
+ + +
+to the top
+

Header Files  26 


+
+app.h
+chart.h
+chartsheet.h
+common.h
+content_types.h
+core.h
+custom.h
+drawing.h
+format.h
+hash_table.h
+ioapi.h
+md5.h
+packager.h
+queue.h
+relationships.h
+shared_strings.h
+styles.h
+theme.h
+tmpfileplus.h
+tree.h
+utility.h
+workbook.h
+worksheet.h
+xlsxwriter.h
+xmlwriter.h
+zip.h
+
+
to the top
+

Libraries  1 


+
+libxlsxwriter.so
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibxlsxwriter
Version #10.9.1
Version #20.9.3
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files26
Total Libraries1
Total Symbols / Types861 / 343
Compatibility99.3%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-19
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium0
Low16
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
Other Changes
in Data Types
-22
+ +

Added Symbols  19 


+comment.h
+lxw_comment_assemble_xml_file ( lxw_comment* self )
+lxw_comment_free ( lxw_comment* comment )
+lxw_comment_new ( )
+
+content_types.h
+lxw_ct_add_comment_name ( lxw_content_types* content_types, char const* name )
+lxw_ct_add_vml_name ( lxw_content_types* content_types )
+
+format.h
+format_set_color_indexed ( lxw_format* format, uint8_t value )
+format_set_font_only ( lxw_format* format )
+
+md5.h
+lxw_md5_final ( unsigned char* result, struct lxw_md5_ctx* ctx )
+lxw_md5_init ( struct lxw_md5_ctx* ctx )
+lxw_md5_update ( struct lxw_md5_ctx* ctx, void const* data, unsigned long size )
+
+vml.h
+lxw_vml_assemble_xml_file ( lxw_vml* self )
+lxw_vml_free ( lxw_vml* vml )
+lxw_vml_new ( )
+
+worksheet.h
+lxw_worksheet_find_cell_in_row ( lxw_row* row, lxw_col_t col_num )
+lxw_worksheet_prepare_vml_objects ( lxw_worksheet* worksheet, uint32_t vml_data_id, uint32_t vml_shape_id, uint32_t vml_drawing_id, uint32_t comment_id )
+worksheet_set_comments_author ( lxw_worksheet* worksheet, char const* author )
+worksheet_show_comments ( lxw_worksheet* worksheet )
+worksheet_write_comment ( lxw_worksheet* worksheet, lxw_row_t row, lxw_col_t col, char const* string )
+worksheet_write_comment_opt ( lxw_worksheet* worksheet, lxw_row_t row, lxw_col_t col, char const* string, lxw_comment_options* options )
+
+to the top
+

Removed Symbols  6 


+md5.h
+MD5_Final ( unsigned char* result, struct MD5_CTX* ctx )
+MD5_Init ( struct MD5_CTX* ctx )
+MD5_Update ( struct MD5_CTX* ctx, void const* data, unsigned long size )
+
+workbook.h
+new_workbook ( char const* filename )
+new_workbook_opt ( char const* filename, lxw_workbook_options* options )
+
+worksheet.h
+lxw_worksheet_find_cell ( lxw_row* row, lxw_col_t col_num )
+
+to the top
+ +

Problems with Data Types, Low Severity  16 


+styles.h
+ +[+] struct lxw_styles  1  +
+ + +
+workbook.h
+ +[+] struct lxw_workbook  3  +
+ + +
+worksheet.h
+ +[+] struct lxw_cell  1  +
+ + + +[+] struct lxw_worksheet  11  +
+ + +
+to the top
+ +

Problems with Constants, Low Severity  2 


+xlsxwriter.h
+ +[+] LXW_VERSION +
+ + + +[+] LXW_VERSION_ID +
+ + +
+to the top
+ +

Other Changes in Data Types  22 


+common.h
+ +[+] enum lxw_error  18  +
+ + +
+worksheet.h
+ +[+] enum cell_types  4  +
+ + +
+to the top
+

Header Files  26 


+
+app.h
+chart.h
+chartsheet.h
+common.h
+content_types.h
+core.h
+custom.h
+drawing.h
+format.h
+hash_table.h
+ioapi.h
+md5.h
+packager.h
+queue.h
+relationships.h
+shared_strings.h
+styles.h
+theme.h
+tmpfileplus.h
+tree.h
+utility.h
+workbook.h
+worksheet.h
+xlsxwriter.h
+xmlwriter.h
+zip.h
+
+
to the top
+

Libraries  1 


+
+libxlsxwriter.so
+
+
to the top
+



+ +
+ + -- cgit