You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Documentation/README.md
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@ We’ve designed the system to make it really easy to share packages on services
18
18
*[Usage](Usage.md)
19
19
*[PackageDescription API Version 3](PackageDescriptionV3.md)
20
20
*[PackageDescription API Version 4](PackageDescriptionV4.md)
21
+
*[PackageDescription API Version 4.2](PackageDescriptionV4_2.md)
21
22
*[Resources](Resources.md)
22
23
23
24
---
@@ -84,7 +85,7 @@ Dependencies are specified in your `Package.swift` manifest file.
84
85
1. The conflict may be in unfamiliar dependencies (of dependencies) that the user did not explicitly request.
85
86
2. Due to the nature of development it would be rare for two dependency graphs to be the same. Thus the amount of help other users (often even the package authors) can offer is limited. Internet searches will likely prove fruitless.
86
87
87
-
A good package manager should be designed from the start to minimize the risk of dependency hell and where this is not possible, to mitigate it and provide tooling so that the end-user can solve the scenario with a minimum of trouble. The [Package Manager Community Proposal](PackageManagerCommunityProposal.md) contains our thoughts on how we intend to iterate with these hells in mind.
88
+
A good package manager should be designed from the start to minimize the risk of dependency hell and where this is not possible, to mitigate it and provide tooling so that the end-user can solve the scenario with a minimum of trouble. The [Package Manager Community Proposal](Internals/PackageManagerCommunityProposal.md) contains our thoughts on how we intend to iterate with these hells in mind.
88
89
89
90
The following are some of the most common “dependency hell” scenarios:
Use the [Swift bug tracker](http://bugs.swift.org) to report bugs with Swift Package Manager. Sign up if you haven't already and click the "Create" button to start filing an issue.
25
+
Use the [Swift bug tracker](http://bugs.swift.org) to report bugs with Swift
26
+
Package Manager. Sign up if you haven't already and click the "Create" button to
27
+
start filing an issue.
25
28
26
29
Fill the following fields:
27
30
*`Summary`: One line summary of the problem you're facing
@@ -30,16 +33,14 @@ Fill the following fields:
30
33
*`Component/s`: Package Manager
31
34
*`Attachment`: Attach relevant files like logs, project
32
35
33
-
Please include a minimal example package which can reproduce the issue. The sample package can be attached with the report or you can include URL of the package hosted on places like GitHub.
34
-
Also, include the verbose logs by adding `--verbose` or `-v` after a subcommand. For e.g.:
36
+
Please include a minimal example package which can reproduce the issue. The
37
+
sample package can be attached with the report or you can include URL of the
38
+
package hosted on places like GitHub.
39
+
Also, include the verbose logs by adding `--verbose` or `-v` after a subcommand.
40
+
For e.g.:
35
41
36
42
$ swift build --verbose
37
43
$ swift package -v update
38
44
39
-
If the bug is with a generated Xcode project, include how the project was generated and the Xcode build log.
40
-
41
-
---
42
-
43
-
## Project History
44
-
45
-
To learn the original intentions for Swift Package Manager, read the [Community Proposal](PackageManagerCommunityProposal.md).
45
+
If the bug is with a generated Xcode project, include how the project was
0 commit comments