tuist/docs/Other Classes.html

642 lines
30 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<title>Other Classes Reference</title>
<link rel="stylesheet" type="text/css" href="css/jazzy.css" />
<link rel="stylesheet" type="text/css" href="css/highlight.css" />
<meta charset="utf-8">
<script src="js/jquery.min.js" defer></script>
<script src="js/jazzy.js" defer></script>
<script src="js/lunr.min.js" defer></script>
<script src="js/typeahead.jquery.js" defer></script>
<script src="js/jazzy.search.js" defer></script>
</head>
<body>
<a title="Other Classes Reference"></a>
<header class="header">
<p class="header-col header-col--primary">
<a class="header-link" href="index.html">
xcbuddykit Docs
</a>
(66% documented)
</p>
<p class="header-col--secondary">
<form role="search" action="search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
<p class="header-col header-col--secondary">
<a class="header-link" href="https://github.com/xcbuddy/xcbuddy">
<img class="header-icon" src="img/gh.png"/>
View on GitHub
</a>
</p>
</header>
<p class="breadcrumbs">
<a class="breadcrumb" href="index.html">xcbuddykit Reference</a>
<img class="carat" src="img/carat.png" />
Other Classes Reference
</p>
<div class="content-wrapper">
<nav class="navigation">
<ul class="nav-groups">
<li class="nav-group-name">
<a class="nav-group-name-link" href="Commands.html">Commands</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/Command.html">Command</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/CommandRegistry.html">CommandRegistry</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/DumpCommand.html">DumpCommand</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/UpdateCommand.html">UpdateCommand</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/CommandsContext.html">CommandsContext</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Models.html">Models</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums/BuildConfiguration.html">BuildConfiguration</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/Target.html">Target</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/Workspace.html">Workspace</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/Project.html">Project</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/Settings.html">Settings</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/Settings/Configuration.html"> Configuration</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums/Platform.html">Platform</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums/Product.html">Product</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Other Guides.html">Other Guides</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="getting--started.html">Getting Started</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="install.html">Install</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Other Classes.html">Other Classes</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/App.html">App</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/CopyBuildPhase.html">CopyBuildPhase</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/CopyBuildPhase.html#/s:10xcbuddykit14CopyBuildPhaseC11DestinationO"> Destination</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/FileHandler.html">FileHandler</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Other Classes.html#/s:10xcbuddykit13FrameworkNodeC">FrameworkNode</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/GraphLoaderContext.html">GraphLoaderContext</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/GraphNode.html">GraphNode</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/HeadersBuildPhase.html">HeadersBuildPhase</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/Printer.html">Printer</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/ResourcesBuildPhase.html">ResourcesBuildPhase</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/ScriptBuildPhase.html">ScriptBuildPhase</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/SourcesBuildPhase.html">SourcesBuildPhase</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/TargetNode.html">TargetNode</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/TechLogger.html">TechLogger</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Other Enums.html">Other Enumerations</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums/GraphLoadingError.html">GraphLoadingError</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums/Severity.html">Severity</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Other Extensions.html">Other Extensions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Extensions/Bundle.html">Bundle</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Extensions/SPUStandardUpdaterController.html">SPUStandardUpdaterController</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Other Protocols.html">Other Protocols</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/CommandsContexting.html">CommandsContexting</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/FileHandling.html">FileHandling</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/GraphJSONInitiatable.html">GraphJSONInitiatable</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/GraphLoaderContexting.html">GraphLoaderContexting</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/Logging.html">Logging</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/Printing.html">Printing</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Protocols/TechLogging.html">TechLogging</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="Other Structs.html">Other Structures</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="Structs/Constants.html">Constants</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Structs/Constants.html#/s:10xcbuddykit9ConstantsV8ManifestV"> Manifest</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class="main-content">
<section class="section">
<div class="section-content">
<h1>Other Classes</h1>
<p>The following classes are available globally.</p>
</div>
</section>
<section class="section">
<div class="section-content">
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit11FileHandlerC"></a>
<a name="//apple_ref/swift/Class/FileHandler" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit11FileHandlerC">FileHandler</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Default file handler implementing FileHandling.</p>
<a href="Classes/FileHandler.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">final</span> <span class="kd">class</span> <span class="kt">FileHandler</span><span class="p">:</span> <span class="kt"><a href="Protocols/FileHandling.html">FileHandling</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit9GraphNodeC"></a>
<a name="//apple_ref/swift/Class/GraphNode" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit9GraphNodeC">GraphNode</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Dependency graph node.</p>
<a href="Classes/GraphNode.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">GraphNode</span><span class="p">:</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit10TargetNodeC"></a>
<a name="//apple_ref/swift/Class/TargetNode" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit10TargetNodeC">TargetNode</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Graph node that represents a project target (to be generaterd).</p>
<a href="Classes/TargetNode.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">TargetNode</span><span class="p">:</span> <span class="kt"><a href="Classes/GraphNode.html">GraphNode</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit13FrameworkNodeC"></a>
<a name="//apple_ref/swift/Class/FrameworkNode" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit13FrameworkNodeC">FrameworkNode</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Graph node that represents a framework.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">FrameworkNode</span><span class="p">:</span> <span class="kt"><a href="Classes/GraphNode.html">GraphNode</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit18GraphLoaderContextC"></a>
<a name="//apple_ref/swift/Class/GraphLoaderContext" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit18GraphLoaderContextC">GraphLoaderContext</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Object passed during the graph loading that contains utils to be used.</p>
<a href="Classes/GraphLoaderContext.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">GraphLoaderContext</span><span class="p">:</span> <span class="kt"><a href="Protocols/GraphLoaderContexting.html">GraphLoaderContexting</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit7PrinterC"></a>
<a name="//apple_ref/swift/Class/Printer" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit7PrinterC">Printer</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Default printer that conforms the printing protocol.</p>
<a href="Classes/Printer.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">Printer</span><span class="p">:</span> <span class="kt"><a href="Protocols/Printing.html">Printing</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit17SourcesBuildPhaseC"></a>
<a name="//apple_ref/swift/Class/SourcesBuildPhase" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit17SourcesBuildPhaseC">SourcesBuildPhase</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Sources build phase</p>
<a href="Classes/SourcesBuildPhase.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">SourcesBuildPhase</span><span class="p">:</span> <span class="kt">BuildPhase</span><span class="p">,</span> <span class="kt"><a href="Protocols/GraphJSONInitiatable.html">GraphJSONInitiatable</a></span><span class="p">,</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit19ResourcesBuildPhaseC"></a>
<a name="//apple_ref/swift/Class/ResourcesBuildPhase" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit19ResourcesBuildPhaseC">ResourcesBuildPhase</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Resources build phase.</p>
<a href="Classes/ResourcesBuildPhase.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">ResourcesBuildPhase</span><span class="p">:</span> <span class="kt">BuildPhase</span><span class="p">,</span> <span class="kt"><a href="Protocols/GraphJSONInitiatable.html">GraphJSONInitiatable</a></span><span class="p">,</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit14CopyBuildPhaseC"></a>
<a name="//apple_ref/swift/Class/CopyBuildPhase" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit14CopyBuildPhaseC">CopyBuildPhase</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Copy files build phase.</p>
<a href="Classes/CopyBuildPhase.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">CopyBuildPhase</span><span class="p">:</span> <span class="kt">BuildPhase</span><span class="p">,</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit16ScriptBuildPhaseC"></a>
<a name="//apple_ref/swift/Class/ScriptBuildPhase" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit16ScriptBuildPhaseC">ScriptBuildPhase</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Script build phase.</p>
<a href="Classes/ScriptBuildPhase.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">ScriptBuildPhase</span><span class="p">:</span> <span class="kt">BuildPhase</span><span class="p">,</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit17HeadersBuildPhaseC"></a>
<a name="//apple_ref/swift/Class/HeadersBuildPhase" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit17HeadersBuildPhaseC">HeadersBuildPhase</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Headers build phase.</p>
<a href="Classes/HeadersBuildPhase.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">HeadersBuildPhase</span><span class="p">:</span> <span class="kt">BuildPhase</span><span class="p">,</span> <span class="kt"><a href="Protocols/GraphJSONInitiatable.html">GraphJSONInitiatable</a></span><span class="p">,</span> <span class="kt">Equatable</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit3AppC"></a>
<a name="//apple_ref/swift/Class/App" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit3AppC">App</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Util class that contains information about the app.</p>
<a href="Classes/App.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">App</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/Severity%20(Sentry)"></a>
<a name="//apple_ref/swift/Section/Severity (Sentry)" class="dashAnchor"></a>
<a href="#/Severity%20(Sentry)">
<h3 class="section-name">Severity (Sentry)</h3>
</a>
</div>
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10xcbuddykit10TechLoggerC"></a>
<a name="//apple_ref/swift/Class/TechLogger" class="dashAnchor"></a>
<a class="token" href="#/s:10xcbuddykit10TechLoggerC">TechLogger</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Default tech logger conforming TechLogging</p>
<a href="Classes/TechLogger.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">TechLogger</span><span class="p">:</span> <span class="kt"><a href="Protocols/TechLogging.html">TechLogging</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class="footer">
<p>Copyright © 2018 Pedro Piñera. All rights reserved.</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</body>
</div>
</html>