@@ -139,109 +139,109 @@ public struct CharacterSet : ReferenceConvertible, Equatable, Hashable, SetAlgeb
139139
140140 /// Returns a character set containing the characters in Unicode General Category Cc and Cf.
141141 public static var controlCharacters : CharacterSet {
142- return CharacterSet ( reference: NSCharacterSet . controlCharacters ( ) as NSCharacterSet )
142+ return CharacterSet ( reference: NSCharacterSet . controlCharacters as NSCharacterSet )
143143 }
144144
145145 /// Returns a character set containing the characters in Unicode General Category Zs and `CHARACTER TABULATION (U+0009)`.
146146 public static var whitespaces : CharacterSet {
147- return CharacterSet ( reference: NSCharacterSet . whitespaces ( ) as NSCharacterSet )
147+ return CharacterSet ( reference: NSCharacterSet . whitespaces as NSCharacterSet )
148148 }
149149
150150 /// Returns a character set containing characters in Unicode General Category Z*, `U+000A ~ U+000D`, and `U+0085`.
151151 public static var whitespacesAndNewlines : CharacterSet {
152- return CharacterSet ( reference: NSCharacterSet . whitespacesAndNewlines ( ) as NSCharacterSet )
152+ return CharacterSet ( reference: NSCharacterSet . whitespacesAndNewlines as NSCharacterSet )
153153 }
154154
155155 /// Returns a character set containing the characters in the category of Decimal Numbers.
156156 public static var decimalDigits : CharacterSet {
157- return CharacterSet ( reference: NSCharacterSet . decimalDigits ( ) as NSCharacterSet )
157+ return CharacterSet ( reference: NSCharacterSet . decimalDigits as NSCharacterSet )
158158 }
159159
160160 /// Returns a character set containing the characters in Unicode General Category L* & M*.
161161 public static var letters : CharacterSet {
162- return CharacterSet ( reference: NSCharacterSet . letters ( ) as NSCharacterSet )
162+ return CharacterSet ( reference: NSCharacterSet . letters as NSCharacterSet )
163163 }
164164
165165 /// Returns a character set containing the characters in Unicode General Category Ll.
166166 public static var lowercaseLetters : CharacterSet {
167- return CharacterSet ( reference: NSCharacterSet . lowercaseLetters ( ) as NSCharacterSet )
167+ return CharacterSet ( reference: NSCharacterSet . lowercaseLetters as NSCharacterSet )
168168 }
169169
170170 /// Returns a character set containing the characters in Unicode General Category Lu and Lt.
171171 public static var uppercaseLetters : CharacterSet {
172- return CharacterSet ( reference: NSCharacterSet . uppercaseLetters ( ) as NSCharacterSet )
172+ return CharacterSet ( reference: NSCharacterSet . uppercaseLetters as NSCharacterSet )
173173 }
174174
175175 /// Returns a character set containing the characters in Unicode General Category M*.
176176 public static var nonBaseCharacters : CharacterSet {
177- return CharacterSet ( reference: NSCharacterSet . nonBaseCharacters ( ) as NSCharacterSet )
177+ return CharacterSet ( reference: NSCharacterSet . nonBaseCharacters as NSCharacterSet )
178178 }
179179
180180 /// Returns a character set containing the characters in Unicode General Categories L*, M*, and N*.
181181 public static var alphanumerics : CharacterSet {
182- return CharacterSet ( reference: NSCharacterSet . alphanumerics ( ) as NSCharacterSet )
182+ return CharacterSet ( reference: NSCharacterSet . alphanumerics as NSCharacterSet )
183183 }
184184
185185 /// Returns a character set containing individual Unicode characters that can also be represented as composed character sequences (such as for letters with accents), by the definition of “standard decomposition” in version 3.2 of the Unicode character encoding standard.
186186 public static var decomposables : CharacterSet {
187- return CharacterSet ( reference: NSCharacterSet . decomposables ( ) as NSCharacterSet )
187+ return CharacterSet ( reference: NSCharacterSet . decomposables as NSCharacterSet )
188188 }
189189
190190 /// Returns a character set containing values in the category of Non-Characters or that have not yet been defined in version 3.2 of the Unicode standard.
191191 public static var illegalCharacters : CharacterSet {
192- return CharacterSet ( reference: NSCharacterSet . illegalCharacters ( ) as NSCharacterSet )
192+ return CharacterSet ( reference: NSCharacterSet . illegalCharacters as NSCharacterSet )
193193 }
194194
195195 /// Returns a character set containing the characters in Unicode General Category P*.
196196 public static var punctuation : CharacterSet {
197- return CharacterSet ( reference: NSCharacterSet . punctuation ( ) as NSCharacterSet )
197+ return CharacterSet ( reference: NSCharacterSet . punctuation as NSCharacterSet )
198198 }
199199
200200 /// Returns a character set containing the characters in Unicode General Category Lt.
201201 public static var capitalizedLetters : CharacterSet {
202- return CharacterSet ( reference: NSCharacterSet . capitalizedLetters ( ) as NSCharacterSet )
202+ return CharacterSet ( reference: NSCharacterSet . capitalizedLetters as NSCharacterSet )
203203 }
204204
205205 /// Returns a character set containing the characters in Unicode General Category S*.
206206 public static var symbols : CharacterSet {
207- return CharacterSet ( reference: NSCharacterSet . symbols ( ) as NSCharacterSet )
207+ return CharacterSet ( reference: NSCharacterSet . symbols as NSCharacterSet )
208208 }
209209
210210 /// Returns a character set containing the newline characters (`U+000A ~ U+000D`, `U+0085`, `U+2028`, and `U+2029`).
211211 public static var newlines : CharacterSet {
212- return CharacterSet ( reference: NSCharacterSet . newlines ( ) as NSCharacterSet )
212+ return CharacterSet ( reference: NSCharacterSet . newlines as NSCharacterSet )
213213 }
214214
215215 // MARK: Static functions, from NSURL
216216
217217 /// Returns the character set for characters allowed in a user URL subcomponent.
218218 public static var urlUserAllowed : CharacterSet {
219- return CharacterSet ( reference: NSCharacterSet . urlUserAllowed ( ) as NSCharacterSet )
219+ return CharacterSet ( reference: NSCharacterSet . urlUserAllowed as NSCharacterSet )
220220 }
221221
222222 /// Returns the character set for characters allowed in a password URL subcomponent.
223223 public static var urlPasswordAllowed : CharacterSet {
224- return CharacterSet ( reference: NSCharacterSet . urlPasswordAllowed ( ) as NSCharacterSet )
224+ return CharacterSet ( reference: NSCharacterSet . urlPasswordAllowed as NSCharacterSet )
225225 }
226226
227227 /// Returns the character set for characters allowed in a host URL subcomponent.
228228 public static var urlHostAllowed : CharacterSet {
229- return CharacterSet ( reference: NSCharacterSet . urlHostAllowed ( ) as NSCharacterSet )
229+ return CharacterSet ( reference: NSCharacterSet . urlHostAllowed as NSCharacterSet )
230230 }
231231
232232 /// Returns the character set for characters allowed in a path URL component.
233233 public static var urlPathAllowed : CharacterSet {
234- return CharacterSet ( reference: NSCharacterSet . urlPathAllowed ( ) as NSCharacterSet )
234+ return CharacterSet ( reference: NSCharacterSet . urlPathAllowed as NSCharacterSet )
235235 }
236236
237237 /// Returns the character set for characters allowed in a query URL component.
238238 public static var urlQueryAllowed : CharacterSet {
239- return CharacterSet ( reference: NSCharacterSet . urlQueryAllowed ( ) as NSCharacterSet )
239+ return CharacterSet ( reference: NSCharacterSet . urlQueryAllowed as NSCharacterSet )
240240 }
241241
242242 /// Returns the character set for characters allowed in a fragment URL component.
243243 public static var urlFragmentAllowed : CharacterSet {
244- return CharacterSet ( reference: NSCharacterSet . urlFragmentAllowed ( ) as NSCharacterSet )
244+ return CharacterSet ( reference: NSCharacterSet . urlFragmentAllowed as NSCharacterSet )
245245 }
246246
247247 // MARK: Immutable functions
0 commit comments