Binary compatibility report for the libattica library between 0.1.4 and 0.2.0 versions on x86

Test Info


Library Namelibattica
Version #10.1.4
Version #20.2.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files23
Total Shared Libraries1
Total Symbols / Types421 / 186
VerdictCompatible

Problem Summary


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

Added Symbols (127)


atticautils.h, libattica.so.0.2.0
namespace Attica
Utils::parseQtDateTimeIso8601 QString const& str ) [static]

comment.h, libattica.so.0.2.0
namespace Attica
Comment::childCount ( ) const
Comment::children ( ) const
Comment::Comment [in-charge] ( )
Comment::Comment [in-charge] Comment const& other )
Comment::Comment [not-in-charge] ( )
Comment::Comment [not-in-charge] Comment const& other )
Comment::commentTypeToString enum Comment::Type const type ) [static]
Comment::date ( ) const
Comment::id ( ) const
Comment::isValid ( ) const
Comment::operator = Comment const& other )
Comment::score ( ) const
Comment::setChildCount int const childCount )
Comment::setChildren QList<Comment> comments )
Comment::setDate QDateTime const& date )
Comment::setId QString const& id )
Comment::setScore int const score )
Comment::setSubject QString const& subject )
Comment::setText QString const& text )
Comment::setUser QString const& user )
Comment::subject ( ) const
Comment::text ( ) const
Comment::user ( ) const
Comment::~Comment [in-charge] ( )
Comment::~Comment [not-in-charge] ( )

content.h, libattica.so.0.2.0
namespace Attica
Content::homePageEntries ( )
Content::homePageEntry int number ) const
Content::icons ( )
Content::licenseName ( ) const
Content::numberOfComments ( ) const
Content::setIcons QList<Icon> icons )
Content::setNumberOfComments int numComments )
Content::setVideos QList<QUrl> videos )
Content::summary ( ) const
Content::videos ( )

distribution.h, libattica.so.0.2.0
namespace Attica
Distribution::Distribution [in-charge] ( )
Distribution::Distribution [in-charge] Distribution const& other )
Distribution::Distribution [not-in-charge] ( )
Distribution::Distribution [not-in-charge] Distribution const& other )
Distribution::id ( ) const
Distribution::name ( ) const
Distribution::operator = Distribution const& other )
Distribution::setId uint id )
Distribution::setName QString const& name )
Distribution::~Distribution [in-charge] ( )
Distribution::~Distribution [not-in-charge] ( )

downloaddescription.h, libattica.so.0.2.0
namespace Attica
DownloadDescription::gpgFingerprint ( )
DownloadDescription::gpgSignature ( )
DownloadDescription::packageName ( )
DownloadDescription::repository ( )
DownloadDescription::setGpgFingerprint QString const& fingerprint )
DownloadDescription::setGpgSignature QString const& signature )
DownloadDescription::setPackageName QString const& packageName )
DownloadDescription::setRepository QString const& repository )
DownloadDescription::setSize uint size )
DownloadDescription::setType enum DownloadDescription::Type type )
DownloadDescription::size ( )
DownloadDescription::type ( )

downloaditem.h, libattica.so.0.2.0
namespace Attica
DownloadItem::gpgFingerprint ( ) const
DownloadItem::gpgSignature ( ) const
DownloadItem::mimeType ( ) const
DownloadItem::packageName ( ) const
DownloadItem::packageRepository ( ) const
DownloadItem::setGpgFingerprint QString const& gpgFingerprint )
DownloadItem::setGpgSignature QString const& gpgSignature )
DownloadItem::setMimeType QString const& mimeType )
DownloadItem::setPackageName QString const& packageName )
DownloadItem::setPackageRepository QString const& packageRepository )
DownloadItem::setType enum DownloadDescription::Type type )
DownloadItem::type ( )

