diff options
| author | Brian Anderson <banderson@mozilla.com> | 2011-06-28 16:32:41 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2011-06-28 16:55:07 -0700 |
| commit | 82a74fcb3f0c30f324cc02f27705b0120231e243 (patch) | |
| tree | 53ca874c82ea3ff6d64dd13997a826b4c4581bf1 /src/comp/metadata/encoder.rs | |
| parent | dfcfef41df58108ee75067afaa63bbbcf43e38f8 (diff) | |
| download | rust-82a74fcb3f0c30f324cc02f27705b0120231e243.tar.gz rust-82a74fcb3f0c30f324cc02f27705b0120231e243.zip | |
Remove the last traces of the distinction between export / local meta items
Issue #487
Diffstat (limited to 'src/comp/metadata/encoder.rs')
| -rw-r--r-- | src/comp/metadata/encoder.rs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/comp/metadata/encoder.rs b/src/comp/metadata/encoder.rs index 63d56a04a72..faa98066a6e 100644 --- a/src/comp/metadata/encoder.rs +++ b/src/comp/metadata/encoder.rs @@ -457,32 +457,11 @@ fn encode_attributes(&ebml::writer ebml_w, &vec[attribute] attrs) { ebml::end_tag(ebml_w); } -// FIXME (#487): Transitional -fn encode_meta_items(&ebml::writer ebml_w, &crate crate) { - auto name = middle::attr::find_attrs_by_name(crate.node.attrs, - "name"); - auto value = middle::attr::find_attrs_by_name(crate.node.attrs, - "value"); - auto name_and_val = middle::attr::attr_metas(name + value); - - ebml::start_tag(ebml_w, tag_meta_export); - for (@meta_item mi in name_and_val) { - encode_meta_item(ebml_w, *mi); - } - ebml::end_tag(ebml_w); - ebml::start_tag(ebml_w, tag_meta_local); - ebml::end_tag(ebml_w); -} - fn encode_metadata(&@crate_ctxt cx, &@crate crate) -> str { auto string_w = io::string_writer(); auto buf_w = string_w.get_writer().get_buf_writer(); auto ebml_w = ebml::create_writer(buf_w); - // FIXME: This is the old way of encoding crate meta items - // Remove after going through a snapshot cycle - encode_meta_items(ebml_w, *crate); - // Encode crate attributes encode_attributes(ebml_w, crate.node.attrs); // Encode and index the paths. |
