test_class.declarator: property = new SimpleBooleanProperty()
test_class.modifier: private final
test_class.original_string: private final Property<?> property = new SimpleBooleanProperty();
test_class.type: Property<?>
test_class.var_name: property
test_class.file: api/src/test/java/edu/wpi/first/shuffleboard/api/prefs/GroupTest.java
test_class.identifier: GroupTest
test_case.body: @Test
    public void testInvalidNames() {
      assertAll(
          () -> assertThrows(NullPointerException.class, () -> Group.of(null)),
          () -> assertThrows(IllegalArgumentException.class, () -> Group.of("")),
          () -> assertThrows(IllegalArgumentException.class, () -> Group.of(" ")),
          () -> assertThrows(IllegalArgumentException.class, () -> Group.of("\n")),
          () -> assertThrows(IllegalArgumentException.class, () -> Group.of("\t"))
      );
    }
test_case.class_method_signature: GroupTest.testInvalidNames()
test_case.full_signature: @Test public void testInvalidNames()
test_case.identifier: testInvalidNames
test_case.invocations: assertAll assertThrows of assertThrows of assertThrows of assertThrows of assertThrows of
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testInvalidNames()
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: settings
focal_class.modifier: private final
focal_class.original_string: private final ImmutableList<Setting<?>> settings;
focal_class.type: ImmutableList<Setting<?>>
focal_class.var_name: settings
focal_class.file: api/src/main/java/edu/wpi/first/shuffleboard/api/prefs/Group.java
focal_class.identifier: Group
focal_class.class_method_signature: Group.of(String name, Setting<?>... settings)
focal_class.full_signature: public static Group of(String name, Setting<?>... settings)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (String name, Setting<?>... settings)
focal_class.return: Group
focal_class.signature: Group of(String name, Setting<?>... settings)
focal_class.class_method_signature: Group.of(String name, Collection<Setting<?>> settings)
focal_class.full_signature: public static Group of(String name, Collection<Setting<?>> settings)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (String name, Collection<Setting<?>> settings)
focal_class.return: Group
focal_class.signature: Group of(String name, Collection<Setting<?>> settings)
focal_class.class_method_signature: Group.Group(String name, ImmutableList<Setting<?>> settings)
focal_class.full_signature: private  Group(String name, ImmutableList<Setting<?>> settings)
focal_class.identifier: Group
focal_class.modifiers: private
focal_class.parameters: (String name, ImmutableList<Setting<?>> settings)
focal_class.signature:  Group(String name, ImmutableList<Setting<?>> settings)
focal_class.class_method_signature: Group.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: Group.getSettings()
focal_class.full_signature: public ImmutableList<Setting<?>> getSettings()
focal_class.identifier: getSettings
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ImmutableList<Setting<?>>
focal_class.signature: ImmutableList<Setting<?>> getSettings()
focal_method.body: public static Group of(String name, Setting<?>... settings) {
      return new Group(name, ImmutableList.copyOf(settings));
    }
focal_method.class_method_signature: Group.of(String name, Setting<?>... settings)
focal_method.full_signature: public static Group of(String name, Setting<?>... settings)
focal_method.identifier: of
focal_method.invocations: copyOf
focal_method.modifiers: public static
focal_method.parameters: (String name, Setting<?>... settings)
focal_method.return: Group
focal_method.signature: Group of(String name, Setting<?>... settings)