test_class.file: core/src/test/java/net/adamcin/oakpal/core/LocatorTest.java
test_class.identifier: LocatorTest
test_case.body: @Test
      public void testLoadFromCheckSpecs_singleInline() throws Exception {
          assertEquals("single inline check is loaded", 1,
                  Locator.loadFromCheckSpecs(Collections.singletonList(
                          CheckSpec.fromJson(key("inlineScript", "function getCheckName() { return \"simple inline\"; }").get()))).size());
          assertEquals("simple inline check name is same", "simple inline",
                  Locator.loadFromCheckSpecs(Collections.singletonList(
                          CheckSpec.fromJson(key("inlineScript", "function getCheckName() { return \"simple inline\"; }").get()))).get(0).getCheckName());
          assertEquals("simple inline check name is alias", "alias for simple inline",
                  Locator.loadFromCheckSpecs(Collections.singletonList(
                          CheckSpec.fromJson(key("name", "alias for simple inline").key("inlineScript", "function getCheckName() { return \"simple inline\"; }").get()))).get(0).getCheckName());
      }
test_case.class_method_signature: LocatorTest.testLoadFromCheckSpecs_singleInline()
test_case.full_signature: @Test public void testLoadFromCheckSpecs_singleInline()
test_case.identifier: testLoadFromCheckSpecs_singleInline
test_case.invocations: assertEquals size loadFromCheckSpecs singletonList fromJson get key assertEquals getCheckName get loadFromCheckSpecs singletonList fromJson get key assertEquals getCheckName get loadFromCheckSpecs singletonList fromJson get key key
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testLoadFromCheckSpecs_singleInline()
focal_class.file: core/src/main/java/net/adamcin/oakpal/core/Locator.java
focal_class.identifier: Locator
focal_class.class_method_signature: Locator.Locator()
focal_class.full_signature: private  Locator()
focal_class.identifier: Locator
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  Locator()
focal_class.class_method_signature: Locator.loadProgressCheck(final String impl)
focal_class.full_signature: public static ProgressCheck loadProgressCheck(final String impl)
focal_class.identifier: loadProgressCheck
focal_class.modifiers: public static
focal_class.parameters: (final String impl)
focal_class.return: ProgressCheck
focal_class.signature: ProgressCheck loadProgressCheck(final String impl)
focal_class.class_method_signature: Locator.loadProgressCheck(final String impl, final JsonObject config)
focal_class.full_signature: public static ProgressCheck loadProgressCheck(final String impl, final JsonObject config)
focal_class.identifier: loadProgressCheck
focal_class.modifiers: public static
focal_class.parameters: (final String impl, final JsonObject config)
focal_class.return: ProgressCheck
focal_class.signature: ProgressCheck loadProgressCheck(final String impl, final JsonObject config)
focal_class.class_method_signature: Locator.loadProgressCheck(final String impl, final JsonObject config,
                                                    final ClassLoader classLoader)
focal_class.full_signature: public static ProgressCheck loadProgressCheck(final String impl, final JsonObject config,
                                                    final ClassLoader classLoader)
focal_class.identifier: loadProgressCheck
focal_class.modifiers: public static
focal_class.parameters: (final String impl, final JsonObject config,
                                                    final ClassLoader classLoader)
focal_class.return: ProgressCheck
focal_class.signature: ProgressCheck loadProgressCheck(final String impl, final JsonObject config,
                                                    final ClassLoader classLoader)
focal_class.class_method_signature: Locator.wrapWithAlias(final ProgressCheck progressCheck, final String alias)
focal_class.full_signature: public static ProgressCheck wrapWithAlias(final ProgressCheck progressCheck, final String alias)
focal_class.identifier: wrapWithAlias
focal_class.modifiers: public static
focal_class.parameters: (final ProgressCheck progressCheck, final String alias)
focal_class.return: ProgressCheck
focal_class.signature: ProgressCheck wrapWithAlias(final ProgressCheck progressCheck, final String alias)
focal_class.class_method_signature: Locator.loadFromCheckSpecs(final List<CheckSpec> checkSpecs)
focal_class.full_signature: public static List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs)
focal_class.identifier: loadFromCheckSpecs
focal_class.modifiers: public static
focal_class.parameters: (final List<CheckSpec> checkSpecs)
focal_class.return: List<ProgressCheck>
focal_class.signature: List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs)
focal_class.class_method_signature: Locator.loadFromCheckSpecs(final List<CheckSpec> checkSpecs,
                                                           final ClassLoader checkLoader)
focal_class.full_signature: public static List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs,
                                                           final ClassLoader checkLoader)
focal_class.identifier: loadFromCheckSpecs
focal_class.modifiers: public static
focal_class.parameters: (final List<CheckSpec> checkSpecs,
                                                           final ClassLoader checkLoader)
focal_class.return: List<ProgressCheck>
focal_class.signature: List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs,
                                                           final ClassLoader checkLoader)
focal_method.body: public static List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs) throws Exception {
          return loadFromCheckSpecs(checkSpecs, Util.getDefaultClassLoader());
      }
focal_method.class_method_signature: Locator.loadFromCheckSpecs(final List<CheckSpec> checkSpecs)
focal_method.full_signature: public static List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs)
focal_method.identifier: loadFromCheckSpecs
focal_method.invocations: loadFromCheckSpecs getDefaultClassLoader
focal_method.modifiers: public static
focal_method.parameters: (final List<CheckSpec> checkSpecs)
focal_method.return: List<ProgressCheck>
focal_method.signature: List<ProgressCheck> loadFromCheckSpecs(final List<CheckSpec> checkSpecs)