API compatibility report for the libyaml-cpp library between 0.6.2 and 0.6.3 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibyaml-cpp
Version #10.6.2
Version #20.6.3
Archx86_64
GCC Version7
SubjectBinary Compatibility

Test Results


Total Header Files34
Total Libraries1
Total Symbols / Types63 / 13
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols  2 


eventhandler.h, libyaml-cpp.so.0.6.3
namespace YAML
EventHandler::OnAnchor ( Mark const& p1, std::__cxx11::string const& p2 )

graphbuilder.h, libyaml-cpp.so.0.6.3
namespace YAML
GraphBuilderInterface::AnchorReference ( Mark const& mark, void* pNode )

to the top

Problems with Data Types, Low Severity  2 


node.h
namespace YAML
[+] class Node  2 

to the top

Header Files  34 


anchor.h
anchordict.h
binary.h
bool_type.h
convert.h
dll.h
emit.h
emitfromevents.h
emitter.h
emitterdef.h
emittermanip.h
emitterstyle.h
eventhandler.h
exceptions.h
graphbuilder.h
impl.h
iterator.h
iterator_fwd.h
mark.h
memory.h
node.h
node_data.h
node_iterator.h
node_ref.h
noncopyable.h
null.h
ostream_wrapper.h
parse.h
parser.h
ptr.h
stlemitter.h
traits.h
type.h
yaml.h

to the top

Libraries  1 


libyaml-cpp.so.0.6.2

to the top



Test Info


Library Namelibyaml-cpp
Version #10.6.2
Version #20.6.3
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files34
Total Libraries1
Total Symbols / Types366 / 99
Compatibility 98.4%

Problem Summary


SeverityCount
Added Symbols-8
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols  8 


binary.h
namespace YAML
DecodeBase64 ( std::__cxx11::string const& input )

eventhandler.h
namespace YAML
EventHandler::OnAnchor ( Mark const& p1, std::__cxx11::string const& p2 )

impl.h
namespace YAML
key_to_string ( Node const& key )

null.h
namespace YAML
IsNullString ( std::__cxx11::string const& str )

parse.h
namespace YAML
Load ( std::__cxx11::string const& input )
LoadAll ( std::__cxx11::string const& input )
LoadAllFromFile ( std::__cxx11::string const& filename )
LoadFile ( std::__cxx11::string const& filename )

to the top

Removed Symbols  6 


binary.h
namespace YAML
DecodeBase64 ( std::__cxx11::string const& input )

null.h
namespace YAML
IsNullString ( std::__cxx11::string const& str )

parse.h
namespace YAML
Load ( std::__cxx11::string const& input )
LoadAll ( std::__cxx11::string const& input )
LoadAllFromFile ( std::__cxx11::string const& filename )
LoadFile ( std::__cxx11::string const& filename )

to the top

Header Files  34 


anchor.h
anchordict.h
binary.h
bool_type.h
convert.h
dll.h
emit.h
emitfromevents.h
emitter.h
emitterdef.h
emittermanip.h
emitterstyle.h
eventhandler.h
exceptions.h
graphbuilder.h
impl.h
iterator.h
iterator_fwd.h
mark.h
memory.h
node.h
node_data.h
node_iterator.h
node_ref.h
noncopyable.h
null.h
ostream_wrapper.h
parse.h
parser.h
ptr.h
stlemitter.h
traits.h
type.h
yaml.h

to the top

Libraries  1 


libyaml-cpp.so.0.6.2

to the top