<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch bschubert/node-no-isnode</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>_yaml: Remove 'is_node', which is not used in the codebase anymore</title>
<updated>2019-07-03T16:57:34+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-03T14:43:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=492996b6461f39068e52504c4b65bf39edfbc44c'/>
<id>492996b6461f39068e52504c4b65bf39edfbc44c</id>
<content type='text'>
A direct replacement would be isinstance(obj, MappingNode) if someone
really needs it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A direct replacement would be isinstance(obj, MappingNode) if someone
really needs it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bschubert/new-node-compose' into 'bschubert/new-node-api'</title>
<updated>2019-07-03T15:58:12+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>contact@benschubert.me</email>
</author>
<published>2019-07-03T15:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=b4b0f79f6e09a89f1eee785702f47e5975e41bf7'/>
<id>b4b0f79f6e09a89f1eee785702f47e5975e41bf7</id>
<content type='text'>
Rework node compose API

See merge request BuildStream/buildstream!1442</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rework node compose API

See merge request BuildStream/buildstream!1442</pre>
</div>
</content>
</entry>
<entry>
<title>_yaml: Move 'node_composite' to a method on 'MappingNode'</title>
<updated>2019-07-03T15:18:30+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-02T15:06:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=35fad402ef5d75d25589fdfd6cddde0306c263aa'/>
<id>35fad402ef5d75d25589fdfd6cddde0306c263aa</id>
<content type='text'>
- Also take care of node_composite_move in the same way.
- Adapt all calling places
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Also take care of node_composite_move in the same way.
- Adapt all calling places
</pre>
</div>
</content>
</entry>
<entry>
<title>_yaml: move 'composite_dict' to 'MappingNode' as '_composite'</title>
<updated>2019-07-03T12:57:47+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-02T14:31:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=382712aec8f6c0a1a820194ee6917b9f8195ab1f'/>
<id>382712aec8f6c0a1a820194ee6917b9f8195ab1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_yaml: Extract parts of 'composite_dict' to each type of 'Node'</title>
<updated>2019-07-03T12:57:47+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-02T14:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=781dbeaba3b04debeee194aa388f43adf697efdd'/>
<id>781dbeaba3b04debeee194aa388f43adf697efdd</id>
<content type='text'>
We had a large if-else clause in 'composite_dict' that was looking at
the type of the source and acting based on that. This is easier to
handle once split on each type of 'Node'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We had a large if-else clause in 'composite_dict' that was looking at
the type of the source and acting based on that. This is easier to
handle once split on each type of 'Node'
</pre>
</div>
</content>
</entry>
<entry>
<title>_yaml: Move actual composition logic to MappingNode</title>
<updated>2019-07-03T12:56:23+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-02T12:58:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=2bf9bada3d81a4078d8d0fc91a892f4c87fc7e7c'/>
<id>2bf9bada3d81a4078d8d0fc91a892f4c87fc7e7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_yaml: move 'is_composite_list' as a Node member</title>
<updated>2019-07-03T12:56:23+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-06-28T17:43:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=932cfc6661811ac17857181ea6a4db77cb9e3df4'/>
<id>932cfc6661811ac17857181ea6a4db77cb9e3df4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/yaml: Stop using 'composite_dict' and use 'composite' instead</title>
<updated>2019-07-03T12:55:16+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-02T13:20:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=de32e7098236bbea88ff85934d4370de69818583'/>
<id>de32e7098236bbea88ff85934d4370de69818583</id>
<content type='text'>
'composite_dict' is a more internal method and we don't really need to
access it there
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'composite_dict' is a more internal method and we don't really need to
access it there
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bschubert/node-api-noassertions' into 'bschubert/new-node-api'</title>
<updated>2019-07-03T12:54:47+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>contact@benschubert.me</email>
</author>
<published>2019-07-03T12:54:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=e89f5a27213831bb50d71ad66eaf6985fad999e0'/>
<id>e89f5a27213831bb50d71ad66eaf6985fad999e0</id>
<content type='text'>
_yaml: Move 'node_final_assertions' to 'Node._assert_fully_composited'

See merge request BuildStream/buildstream!1444</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_yaml: Move 'node_final_assertions' to 'Node._assert_fully_composited'

See merge request BuildStream/buildstream!1444</pre>
</div>
</content>
</entry>
<entry>
<title>_yaml: Move 'node_final_assertions' to 'Node._assert_fully_composited'</title>
<updated>2019-07-02T15:50:35+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-02T15:50:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=17a53d990a606c786c830b46cb93a2a7e093ec4e'/>
<id>17a53d990a606c786c830b46cb93a2a7e093ec4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
