{
  "directed": false,
  "multigraph": false,
  "graph": {},
  "nodes": [
    {
      "label": "Tests.m",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L1",
      "id": "example_tests_tests_m",
      "community": 5,
      "norm_label": "tests.m"
    },
    {
      "label": "Tests",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L11",
      "id": "tests_tests_tests",
      "community": 5,
      "norm_label": "tests"
    },
    {
      "label": "-setUp",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L17",
      "id": "tests_tests_tests_setup",
      "community": 5,
      "norm_label": "-setup"
    },
    {
      "label": "-tearDown",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L23",
      "id": "tests_tests_tests_teardown",
      "community": 5,
      "norm_label": "-teardown"
    },
    {
      "label": "-testExample",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L29",
      "id": "tests_tests_tests_testexample",
      "community": 5,
      "norm_label": "-testexample"
    },
    {
      "label": "LWViewController.h",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWViewController.h",
      "source_location": "L1",
      "id": "example_lwkbextensions_lwviewcontroller_h",
      "community": 9,
      "norm_label": "lwviewcontroller.h"
    },
    {
      "label": "LWAppDelegate.h",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.h",
      "source_location": "L1",
      "id": "example_lwkbextensions_lwappdelegate_h",
      "community": 10,
      "norm_label": "lwappdelegate.h"
    },
    {
      "label": "main.m",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/main.m",
      "source_location": "L1",
      "id": "example_lwkbextensions_main_m",
      "community": 11,
      "norm_label": "main.m"
    },
    {
      "label": "LWAppDelegate.m",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L1",
      "id": "example_lwkbextensions_lwappdelegate_m",
      "community": 3,
      "norm_label": "lwappdelegate.m"
    },
    {
      "label": "LWAppDelegate",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L11",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate",
      "community": 3,
      "norm_label": "lwappdelegate"
    },
    {
      "label": "-applicationdidFinishLaunchingWithOptions",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L13",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate_applicationdidfinishlaunchingwithoptions",
      "community": 3,
      "norm_label": "-applicationdidfinishlaunchingwithoptions"
    },
    {
      "label": "-applicationWillResignActive",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L19",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate_applicationwillresignactive",
      "community": 3,
      "norm_label": "-applicationwillresignactive"
    },
    {
      "label": "-applicationDidEnterBackground",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L25",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate_applicationdidenterbackground",
      "community": 3,
      "norm_label": "-applicationdidenterbackground"
    },
    {
      "label": "-applicationWillEnterForeground",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L31",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate_applicationwillenterforeground",
      "community": 3,
      "norm_label": "-applicationwillenterforeground"
    },
    {
      "label": "-applicationDidBecomeActive",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L36",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate_applicationdidbecomeactive",
      "community": 3,
      "norm_label": "-applicationdidbecomeactive"
    },
    {
      "label": "-applicationWillTerminate",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L41",
      "id": "lwkbextensions_lwappdelegate_lwappdelegate_applicationwillterminate",
      "community": 3,
      "norm_label": "-applicationwillterminate"
    },
    {
      "label": "LWViewController.m",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L1",
      "id": "example_lwkbextensions_lwviewcontroller_m",
      "community": 6,
      "norm_label": "lwviewcontroller.m"
    },
    {
      "label": "LWViewController",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L11",
      "id": "lwkbextensions_lwviewcontroller_lwviewcontroller",
      "community": 6,
      "norm_label": "lwviewcontroller"
    },
    {
      "label": "-viewDidLoad",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L17",
      "id": "lwkbextensions_lwviewcontroller_lwviewcontroller_viewdidload",
      "community": 6,
      "norm_label": "-viewdidload"
    },
    {
      "label": "-didReceiveMemoryWarning",
      "file_type": "code",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L23",
      "id": "lwkbextensions_lwviewcontroller_lwviewcontroller_didreceivememorywarning",
      "community": 6,
      "norm_label": "-didreceivememorywarning"
    },
    {
      "label": "UIImageView+Extension.h",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.h",
      "source_location": "L1",
      "id": "lwkbextensions_classes_uiimageview_extension_h",
      "community": 12,
      "norm_label": "uiimageview+extension.h"
    },
    {
      "label": "UIImage+KBExtenstion.h",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.h",
      "source_location": "L1",
      "id": "lwkbextensions_classes_uiimage_kbextenstion_h",
      "community": 13,
      "norm_label": "uiimage+kbextenstion.h"
    },
    {
      "label": "NSArray+KBExtension.h",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSArray+KBExtension.h",
      "source_location": "L1",
      "id": "lwkbextensions_classes_nsarray_kbextension_h",
      "community": 14,
      "norm_label": "nsarray+kbextension.h"
    },
    {
      "label": "NSString+KBExtension.h",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.h",
      "source_location": "L1",
      "id": "lwkbextensions_classes_nsstring_kbextension_h",
      "community": 15,
      "norm_label": "nsstring+kbextension.h"
    },
    {
      "label": "UIImageView+Extension.m",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L1",
      "id": "lwkbextensions_classes_uiimageview_extension_m",
      "community": 7,
      "norm_label": "uiimageview+extension.m"
    },
    {
      "label": "UIImageView",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L9",
      "id": "classes_uiimageview_extension_uiimageview",
      "community": 7,
      "norm_label": "uiimageview"
    },
    {
      "label": "-layoutSublayersOfLayer",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L11",
      "id": "classes_uiimageview_extension_uiimageview_layoutsublayersoflayer",
      "community": 7,
      "norm_label": "-layoutsublayersoflayer"
    },
    {
      "label": "-setBordercolor",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L23",
      "id": "classes_uiimageview_extension_uiimageview_setbordercolor",
      "community": 7,
      "norm_label": "-setbordercolor"
    },
    {
      "label": "UIImage+KBExtenstion.m",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L1",
      "id": "lwkbextensions_classes_uiimage_kbextenstion_m",
      "community": 2,
      "norm_label": "uiimage+kbextenstion.m"
    },
    {
      "label": "UIImage",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L12",
      "id": "classes_uiimage_kbextenstion_uiimage",
      "community": 2,
      "norm_label": "uiimage"
    },
    {
      "label": "UIImageView",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L18",
      "id": "classes_uiimage_kbextenstion_uiimageview",
      "community": 2,
      "norm_label": "uiimageview"
    },
    {
      "label": "-rotate360WithDurationrepeatCount",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L20",
      "id": "classes_uiimage_kbextenstion_uiimageview_rotate360withdurationrepeatcount",
      "community": 2,
      "norm_label": "-rotate360withdurationrepeatcount"
    },
    {
      "label": "-stopAllAnimations",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L35",
      "id": "classes_uiimage_kbextenstion_uiimageview_stopallanimations",
      "community": 2,
      "norm_label": "-stopallanimations"
    },
    {
      "label": "-pauseAnimations",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L40",
      "id": "classes_uiimage_kbextenstion_uiimageview_pauseanimations",
      "community": 2,
      "norm_label": "-pauseanimations"
    },
    {
      "label": "-resumeAnimations",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L45",
      "id": "classes_uiimage_kbextenstion_uiimageview_resumeanimations",
      "community": 2,
      "norm_label": "-resumeanimations"
    },
    {
      "label": "-pauseLayer",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L50",
      "id": "classes_uiimage_kbextenstion_uiimageview_pauselayer",
      "community": 2,
      "norm_label": "-pauselayer"
    },
    {
      "label": "-resumeLayer",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L57",
      "id": "classes_uiimage_kbextenstion_uiimageview_resumelayer",
      "community": 2,
      "norm_label": "-resumelayer"
    },
    {
      "label": "NSString+KBExtension.m",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L1",
      "id": "lwkbextensions_classes_nsstring_kbextension_m",
      "community": 4,
      "norm_label": "nsstring+kbextension.m"
    },
    {
      "label": "NSString",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L11",
      "id": "classes_nsstring_kbextension_nsstring",
      "community": 4,
      "norm_label": "nsstring"
    },
    {
      "label": "-widthWithFont",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L13",
      "id": "classes_nsstring_kbextension_nsstring_widthwithfont",
      "community": 4,
      "norm_label": "-widthwithfont"
    },
    {
      "label": "-heigthWithWidthandFont",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L18",
      "id": "classes_nsstring_kbextension_nsstring_heigthwithwidthandfont",
      "community": 4,
      "norm_label": "-heigthwithwidthandfont"
    },
    {
      "label": "-enumerateCharactersUsingBlock",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L25",
      "id": "classes_nsstring_kbextension_nsstring_enumeratecharactersusingblock",
      "community": 4,
      "norm_label": "-enumeratecharactersusingblock"
    },
    {
      "label": "-URLDecode",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L33",
      "id": "classes_nsstring_kbextension_nsstring_urldecode",
      "community": 4,
      "norm_label": "-urldecode"
    },
    {
      "label": "-URLEncode",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L37",
      "id": "classes_nsstring_kbextension_nsstring_urlencode",
      "community": 4,
      "norm_label": "-urlencode"
    },
    {
      "label": "-image",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L47",
      "id": "classes_nsstring_kbextension_nsstring_image",
      "community": 4,
      "norm_label": "-image"
    },
    {
      "label": "NSArray+KBExtension.m",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSArray+KBExtension.m",
      "source_location": "L1",
      "id": "lwkbextensions_classes_nsarray_kbextension_m",
      "community": 8,
      "norm_label": "nsarray+kbextension.m"
    },
    {
      "label": "NSArray",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSArray+KBExtension.m",
      "source_location": "L9",
      "id": "classes_nsarray_kbextension_nsarray",
      "community": 8,
      "norm_label": "nsarray"
    },
    {
      "label": "-dictFromEmoticonIni",
      "file_type": "code",
      "source_file": "LWKBExtensions/Classes/NSArray+KBExtension.m",
      "source_location": "L12",
      "id": "classes_nsarray_kbextension_nsarray_dictfromemoticonini",
      "community": 8,
      "norm_label": "-dictfromemoticonini"
    },
    {
      "label": "UIImageView+Extension.swift",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L1",
      "id": "lwkbextensions_swift_swift_uiimageview_extension_swift",
      "community": 1,
      "norm_label": "uiimageview+extension.swift"
    },
    {
      "label": "UIImageView",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L13",
      "id": "swift_uiimageview_extension_uiimageview",
      "community": 1,
      "norm_label": "uiimageview"
    },
    {
      "label": ".rotate360()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L18",
      "id": "swift_uiimageview_extension_uiimageview_rotate360",
      "community": 1,
      "norm_label": ".rotate360()"
    },
    {
      "label": ".stopAllAnimations()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L29",
      "id": "swift_uiimageview_extension_uiimageview_stopallanimations",
      "community": 1,
      "norm_label": ".stopallanimations()"
    },
    {
      "label": ".pauseAnimations()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L34",
      "id": "swift_uiimageview_extension_uiimageview_pauseanimations",
      "community": 1,
      "norm_label": ".pauseanimations()"
    },
    {
      "label": ".resumeAnimations()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L39",
      "id": "swift_uiimageview_extension_uiimageview_resumeanimations",
      "community": 1,
      "norm_label": ".resumeanimations()"
    },
    {
      "label": ".pauseLayer()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L45",
      "id": "swift_uiimageview_extension_uiimageview_pauselayer",
      "community": 1,
      "norm_label": ".pauselayer()"
    },
    {
      "label": ".resumeLayer()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L51",
      "id": "swift_uiimageview_extension_uiimageview_resumelayer",
      "community": 1,
      "norm_label": ".resumelayer()"
    },
    {
      "label": ".setBorder()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L68",
      "id": "swift_uiimageview_extension_uiimageview_setborder",
      "community": 1,
      "norm_label": ".setborder()"
    },
    {
      "label": ".layoutSublayers()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L110",
      "id": "swift_uiimageview_extension_uiimageview_layoutsublayers",
      "community": 1,
      "norm_label": ".layoutsublayers()"
    },
    {
      "label": "Array+KBExtension.swift",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/Array+KBExtension.swift",
      "source_location": "L1",
      "id": "lwkbextensions_swift_swift_array_kbextension_swift",
      "community": 0,
      "norm_label": "array+kbextension.swift"
    },
    {
      "label": "Array",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/Array+KBExtension.swift",
      "source_location": "L7",
      "id": "swift_array_kbextension_array",
      "community": 0,
      "norm_label": "array"
    },
    {
      "label": ".dictFromEmoticonIni()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/Array+KBExtension.swift",
      "source_location": "L11",
      "id": "swift_array_kbextension_array_dictfromemoticonini",
      "community": 0,
      "norm_label": ".dictfromemoticonini()"
    },
    {
      "label": "String+KBExtension.swift",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L1",
      "id": "lwkbextensions_swift_swift_string_kbextension_swift",
      "community": 0,
      "norm_label": "string+kbextension.swift"
    },
    {
      "label": "String",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L12",
      "id": "swift_string_kbextension_string",
      "community": 0,
      "norm_label": "string"
    },
    {
      "label": ".width()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L16",
      "id": "swift_string_kbextension_string_width",
      "community": 0,
      "norm_label": ".width()"
    },
    {
      "label": ".height()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L27",
      "id": "swift_string_kbextension_string_height",
      "community": 0,
      "norm_label": ".height()"
    },
    {
      "label": ".enumerateCharacters()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L40",
      "id": "swift_string_kbextension_string_enumeratecharacters",
      "community": 0,
      "norm_label": ".enumeratecharacters()"
    },
    {
      "label": ".urlDecode()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L54",
      "id": "swift_string_kbextension_string_urldecode",
      "community": 0,
      "norm_label": ".urldecode()"
    },
    {
      "label": ".urlEncode()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L60",
      "id": "swift_string_kbextension_string_urlencode",
      "community": 0,
      "norm_label": ".urlencode()"
    },
    {
      "label": ".image()",
      "file_type": "code",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L71",
      "id": "swift_string_kbextension_string_image",
      "community": 0,
      "norm_label": ".image()"
    }
  ],
  "links": [
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "example_tests_tests_m",
      "target": "tests_tests_tests",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L17",
      "weight": 1.0,
      "source": "tests_tests_tests",
      "target": "tests_tests_tests_setup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L23",
      "weight": 1.0,
      "source": "tests_tests_tests",
      "target": "tests_tests_tests_teardown",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L29",
      "weight": 1.0,
      "source": "tests_tests_tests",
      "target": "tests_tests_tests_testexample",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "example_lwkbextensions_lwappdelegate_m",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L13",
      "weight": 1.0,
      "source": "lwkbextensions_lwappdelegate_lwappdelegate",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate_applicationdidfinishlaunchingwithoptions",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L19",
      "weight": 1.0,
      "source": "lwkbextensions_lwappdelegate_lwappdelegate",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate_applicationwillresignactive",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L25",
      "weight": 1.0,
      "source": "lwkbextensions_lwappdelegate_lwappdelegate",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate_applicationdidenterbackground",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L31",
      "weight": 1.0,
      "source": "lwkbextensions_lwappdelegate_lwappdelegate",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate_applicationwillenterforeground",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L36",
      "weight": 1.0,
      "source": "lwkbextensions_lwappdelegate_lwappdelegate",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate_applicationdidbecomeactive",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWAppDelegate.m",
      "source_location": "L41",
      "weight": 1.0,
      "source": "lwkbextensions_lwappdelegate_lwappdelegate",
      "target": "lwkbextensions_lwappdelegate_lwappdelegate_applicationwillterminate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "example_lwkbextensions_lwviewcontroller_m",
      "target": "lwkbextensions_lwviewcontroller_lwviewcontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L17",
      "weight": 1.0,
      "source": "lwkbextensions_lwviewcontroller_lwviewcontroller",
      "target": "lwkbextensions_lwviewcontroller_lwviewcontroller_viewdidload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWKBExtensions/LWViewController.m",
      "source_location": "L23",
      "weight": 1.0,
      "source": "lwkbextensions_lwviewcontroller_lwviewcontroller",
      "target": "lwkbextensions_lwviewcontroller_lwviewcontroller_didreceivememorywarning",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L9",
      "weight": 1.0,
      "source": "lwkbextensions_classes_uiimageview_extension_m",
      "target": "classes_uiimageview_extension_uiimageview",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "classes_uiimageview_extension_uiimageview",
      "target": "classes_uiimageview_extension_uiimageview_layoutsublayersoflayer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImageView+Extension.m",
      "source_location": "L23",
      "weight": 1.0,
      "source": "classes_uiimageview_extension_uiimageview",
      "target": "classes_uiimageview_extension_uiimageview_setbordercolor",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L12",
      "weight": 1.0,
      "source": "lwkbextensions_classes_uiimage_kbextenstion_m",
      "target": "classes_uiimage_kbextenstion_uiimage",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L18",
      "weight": 1.0,
      "source": "lwkbextensions_classes_uiimage_kbextenstion_m",
      "target": "classes_uiimage_kbextenstion_uiimageview",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L20",
      "weight": 1.0,
      "source": "classes_uiimage_kbextenstion_uiimageview",
      "target": "classes_uiimage_kbextenstion_uiimageview_rotate360withdurationrepeatcount",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L35",
      "weight": 1.0,
      "source": "classes_uiimage_kbextenstion_uiimageview",
      "target": "classes_uiimage_kbextenstion_uiimageview_stopallanimations",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L40",
      "weight": 1.0,
      "source": "classes_uiimage_kbextenstion_uiimageview",
      "target": "classes_uiimage_kbextenstion_uiimageview_pauseanimations",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L45",
      "weight": 1.0,
      "source": "classes_uiimage_kbextenstion_uiimageview",
      "target": "classes_uiimage_kbextenstion_uiimageview_resumeanimations",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L50",
      "weight": 1.0,
      "source": "classes_uiimage_kbextenstion_uiimageview",
      "target": "classes_uiimage_kbextenstion_uiimageview_pauselayer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/UIImage+KBExtenstion.m",
      "source_location": "L57",
      "weight": 1.0,
      "source": "classes_uiimage_kbextenstion_uiimageview",
      "target": "classes_uiimage_kbextenstion_uiimageview_resumelayer",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "lwkbextensions_classes_nsstring_kbextension_m",
      "target": "classes_nsstring_kbextension_nsstring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L13",
      "weight": 1.0,
      "source": "classes_nsstring_kbextension_nsstring",
      "target": "classes_nsstring_kbextension_nsstring_widthwithfont",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L18",
      "weight": 1.0,
      "source": "classes_nsstring_kbextension_nsstring",
      "target": "classes_nsstring_kbextension_nsstring_heigthwithwidthandfont",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L25",
      "weight": 1.0,
      "source": "classes_nsstring_kbextension_nsstring",
      "target": "classes_nsstring_kbextension_nsstring_enumeratecharactersusingblock",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L33",
      "weight": 1.0,
      "source": "classes_nsstring_kbextension_nsstring",
      "target": "classes_nsstring_kbextension_nsstring_urldecode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L37",
      "weight": 1.0,
      "source": "classes_nsstring_kbextension_nsstring",
      "target": "classes_nsstring_kbextension_nsstring_urlencode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSString+KBExtension.m",
      "source_location": "L47",
      "weight": 1.0,
      "source": "classes_nsstring_kbextension_nsstring",
      "target": "classes_nsstring_kbextension_nsstring_image",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSArray+KBExtension.m",
      "source_location": "L9",
      "weight": 1.0,
      "source": "lwkbextensions_classes_nsarray_kbextension_m",
      "target": "classes_nsarray_kbextension_nsarray",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions/Classes/NSArray+KBExtension.m",
      "source_location": "L12",
      "weight": 1.0,
      "source": "classes_nsarray_kbextension_nsarray",
      "target": "classes_nsarray_kbextension_nsarray_dictfromemoticonini",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L62",
      "weight": 1.0,
      "source": "lwkbextensions_swift_swift_uiimageview_extension_swift",
      "target": "swift_uiimageview_extension_uiimageview",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L18",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_rotate360",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L29",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_stopallanimations",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L34",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_pauseanimations",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L39",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_resumeanimations",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L45",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_pauselayer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L51",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_resumelayer",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L68",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_setborder",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L110",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview",
      "target": "swift_uiimageview_extension_uiimageview_layoutsublayers",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L35",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview_pauseanimations",
      "target": "swift_uiimageview_extension_uiimageview_pauselayer",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/UIImageView+Extension.swift",
      "source_location": "L40",
      "weight": 1.0,
      "source": "swift_uiimageview_extension_uiimageview_resumeanimations",
      "target": "swift_uiimageview_extension_uiimageview_resumelayer",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/Array+KBExtension.swift",
      "source_location": "L7",
      "weight": 1.0,
      "source": "lwkbextensions_swift_swift_array_kbextension_swift",
      "target": "swift_array_kbextension_array",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/Array+KBExtension.swift",
      "source_location": "L11",
      "weight": 1.0,
      "source": "swift_array_kbextension_array",
      "target": "swift_array_kbextension_array_dictfromemoticonini",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWKBExtensions_swift/Swift/Array+KBExtension.swift",
      "source_location": "L43",
      "weight": 1.0,
      "source": "swift_array_kbextension_array_dictfromemoticonini",
      "target": "swift_string_kbextension_string"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L67",
      "weight": 1.0,
      "source": "lwkbextensions_swift_swift_string_kbextension_swift",
      "target": "swift_string_kbextension_string",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L16",
      "weight": 1.0,
      "source": "swift_string_kbextension_string",
      "target": "swift_string_kbextension_string_width",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L27",
      "weight": 1.0,
      "source": "swift_string_kbextension_string",
      "target": "swift_string_kbextension_string_height",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L44",
      "weight": 1.0,
      "context": "call",
      "source": "swift_string_kbextension_string_enumeratecharacters",
      "target": "swift_string_kbextension_string",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L54",
      "weight": 1.0,
      "source": "swift_string_kbextension_string",
      "target": "swift_string_kbextension_string_urldecode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L60",
      "weight": 1.0,
      "source": "swift_string_kbextension_string",
      "target": "swift_string_kbextension_string_urlencode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWKBExtensions_swift/Swift/String+KBExtension.swift",
      "source_location": "L71",
      "weight": 1.0,
      "source": "swift_string_kbextension_string",
      "target": "swift_string_kbextension_string_image",
      "confidence_score": 1.0
    }
  ],
  "hyperedges": []
}