Binary compatibility report for the SLV2 library between 0.6.2 and 0.6.4 versions on x86
Test Info
Library Name | SLV2 |
Version #1 | 0.6.2 |
Version #2 | 0.6.4 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 18 |
Total Shared Libraries | 1 |
Total Symbols / Types | 102 / 82 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 11 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 11 |
Problems with Constants | Low | 0 |
Other Changes in Constants | - | 1 |
Added Symbols (11)
query.h,
libslv2.so.9.2.0
slv2_plugin_query_sparql ( SLV2Plugin plugin, char const* sparql_str )
slv2_results_finished ( SLV2Results results )
slv2_results_free ( SLV2Results results )
slv2_results_get_binding_name ( SLV2Results results, unsigned int index )
slv2_results_get_binding_value ( SLV2Results results, unsigned int index )
slv2_results_get_binding_value_by_name ( SLV2Results results, char const* name )
slv2_results_next ( SLV2Results results )
slv2_results_size ( SLV2Results results )
value.h,
libslv2.so.9.2.0
slv2_value_new_float ( SLV2World world, float val )
slv2_value_new_int ( SLV2World world, int val )
slv2_value_new_string ( SLV2World world, char const* str )
to the top
Problems with Symbols, Low Severity (11)
pluginclasses.h,
libslv2.so.9.1.1
[+] slv2_plugin_classes_get_at ( SLV2PluginClasses classes, unsigned int index ) (1)
changed to:slv2_plugin_classes_get_at ( SLV2PluginClasses collection, unsigned int index )
| Change | Effect |
---|
1 | 1st parameter classes has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_plugin_classes_size ( SLV2PluginClasses classes ) (1)
changed to:slv2_plugin_classes_size ( SLV2PluginClasses collection )
| Change | Effect |
---|
1 | 1st parameter classes has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
pluginuis.h,
libslv2.so.9.1.1
[+] slv2_uis_free ( SLV2UIs list ) (1)
changed to:slv2_uis_free ( SLV2UIs collection )
| Change | Effect |
---|
1 | 1st parameter list has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_uis_get_at ( SLV2UIs list, unsigned int index ) (1)
changed to:slv2_uis_get_at ( SLV2UIs collection, unsigned int index )
| Change | Effect |
---|
1 | 1st parameter list has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_uis_size ( SLV2UIs list ) (1)
changed to:slv2_uis_size ( SLV2UIs collection )
| Change | Effect |
---|
1 | 1st parameter list has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
scalepoints.h,
libslv2.so.9.1.1
[+] slv2_scale_points_free ( SLV2ScalePoints points ) (1)
changed to:slv2_scale_points_free ( SLV2ScalePoints collection )
| Change | Effect |
---|
1 | 1st parameter points has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_scale_points_get_at ( SLV2ScalePoints points, unsigned int index ) (1)
changed to:slv2_scale_points_get_at ( SLV2ScalePoints collection, unsigned int index )
| Change | Effect |
---|
1 | 1st parameter points has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_scale_points_size ( SLV2ScalePoints points ) (1)
changed to:slv2_scale_points_size ( SLV2ScalePoints collection )
| Change | Effect |
---|
1 | 1st parameter points has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
values.h,
libslv2.so.9.1.1
[+] slv2_values_free ( SLV2Values values ) (1)
changed to:slv2_values_free ( SLV2Values collection )
| Change | Effect |
---|
1 | 1st parameter values has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_values_get_at ( SLV2Values values, unsigned int index ) (1)
changed to:slv2_values_get_at ( SLV2Values collection, unsigned int index )
| Change | Effect |
---|
1 | 1st parameter values has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] slv2_values_size ( SLV2Values values ) (1)
changed to:slv2_values_size ( SLV2Values collection )
| Change | Effect |
---|
1 | 1st parameter values has been renamed to collection. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Other Changes in Constants (1)
types.h
[+] __BIT_TYPES_DEFINED__
| Change | Effect |
---|
1 | The constant __BIT_TYPES_DEFINED__ with value 1 has been added. | No effect. |
to the top
Header Files (18)
lv2_ui.h
plugin.h
pluginclass.h
pluginclasses.h
plugininstance.h
plugins.h
pluginui.h
pluginuiinstance.h
pluginuis.h
port.h
scalepoint.h
scalepoints.h
slv2.h
types.h
util.h
value.h
values.h
world.h
to the top
Shared Libraries (1)
libslv2.so.9.1.1
to the top