• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pwithnall / dbus-deviation

Build:
DEFAULT BRANCH: master
Repo Added 29 Apr 2015 04:01PM UTC
Files 0
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 0.4.0
  • 0.5.0
  • 0.6.0
  • type-formatter

pending completion
83

push

travis-ci

Philip Withnall
dbusapi: Reimplement the AST

Makes the Abstract Syntax Tree an actual tree.

Advantages:
 • Code reuse, the previous implementation was mostly copy paste.
 • Generic traversal, with the convenience 'Node.walk' function.

This does not break API.

Another, more minor improvement is format_name now returning a more
complete name for arguments and annotations.

This also separates the Log class from InterfaceParser, to be
potentially reused by the interface comparator as well.

https://github.com/pwithnall/dbus-deviation/pull/1

Reviewed-by: Philip Withnall <philip.withnall@collabora.co.uk>
Relevant lines Covered
NO TREND HISTORY
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
83 master dbusapi: Reimplement the AST Makes the Abstract Syntax Tree an actual tree. Advantages: • Code reuse, the previous implementation was mostly copy paste. • Generic traversal, with the convenience 'Node.walk' function. This does not break API. ... push 16 Feb 2018 11:43PM UTC Philip Withnall travis-ci pending completion  
119 master ast: Drop an unused error code This is no longer used, so there’s no point in registering it. Signed-off-by: Philip Withnall <withnall@endlessm.com> push 12 Jan 2017 07:32PM UTC pwithnall travis-ci pending completion  
118 master website: Update bug reporting instructions Bugs Everywhere is dead; we’re probably best off moving to GitHub, since it’s where all the cool kids are. Signed-off-by: Philip Withnall <withnall@endlessm.com> push 12 Jan 2017 06:59PM UTC pwithnall travis-ci pending completion  
116 master build: Release version 0.6.0 Signed-off-by: Philip Withnall <withnall@endlessm.com> push 12 Jan 2017 06:50PM UTC pwithnall travis-ci pending completion  
115 master dbusapi: Add a typeformatter module and BasicTypeFormatter class This turns D-Bus type ASTs into human-readable strings suitable for use in documentation or UIs. The format mirrors that used by D-Feet when presenting introspected D-Bus interfaces... push 12 Jan 2017 06:22PM UTC pwithnall travis-ci pending completion  
114 master dbusapi: Add a typeformatter module and BasicTypeFormatter class This turns D-Bus type ASTs into human-readable strings suitable for use in documentation or UIs. The format mirrors that used by D-Feet when presenting introspected D-Bus interfaces... Pull #16 11 Jan 2017 12:30AM UTC web-flow travis-ci pending completion  
111 master dbusapi: Remove some spurious brackets in assertions `assert` is a statement, not a function, so the brackets are unnecessary (but harmless). Signed-off-by: Philip Withnall <withnall@endlessm.com> push 10 Jan 2017 09:39AM UTC pwithnall travis-ci pending completion  
110 master build: Disable Python 3.3 build due to Sphinx requiring 3.4 Apparently the version of Sphinx now on use on Travis requires Python 2.7 or 3.4. push 09 Jan 2017 11:37PM UTC pwithnall travis-ci pending completion  
109 master dbusapi: Add D-Bus type parser This is heavily based on a patch by Kaloyan Tenchov <zayfod@gmail.com>, thanks! This adds a new Types module, which contains classes for building an AST to represent a type string; and it adds a TypeParser class, w... push 09 Jan 2017 11:28PM UTC pwithnall travis-ci pending completion  
108 master dbusapi/ast: Expose line numbers Both for nodes and their comments. Tweaked slightly by Philip Withnall before committing. Fixes https://github.com/pwithnall/dbus-deviation/issues/3 push 09 Jan 2017 09:45PM UTC pwithnall travis-ci pending completion  
See All Builds (59)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc