<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">To close the loop on this: &nbsp;`swift-3.0-preview-1-branch` was indeed missing one commit, which I’ve merged into the branch. &nbsp;It should succeed the next time around.<div class=""><br class=""></div><div class="">Anders</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 2016-05-23, at 20.20, Anders Bertelrud &lt;<a href="mailto:anders@apple.com" class="">anders@apple.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">It seems that the `swift-3.0-preview-1-branch` branch of the `swift-integration-tests` repo doesn’t contain the all the commits that update the tests for the `swift-3.0-preview-1-branch` of `swiftpm`. &nbsp;I’ll see which ones need to be cherry-picked.<div class=""><br class=""></div><div class="">Anders</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 2016-05-23, at 19.26, Anders Bertelrud &lt;<a href="mailto:anders@apple.com" class="">anders@apple.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">This is likely swiftpm-related. &nbsp;Investigating.<div class=""><br class=""></div><div class="">Anders</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 2016-05-23, at 19.22, <a href="mailto:no-reply@swift.org" class="">no-reply@swift.org</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><h2 style="font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; width: 702px; background-color: red; color: white; text-align: center;" class=""></h2><h1 style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">[<font class="FAILURE" style="color: red;">FAILURE</font>] oss-swift-3.0-preview-1-package-linux-ubuntu-15_10 [#43]</h1><table style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><tbody class=""><tr style="text-align: left;" class=""><th class="">Build URL:</th><td class=""><a href="https://ci.swift.org/job/oss-swift-3.0-preview-1-package-linux-ubuntu-15_10/43/" style="color: rgb(0, 122, 255); text-decoration: none;" class="">https://ci.swift.org/job/oss-swift-3.0-preview-1-package-linux-ubuntu-15_10/43/</a></td></tr><tr style="text-align: left;" class=""><th class="">Project:</th><td class="">oss-swift-3.0-preview-1-package-linux-ubuntu-15_10</td></tr><tr style="text-align: left;" class=""><th class="">Date of build:</th><td class="">Mon, 23 May 2016 18:54:12 -0700</td></tr><tr style="text-align: left;" class=""><th class="">Build duration:</th><td class="">28 min</td></tr></tbody></table><h2 style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Identified problems:</h2><ul style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><li class="">Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:<ul class=""><li class=""><a href="https://ci.swift.org//job/oss-swift-3.0-preview-1-package-linux-ubuntu-15_10/43/consoleFull#1769971923ee1a197b-acac-4b17-83cf-a53b95139a76" style="color: rgb(0, 122, 255); text-decoration: none;" class="">Indication 1</a></li></ul></li><li class="">Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:<ul class=""><li class=""><a href="https://ci.swift.org//job/oss-swift-3.0-preview-1-package-linux-ubuntu-15_10/43/consoleFull#828009311fca400bf-2f4a-462e-b517-e058d770b2d7" style="color: rgb(0, 122, 255); text-decoration: none;" class="">Indication 1</a></li></ul></li></ul><br style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><h2 style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Changes</h2><ul style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ba067bd2a0f4498b74bc1cada7d1ca018a1964fb</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">kremenek:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Implement SE-0062: Referencing Objective-C key-paths (#2640)</p><ul class=""><li class="change-add"><b class="">add</b>: test/expr/unary/keypath/keypath.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSGen.cpp</li><li class="change-add"><b class="">add</b>: test/Interpreter/SDK/objc_keypath.swift</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/ExprNodes.def</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTWalker.cpp</li><li class="change-edit"><b class="">edit</b>: lib/IDE/CodeCompletion.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/Parse/Parser.h</li><li class="change-add"><b class="">add</b>: test/SILGen/objc_keypath.swift</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/DiagnosticsSema.def</li><li class="change-add"><b class="">add</b>: test/IDE/complete_pound_keypath.swift</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CSApply.cpp</li><li class="change-edit"><b class="">edit</b>: lib/AST/Expr.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/Expr.h</li><li class="change-edit"><b class="">edit</b>: lib/SILGen/SILGenExpr.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeCheckStmt.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/Parse/CodeCompletionCallbacks.h</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTDumper.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/AST/DiagnosticsParse.def</li><li class="change-add"><b class="">add</b>: lib/Sema/TypeCheckExprObjC.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeChecker.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/IDE/CodeCompletion.h</li><li class="change-edit"><b class="">edit</b>: lib/Sema/TypeChecker.h</li><li class="change-edit"><b class="">edit</b>: lib/Sema/CMakeLists.txt</li><li class="change-edit"><b class="">edit</b>: CHANGELOG.md</li><li class="change-edit"><b class="">edit</b>: include/swift/Sema/IDETypeChecking.h</li><li class="change-edit"><b class="">edit</b>: lib/Parse/ParseExpr.cpp</li><li class="change-edit"><b class="">edit</b>: include/swift/Parse/Tokens.def</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">4d527e5bf589bc4283393babf290308e62ed9e93</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">kremenek:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;"><a href="rdar://problem/26424505" style="color: rgb(0, 122, 255); text-decoration: none;" class="">rdar://problem/26424505</a> Import as Member: QoI errors (#2650)</p><ul class=""><li class="change-edit"><b class="">edit</b>: apinotes/CoreGraphics.apinotes</li><li class="change-add"><b class="">add</b>: test/APINotes/Inputs/broken-modules/BrokenAPINotes.apinotes</li><li class="change-add"><b class="">add</b>: test/APINotes/Inputs/broken-modules/BrokenAPINotes.h</li><li class="change-edit"><b class="">edit</b>: test/IDE/Inputs/custom-modules/ImportAsMember.h</li><li class="change-edit"><b class="">edit</b>: test/IDE/Inputs/custom-modules/ImportAsMemberError.h</li><li class="change-add"><b class="">add</b>: test/APINotes/Inputs/broken-modules/module.modulemap</li><li class="change-add"><b class="">add</b>: test/APINotes/broken-swift-name.swift</li><li class="change-edit"><b class="">edit</b>: test/ClangModules/Inputs/custom-modules/SwiftName.apinotes</li><li class="change-edit"><b class="">edit</b>: test/IDE/import_as_member_objc.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d58a88b634d014eb880693ad0a22b4b67fcf1906</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">kremenek:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Adjust for API changes in Clang.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/IRGen/GenCall.cpp</li><li class="change-edit"><b class="">edit</b>: lib/IRGen/IRGenModule.h</li><li class="change-edit"><b class="">edit</b>: lib/IRGen/IRGenModule.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6af7e03c552f0f9dee5bc5d42a44f7bd91473410</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">kremenek:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Something about Clang changed the order of emission of these functions.</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/IRGen/objc_globals.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">28af8a68ad0bddaa0f290592a3f0b203447e8633</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">enderby:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add the printing the Mach-O (__LLVM,__bundle) xar archive file section</p><ul class=""><li class="change-edit"><b class="">edit</b>: include/llvm/Config/config.h.cmake</li><li class="change-edit"><b class="">edit</b>: cmake/config-ix.cmake</li><li class="change-add"><b class="">add</b>: test/tools/llvm-objdump/Inputs/LLVM-bundle.macho-x86_64</li><li class="change-edit"><b class="">edit</b>: test/lit.site.cfg.in</li><li class="change-edit"><b class="">edit</b>: test/lit.cfg</li><li class="change-add"><b class="">add</b>: test/tools/llvm-objdump/macho-LLVM-bundle.test</li><li class="change-edit"><b class="">edit</b>: tools/llvm-objdump/MachODump.cpp</li><li class="change-edit"><b class="">edit</b>: lib/Object/CMakeLists.txt</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">51f74ee8be4a55991dc158916f332c84c30217e2</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">friss:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SCEVExpander] Don't break SSA in replaceCongruentIVs</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Analysis/ScalarEvolutionExpander.cpp</li><li class="change-add"><b class="">add</b>: test/Analysis/ScalarEvolution/expander-replace-congruent-ivs.ll</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">10c854a489eec1e22fbafb306d9e8b45656d9fde</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Tighten up validation of swift_name for properties and subscripts.</p><ul class=""><li class="change-edit"><b class="">edit</b>: include/clang/Basic/DiagnosticIDs.h</li><li class="change-edit"><b class="">edit</b>: include/clang/Basic/DiagnosticSemaKinds.td</li><li class="change-edit"><b class="">edit</b>: test/SemaObjC/attr-swift.m</li><li class="change-edit"><b class="">edit</b>: lib/Sema/SemaDeclAttr.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">247d1ec514cd3d6fe388d62579d77646ec7ee8d2</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Only allow swift_name attributes on prototyped declarations.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/Sema/SemaDeclAttr.cpp</li><li class="change-edit"><b class="">edit</b>: include/clang/Basic/DiagnosticSemaKinds.td</li><li class="change-edit"><b class="">edit</b>: test/SemaObjC/attr-swift.m</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">151224d09a657759fb0fb1692675d1b7161d0fc8</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Validate swift_names that come from API notes.</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/SemaObjC/attr-swift.m</li><li class="change-edit"><b class="">edit</b>: lib/Sema/SemaDeclAttr.cpp</li><li class="change-edit"><b class="">edit</b>: include/clang/Basic/DiagnosticSemaKinds.td</li><li class="change-edit"><b class="">edit</b>: include/clang/Sema/Sema.h</li><li class="change-edit"><b class="">edit</b>: lib/Sema/SemaAPINotes.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6a04995c4cf751c0c9d395535f03ff8716864e73</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">jgroff:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Collect swift_name warnings under a swift-name-attribute warning group.</p><ul class=""><li class="change-edit"><b class="">edit</b>: include/clang/Basic/DiagnosticSemaKinds.td</li><li class="change-edit"><b class="">edit</b>: include/clang/Basic/DiagnosticGroups.td</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8312371e330158daa8cfec4153f83d1c1cae1665</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">bob.wilson:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Various improvements to the public IRGen interface.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/CodeGen/CodeGenABITypes.cpp</li><li class="change-edit"><b class="">edit</b>: include/clang/CodeGen/ModuleBuilder.h</li><li class="change-edit"><b class="">edit</b>: include/clang/CodeGen/CodeGenABITypes.h</li><li class="change-edit"><b class="">edit</b>: lib/CodeGen/ModuleBuilder.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6503cf3590283678f78a5744224c4cd47562685a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">scallanan:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Handle injected class names in the ASTImporter.</p><ul class=""><li class="change-edit"><b class="">edit</b>: lib/AST/ASTImporter.cpp</li><li class="change-add"><b class="">add</b>: test/ASTMerge/inheritance.cpp</li><li class="change-add"><b class="">add</b>: test/ASTMerge/Inputs/inheritance-base.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b45444ed6fbad2c56851c76be4528ce55b9ceb6c</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">scallanan:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Added support to the ASTImporter for C++ constructor initializers. Also</p><ul class=""><li class="change-add"><b class="">add</b>: test/ASTMerge/Inputs/init-ctors-classes.cpp</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTImporter.cpp</li><li class="change-add"><b class="">add</b>: test/ASTMerge/init-ctors.cpp</li><li class="change-edit"><b class="">edit</b>: include/clang/AST/ASTImporter.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">723d4bdc52df34d30e1914c0e069359091922a11</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">mren:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">ObjectiveC: canonicalize "kindof id" to "id".</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/SemaObjC/kindof.m</li><li class="change-edit"><b class="">edit</b>: lib/Sema/SemaType.cpp</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b1df2889462a1d82266ba66d45f6260e8498b947</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Xcodeproj] Match Xcode's c99names</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageType/c99name().swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageWithNonc99NameModules/Package.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/MiscellaneousTests.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageWithNonc99NameModules/Sources/A-B/ab.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageWithNonc99NameModules/Sources/B-C/bc.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/Spaces Fixture/Sources/Module Name 2/Foo.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageType/c99nameTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">794821195ebcccb7f7296703e59959be8f64a5c7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">bhargav.grlnk:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add --color argument to turn color output on/off</p><ul class=""><li class="change-add"><b class="">add</b>: Sources/Utility/TTY.swift</li><li class="change-add"><b class="">add</b>: Sources/Utility/ColorWrap.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/usage.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Options.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/Verbosity.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d14ec5501a1d762d144e108caa0f4a58265eb9c5</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfig] Fix typo</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PkgConfig/PkgConfig.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">645f9d1fa7cec280d49639769d5ef66f29cb417f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Build] Pass Xcc and Xld to Clang</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(ClangModule).swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">703f4517bef7e68b493470b9e0f00667104c2b9d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ClangModule] Add test case for dynamic lookup.</p><ul class=""><li class="change-add"><b class="">add</b>: Fixtures/ClangModules/CDynamicLookup/Package.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ClangModuleTests.swift</li><li class="change-add"><b class="">add</b>: Fixtures/ClangModules/CDynamicLookup/Foo.c</li><li class="change-add"><b class="">add</b>: Fixtures/ClangModules/CDynamicLookup/include/Foo.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5e19e23a52e46bef517ebc2242f12cf9303789ae</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[bootstrap] Ensure link to swift-build-tool has the correct name.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5f0f2a9aa9a2bbede3959611f89bc75d68cbc494</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Use consistent strategy for test manifest lists.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Utility/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/PathTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/ValidSourcesTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/SerializationTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Utility/RmtreeTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Build/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/PackageType/c99nameTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Get/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/ManifestSerializer/XCTestManifests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Utility/MiscTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/ManifestTests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageType/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/FileTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Get/DependencyGraphTests.swift</li><li class="change-add"><b class="">add</b>: Tests/OptionsParser/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/PackageType/PackageNameTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/CollectionTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Get/VersionGraphTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/ShellTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/ByteStringTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/GenerateXcodeprojTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/TOMLTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Get/RawCloneTests.swift</li><li class="change-add"><b class="">add</b>: Tests/PkgConfig/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ClangModuleTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/OptionsParser/OptionParserTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/ModuleDependencyTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/OutputByteStreamTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/StringTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Functional/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageDescription/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/Get/GitTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/PrimitiveResolutionTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3ad1c94ee4e2f26e1ad001d021fb6cf9d1b43975</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Introduce Basic module.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Tests/Utility/ByteStringPerfTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Utility/ByteStringTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/ToolProtocol.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/OutputByteStreamPerfTests.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/OutputByteStream.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/ByteStringPerfTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Utility/OutputByteStreamPerfTests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Utility/OutputByteStream.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/OutputByteStreamTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/README.md</li><li class="change-delete"><b class="">delete</b>: Sources/Utility/ByteString.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Utility/OutputByteStreamTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/ByteString.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/ByteStringTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">4bcc114723471745c23633cc1481d8e17841b4cf</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add some notes on the `PackageDescription` module.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageDescription/README.md</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">1584562d0a298532e29202306d83863a1017c1ea</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Change Transmute tests to run inside a temp directory.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Transmute/PrimitiveResolutionTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/ValidSourcesTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Transmute/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/fixture().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">34c838241bec8da4c020e16b233799b62c98bf16</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">bhargav.grlnk:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Throw error when duplicate modules are detected</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Transmute/transmute().swift</li><li class="change-add"><b class="">add</b>: Sources/Transmute/recursiveDependencies().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Error.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">62da07d5d1aa1a3476220452d4841613a588e6b1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swift-build] Rename files to support terminal usage.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/swift-build/--init.swift</li><li class="change-add"><b class="">add</b>: Sources/swift-build/doctor.swift</li><li class="change-add"><b class="">add</b>: Sources/swift-build/init.swift</li><li class="change-add"><b class="">add</b>: Sources/swift-build/show-dependencies.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/--doctor.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/--show-dependencies.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">fac6b77e340df87b206d041402e729f92e174c51</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">bhargav.grlnk:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add test cases to detect duplicate modules</p><ul class=""><li class="change-add"><b class="">add</b>: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Sources/app/main.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/recursiveDependencies().swift</li><li class="change-add"><b class="">add</b>: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Package.swift</li><li class="change-add"><b class="">add</b>: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Package.swift</li><li class="change-add"><b class="">add</b>: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Biz/Biz.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ValidLayoutTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/DependencyResolutionTests.swift</li><li class="change-add"><b class="">add</b>: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Sources/Bar/Bar.swift</li><li class="change-add"><b class="">add</b>: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Bar/Bar.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">12f055817a82a6d44335fa84da42558c0e598186</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[FunctionalTestSuite] Rename test, add entry for linux XCTest</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Functional/ClangModuleTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5a5ebb3fefc9cbe32460787487e0e1fe7ab15b5f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfig] Add some comments on the implementation.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PkgConfig/PkgConfig.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6a203d36c13e982f0bcea49aa20be7d10525e92b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Layering] Add some notes on our module layering.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Package.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">4048861c7de734061e295eac5999f218226442ab</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[OptionsParser] Fold the argument and error types in with the parser.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/OptionsParser/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/OptionsParser/OptionsParser.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PkgConfig/Module+PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/usage.swift</li><li class="change-edit"><b class="">edit</b>: Tests/OptionsParser/OptionParserTests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/OptionsParser/Argument.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/usage.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d9c2f8005390745996fea4b53b1c1d55e2833525</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swift-build] Use OptionParserError instead of OptionsParser.Error</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/swift-build/usage.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e6a95ea432416ffea58a1265afefb4dc8b3a1a4f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Move OptionsParser into Basic lib.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/OptionsParser/OptionsParser.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/usage.swift</li><li class="change-delete"><b class="">delete</b>: Tests/OptionsParser/OptionParserTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/OptionParserTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Error.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/OptionParser.swift</li><li class="change-delete"><b class="">delete</b>: Tests/OptionsParser/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/usage.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d812fbf9d4693f9a772292ecc24758a066b2386c</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Move TOML parser into Basic lib.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/ManifestSerializer/TOML.swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/XCTestManifests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/TOMLTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/ManifestSerializer/fromTOML().swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/TOMLTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/ManifestSerializer/Manifest+parse.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/TOML.swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/SerializationTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">62db6425f89e97a584a7b066273537f03a207633</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Fixtures] Add missing newlines at end of files.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/MultipleRoots1/src/FooBarLib/FooBar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/Spaces Fixture/Sources/Module Name 1/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ModuleMaps/Transitive/packageA/Sources/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ValidLayouts/SingleModule/SubfolderWithSwiftSuffix/Sources/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic1/BarLib/Bar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ProductWithMissingModules/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Products/DynamicLibrary/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic4/Foo/Bar/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Biz/Biz.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic4/Sources/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExactDependencies/FooLib1/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic5/Sources/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ProductWithNoModules/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic5/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic1/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/MultipleRoots2/src/FooBarLib/FooBar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic3/Sources/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/DependencyResolution/Internal/InternalExecutableAsDependency/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ValidLayouts/SingleModule/Executable/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic1/FooLib/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic1/FooBarLib/FooBar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/Spaces Fixture/Tests/Test Module Name/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/-DSWIFT_PACKAGE/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/Spaces Fixture/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ValidLayouts/SingleModule/CustomizedName/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ValidLayouts/SingleModule/CustomizedName/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Products/StaticLibrary/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic2/FooLib/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/Baz/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ValidLayouts/SingleModule/Library/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic3/Foo/Sources/top/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic2/Sources/Bar/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/TestDependencies/Simple/Foo/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic2/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic5/Foo/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/DependencyResolution/Internal/Simple/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Sources/Bar/Bar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic3/Sources/Bar/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Bar/Bar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/DependencyResolution/External/Simple/Foo/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/StaticProduct/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/MultipleRoots1/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/CLibraryiquote/Sources/Baz/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ModuleMaps/Transitive/packageB/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic2/FooBarLib/FooBar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic1/Sources/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ValidLayouts/SingleModule/SubfolderWithSwiftSuffix/Package.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/Generic4/main.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/Miscellaneous/ExcludeDiagnostic2/BarLib/Bar.swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/InvalidLayouts/MultipleRoots2/Sources/BarExec/Bar.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8895861c3f3e3551dc15db0c22ce09b0c961cea5</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Layering] Rename PackageType -&gt; PackageModel. (#352)</p><ul class=""><li class="change-delete"><b class="">delete</b>: Fixtures/Miscellaneous/PackageType/Module/Package.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PackageType/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/test.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/build().swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/init.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/Module+PBXProj.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/transmute().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/recursiveDependencies().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Package+products.swift</li><li class="change-delete"><b class="">delete</b>: Fixtures/Miscellaneous/PackageType/ModuleMap/Package.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/misc.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/get().swift</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/Sources.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Toolchain.swift</li><li class="change-delete"><b class="">delete</b>: Sources/PackageType/Module.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PkgConfig/Module+PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Package+shouldConsiderDirectory.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageModel/Module/Foo.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/GenerateXcodeprojTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/show-dependencies.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PackageType/PackageNameTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/ModuleDependencyTests.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/Manifest.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/PackagesDirectory.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(SwiftModule).swift</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Error.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li><li class="change-edit"><b class="">edit</b>: Sources/ManifestSerializer/Manifest+parse.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageModel/c99nameTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/sort().swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/xp.swift</li><li class="change-delete"><b class="">delete</b>: Fixtures/Miscellaneous/PackageType/App/Package.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/ValidSourcesTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Error.swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/ManifestTests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/PackageType/Sources.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageModel/App/Package.swift</li><li class="change-delete"><b class="">delete</b>: Sources/PackageType/c99name().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/fillModuleGraph().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/Utilities.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/c99name().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-delete"><b class="">delete</b>: Sources/PackageType/Manifest.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Build/Utilities.swift</li><li class="change-delete"><b class="">delete</b>: Fixtures/Miscellaneous/PackageType/ModuleMap/module.modulemap</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-delete"><b class="">delete</b>: Fixtures/Miscellaneous/PackageType/App/main.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/ToolProtocol.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Multitool/Options.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/Module.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/fixture().swift</li><li class="change-delete"><b class="">delete</b>: Sources/PackageType/Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/pbxproj().swift</li><li class="change-add"><b class="">add</b>: Tests/PackageModel/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/PrimitiveResolutionTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/RawClone.swift</li><li class="change-delete"><b class="">delete</b>: Fixtures/Miscellaneous/PackageType/Module/Foo.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageModel/ModuleMap/Package.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageModel/Module/Package.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageModel/App/main.swift</li><li class="change-delete"><b class="">delete</b>: Sources/PackageType/Product.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/PackageVersion.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageModel/PackageNameTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Package+testModules.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PackageType/c99nameTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GitTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/xcscheme().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Buildable.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Build/PackageVersionDataTests.swift</li><li class="change-add"><b class="">add</b>: Fixtures/Miscellaneous/PackageModel/ModuleMap/module.modulemap</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(ClangModule).swift</li><li class="change-edit"><b class="">edit</b>: Tests/ManifestSerializer/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Package+sourceRoot.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/Product.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Package+modules.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">578a6292d210f04c044af4a4d9b6109a29d12c10</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfig] Handle case where there is no space after  in a key-value</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/PkgConfig/pkgconfigInputs/empty_cflags.pc</li><li class="change-edit"><b class="">edit</b>: Sources/PkgConfig/PkgConfig.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b0f2aa5af14dd37317d1b8668bea33db434d9cbb</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ManifestSerializer] Simplify the manifest loading initializer.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/ManifestSerializer/Manifest+parse.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e186f45286fa2f771544b5532ed4a91fbc2c526f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ManifestSerializer] Fold in the TOML deserialization code.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/ManifestSerializer/Manifest+parse.swift</li><li class="change-delete"><b class="">delete</b>: Sources/ManifestSerializer/fromTOML().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a88ba10d88ff0506d12010bbdbd41d2bc7970c4b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Layering] Turn ManifestSerializer into PackageLoading.</p><ul class=""><li class="change-add"><b class="">add</b>: Sources/PackageLoading/Manifest+parse.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/JSONSerializationTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/ManifestTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/Inputs/target-deps-manifest</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/Inputs/trivial-manifest</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/Inputs/trivial-manifest</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/JSONSerializationTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/Inputs/package-deps-manifest</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/Inputs/package-deps-manifest</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/Inputs/target-deps-manifest</li><li class="change-delete"><b class="">delete</b>: Sources/ManifestSerializer/JSONSerialization.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageLoading/JSONSerialization.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/SerializationTests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/ManifestSerializer/Manifest+parse.swift</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/SerializationTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/XCTestManifests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/ManifestTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/ManifestSerializer/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/transmute().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a68c8b96486084e40d193fe8971fac2ad9fd0c6a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PackageLoading] Reduce JSON public surface area.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/JSONSerialization.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d86a7e85db6350d37b3e24f739a881cc450ec300</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Swift] Partial update for warnings from SE-0047.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Basic/TOML.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/OutputByteStream.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/init.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e8279d1cd546164876f8fde0ccb43572bbd4c28b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SR-1540] Allow bootstrap script to take a human-readable version string</p><ul class=""><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d7e682abced99d9ff8629f0f37914034c02ea6b9</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Transmute] Remove unnecessary `public` attribute.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Transmute/Package+sourceRoot.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0143eabd430c92dee6261a136cb1daf67e80fa1a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SR-1555] Temporarily disable whole-module optimization to avoid SR-1457</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Build/ToolProtocol.swift</li><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">9633b476a42611ff0f91d7416f457c02cf1e6369</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Fix casing to match what test expects.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Fixtures/Products/DynamicLibrary/Package.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">55b5e13dc0f5c2f9f8ccc829b37f2ec7ea1b90c7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[POSIX] Change mkdir() to expect a single argument.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/RmtreeTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ModuleMapTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/mkdir.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ValidLayoutTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/PathTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">bde5857290039ebedcbb3ba727462f0ccdd5ad7a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[POSIX] Change mkdir() to require an absolute path.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Build/misc.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/PackagesDirectory.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Build/DescribeTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/mkdir.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/PackageVersion.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0fd26da4bd76637505e5627f3a402b82c9e66668</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[POSIX] Change mkdir() to not return anything.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ValidLayoutTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ModuleMapTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/mkdir.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">5fdf4fce724ab3c66de1340b94944e17e17c3b6a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Update for SE-0047.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/Utilities.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d1ed26d0c2dbffc981c2096ef0ad8bfbbdc064bb</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Fix duplicated utilities.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Build/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Transmute/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/Utilities.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">84a0a58b3c5f925a4abc39da5dbdebc9371781b1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Make it more obvious when command output is suppressed.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Functional/MiscellaneousTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">de5c8c525ec90ec53fd407b0d46e85d1dbd6973a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Migrate more call sites to `systemQuietly`.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Utility/GitTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ModuleMapTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GitTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0821bb62f5164a26741af2ee371b35b9502af4f5</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Add suppression for SE-0047, where appropriate.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Get/VersionGraphTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">445a36340df38be9bf6969f4417d300dcc2deba7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Build] Change Command.link to reuse Module.recursiveDependencies.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">15f1df0707cd1b04df8ba3a84ea8cb12573ca1eb</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Transmute] Fold together several tightly coupled pieces.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/Transmute/fillModuleGraph().swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/recursiveDependencies().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/transmute().swift</li><li class="change-add"><b class="">add</b>: Sources/Transmute/transmute.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Module.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0a50811b1e3c3af3a6ef007c668b6afe99602eb4</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Transmute] Coalesce all the Package extensions.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/Transmute/Package+modules.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/Package+testModules.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/Package+sourceRoot.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/Package+products.swift</li><li class="change-add"><b class="">add</b>: Sources/Transmute/PackageExtensions.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/sort().swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/Package+shouldConsiderDirectory.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8047541ee11183e27f7adc76547bffa3d38819e0</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Transmute] Move errors closer to their use.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/Transmute/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Transmute/PackageExtensions.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3ee6177573111953f8917ec72e88986ac5ecd17d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Layering] Fold Transmute into PackageLoading.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/ValidSourcesTests.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageLoading/transmute.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Transmute/fixture().swift</li><li class="change-add"><b class="">add</b>: Sources/PackageLoading/PackageExtensions.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Transmute/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/XCTestManifests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/sort().swift</li><li class="change-add"><b class="">add</b>: Sources/PackageLoading/sort().swift</li><li class="change-delete"><b class="">delete</b>: Tests/Transmute/PrimitiveResolutionTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Transmute/XCTestManifests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Transmute/ModuleDependencyTests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/ModuleDependencyTests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/PrimitiveResolutionTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/Transmute/ValidSourcesTests.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/PackageExtensions.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/fixture().swift</li><li class="change-delete"><b class="">delete</b>: Sources/Transmute/transmute.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">201b2d372a8da20b4c0577c8415c95fa00a55c26</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests/PackageLoading] Combine convention tests together.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Tests/PackageLoading/ValidSourcesTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PackageLoading/fixture().swift</li><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/ConventionTests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PackageLoading/PrimitiveResolutionTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8465ba1a3231cc3158e59c5f731a8bc126de8dc6</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swift-build] Add a --build-tests option.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/swift-build/usage.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">1c051aad8c7101d7a3212162b11ec6efe973b918</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Utility] Add Foundation based `makeDirectories`.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/ConventionTests.swift</li><li class="change-add"><b class="">add</b>: Sources/Utility/makeDirectories.swift</li><li class="change-delete"><b class="">delete</b>: Sources/POSIX/mkdir.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/RmtreeTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/init.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ModuleMapTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/misc.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/PackagesDirectory.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/Error.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ClangModuleTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/PackageVersion.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/ValidLayoutTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/pbxproj().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/PathTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">fb20be03eb3ae84a55ed91b4bf4ecf7dd98a915d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Utility] Add Foundation based `removeFileTree`.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Functional/InvalidLayoutTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/misc.swift</li><li class="change-delete"><b class="">delete</b>: Sources/POSIX/rmdir.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Build/DescribeTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/RmtreeTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/makeDirectories.swift</li><li class="change-add"><b class="">add</b>: Sources/Utility/removeFileTree.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/PathTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-delete"><b class="">delete</b>: Sources/POSIX/unlink.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/Manifest+parse.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6c50c3b060ea3455c4447cfaac49749053222259</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Utility] Ignore write failures (SE-0047).</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Utility/Verbosity.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8d5d82ebfef934ce653961533fafa489776bdf1b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Utility] Split out `Git` method that doesn't need output.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Get/RawClone.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/Git.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">c476d0625e480d2405463e631f3ddedd52cf6cce</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Last cleanups for SE-0047.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GitTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">df1ca580cb6e33780759a59c87512da752cc9372</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[bootstrap] Always build tests in stage2. (#354)</p><ul class=""><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">fdfceda14fe891b8ae79dd20bc752b2902bdfae1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Make the marketing version string conform to what it should be</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0fd5216390e1e2854dbc5fa514f0f3ab29c6309f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfig] Move PkgConfig parser itself into Utility.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/pkgconfigInputs/escaped_spaces.pc</li><li class="change-delete"><b class="">delete</b>: Sources/PkgConfig/PkgConfig.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/pkgconfigInputs/failure_case.pc</li><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/pkgconfigInputs/gtk+-3.0.pc</li><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/pkgconfigInputs/deps_variable.pc</li><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/pkgconfigInputs/empty_cflags.pc</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/XCTestManifests.swift</li><li class="change-delete"><b class="">delete</b>: Tests/PkgConfig/PkgConfigParserTests.swift</li><li class="change-add"><b class="">add</b>: Tests/Utility/pkgconfigInputs/gtk+-3.0.pc</li><li class="change-add"><b class="">add</b>: Tests/Utility/pkgconfigInputs/empty_cflags.pc</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Sources/Utility/PkgConfig.swift</li><li class="change-add"><b class="">add</b>: Tests/Utility/pkgconfigInputs/failure_case.pc</li><li class="change-add"><b class="">add</b>: Tests/Utility/pkgconfigInputs/escaped_spaces.pc</li><li class="change-add"><b class="">add</b>: Tests/Utility/pkgconfigInputs/deps_variable.pc</li><li class="change-add"><b class="">add</b>: Tests/Utility/PkgConfigParserTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8e709591186e67dc351a055047b4c9994a749c31</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Layering] Fold pkgconfig flag interaction into PackageLoading.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/PkgConfig/Module+PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(SwiftModule).swift</li><li class="change-add"><b class="">add</b>: Sources/PackageLoading/Module+PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/Module+PBXProj.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a9d6d043408aca6cdd270f4765f7fb70b7b43c0b</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Utility] chomp the searchPaths obtains from pkg-config. The output</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Utility/PkgConfig.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">66f018ec5e89bb9f78cd160994658f64debe7348</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfigTestSuite] Remove duplicated test from allTests property</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Utility/PkgConfigParserTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">399da5befc855231e34967547a0676151c9e16f2</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfig] Filter the flags obtained by pkgconfig files</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageLoading/WhitelistTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/Module+PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/PkgConfig.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e90f84a80f25fa930b1a10af6df3e26f4ff48833</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PkgConfig] Allow spaces around = in variables</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Utility/pkgconfigInputs/gtk+-3.0.pc</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/PkgConfig.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">dc7940213b12b8969d005cbf2d87a0be208987a3</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PackageLoading] Drop unnecessary `public` access.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/PackageExtensions.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3a0ef0f3d48821a238dc2b26721ecad5336aa923</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Remove some disabled tests.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6de76c367c30c6341a75e24520f302e845ca0279</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">i.partridge:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Update NSJSONSerialization to new naming</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/JSONSerialization.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">e89bb65b7f0ba33ed9917064b415841507356473</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PackageGraph] Introduce stub module.</p><ul class=""><li class="change-add"><b class="">add</b>: Tests/PackageGraph/PackageGraphTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageGraph/README.md</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Tests/PackageGraph/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Sources/PackageLoading/README.md</li><li class="change-add"><b class="">add</b>: Sources/PackageGraph/PackageGraph.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a0984b4148a5c0b361895c6bfd8fe98bc9bb65e0</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Update a manifest entry.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/XCTestManifests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">94e8247b6285875407852e63e1dfbce3b7c854ff</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Get] Drop unnecessary `public` access.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Get/Error.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">21c87e31a607b0857d154ec0d65ea05361374cd0</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[bootstrap] Don't build tests in release mode.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">acbea6fbcc23f849404f6a74989aecd63874bb92</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anthony.parker:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Revert "Update NSJSONSerialization to new naming"</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/JSONSerialization.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">bda40e95af35bc8466709435d71b086e5b94d1fd</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swift-test] Fold together SwiftTestTool.</p><ul class=""><li class="change-delete"><b class="">delete</b>: Sources/swift-test/Error.swift</li><li class="change-add"><b class="">add</b>: Sources/swift-test/SwiftTestTool.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/main.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-test/test.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-test/usage.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">af2615cc69fcf6624366e4c34db339e77e202a0d</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swift-build] Fold together SwiftBuildTool.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/swift-build/init.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-add"><b class="">add</b>: Sources/swift-build/SwiftBuildTool.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/usage.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/SwiftTestTool.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/main.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">c0f75a39e37990fabc37494661c43ff5e08664cc</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[swift-build] Merge describe() overload into SwiftBuildTool.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/swift-build/SwiftBuildTool.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/xp.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ed26cc070003c73aa779bd1ec75cb226d17c2b3f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Commands] Combine swift-{build,test} into a new module.</p><ul class=""><li class="change-add"><b class="">add</b>: Sources/Commands/SwiftTestTool.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/SwiftBuildTool.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/show-dependencies.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-build/main.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/UserToolchain.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/doctor.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/init.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-test/SwiftTestTool.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/swift-test/main.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/SwiftBuildTool.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/show-dependencies.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/doctor.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/UserToolchain.swift</li><li class="change-delete"><b class="">delete</b>: Sources/swift-build/init.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">392c9ceb912711339e59c71c8afa5ff5fc9fcf46</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Commands] Merge Multitool into Commands.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftBuildTool.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Multitool/Toolchain.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/init.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftTestTool.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Multitool/Error.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/Options.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/build().swift</li><li class="change-delete"><b class="">delete</b>: Sources/Multitool/Options.swift</li><li class="change-delete"><b class="">delete</b>: Sources/Multitool/build().swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/ToolDefaults.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/UserToolchain.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/README.md</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">0f70396062d8863b5710b1454bf610b0f52ed6c7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[PackageModel] Add a README.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageDescription/README.md</li><li class="change-add"><b class="">add</b>: Sources/PackageModel/README.md</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">301d726ff2516c2d3cee5c7d92b4e19c4436eb82</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SourceControl] Start sketching a CheckoutManager class.</p><ul class=""><li class="change-add"><b class="">add</b>: Tests/SourceControl/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/SourceControl/CheckoutManagerTests.swift</li><li class="change-add"><b class="">add</b>: Sources/SourceControl/CheckoutManager.swift</li><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-edit"><b class="">edit</b>: Tests/LinuxMain.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">cc596fdc0e7ba42e473b91dfd22516bf79a17fea</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">bhargav.grlnk:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Generate framework targets in generated Xcode Project</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/pbxproj().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/Module+PBXProj.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/Manifest+parse.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">26e7437f46085bde41ce957d7b00f2621ed33c50</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SourceControl] Implement minimal observer behavior.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/SourceControl/CheckoutManagerTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/SourceControl/CheckoutManager.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">dceade8e7cfabc87a5e39bace431f505033ef424</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anthony.parker:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Update NSJSONSerialization to new naming</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/JSONSerialization.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3f12f9ef39b9e1040c0738dec33f4481c9b9b613</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[OutputByteStream] Support Format.asJSON for Int &amp; Double.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Basic/OutputByteStream.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/OutputByteStreamTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">41237374c12122763b83ad96d3f3b61d1eaa44b1</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Rename to the more modern `ByteStreamable.write(to:)`.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Basic/ByteString.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/OutputByteStream.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ec6da8654a3479df2b67d84abbadcf44545db1a5</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">rballard:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add Anders Bertelrud and Daniel Dunbar as additional code owners for</p><ul class=""><li class="change-edit"><b class="">edit</b>: CODE_OWNERS.txt</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">9b786202a1b8d79d91e4816b44055ee64532deff</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Add a JSON value type.</p><ul class=""><li class="change-add"><b class="">add</b>: Sources/Basic/JSON.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/JSONTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">21d47f1e802de77e9320848a388cd297550b4582</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Rename to `ByteString.contents`.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/ByteStringTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/ByteString.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">57acb566e27f2544c6cad208a052bbf33a2c6852</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Add JSON decoding support.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Basic/JSONTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/JSON.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/OutputByteStream.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8d4448efa82e1db029d6fcd51fcdfd4495885d8a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Tests] Add a test of nested arrays.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Basic/JSONTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ee7c6855ef81dfb01546fd21f7d1ad5e0bd520a4</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Switched to the new Swift native JSON type for --dump-package (#361)</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/JSONSerializationTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/JSONSerialization.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/JSON.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d28c3efa7d29b2e12d950ea206b6c23d2994f4e2</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add Objective-C Support to ClangModules</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Module.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Sources.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d5c4339a0719d28d7aadeae87d5a094ee51efb44</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add C++ support in ClangModule</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Build/misc.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Sources.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/PackageExtensions.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(ClangModule).swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">baa871665f391a5b0c325c6994486e829e10c6e6</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Utility] Update File enum casing.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Build/PackageVersion.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Utility/FileTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/init.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/File.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/MiscellaneousTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/misc.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/Manifest+parse.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/generate().swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">b81b2b9cd99bfa051fda7b439952a2d1fc0e2876</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Make the xcodeproj test more immune to differences in line endings (this</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/GenerateXcodeprojTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">84e7ac1d1db052c659229d457bddb9a97be6cb29</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SE-0085] Add a `package` subcommand to handle package-oriented</p><ul class=""><li class="change-edit"><b class="">edit</b>: Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/show-dependencies.swift</li><li class="change-add"><b class="">add</b>: Sources/swift-package/main.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/init.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftBuildTool.swift</li><li class="change-add"><b class="">add</b>: Sources/Commands/SwiftPackageTool.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">d0e65e5d070b19b4e28a9c84d71e34e4edb9ce75</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add back --help as a way to get help</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftPackageTool.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">46436b05e8fc78fc1dc929e4b2a14f5c27900390</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Install swift-package from the bootstrap script too</p><ul class=""><li class="change-edit"><b class="">edit</b>: Utilities/bootstrap</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">8951cb11748911414daae125f838ba84d88e86d0</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SourceControl] Add basic CheckoutManager persistence.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/SourceControl/CheckoutManager.swift</li><li class="change-edit"><b class="">edit</b>: Tests/SourceControl/CheckoutManagerTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">7845e2f7e3bf13682986f2e5feeaf6c89f18a875</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">ankit.spd:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[ClangModule] Add include directory to include search paths</p><ul class=""><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/CDynamicLookup/Foo.c</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/UmbrellaHeader/UmbrellaHeader.c</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/FlatInclude/FlatInclude.c</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/UmbrellaHeaderFlat/UmbrellaHeader.c</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/CLibraryiquote/Sources/Foo/Foo.c</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(ClangModule).swift</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/UmbellaModuleNameInclude/Jaz.c</li><li class="change-edit"><b class="">edit</b>: Fixtures/ClangModules/CLibraryiquote/Sources/Bar/Bar.c</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">3a739485b96bb2f8f98b1e9c89a1e31f73a3bccf</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">konstantin.koval1:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">rename enums to lowerCamelCase</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/POSIX/system.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/build().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(SwiftModule).swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/Git.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Build/DescribeTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/ToolProtocol.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Configuration.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/show-dependencies.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/OptionParser.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/popen.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Module.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GitTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/transmute.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/TTY.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftPackageTool.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/VersionGraphTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Package.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Basic/TOML.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/Platform.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftTestTool.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/init.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/Module+PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/PackageExtensions.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/misc.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/ColorWrap.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/RawClone.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Xcodeproj/Module+PBXProj.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftBuildTool.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/Product.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/Verbosity.swift</li><li class="change-edit"><b class="">edit</b>: Sources/POSIX/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageModel/c99name().swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/PackageLoading/Manifest+parse.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/PkgConfig.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/Fetcher.swift</li><li class="change-edit"><b class="">edit</b>: Tests/SourceControl/CheckoutManagerTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/UserToolchain.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/describe().swift</li><li class="change-edit"><b class="">edit</b>: Tests/Functional/MiscellaneousTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.link().swift</li><li class="change-edit"><b class="">edit</b>: Tests/PackageLoading/WhitelistTests.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Build/Command.compile(ClangModule).swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/Options.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/File.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Get/Error.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Utility/Git.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/OptionParserTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Get/GetTests.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Basic/TOMLTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6922fe5e6435316502a5ebcf8d952dbf470c81e7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Clean up some left-over code after moving functionality from swift-build</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftBuildTool.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">69acd07ee851d3d3b5de136e544e95765c891814</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add a note to the help output of the swift-build, swift-test, and swift-</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftTestTool.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftPackageTool.swift</li><li class="change-edit"><b class="">edit</b>: Sources/Commands/SwiftBuildTool.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ec9cc8d7d3165b8728055168dcf3532a7fcb18e7</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Make tests use swift package, and generalize subcommand lookup to not</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li><li class="change-edit"><b class="">edit</b>: Tests/Xcodeproj/FunctionalTests.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">40d23df5cdbb9799c07da0a59f42416d652db49f</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Fix a build break caused by an incorrect class name on OS X.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Functional/Utilities.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">870aa7f56af73b84060f98375ba4605f085ef653</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[SourceControl] Split out Repository file.</p><ul class=""><li class="change-add"><b class="">add</b>: Sources/SourceControl/Repository.swift</li><li class="change-edit"><b class="">edit</b>: Sources/SourceControl/CheckoutManager.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6e0b776a353b4ea4d28b2f6d9ff47af9bcea0afe</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Add a trivial Lock wrapper.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Basic/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/LockTests.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/Lock.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">a086f6c842670e5a41ab0e3c8e9fbbecea6de39c</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">daniel_dunbar:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">[Basic] Add a thread-safe lazy method cache wrapper.</p><ul class=""><li class="change-edit"><b class="">edit</b>: Tests/Basic/XCTestManifests.swift</li><li class="change-add"><b class="">add</b>: Tests/Basic/LazyCacheTests.swift</li><li class="change-add"><b class="">add</b>: Sources/Basic/LazyCache.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">ac0a8fd9e6af0370224269bca5c92c9e76aaa83a</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Revert post-swift-branch API change to fix a build failure</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Basic/JSON.swift</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space">&nbsp;</span><b class="">6cfb0775815082230675ada9f4bac3be163c0a65</b><span class="Apple-converted-space">&nbsp;</span>by<span class="Apple-converted-space">&nbsp;</span><b class="">anders:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Add a conditional to deal with API differences between Linux and the</p><ul class=""><li class="change-edit"><b class="">edit</b>: Sources/Basic/JSON.swift</li></ul></li></ul></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>