Skip to content

Conversation

@natecook1000
Copy link
Member

What's in this pull request?

This documentation revision covers a large number of types & protocols: String, its views and their indices, the Unicode codec types and protocol, as well as Character, UnicodeScalar, and StaticString, among others.

This also includes a few small changes across the standard library for consistency and a new test fixture to match the updated documentation.

Finally, this turns off the test requiring that the standard library generated interface be ASCII-only—the new String documentation contains a fair amount of non-ASCII text to demonstrate the features of Swift's string system.

Resolved bug number: n/a


Before merging this pull request to apple/swift repository:

  • Test pull request on Swift continuous integration.

Triggering Swift CI

The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:

Smoke Testing

Platform Comment
All supported platforms @swift-ci Please smoke test
OS X platform @swift-ci Please smoke test OS X platform
Linux platform @swift-ci Please smoke test Linux platform

Validation Testing

Platform Comment
All supported platforms @swift-ci Please test
OS X platform @swift-ci Please test OS X platform
Linux platform @swift-ci Please test Linux platform

Note: Only members of the Apple organization can trigger swift-ci.

This documentation revision covers a large number of types & protocols:
String, its views and their indices, the Unicode codec types and protocol,
as well as Character, UnicodeScalar, and StaticString, among others.

This also includes a few small changes across the standard library for
consistency.

Cherry-picked and merged from 44b2d56
In addition to a new test fixture for 'SourceKit/DocSupport/
doc_clang_module.swift', this removes the check for an ASCII-only
generated standard library interface from 'SourceKit/InterfaceGen/
gen_stdlib.swift'.

Cherry-picked from dee12dc
@natecook1000 natecook1000 added this to the Swift 3.0 Preview 1 milestone May 22, 2016
@natecook1000
Copy link
Member Author

@swift-ci Please test

@tkremenek tkremenek self-assigned this May 22, 2016
@tkremenek tkremenek merged commit f632e05 into swiftlang:swift-3.0-preview-1-branch May 22, 2016
@natecook1000 natecook1000 deleted the nc-branch-strings branch May 23, 2016 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants