Skip to content

Commit

Permalink
Bump version to 5.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Pedro Piñera committed Sep 11, 2018
1 parent 99c0913 commit 44384c2
Show file tree
Hide file tree
Showing 16 changed files with 397 additions and 31 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## next version

## 5.1.1

### Changed
- **Breaking** Change `PBXBuildFile.file` attribute to be of type `PBXFileElement` https://github.com/tuist/xcodeproj/pull/297 by @pepibumur.

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Add the dependency in your `Package.swift` file:
let package = Package(
name: "myproject",
dependencies: [
.package(url: "https://github.com/tuist/xcodeproj.git", .upToNextMajor(from: "5.0.0")),
.package(url: "https://github.com/tuist/xcodeproj.git", .upToNextMajor(from: "5.1.0")),
],
targets: [
.target(
Expand Down
12 changes: 6 additions & 6 deletions docs/Classes/PBXBuildFile.html
Original file line number Diff line number Diff line change
Expand Up @@ -292,9 +292,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:9xcodeproj12PBXBuildFileC4fileAA16PBXFileReferenceCSgvp"></a>
<a name="/s:9xcodeproj12PBXBuildFileC4fileAA14PBXFileElementCSgvp"></a>
<a name="//apple_ref/swift/Property/file" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj12PBXBuildFileC4fileAA16PBXFileReferenceCSgvp">file</a>
<a class="token" href="#/s:9xcodeproj12PBXBuildFileC4fileAA14PBXFileElementCSgvp">file</a>
</code>
</div>
<div class="height-container">
Expand All @@ -309,7 +309,7 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">file</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXFileReference.html">PBXFileReference</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">file</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXFileElement.html">PBXFileElement</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

</div>
</div>
Expand Down Expand Up @@ -417,9 +417,9 @@ <h4>Parameters</h4>
<li class="item">
<div>
<code>
<a name="/s:9xcodeproj12PBXBuildFileCAcA16PBXFileReferenceC4file_s10DictionaryVySSypGSg8settingstcfc"></a>
<a name="/s:9xcodeproj12PBXBuildFileCAcA14PBXFileElementC4file_s10DictionaryVySSypGSg8settingstcfc"></a>
<a name="//apple_ref/swift/Method/init(file:settings:)" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj12PBXBuildFileCAcA16PBXFileReferenceC4file_s10DictionaryVySSypGSg8settingstcfc">init(file:settings:)</a>
<a class="token" href="#/s:9xcodeproj12PBXBuildFileCAcA14PBXFileElementC4file_s10DictionaryVySSypGSg8settingstcfc">init(file:settings:)</a>
</code>
</div>
<div class="height-container">
Expand All @@ -434,7 +434,7 @@ <h4>Parameters</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">file</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXFileReference.html">PBXFileReference</a></span><span class="p">,</span>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">file</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXFileElement.html">PBXFileElement</a></span><span class="p">,</span>
<span class="nv">settings</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">:</span> <span class="kt">Any</span><span class="p">]?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">)</span></code></pre>

</div>
Expand Down
58 changes: 57 additions & 1 deletion docs/Classes/PBXBuildPhase.html
Original file line number Diff line number Diff line change
Expand Up @@ -546,7 +546,8 @@ <h3 class="section-name">Helpers</h3>
<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">func</span> <span class="nf">addFile</span><span class="p">(</span><span class="n">_</span> <span class="nv">reference</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXObjectReference.html">PBXObjectReference</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/PBXObjectReference.html">PBXObjectReference</a></span></code></pre>
<pre class="highlight swift"><code><span class="kd">@available(*, deprecated, renamed: "add(file:﹚")</span>
<span class="kd">public</span> <span class="kd">func</span> <span class="nf">addFile</span><span class="p">(</span><span class="n">_</span> <span class="nv">reference</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXObjectReference.html">PBXObjectReference</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/PBXObjectReference.html">PBXObjectReference</a></span></code></pre>

</div>
</div>
Expand Down Expand Up @@ -576,6 +577,61 @@ <h4>Return Value</h4>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:9xcodeproj13PBXBuildPhaseC3addAA0B4FileCAA14PBXFileElementC4file_tKF"></a>
<a name="//apple_ref/swift/Method/add(file:)" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj13PBXBuildPhaseC3addAA0B4FileCAA14PBXFileElementC4file_tKF">add(file:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Adds a file to a build phase, creating a proxy build file that points to the given file element.</p>
<div class="aside aside-throws">
<p class="aside-title">Throws</p>
an error if the file cannot be added.

</div>

</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">func</span> <span class="nf">add</span><span class="p">(</span><span class="nv">file</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXFileElement.html">PBXFileElement</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/PBXBuildFile.html">PBXBuildFile</a></span></code></pre>

</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>file</em>
</code>
</td>
<td>
<div>
<p>file element to be added to the build phase.</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<h4>Return Value</h4>
<p>proxy build file.</p>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
Expand Down
128 changes: 127 additions & 1 deletion docs/Classes/PBXProj.html
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,35 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">rootObjectReference</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXObjectReference.html">PBXObjectReference</a></span><span class="p">?</span></code></pre>
<pre class="highlight swift"><code><span class="kd">@available(*, deprecated, message: "Use rootObject instead")</span>
<span class="kd">public</span> <span class="k">var</span> <span class="nv">rootObjectReference</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXObjectReference.html">PBXObjectReference</a></span><span class="p">?</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:9xcodeproj7PBXProjC10rootObjectAA10PBXProjectCSgvp"></a>
<a name="//apple_ref/swift/Property/rootObject" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj7PBXProjC10rootObjectAA10PBXProjectCSgvp">rootObject</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Project root object.</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">public</span> <span class="k">var</span> <span class="nv">rootObject</span><span class="p">:</span> <span class="kt">PBXProject</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

</div>
</div>
Expand Down Expand Up @@ -467,6 +495,104 @@ <h4>Parameters</h4>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:9xcodeproj7PBXProjCAcA10PBXProjectCSg10rootObject_Su13objectVersionSu07archiveG0s10DictionaryVySSypG7classesSayAA9PBXObjectCG7objectstcfc"></a>
<a name="//apple_ref/swift/Method/init(rootObject:objectVersion:archiveVersion:classes:objects:)" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj7PBXProjCAcA10PBXProjectCSg10rootObject_Su13objectVersionSu07archiveG0s10DictionaryVySSypG7classesSayAA9PBXObjectCG7objectstcfc">init(rootObject:objectVersion:archiveVersion:classes:objects:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Initializes the project with its attributes.</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">public</span> <span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">rootObject</span><span class="p">:</span> <span class="kt">PBXProject</span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">,</span>
<span class="nv">objectVersion</span><span class="p">:</span> <span class="kt">UInt</span> <span class="o">=</span> <span class="mi">0</span><span class="p">,</span>
<span class="nv">archiveVersion</span><span class="p">:</span> <span class="kt">UInt</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span>
<span class="nv">classes</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span><span class="p">:</span> <span class="kt">Any</span><span class="p">]</span> <span class="o">=</span> <span class="p">[:],</span>
<span class="nv">objects</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Classes/PBXObject.html">PBXObject</a></span><span class="p">]</span> <span class="o">=</span> <span class="p">[])</span></code></pre>

</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>rootObject</em>
</code>
</td>
<td>
<div>
<p>project root object.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>objectVersion</em>
</code>
</td>
<td>
<div>
<p>project object version.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>archiveVersion</em>
</code>
</td>
<td>
<div>
<p>project archive version.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>classes</em>
</code>
</td>
<td>
<div>
<p>project classes.</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>objects</em>
</code>
</td>
<td>
<div>
<p>project objects</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
Expand Down
10 changes: 5 additions & 5 deletions docs/Classes/XCBuildConfiguration.html
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ <h3 class="section-name">Attributes</h3>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The path to a xcconfig file</p>
<p>Base xcconfig file reference.</p>

</div>
<div class="declaration">
Expand All @@ -292,24 +292,24 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:9xcodeproj20XCBuildConfigurationC04baseC0ACSgvp"></a>
<a name="/s:9xcodeproj20XCBuildConfigurationC04baseC0AA16PBXFileReferenceCSgvp"></a>
<a name="//apple_ref/swift/Property/baseConfiguration" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj20XCBuildConfigurationC04baseC0ACSgvp">baseConfiguration</a>
<a class="token" href="#/s:9xcodeproj20XCBuildConfigurationC04baseC0AA16PBXFileReferenceCSgvp">baseConfiguration</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Base configuration</p>
<p>Base xcconfig file reference.</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">public</span> <span class="k">var</span> <span class="nv">baseConfiguration</span><span class="p">:</span> <span class="kt">XCBuildConfiguration</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">baseConfiguration</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXFileReference.html">PBXFileReference</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

</div>
</div>
Expand Down
Loading

0 comments on commit 44384c2

Please sign in to comment.