test_class.declarator: tag = new Tag(5, "@foo=bar,baz")
test_class.modifier: final
test_class.original_string: final Tag tag = new Tag(5, "@foo=bar,baz");
test_class.type: Tag
test_class.var_name: tag
test_class.file: karate-core/src/test/java/com/intuit/karate/core/TagTest.java
test_class.identifier: TagTest
test_case.body: @Test
      public void testGetName() {
          assertEquals("foo", tag.getName());
      }
test_case.class_method_signature: TagTest.testGetName()
test_case.full_signature: @Test public void testGetName()
test_case.identifier: testGetName
test_case.invocations: assertEquals getName
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetName()
focal_class.declarator: line
focal_class.modifier: private final
focal_class.original_string: private final int line;
focal_class.type: int
focal_class.var_name: line
focal_class.declarator: text
focal_class.modifier: private final
focal_class.original_string: private final String text;
focal_class.type: String
focal_class.var_name: text
focal_class.declarator: name
focal_class.modifier: private final
focal_class.original_string: private final String name;
focal_class.type: String
focal_class.var_name: name
focal_class.declarator: values
focal_class.modifier: private final
focal_class.original_string: private final List<String> values;
focal_class.type: List<String>
focal_class.var_name: values
focal_class.file: karate-core/src/main/java/com/intuit/karate/core/Tag.java
focal_class.identifier: Tag
focal_class.class_method_signature: Tag.Tag(int line, String text)
focal_class.full_signature: public  Tag(int line, String text)
focal_class.identifier: Tag
focal_class.modifiers: public
focal_class.parameters: (int line, String text)
focal_class.signature:  Tag(int line, String text)
focal_class.class_method_signature: Tag.getLine()
focal_class.full_signature: public int getLine()
focal_class.identifier: getLine
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getLine()
focal_class.class_method_signature: Tag.getText()
focal_class.full_signature: public String getText()
focal_class.identifier: getText
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getText()
focal_class.class_method_signature: Tag.getName()
focal_class.full_signature: public String getName()
focal_class.identifier: getName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getName()
focal_class.class_method_signature: Tag.getValues()
focal_class.full_signature: public List<String> getValues()
focal_class.identifier: getValues
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> getValues()
focal_class.class_method_signature: Tag.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: Tag.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: Tag.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_method.body: public String getName() {
          return name;
      }
focal_method.class_method_signature: Tag.getName()
focal_method.full_signature: public String getName()
focal_method.identifier: getName
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String getName()