homepageentry.h, libattica.so.0.2.0
namespace Attica
HomePageEntry::HomePageEntry [in-charge] ( )
HomePageEntry::HomePageEntry [in-charge] HomePageEntry const& other )
HomePageEntry::HomePageEntry [not-in-charge] ( )
HomePageEntry::HomePageEntry [not-in-charge] HomePageEntry const& other )
HomePageEntry::operator = HomePageEntry const& other )
HomePageEntry::setType QString const& type )
HomePageEntry::setUrl QUrl const& url )
HomePageEntry::type ( ) const
HomePageEntry::url ( ) const
HomePageEntry::~HomePageEntry [in-charge] ( )
HomePageEntry::~HomePageEntry [not-in-charge] ( )

homepagetype.h, libattica.so.0.2.0
namespace Attica
HomePageType::HomePageType [in-charge] ( )
HomePageType::HomePageType [in-charge] HomePageType const& other )
HomePageType::HomePageType [not-in-charge] ( )
HomePageType::HomePageType [not-in-charge] HomePageType const& other )
HomePageType::id ( ) const
HomePageType::name ( ) const
HomePageType::operator = HomePageType const& other )
HomePageType::setId uint id )
HomePageType::setName QString const& name )
HomePageType::~HomePageType [in-charge] ( )
HomePageType::~HomePageType [not-in-charge] ( )

icon.h, libattica.so.0.2.0
namespace Attica
Icon::height ( ) const
Icon::Icon [in-charge] ( )
Icon::Icon [in-charge] Icon const& other )
Icon::Icon [not-in-charge] ( )
Icon::Icon [not-in-charge] Icon const& other )
Icon::operator = Icon const& other )
Icon::setHeight uint height )
Icon::setUrl QUrl const& url )
Icon::setWidth uint width )
Icon::url ( ) const
Icon::width ( ) const
Icon::~Icon [in-charge] ( )
Icon::~Icon [not-in-charge] ( )

privatedata.h, libattica.so.0.2.0
namespace Attica
PrivateData::attribute QString const& key ) const
PrivateData::keys ( ) const
PrivateData::operator = PrivateData const& other )
PrivateData::PrivateData [in-charge] ( )
PrivateData::PrivateData [in-charge] PrivateData const& other )
PrivateData::PrivateData [not-in-charge] ( )
PrivateData::PrivateData [not-in-charge] PrivateData const& other )
PrivateData::setAttribute ( QString const& key, QString const& value )
PrivateData::setTimestamp ( QString const& key, QDateTime const& when )
PrivateData::timestamp QString const& key ) const
PrivateData::~PrivateData [in-charge] ( )
PrivateData::~PrivateData [not-in-charge] ( )

provider.h, libattica.so.0.2.0
namespace Attica
Provider::addNewComment ( enum Comment::Type const commentType, QString const& id, QString const& id2, QString const& parentId, QString const& subject, QString const& message )
Provider::requestComments ( enum Comment::Type const commentType, QString const& id, QString const& id2, int page, int pageSize )
Provider::requestDistributions ( )
Provider::requestHomePageTypes ( )
Provider::requestPrivateData ( QString const& app, QString const& key )
Provider::searchContents ( Category::List const& categories, QString const& person, Distribution::List const& distributions, License::List const& licenses, QString const& search, enum Provider::SortMode sortMode, uint page, uint pageSize )
Provider::setPrivateData ( QString const& app, QString const& key, QString const& value )
Provider::voteForComment ( QString const& id, uint rating )
Provider::voteForContent ( QString const& contentId, uint rating )

to the top

Header Files (23)


accountbalance.h
activity.h
atticabasejob.h
atticaclient_export.h
category.h
content.h
downloaddescription.h
downloaditem.h
event.h
folder.h
getjob.h
itemjob.h
knowledgebaseentry.h
license.h
listjob.h
message.h
metadata.h
person.h
platformdependent.h
postjob.h
provider.h
providermanager.h
version.h

to the top

Shared Libraries (1)


libattica.so.0.1.4

to the top