<feed xmlns='http://www.w3.org/2005/Atom'>
<title>milf-rs/tests/invalid, branch main</title>
<subtitle>My INI-Like Format
</subtitle>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/'/>
<entry>
<title>Move tests into their own crate</title>
<updated>2017-11-13T03:33:11+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2017-11-13T01:26:09+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=3ad6e71f53a87215fb5286bcf87de15524699561'/>
<id>3ad6e71f53a87215fb5286bcf87de15524699561</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite crate with serde support from ground up</title>
<updated>2017-02-09T05:21:18+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-01-30T00:53:20+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=f66d8bcf33530c858a502bfa170f2383a8cbc204'/>
<id>f66d8bcf33530c858a502bfa170f2383a8cbc204</id>
<content type='text'>
This commit completely rewrites this crate from the ground up,
supporting serde at the lowest levels as I believe serde support was
intended to do. This is a major change from the previous versions of
this crate, with a summary of changes being:

* Serialization directly to TOML is now supported without going through
  a `Value` first.

* Deserialization directly from TOML is now supported without going
  through a `Value`. Note that due to the TOML format some values still
  are buffered in intermediate memory, but overall this should be at a
  minimum now.

* The API of `Value` was overhauled to match the API of
  `serde_json::Value`. The changes here were to:

  * Add `is_*` accessors
  * Add `get` and `get_mut` for one-field lookups.
  * Implement panicking lookups through `Index`

  The old `index` methods are now gone in favor of `get` and `Index`
  implementations.

* A `Datetime` type has been added to represent a TOML datetime in a
  first-class fashion. Currently this type provides no accessors other
  than a `Display` implementation, but the idea is that this will grow
  support over time for decomposing the date.

* Support for the `rustc-serialize` crate has been dropped, that'll stay
  on the 0.2 and 0.1 release trains.

* This crate no longer supports the detection of unused fields, for that though
  you can use the `serde_ignored` crate on crates.io
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit completely rewrites this crate from the ground up,
supporting serde at the lowest levels as I believe serde support was
intended to do. This is a major change from the previous versions of
this crate, with a summary of changes being:

* Serialization directly to TOML is now supported without going through
  a `Value` first.

* Deserialization directly from TOML is now supported without going
  through a `Value`. Note that due to the TOML format some values still
  are buffered in intermediate memory, but overall this should be at a
  minimum now.

* The API of `Value` was overhauled to match the API of
  `serde_json::Value`. The changes here were to:

  * Add `is_*` accessors
  * Add `get` and `get_mut` for one-field lookups.
  * Implement panicking lookups through `Index`

  The old `index` methods are now gone in favor of `get` and `Index`
  implementations.

* A `Datetime` type has been added to represent a TOML datetime in a
  first-class fashion. Currently this type provides no accessors other
  than a `Display` implementation, but the idea is that this will grow
  support over time for decomposing the date.

* Support for the `rustc-serialize` crate has been dropped, that'll stay
  on the 0.2 and 0.1 release trains.

* This crate no longer supports the detection of unused fields, for that though
  you can use the `serde_ignored` crate on crates.io
</pre>
</div>
</content>
</entry>
<entry>
<title>Add failing test cases containing invalid Toml with keys on the same line as table definition</title>
<updated>2016-04-17T21:51:28+00:00</updated>
<author>
<name>James Sanderson</name>
<email>zofrex@gmail.com</email>
</author>
<published>2016-04-17T21:49:16+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=2cd1116e062f9af389f97044360a9cfbdb127c82'/>
<id>2cd1116e062f9af389f97044360a9cfbdb127c82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update integration tests to BurntSushi/toml-test@2f1c20de60bc9de743bdb8c7d2e79172fb28e6f8</title>
<updated>2016-04-02T08:15:59+00:00</updated>
<author>
<name>Tae-il Lim</name>
<email>trlim@iotok.kr</email>
</author>
<published>2016-04-02T08:15:59+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=8a207a83fe21da6e498697b9a0ec81932f5208e6'/>
<id>8a207a83fe21da6e498697b9a0ec81932f5208e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move tests to integration tests</title>
<updated>2015-01-15T20:44:05+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-01-15T20:44:05+00:00</published>
<link rel='alternate' type='text/html' href='http://code.boringcactus.com/cgit/misc/milf-rs/commit/?id=0d8ce979a4d98c895f5f75826e8c49f02a64f311'/>
<id>0d8ce979a4d98c895f5f75826e8c49f02a64f311</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
