From 69cb351d410784ba286277cb0752f7b9859a19d3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Sun, 21 May 2017 08:54:21 -0700 Subject: [PATCH] dom: return a more precise `Array[XMLTag]` as the doc already said MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/dom/dom.nit | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dom/dom.nit b/lib/dom/dom.nit index 786bdcc..8c4c08e 100644 --- a/lib/dom/dom.nit +++ b/lib/dom/dom.nit @@ -30,9 +30,9 @@ redef class XMLEntity # assert xml["animal"].length == 1 # assert xml["animal"].first["cat"].length == 2 # ~~~ - fun [](tag_name: String): Array[XMLEntity] + fun [](tag_name: String): Array[XMLTag] do - var res = new Array[XMLEntity] + var res = new Array[XMLTag] for child in children do if child isa XMLTag and child.tag_name == tag_name then res.add child -- 1.7.9.5