test_class.file: base/lang/src/test/java/leap/lang/jsoup/select/SelectorTest.java
test_class.identifier: SelectorTest
test_case.body: @Test public void handlesCommasInSelector() {
          Document doc = Jsoup.parse("<p name='1,2'>One</p><div>Two</div><ol><li>123</li><li>Text</li></ol>");
  
          Elements ps = doc.select("[name=1,2]");
          assertEquals(1, ps.size());
  
          Elements containers = doc.select("div, li:matches([0-9,]+)");
          assertEquals(2, containers.size());
          assertEquals("div", containers.get(0).tagName());
          assertEquals("li", containers.get(1).tagName());
          assertEquals("123", containers.get(1).text());
      }
test_case.class_method_signature: SelectorTest.handlesCommasInSelector()
test_case.full_signature: @Test public void handlesCommasInSelector()
test_case.identifier: handlesCommasInSelector
test_case.invocations: parse select assertEquals size select assertEquals size assertEquals tagName get assertEquals tagName get assertEquals text get
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void handlesCommasInSelector()
focal_class.declarator: evaluator
focal_class.modifier: private final
focal_class.original_string: private final Evaluator evaluator;
focal_class.type: Evaluator
focal_class.var_name: evaluator
focal_class.declarator: root
focal_class.modifier: private final
focal_class.original_string: private final Element root;
focal_class.type: Element
focal_class.var_name: root
focal_class.file: base/lang/src/main/java/leap/lang/jsoup/select/Selector.java
focal_class.identifier: Selector
focal_class.class_method_signature: Selector.Selector(String query, Element root)
focal_class.full_signature: private  Selector(String query, Element root)
focal_class.identifier: Selector
focal_class.modifiers: private
focal_class.parameters: (String query, Element root)
focal_class.signature:  Selector(String query, Element root)
focal_class.class_method_signature: Selector.select(String query, Element root)
focal_class.full_signature: public static Elements select(String query, Element root)
focal_class.identifier: select
focal_class.modifiers: public static
focal_class.parameters: (String query, Element root)
focal_class.return: Elements
focal_class.signature: Elements select(String query, Element root)
focal_class.class_method_signature: Selector.select(String query, Iterable<Element> roots)
focal_class.full_signature: public static Elements select(String query, Iterable<Element> roots)
focal_class.identifier: select
focal_class.modifiers: public static
focal_class.parameters: (String query, Iterable<Element> roots)
focal_class.return: Elements
focal_class.signature: Elements select(String query, Iterable<Element> roots)
focal_class.class_method_signature: Selector.select()
focal_class.full_signature: private Elements select()
focal_class.identifier: select
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: Elements
focal_class.signature: Elements select()
focal_class.class_method_signature: Selector.filterOut(Collection<Element> elements, Collection<Element> outs)
focal_class.full_signature: static Elements filterOut(Collection<Element> elements, Collection<Element> outs)
focal_class.identifier: filterOut
focal_class.modifiers: static
focal_class.parameters: (Collection<Element> elements, Collection<Element> outs)
focal_class.return: Elements
focal_class.signature: Elements filterOut(Collection<Element> elements, Collection<Element> outs)
focal_method.body: public static Elements select(String query, Element root) {
          return new Selector(query, root).select();
      }
focal_method.class_method_signature: Selector.select(String query, Element root)
focal_method.full_signature: public static Elements select(String query, Element root)
focal_method.identifier: select
focal_method.invocations: select
focal_method.modifiers: public static
focal_method.parameters: (String query, Element root)
focal_method.return: Elements
focal_method.signature: Elements select(String query, Element root)