Compare commits

..

20 Commits

Author SHA1 Message Date
Tanner Bennett 2bfba6715e Fix indentation of these #if's
VS Code handles folding with regex so these need to be indented properly or it will not let you fold the surroudning context
2024-08-25 04:36:28 -05:00
Tanner Bennett 0c87d94b0d Fix some warnings 2024-08-25 04:33:09 -05:00
Sergio Sette 401a94f81b Fix cURL null payload for compressed HTTP bodies 2024-08-25 03:47:50 -05:00
Quan f92dd73442 Add Surmagic surfile 2024-08-25 03:45:07 -05:00
linzuhan 3ccf4b8c59 Fix #672 misaligned UITableView row height 2024-08-25 03:45:07 -05:00
Tanner Bennett e036f964d8 Fix #680, a crash when viewing nil HTTP body 2024-08-25 03:22:43 -05:00
Tanner Bennett a1c3e86ce7 Clean up deprecated APIs 2024-08-25 03:11:44 -05:00
helloworld 079f2d87a5 Fix main branch build error (#703)
Co-authored-by: lichenguang <chenguang.li@mail.dealmoon.com>
2024-06-27 02:53:24 -07:00
Nikolay Morev 462c507df9 Make FLEXFileBrowserController public (#702) 2024-06-19 21:30:34 -05:00
Ata Etgi a19f1acbed fix the crash when opening view debug hierarchy (#700) 2024-06-19 20:50:11 -05:00
Tanner Bennett 1b983160cc Attempt to fix crash in 3D view explorer
+[FHSView drawView:] may crash when the view has 0 width or height
2024-02-28 11:14:34 -08:00
Cao Doan 6616242d9c Migrate NSKeyedArchiver/NSKeyedUnarchiver deprecated APIs (#693) 2024-02-16 01:13:13 -06:00
Mykola (Nickolas) Pokhylets 377a9a5f3f Handle HTTP body which is not a UTF8 text (#684)
Co-authored-by: Mykola Pokhylets <mykola.pokhylets@gmail.com>
2024-02-12 03:38:05 -06:00
Brovko Roman 6f4d9c3ba1 Fix crash in FLEXNetworkObserver (#692)
Thanks @programming086!
2024-02-12 03:33:21 -06:00
Míng 56935533be Supports displaying and searching by accessibilityIdentifier in the Hierarchy view. (#690) 2024-02-05 11:22:46 -06:00
Rob Napier f0b2dc971e Ignore AVAssetDownloadURLSession to avoid crashing. (FLEXTool#276) (#677) 2024-02-03 12:52:06 -06:00
Enrique Garcia 346301b628 Fix Xcode 15 SPM warning related to iOS 12 support (#688) 2024-02-03 12:45:47 -06:00
Ingrid Wang 692146831e Use requiredProperties and optionalProperties in debug description (#687) 2024-01-30 17:31:25 -06:00
Ahmed Hamdy 81f748a33e Fix EXC_BAD_ACCESS in FLEXNetworkObserver (#660)
---------

Co-authored-by: ahmed hamdy <ahamdy@lavad.app>
2023-03-09 18:33:07 -06:00
KeepMoving 038106f954 Fix crash caused by metadata name being nil (#659)
Co-authored-by: linzuhan <lzh267448@alibaba-inc.com>
2023-03-07 21:05:59 -06:00
291 changed files with 1202 additions and 1167 deletions
-1
View File
@@ -22,4 +22,3 @@ Podfile.lock
IDEWorkspaceChecks.plist
*.xcworkspace
.build
bazel-*
-51
View File
@@ -1,51 +0,0 @@
FLEX_PUBLIC_HDRS = glob([
"Classes/*.h",
"Classes/Manager/*.h",
"Classes/Toolbar/*.h",
"Classes/Core/**/*.h",
"Classes/Utility/Runtime/Objc/**/*.h",
"Classes/Utility/Runtime/Objc/*.h",
"Classes/ObjectExplorers/**/*.h",
"Classes/Editing/**/*.h",
"Classes/GlobalStateExplorers/**/*.h",
"Classes/Utility/Categories/*.h",
], [
"**/FLEX.h"
], allow_empty = False
) + [
"Classes/Utility/FLEXMacros.h",
"Classes/Utility/FLEXAlert.h",
"Classes/Utility/FLEXResources.h",
"Classes/Utility/FLEXHeapEnumerator.h"
]
objc_library(
name = "FLEX",
module_name = "FLEX",
hdrs = FLEX_PUBLIC_HDRS,
srcs = glob([
"Classes/**/*.m",
"Classes/**/*.mm",
"Classes/**/*.c",
"Classes/**/*.h"
], FLEX_PUBLIC_HDRS, allow_empty = False),
sdk_dylibs = [
"libz",
"libsqlite3"
],
sdk_frameworks = [
"Foundation",
"UIKit",
"CoreGraphics",
"ImageIO",
"QuartzCore",
"WebKit",
"Security",
"SceneKit"
],
copts = [
"-Wno-deprecated-declarations",
"-Wno-unsupported-availability-guard"
],
visibility = ["//visibility:public"]
)
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewController.h"
#import "FLEXTableViewController.h"
#pragma mark - FLEXTableViewFiltering
@protocol FLEXTableViewFiltering <FLEXSearchResultsUpdating>
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "Classes/Headers/FLEXTableViewSection.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/Utility/FLEXMacros.h"
#import "FLEXFilteringTableViewController.h"
#import "FLEXTableViewSection.h"
#import "NSArray+FLEX.h"
#import "FLEXMacros.h"
@interface FLEXFilteringTableViewController ()
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXNavigationController.h"
#import "Classes/ExplorerInterface/FLEXExplorerViewController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/ExplorerInterface/Tabs/FLEXTabList.h"
#import "FLEXNavigationController.h"
#import "FLEXExplorerViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXTabList.h"
@interface UINavigationController (Private) <UIGestureRecognizerDelegate>
- (void)_gestureRecognizedInteractiveHide:(UIGestureRecognizer *)sender;
@@ -7,7 +7,7 @@
//
#import <UIKit/UIKit.h>
#import "Classes/Headers/FLEXTableView.h"
#import "FLEXTableView.h"
@class FLEXScopeCarousel, FLEXWindow, FLEXTableViewSection;
typedef CGFloat FLEXDebounceInterval;
@@ -6,15 +6,15 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewController.h"
#import "Classes/ExplorerInterface/FLEXExplorerViewController.h"
#import "Classes/ExplorerInterface/Bookmarks/FLEXBookmarksViewController.h"
#import "Classes/ExplorerInterface/Tabs/FLEXTabsViewController.h"
#import "Classes/Core/Views/Carousel/FLEXScopeCarousel.h"
#import "Classes/Headers/FLEXTableView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/FLEXResources.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "FLEXTableViewController.h"
#import "FLEXExplorerViewController.h"
#import "FLEXBookmarksViewController.h"
#import "FLEXTabsViewController.h"
#import "FLEXScopeCarousel.h"
#import "FLEXTableView.h"
#import "FLEXUtility.h"
#import "FLEXResources.h"
#import "UIBarButtonItem+FLEX.h"
#import <objc/runtime.h>
@interface Block : NSObject
@@ -96,7 +96,11 @@ CGFloat const kFLEXDebounceForExpensiveIO = 0.5;
self.searchController.searchBar.placeholder = @"Filter";
self.searchController.searchResultsUpdater = (id)self;
self.searchController.delegate = (id)self;
self.searchController.dimsBackgroundDuringPresentation = NO;
if (@available(iOS 9.1, *)) {
self.searchController.obscuresBackgroundDuringPresentation = NO;
} else {
self.searchController.dimsBackgroundDuringPresentation = NO;
}
self.searchController.hidesNavigationBarDuringPresentation = NO;
/// Not necessary in iOS 13; remove this when iOS 13 is the minimum deployment target
self.searchController.searchBar.delegate = self;
@@ -210,6 +214,8 @@ CGFloat const kFLEXDebounceForExpensiveIO = 0.5;
self.tableView.dataSource = self;
self.tableView.delegate = self;
self.tableView.estimatedRowHeight = 10;
_shareToolbarItem = FLEXBarButtonItemSystem(Action, self, @selector(shareButtonPressed:));
_bookmarksToolbarItem = [UIBarButtonItem
flex_itemWithImage:FLEXResources.bookmarksIcon target:self action:@selector(showBookmarks)
+1 -1
View File
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewSection.h"
#import "FLEXTableViewSection.h"
NS_ASSUME_NONNULL_BEGIN
+2 -2
View File
@@ -6,8 +6,8 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXSingleRowSection.h"
#import "Classes/Headers/FLEXTableView.h"
#import "FLEXSingleRowSection.h"
#import "FLEXTableView.h"
@interface FLEXSingleRowSection ()
@property (nonatomic, readonly) NSString *reuseIdentifier;
+1 -1
View File
@@ -7,7 +7,7 @@
//
#import <UIKit/UIKit.h>
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "NSArray+FLEX.h"
@class FLEXTableView;
NS_ASSUME_NONNULL_BEGIN
+4 -4
View File
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewSection.h"
#import "Classes/Headers/FLEXTableView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/Categories/UIMenu+FLEX.h"
#import "FLEXTableViewSection.h"
#import "FLEXTableView.h"
#import "FLEXUtility.h"
#import "UIMenu+FLEX.h"
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wincomplete-implementation"
@@ -6,9 +6,9 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Core/Views/Carousel/FLEXCarouselCell.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Utility/Categories/Private/UIView+FLEX_Layout.h"
#import "FLEXCarouselCell.h"
#import "FLEXColor.h"
#import "UIView+FLEX_Layout.h"
@interface FLEXCarouselCell ()
@property (nonatomic, readonly) UILabel *titleLabel;
@@ -6,11 +6,11 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Core/Views/Carousel/FLEXScopeCarousel.h"
#import "Classes/Core/Views/Carousel/FLEXCarouselCell.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Utility/FLEXMacros.h"
#import "Classes/Utility/Categories/Private/UIView+FLEX_Layout.h"
#import "FLEXScopeCarousel.h"
#import "FLEXCarouselCell.h"
#import "FLEXColor.h"
#import "FLEXMacros.h"
#import "UIView+FLEX_Layout.h"
const CGFloat kCarouselItemSpacing = 0;
NSString * const kCarouselCellReuseIdentifier = @"kCarouselCellReuseIdentifier";
+1 -1
View File
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXMultilineTableViewCell.h"
#import "FLEXMultilineTableViewCell.h"
NS_ASSUME_NONNULL_BEGIN
+2 -2
View File
@@ -6,8 +6,8 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXCodeFontCell.h"
#import "Classes/Utility/Categories/UIFont+FLEX.h"
#import "FLEXCodeFontCell.h"
#import "UIFont+FLEX.h"
@implementation FLEXCodeFontCell
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewCell.h"
#import "FLEXTableViewCell.h"
@interface FLEXKeyValueTableViewCell : FLEXTableViewCell
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXKeyValueTableViewCell.h"
#import "FLEXKeyValueTableViewCell.h"
@implementation FLEXKeyValueTableViewCell
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewCell.h"
#import "FLEXTableViewCell.h"
/// A cell with both labels set to be multi-line capable.
@interface FLEXMultilineTableViewCell : FLEXTableViewCell
@@ -6,9 +6,9 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXMultilineTableViewCell.h"
#import "Classes/Utility/Categories/Private/UIView+FLEX_Layout.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXMultilineTableViewCell.h"
#import "UIView+FLEX_Layout.h"
#import "FLEXUtility.h"
@interface FLEXMultilineTableViewCell ()
@property (nonatomic, readonly) UILabel *_titleLabel;
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewCell.h"
#import "FLEXTableViewCell.h"
/// A cell initialized with \c UITableViewCellStyleSubtitle
@interface FLEXSubtitleTableViewCell : FLEXTableViewCell
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXSubtitleTableViewCell.h"
#import "FLEXSubtitleTableViewCell.h"
@implementation FLEXSubtitleTableViewCell
+4 -4
View File
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewCell.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Headers/FLEXTableView.h"
#import "FLEXTableViewCell.h"
#import "FLEXUtility.h"
#import "FLEXColor.h"
#import "FLEXTableView.h"
@interface UITableView (Internal)
// Exists at least since iOS 5
+6 -6
View File
@@ -6,12 +6,12 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Headers/FLEXSubtitleTableViewCell.h"
#import "Classes/Headers/FLEXMultilineTableViewCell.h"
#import "Classes/Headers/FLEXKeyValueTableViewCell.h"
#import "Classes/Headers/FLEXCodeFontCell.h"
#import "FLEXTableView.h"
#import "FLEXUtility.h"
#import "FLEXSubtitleTableViewCell.h"
#import "FLEXMultilineTableViewCell.h"
#import "FLEXKeyValueTableViewCell.h"
#import "FLEXCodeFontCell.h"
FLEXTableViewCellReuseIdentifier const kFLEXDefaultCell = @"kFLEXDefaultCell";
FLEXTableViewCellReuseIdentifier const kFLEXDetailCell = @"kFLEXDetailCell";
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "FLEXArgumentInputView.h"
@interface FLEXArgumentInputColorView : FLEXArgumentInputView
@@ -6,9 +6,9 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputColorView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputColorView.h"
#import "FLEXUtility.h"
#import "FLEXRuntimeUtility.h"
@protocol FLEXColorComponentInputViewDelegate;
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "FLEXArgumentInputView.h"
@interface FLEXArgumentInputDateView : FLEXArgumentInputView
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputDateView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputDateView.h"
#import "FLEXRuntimeUtility.h"
@interface FLEXArgumentInputDateView ()
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "FLEXArgumentInputView.h"
@interface FLEXArgumentInputFontView : FLEXArgumentInputView
@@ -6,10 +6,10 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontView.h"
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontsPickerView.h"
#import "FLEXArgumentInputFontView.h"
#import "FLEXArgumentInputViewFactory.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXArgumentInputFontsPickerView.h"
@interface FLEXArgumentInputFontView ()
@@ -6,7 +6,7 @@
// Copyright (c) 2014年 f. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h"
#import "FLEXArgumentInputTextView.h"
@interface FLEXArgumentInputFontsPickerView : FLEXArgumentInputTextView <UIPickerViewDataSource, UIPickerViewDelegate>
@end
@@ -6,8 +6,8 @@
// Copyright (c) 2014年 f. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontsPickerView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputFontsPickerView.h"
#import "FLEXRuntimeUtility.h"
@interface FLEXArgumentInputFontsPickerView ()
@@ -46,7 +46,13 @@
UIPickerView *fontsPicker = [UIPickerView new];
fontsPicker.dataSource = self;
fontsPicker.delegate = self;
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
// Deprecated in iOS 13; from then on, selection is always shown
fontsPicker.showsSelectionIndicator = YES;
#pragma clang diagnostic pop
return fontsPicker;
}
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h"
#import "FLEXArgumentInputTextView.h"
@interface FLEXArgumentInputNotSupportedView : FLEXArgumentInputTextView
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputNotSupportedView.h"
#import "Classes/Utility/FLEXColor.h"
#import "FLEXArgumentInputNotSupportedView.h"
#import "FLEXColor.h"
@implementation FLEXArgumentInputNotSupportedView
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h"
#import "FLEXArgumentInputTextView.h"
@interface FLEXArgumentInputNumberView : FLEXArgumentInputTextView
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputNumberView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputNumberView.h"
#import "FLEXRuntimeUtility.h"
@implementation FLEXArgumentInputNumberView
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h"
#import "FLEXArgumentInputTextView.h"
@interface FLEXArgumentInputObjectView : FLEXArgumentInputTextView
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputObjectView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputObjectView.h"
#import "FLEXRuntimeUtility.h"
static const CGFloat kSegmentInputMargin = 10;
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h"
#import "FLEXArgumentInputTextView.h"
@interface FLEXArgumentInputStringView : FLEXArgumentInputTextView
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputStringView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputStringView.h"
#import "FLEXRuntimeUtility.h"
@implementation FLEXArgumentInputStringView
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "FLEXArgumentInputView.h"
@interface FLEXArgumentInputStructView : FLEXArgumentInputView
@@ -6,10 +6,10 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputStructView.h"
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Utility/Runtime/Objc/FLEXTypeEncodingParser.h"
#import "FLEXArgumentInputStructView.h"
#import "FLEXArgumentInputViewFactory.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXTypeEncodingParser.h"
@interface FLEXArgumentInputStructView ()
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "FLEXArgumentInputView.h"
@interface FLEXArgumentInputSwitchView : FLEXArgumentInputView
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputSwitchView.h"
#import "FLEXArgumentInputSwitchView.h"
@interface FLEXArgumentInputSwitchView ()
@@ -6,7 +6,7 @@
//
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "FLEXArgumentInputView.h"
@interface FLEXArgumentInputTextView : FLEXArgumentInputView <UITextViewDelegate>
@@ -6,9 +6,9 @@
//
//
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXColor.h"
#import "FLEXArgumentInputTextView.h"
#import "FLEXUtility.h"
@interface FLEXArgumentInputTextView ()
@@ -6,9 +6,9 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/FLEXColor.h"
#import "FLEXArgumentInputView.h"
#import "FLEXUtility.h"
#import "FLEXColor.h"
@interface FLEXArgumentInputView ()
@@ -7,7 +7,7 @@
//
#import <Foundation/Foundation.h>
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputSwitchView.h"
#import "FLEXArgumentInputSwitchView.h"
@interface FLEXArgumentInputViewFactory : NSObject
+12 -12
View File
@@ -6,18 +6,18 @@
//
//
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputObjectView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputNumberView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputSwitchView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputStructView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputNotSupportedView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputStringView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputColorView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputDateView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "FLEXArgumentInputViewFactory.h"
#import "FLEXArgumentInputView.h"
#import "FLEXArgumentInputObjectView.h"
#import "FLEXArgumentInputNumberView.h"
#import "FLEXArgumentInputSwitchView.h"
#import "FLEXArgumentInputStructView.h"
#import "FLEXArgumentInputNotSupportedView.h"
#import "FLEXArgumentInputStringView.h"
#import "FLEXArgumentInputFontView.h"
#import "FLEXArgumentInputColorView.h"
#import "FLEXArgumentInputDateView.h"
#import "FLEXRuntimeUtility.h"
@implementation FLEXArgumentInputViewFactory
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXFieldEditorViewController.h"
#import "FLEXFieldEditorViewController.h"
NS_ASSUME_NONNULL_BEGIN
@@ -6,11 +6,11 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXDefaultEditorViewController.h"
#import "Classes/Editing/FLEXFieldEditorView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "FLEXDefaultEditorViewController.h"
#import "FLEXFieldEditorView.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXArgumentInputView.h"
#import "FLEXArgumentInputViewFactory.h"
@interface FLEXDefaultEditorViewController ()
+4 -4
View File
@@ -6,10 +6,10 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXFieldEditorView.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/FLEXColor.h"
#import "FLEXFieldEditorView.h"
#import "FLEXArgumentInputView.h"
#import "FLEXUtility.h"
#import "FLEXColor.h"
@interface FLEXFieldEditorView ()
@@ -6,9 +6,9 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXVariableEditorViewController.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXProperty.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXIvar.h"
#import "FLEXVariableEditorViewController.h"
#import "FLEXProperty.h"
#import "FLEXIvar.h"
NS_ASSUME_NONNULL_BEGIN
@@ -6,15 +6,15 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXFieldEditorViewController.h"
#import "Classes/Editing/FLEXFieldEditorView.h"
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXPropertyAttributes.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXMetadataExtras.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "FLEXFieldEditorViewController.h"
#import "FLEXFieldEditorView.h"
#import "FLEXArgumentInputViewFactory.h"
#import "FLEXPropertyAttributes.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXMetadataExtras.h"
#import "FLEXUtility.h"
#import "FLEXColor.h"
#import "UIBarButtonItem+FLEX.h"
@interface FLEXFieldEditorViewController () <FLEXArgumentInputViewDelegate>
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXVariableEditorViewController.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXMethod.h"
#import "FLEXVariableEditorViewController.h"
#import "FLEXMethod.h"
@interface FLEXMethodCallingViewController : FLEXVariableEditorViewController
@@ -6,14 +6,14 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Editing/FLEXMethodCallingViewController.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Editing/FLEXFieldEditorView.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Headers/FLEXObjectExplorerViewController.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXMethodCallingViewController.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXFieldEditorView.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXObjectExplorerViewController.h"
#import "FLEXArgumentInputView.h"
#import "FLEXArgumentInputViewFactory.h"
#import "FLEXUtility.h"
@interface FLEXMethodCallingViewController ()
@property (nonatomic, readonly) FLEXMethod *method;
@@ -6,16 +6,16 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Editing/FLEXVariableEditorViewController.h"
#import "Classes/Editing/FLEXFieldEditorView.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h"
#import "Classes/Editing/FLEXArgumentInputViewFactory.h"
#import "Classes/Headers/FLEXObjectExplorerViewController.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "FLEXColor.h"
#import "FLEXVariableEditorViewController.h"
#import "FLEXFieldEditorView.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXUtility.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXArgumentInputView.h"
#import "FLEXArgumentInputViewFactory.h"
#import "FLEXObjectExplorerViewController.h"
#import "UIBarButtonItem+FLEX.h"
@interface FLEXVariableEditorViewController () <UIScrollViewDelegate>
@property (nonatomic) UIScrollView *scrollView;
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/Bookmarks/FLEXBookmarkManager.h"
#import "FLEXBookmarkManager.h"
static NSMutableArray *kFLEXBookmarkManagerBookmarks = nil;
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewController.h"
#import "FLEXTableViewController.h"
NS_ASSUME_NONNULL_BEGIN
@@ -6,16 +6,16 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/Bookmarks/FLEXBookmarksViewController.h"
#import "Classes/ExplorerInterface/FLEXExplorerViewController.h"
#import "Classes/Headers/FLEXNavigationController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/ExplorerInterface/Bookmarks/FLEXBookmarkManager.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Headers/FLEXTableView.h"
#import "FLEXBookmarksViewController.h"
#import "FLEXExplorerViewController.h"
#import "FLEXNavigationController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXBookmarkManager.h"
#import "UIBarButtonItem+FLEX.h"
#import "FLEXColor.h"
#import "FLEXUtility.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXTableView.h"
@interface FLEXBookmarksViewController ()
@property (nonatomic, copy) NSArray *bookmarks;
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXExplorerToolbar.h"
#import "FLEXExplorerToolbar.h"
@class FLEXWindow;
@protocol FLEXExplorerViewControllerDelegate;
@@ -6,21 +6,21 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/FLEXExplorerViewController.h"
#import "Classes/Headers/FLEXExplorerToolbarItem.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/ExplorerInterface/FLEXWindow.h"
#import "Classes/ExplorerInterface/Tabs/FLEXTabList.h"
#import "Classes/Headers/FLEXNavigationController.h"
#import "Classes/ViewHierarchy/FLEXHierarchyViewController.h"
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsViewController.h"
#import "Classes/Headers/FLEXObjectExplorerViewController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Network/FLEXNetworkMITMViewController.h"
#import "Classes/ExplorerInterface/Tabs/FLEXTabsViewController.h"
#import "Classes/ExplorerInterface/FLEXWindowManagerController.h"
#import "Classes/ExplorerInterface/FLEXViewControllersViewController.h"
#import "Classes/Utility/Categories/NSUserDefaults+FLEX.h"
#import "FLEXExplorerViewController.h"
#import "FLEXExplorerToolbarItem.h"
#import "FLEXUtility.h"
#import "FLEXWindow.h"
#import "FLEXTabList.h"
#import "FLEXNavigationController.h"
#import "FLEXHierarchyViewController.h"
#import "FLEXGlobalsViewController.h"
#import "FLEXObjectExplorerViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXNetworkMITMViewController.h"
#import "FLEXTabsViewController.h"
#import "FLEXWindowManagerController.h"
#import "FLEXViewControllersViewController.h"
#import "NSUserDefaults+FLEX.h"
typedef NS_ENUM(NSUInteger, FLEXExplorerMode) {
FLEXExplorerModeDefault,
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "FLEXFilteringTableViewController.h"
NS_ASSUME_NONNULL_BEGIN
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/FLEXViewControllersViewController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Headers/FLEXMutableListSection.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXViewControllersViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXMutableListSection.h"
#import "FLEXUtility.h"
@interface FLEXViewControllersViewController ()
@property (nonatomic, readonly) FLEXMutableListSection *section;
+2 -2
View File
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/FLEXWindow.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXWindow.h"
#import "FLEXUtility.h"
#import <objc/runtime.h>
@implementation FLEXWindow
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewController.h"
#import "FLEXTableViewController.h"
NS_ASSUME_NONNULL_BEGIN
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/FLEXWindowManagerController.h"
#import "Classes/Manager/Private/FLEXManager+Private.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "FLEXWindowManagerController.h"
#import "FLEXManager+Private.h"
#import "FLEXUtility.h"
#import "FLEXObjectExplorerFactory.h"
@interface FLEXWindowManagerController ()
@property (nonatomic) UIWindow *keyWindow;
+2 -2
View File
@@ -6,8 +6,8 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/Tabs/FLEXTabList.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXTabList.h"
#import "FLEXUtility.h"
@interface FLEXTabList () {
NSMutableArray *_openTabs;
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewController.h"
#import "FLEXTableViewController.h"
@interface FLEXTabsViewController : FLEXTableViewController
@@ -6,17 +6,17 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/ExplorerInterface/Tabs/FLEXTabsViewController.h"
#import "Classes/Headers/FLEXNavigationController.h"
#import "Classes/ExplorerInterface/Tabs/FLEXTabList.h"
#import "Classes/ExplorerInterface/Bookmarks/FLEXBookmarkManager.h"
#import "Classes/Headers/FLEXTableView.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "Classes/ExplorerInterface/FLEXExplorerViewController.h"
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsViewController.h"
#import "Classes/ExplorerInterface/Bookmarks/FLEXBookmarksViewController.h"
#import "FLEXTabsViewController.h"
#import "FLEXNavigationController.h"
#import "FLEXTabList.h"
#import "FLEXBookmarkManager.h"
#import "FLEXTableView.h"
#import "FLEXUtility.h"
#import "FLEXColor.h"
#import "UIBarButtonItem+FLEX.h"
#import "FLEXExplorerViewController.h"
#import "FLEXGlobalsViewController.h"
#import "FLEXBookmarksViewController.h"
@interface FLEXTabsViewController ()
@property (nonatomic, copy) NSArray<UINavigationController *> *openTabs;
+12 -12
View File
@@ -6,16 +6,16 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "Classes/Utility/Categories/CALayer+FLEX.h"
#import "Classes/Utility/Categories/UIFont+FLEX.h"
#import "Classes/Utility/Categories/UIGestureRecognizer+Blocks.h"
#import "Classes/Utility/Categories/UIPasteboard+FLEX.h"
#import "Classes/Utility/Categories/UIMenu+FLEX.h"
#import "Classes/Utility/Categories/UITextField+Range.h"
#import "UIBarButtonItem+FLEX.h"
#import "CALayer+FLEX.h"
#import "UIFont+FLEX.h"
#import "UIGestureRecognizer+Blocks.h"
#import "UIPasteboard+FLEX.h"
#import "UIMenu+FLEX.h"
#import "UITextField+Range.h"
#import "Classes/Utility/Categories/NSObject+FLEX_Reflection.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/Utility/Categories/NSUserDefaults+FLEX.h"
#import "Classes/Utility/Categories/NSTimer+FLEX.h"
#import "Classes/Utility/Categories/NSDateFormatter+FLEX.h"
#import "NSObject+FLEX_Reflection.h"
#import "NSArray+FLEX.h"
#import "NSUserDefaults+FLEX.h"
#import "NSTimer+FLEX.h"
#import "NSDateFormatter+FLEX.h"
+11 -11
View File
@@ -6,17 +6,17 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "Classes/Headers/FLEXNavigationController.h"
#import "Classes/Headers/FLEXTableViewController.h"
#import "Classes/Headers/FLEXTableView.h"
#import "FLEXFilteringTableViewController.h"
#import "FLEXNavigationController.h"
#import "FLEXTableViewController.h"
#import "FLEXTableView.h"
#import "Classes/Headers/FLEXSingleRowSection.h"
#import "Classes/Headers/FLEXTableViewSection.h"
#import "FLEXSingleRowSection.h"
#import "FLEXTableViewSection.h"
#import "Classes/Headers/FLEXCodeFontCell.h"
#import "Classes/Headers/FLEXSubtitleTableViewCell.h"
#import "Classes/Headers/FLEXTableViewCell.h"
#import "Classes/Headers/FLEXMultilineTableViewCell.h"
#import "Classes/Headers/FLEXKeyValueTableViewCell.h"
#import "FLEXCodeFontCell.h"
#import "FLEXSubtitleTableViewCell.h"
#import "FLEXTableViewCell.h"
#import "FLEXMultilineTableViewCell.h"
#import "FLEXKeyValueTableViewCell.h"
+11 -11
View File
@@ -6,17 +6,17 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Headers/FLEXObjectExplorerViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXObjectExplorerViewController.h"
#import "Classes/Headers/FLEXObjectExplorer.h"
#import "FLEXObjectExplorer.h"
#import "Classes/Headers/FLEXShortcut.h"
#import "Classes/Headers/FLEXShortcutsSection.h"
#import "FLEXShortcut.h"
#import "FLEXShortcutsSection.h"
#import "Classes/Headers/FLEXCollectionContentSection.h"
#import "Classes/Headers/FLEXColorPreviewSection.h"
#import "Classes/Headers/FLEXDefaultsContentSection.h"
#import "Classes/Headers/FLEXMetadataSection.h"
#import "Classes/Headers/FLEXMutableListSection.h"
#import "Classes/Headers/FLEXObjectInfoSection.h"
#import "FLEXCollectionContentSection.h"
#import "FLEXColorPreviewSection.h"
#import "FLEXDefaultsContentSection.h"
#import "FLEXMetadataSection.h"
#import "FLEXMutableListSection.h"
#import "FLEXObjectInfoSection.h"
+17 -17
View File
@@ -6,22 +6,22 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/Utility/Runtime/Objc/FLEXObjcInternal.h"
#import "Classes/Utility/Runtime/Objc/FLEXSwiftInternal.h"
#import "Classes/Utility/Runtime/Objc/FLEXRuntimeSafety.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXBlockDescription.h"
#import "Classes/Utility/Runtime/Objc/FLEXTypeEncodingParser.h"
#import "FLEXObjcInternal.h"
#import "FLEXSwiftInternal.h"
#import "FLEXRuntimeSafety.h"
#import "FLEXBlockDescription.h"
#import "FLEXTypeEncodingParser.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXMirror.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXProtocol.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXProperty.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXIvar.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXMethodBase.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXMethod.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXPropertyAttributes.h"
#import "Classes/Utility/Categories/FLEXRuntime+Compare.h"
#import "Classes/Utility/Categories/FLEXRuntime+UIKitHelpers.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXMetadataExtras.h"
#import "FLEXMirror.h"
#import "FLEXProtocol.h"
#import "FLEXProperty.h"
#import "FLEXIvar.h"
#import "FLEXMethodBase.h"
#import "FLEXMethod.h"
#import "FLEXPropertyAttributes.h"
#import "FLEXRuntime+Compare.h"
#import "FLEXRuntime+UIKitHelpers.h"
#import "FLEXMetadataExtras.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXProtocolBuilder.h"
#import "Classes/Utility/Runtime/Objc/Reflection/FLEXClassBuilder.h"
#import "FLEXProtocolBuilder.h"
#import "FLEXClassBuilder.h"
+13 -14
View File
@@ -7,20 +7,19 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXManager.h"
#import "Classes/Headers/FLEXManager+Extensibility.h"
#import "Classes/Headers/FLEXManager+Networking.h"
#import "FLEXManager.h"
#import "FLEXManager+Extensibility.h"
#import "FLEXManager+Networking.h"
#import "Classes/Headers/FLEXExplorerToolbar.h"
#import "Classes/Headers/FLEXExplorerToolbarItem.h"
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsEntry.h"
#import "FLEXExplorerToolbar.h"
#import "FLEXExplorerToolbarItem.h"
#import "FLEXGlobalsEntry.h"
#import "Classes/Headers/FLEX-Core.h"
#import "Classes/Headers/FLEX-Runtime.h"
#import "Classes/Headers/FLEX-Categories.h"
#import "Classes/Headers/FLEX-ObjectExploring.h"
#import "FLEX-Core.h"
#import "FLEX-Runtime.h"
#import "FLEX-Categories.h"
#import "FLEX-ObjectExploring.h"
#import "Classes/Utility/FLEXMacros.h"
#import "Classes/Utility/FLEXAlert.h"
#import "Classes/Utility/FLEXResources.h"
#import "Classes/Utility/FLEXHeapEnumerator.h"
#import "FLEXMacros.h"
#import "FLEXAlert.h"
#import "FLEXResources.h"
@@ -6,11 +6,11 @@
// Copyright © 2015年 f. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDBQueryRowCell.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXMultiColumnTableView.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/Utility/Categories/UIFont+FLEX.h"
#import "Classes/Utility/FLEXColor.h"
#import "FLEXDBQueryRowCell.h"
#import "FLEXMultiColumnTableView.h"
#import "NSArray+FLEX.h"
#import "UIFont+FLEX.h"
#import "FLEXColor.h"
NSString * const kFLEXDBQueryRowCellReuse = @"kFLEXDBQueryRowCellReuse";
@@ -12,7 +12,7 @@
// which Flying Meat Inc. licenses this file to you.
#import <Foundation/Foundation.h>
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLResult.h"
#import "FLEXSQLResult.h"
/// Conformers should automatically open and close the database
@protocol FLEXDatabaseManager <NSObject>
@@ -7,7 +7,7 @@
//
#import <UIKit/UIKit.h>
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableColumnHeader.h"
#import "FLEXTableColumnHeader.h"
@class FLEXMultiColumnTableView;
@@ -6,11 +6,11 @@
// Copyright © 2015年 Peng Tao. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXMultiColumnTableView.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDBQueryRowCell.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableLeftCell.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/Utility/FLEXColor.h"
#import "FLEXMultiColumnTableView.h"
#import "FLEXDBQueryRowCell.h"
#import "FLEXTableLeftCell.h"
#import "NSArray+FLEX.h"
#import "FLEXColor.h"
@interface FLEXMultiColumnTableView () <
UITableViewDataSource, UITableViewDelegate,
@@ -7,7 +7,7 @@
//
#import <Foundation/Foundation.h>
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDatabaseManager.h"
#import "FLEXDatabaseManager.h"
@interface FLEXRealmDatabaseManager : NSObject <FLEXDatabaseManager>
@@ -6,15 +6,15 @@
// Copyright © 2016 Realm. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDatabaseManager.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLResult.h"
#import "FLEXRealmDatabaseManager.h"
#import "NSArray+FLEX.h"
#import "FLEXSQLResult.h"
#if __has_include(<Realm/Realm.h>)
#import <Realm/Realm.h>
#import <Realm/RLMRealm_Dynamic.h>
#else
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDefines.h"
#import "FLEXRealmDefines.h"
#endif
@interface FLEXRealmDatabaseManager ()
@@ -6,8 +6,8 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLResult.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "FLEXSQLResult.h"
#import "NSArray+FLEX.h"
@implementation FLEXSQLResult
@synthesize keyedRows = _keyedRows;
@@ -12,8 +12,8 @@
// which Flying Meat Inc. licenses this file to you.
#import <Foundation/Foundation.h>
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDatabaseManager.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLResult.h"
#import "FLEXDatabaseManager.h"
#import "FLEXSQLResult.h"
@interface FLEXSQLiteDatabaseManager : NSObject <FLEXDatabaseManager>
@@ -6,10 +6,10 @@
// Copyright © 2015年 Peng Tao. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLiteDatabaseManager.h"
#import "Classes/Headers/FLEXManager.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/Utility/Runtime/Objc/FLEXRuntimeConstants.h"
#import "FLEXSQLiteDatabaseManager.h"
#import "FLEXManager.h"
#import "NSArray+FLEX.h"
#import "FLEXRuntimeConstants.h"
#import <sqlite3.h>
#define kQuery(name, str) static NSString * const QUERY_##name = str
@@ -6,10 +6,10 @@
// Copyright © 2015年 f. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableColumnHeader.h"
#import "Classes/Utility/FLEXColor.h"
#import "Classes/Utility/Categories/UIFont+FLEX.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXTableColumnHeader.h"
#import "FLEXColor.h"
#import "UIFont+FLEX.h"
#import "FLEXUtility.h"
static const CGFloat kMargin = 5;
static const CGFloat kArrowWidth = 20;
@@ -7,7 +7,7 @@
//
#import <UIKit/UIKit.h>
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDatabaseManager.h"
#import "FLEXDatabaseManager.h"
NS_ASSUME_NONNULL_BEGIN
@@ -6,12 +6,12 @@
// Copyright © 2015年 Peng Tao. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentViewController.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableRowDataViewController.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXMultiColumnTableView.h"
#import "Classes/GlobalStateExplorers/FLEXWebViewController.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "FLEXTableContentViewController.h"
#import "FLEXTableRowDataViewController.h"
#import "FLEXMultiColumnTableView.h"
#import "FLEXWebViewController.h"
#import "FLEXUtility.h"
#import "UIBarButtonItem+FLEX.h"
@interface FLEXTableContentViewController () <
FLEXMultiColumnTableViewDataSource, FLEXMultiColumnTableViewDelegate
@@ -6,7 +6,7 @@
// Copyright © 2015年 f. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableLeftCell.h"
#import "FLEXTableLeftCell.h"
@implementation FLEXTableLeftCell
@@ -6,7 +6,7 @@
// Copyright © 2015年 Peng Tao. All rights reserved.
//
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "FLEXFilteringTableViewController.h"
@interface FLEXTableListViewController : FLEXFilteringTableViewController
@@ -6,15 +6,15 @@
// Copyright © 2015年 Peng Tao. All rights reserved.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableListViewController.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDatabaseManager.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLiteDatabaseManager.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDatabaseManager.h"
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentViewController.h"
#import "Classes/Headers/FLEXMutableListSection.h"
#import "Classes/Utility/Categories/NSArray+FLEX.h"
#import "Classes/Utility/FLEXAlert.h"
#import "Classes/Utility/FLEXMacros.h"
#import "FLEXTableListViewController.h"
#import "FLEXDatabaseManager.h"
#import "FLEXSQLiteDatabaseManager.h"
#import "FLEXRealmDatabaseManager.h"
#import "FLEXTableContentViewController.h"
#import "FLEXMutableListSection.h"
#import "NSArray+FLEX.h"
#import "FLEXAlert.h"
#import "FLEXMacros.h"
@interface FLEXTableListViewController ()
@property (nonatomic, readonly) id<FLEXDatabaseManager> dbm;
@@ -5,7 +5,7 @@
// Created by Chaoshuai Lu on 7/8/20.
//
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "FLEXFilteringTableViewController.h"
@interface FLEXTableRowDataViewController : FLEXFilteringTableViewController
@@ -5,9 +5,9 @@
// Created by Chaoshuai Lu on 7/8/20.
//
#import "Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableRowDataViewController.h"
#import "Classes/Headers/FLEXMutableListSection.h"
#import "Classes/Utility/FLEXAlert.h"
#import "FLEXTableRowDataViewController.h"
#import "FLEXMutableListSection.h"
#import "FLEXAlert.h"
@interface FLEXTableRowDataViewController ()
@property (nonatomic) NSDictionary<NSString *, NSString *> *rowsByColumn;
@@ -6,8 +6,8 @@
// Copyright © 2022 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsEntry.h"
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "FLEXGlobalsEntry.h"
#import "FLEXFilteringTableViewController.h"
@interface FLEXAPNSViewController : FLEXFilteringTableViewController <FLEXGlobalsEntry>
@@ -6,17 +6,17 @@
// Copyright © 2022 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/FLEXAPNSViewController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Headers/FLEXMutableListSection.h"
#import "Classes/Headers/FLEXSingleRowSection.h"
#import "Classes/Utility/Categories/NSUserDefaults+FLEX.h"
#import "Classes/Utility/Categories/UIBarButtonItem+FLEX.h"
#import "Classes/Utility/Categories/NSDateFormatter+FLEX.h"
#import "Classes/Utility/FLEXResources.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Utility/Runtime/flex_fishhook.h"
#import "FLEXAPNSViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXMutableListSection.h"
#import "FLEXSingleRowSection.h"
#import "NSUserDefaults+FLEX.h"
#import "UIBarButtonItem+FLEX.h"
#import "NSDateFormatter+FLEX.h"
#import "FLEXResources.h"
#import "FLEXUtility.h"
#import "FLEXRuntimeUtility.h"
#import "flex_fishhook.h"
#import <dlfcn.h>
#import <UserNotifications/UserNotifications.h>
@@ -6,7 +6,7 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsEntry.h"
#import "FLEXGlobalsEntry.h"
@interface FLEXAddressExplorerCoordinator : NSObject <FLEXGlobalsEntry>
@@ -6,12 +6,12 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/FLEXAddressExplorerCoordinator.h"
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsViewController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Headers/FLEXObjectExplorerViewController.h"
#import "Classes/Utility/Runtime/FLEXRuntimeUtility.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXAddressExplorerCoordinator.h"
#import "FLEXGlobalsViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXObjectExplorerViewController.h"
#import "FLEXRuntimeUtility.h"
#import "FLEXUtility.h"
@interface UITableViewController (FLEXAddressExploration)
- (void)deselectSelectedRow;
@@ -6,8 +6,8 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsEntry.h"
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "FLEXGlobalsEntry.h"
#import "FLEXFilteringTableViewController.h"
@interface FLEXCookiesViewController : FLEXFilteringTableViewController <FLEXGlobalsEntry>
@@ -6,10 +6,10 @@
// Copyright © 2020 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/FLEXCookiesViewController.h"
#import "Classes/Headers/FLEXObjectExplorerFactory.h"
#import "Classes/Headers/FLEXMutableListSection.h"
#import "Classes/Utility/FLEXUtility.h"
#import "FLEXCookiesViewController.h"
#import "FLEXObjectExplorerFactory.h"
#import "FLEXMutableListSection.h"
#import "FLEXUtility.h"
@interface FLEXCookiesViewController ()
@property (nonatomic, readonly) FLEXMutableListSection<NSHTTPCookie *> *cookies;
@@ -6,8 +6,8 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXTableViewController.h"
#import "Classes/GlobalStateExplorers/Globals/FLEXGlobalsEntry.h"
#import "FLEXTableViewController.h"
#import "FLEXGlobalsEntry.h"
@interface FLEXLiveObjectsController : FLEXTableViewController <FLEXGlobalsEntry>
@@ -6,12 +6,12 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/GlobalStateExplorers/FLEXLiveObjectsController.h"
#import "Classes/Utility/FLEXHeapEnumerator.h"
#import "Classes/GlobalStateExplorers/FLEXObjectListViewController.h"
#import "Classes/Utility/FLEXUtility.h"
#import "Classes/Core/Views/Carousel/FLEXScopeCarousel.h"
#import "Classes/Headers/FLEXTableView.h"
#import "FLEXLiveObjectsController.h"
#import "FLEXHeapEnumerator.h"
#import "FLEXObjectListViewController.h"
#import "FLEXUtility.h"
#import "FLEXScopeCarousel.h"
#import "FLEXTableView.h"
#import <objc/runtime.h>
static const NSInteger kFLEXLiveObjectsSortAlphabeticallyIndex = 0;
@@ -6,7 +6,7 @@
// Copyright (c) 2020 FLEX Team. All rights reserved.
//
#import "Classes/Headers/FLEXFilteringTableViewController.h"
#import "FLEXFilteringTableViewController.h"
@interface FLEXObjectListViewController : FLEXFilteringTableViewController

Some files were not shown because too many files have changed in this diff Show More