Merge lp:~autopilot/xpathselect/update-for-1.3 into lp:xpathselect

Proposed by Thomi Richards
Status: Merged
Approved by: Michael Terry
Approved revision: 38
Merged at revision: 32
Proposed branch: lp:~autopilot/xpathselect/update-for-1.3
Merge into: lp:xpathselect
Diff against target: 78 lines (+17/-3)
5 files modified
CMakeLists.txt (+1/-1)
debian/changelog (+6/-0)
debian/control (+2/-2)
lib/node.h (+3/-0)
test/dummynode.h (+5/-0)
To merge this branch: bzr merge lp:~autopilot/xpathselect/update-for-1.3
Reviewer Review Type Date Requested Status
Michael Terry (community) Approve
PS Jenkins bot continuous-integration Approve
Review via email: mp+159547@code.launchpad.net

Commit message

Update xpathselect with new API for 1.3 series.

Description of the change

Update of xpathselect for 1.3

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
38. By Christopher Lee

Update changelog

Revision history for this message
Michael Terry (mterry) wrote :

Looks good!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2013-02-11 19:49:18 +0000
3+++ CMakeLists.txt 2013-04-18 23:14:25 +0000
4@@ -6,7 +6,7 @@
5
6 include (GNUInstallDirs)
7
8-set (VERSION 1.2)
9+set (VERSION 1.3)
10
11 if(CMAKE_BUILD_TYPE STREQUAL "coverage")
12 message("Building for coverage")
13
14=== modified file 'debian/changelog'
15--- debian/changelog 2013-02-25 11:05:39 +0000
16+++ debian/changelog 2013-04-18 23:14:25 +0000
17@@ -1,3 +1,9 @@
18+xpathselect (1.3) UNRELEASED; urgency=low
19+
20+ * Bump version number
21+
22+ -- Christopher Lee <chris.lee@canonical.com> Thu, 18 Apr 2013 14:08:13 +1200
23+
24 xpathselect (1.2~daily13.02.25-0ubuntu1) raring; urgency=low
25
26 [ Thomi Richards ]
27
28=== modified file 'debian/control'
29--- debian/control 2013-02-11 19:49:18 +0000
30+++ debian/control 2013-04-18 23:14:25 +0000
31@@ -20,14 +20,14 @@
32 Section: libdevel
33 Architecture: any
34 Depends: ${misc:Depends},
35- libxpathselect1.2 (= ${binary:Version}),
36+ libxpathselect1.3 (= ${binary:Version}),
37 Description: Select objects in an object tree using XPath queries - development files
38 This library allows you to select arbitrary objects in an object tree using a
39 small subset of the XPath specification.
40 .
41 This package contains development files for xpathselect.
42
43-Package: libxpathselect1.2
44+Package: libxpathselect1.3
45 Section: libs
46 Architecture: any
47 Multi-Arch: same
48
49=== renamed file 'debian/libxpathselect1.2.install' => 'debian/libxpathselect1.3.install'
50=== modified file 'lib/node.h'
51--- lib/node.h 2012-08-10 04:06:05 +0000
52+++ lib/node.h 2013-04-18 23:14:25 +0000
53@@ -34,6 +34,9 @@
54 /// Get the node's name.
55 virtual std::string GetName() const =0;
56
57+ /// Get the node's full path
58+ virtual std::string GetPath() const =0;
59+
60 /// Return true if the node matches the property with the given name & value
61 ///\note: All property values are treated as strings. It is the implementors
62 /// responsibility to convert the value to the appropriate type.
63
64=== modified file 'test/dummynode.h'
65--- test/dummynode.h 2012-08-10 04:06:05 +0000
66+++ test/dummynode.h 2013-04-18 23:14:25 +0000
67@@ -35,6 +35,11 @@
68 return name_;
69 }
70
71+ std::string GetPath() const override
72+ {
73+ return std::string();
74+ }
75+
76 void SetName(std::string const& name)
77 {
78 name_ = name;

Subscribers

People subscribed via source and target branches

to all changes: