Since Xcode is not a requirement for Swift development no, I was talking about 
a file system folder.

> On 8 Dec 2016, at 13.30, Jim Malak via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> I totally agree.  For clarity, are we in agreement that the definition of 
> "folder" is the underlying file system's implementation of a folder rather 
> than some metadata setting? I am thinking of how Xcode as a view of project 
> folder that at times can leave on one confused.
> 
> My preference is to keep it simple, to use the underlying file system to 
> decide what is a folder. Does that sound ok?
> 
> Kind regards, 
> Jim Malak 
> Director 
> Beryle & Lee, Inc, 
> O +1-330-818-2600 
> M +1-234-716-2658 
> F +1-330-818-2560 
> 
> email/Skype: jim.ma...@beryle-lee.com <mailto:jim.ma...@beryle-lee.com> 
> http://beryle-lee.com <http://beryle-lee.com/> 
> http://linkedin.com/in/jamesmalak <http://linkedin.com/in/jamesmalak> 
> https://www.facebook.com/BeryleLeeInc <https://www.facebook.com/BeryleLeeInc>
> From: Aron Lindberg <ar...@me.com>
> Sent: Thursday, December 8, 2016 6:26:10 AM
> To: Adrian Zubarev
> Cc: Jim Malak; swift-evolution@swift.org
> Subject: Re: [swift-evolution] Any consideration for directoryprivate as a 
> compliment to fileprivate?
>  
> I think this is a great idea!
> 
> I would prefer calling it folderprivate tho.
> 
>> On 8 Dec 2016, at 08.29, Adrian Zubarev via swift-evolution 
>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>> 
>> Whoops I meant directoryprivate not dictionaryprivate. I’m probably still 
>> sleepy. 
>> 
>> 
>> 
>> 
>> -- 
>> Adrian Zubarev
>> Sent with Airmail
>> 
>> Am 8. Dezember 2016 um 08:18:24, Adrian Zubarev 
>> (adrian.zuba...@devandartist.com <mailto:adrian.zuba...@devandartist.com>) 
>> schrieb:
>> 
>>> You haven’t seen this in the list because no one requested 
>>> dictionaryprivate yet. :D
>>> 
>>> @core-team: See what you have done with >>file<<private thing. 
>>> typerprivate, typepublic all these requests for new access modifiers. 
>>> 
>>> Instead of just going with
>>> 
>>> private
>>> private(file)
>>> 
>>> // for new one   
>>> private(type)
>>> I know there would be some people that would forget about (file/type) and 
>>> write only private everywhere, which is probably the main reason why we 
>>> have fileprivate now.
>>> 
>>> Anyways let’s be a little more constructive here.
>>> 
>>> Hi Jim, regarding your request, it feels like this is something that falls 
>>> into the topic of submodules. :) Correct me if I’m wrong here.
>>> 
>>> 
>>> 
>>> -- 
>>> Adrian Zubarev
>>> Sent with Airmail
>>> 
>>> Am 8. Dezember 2016 um 07:50:07, Jim Malak via swift-evolution 
>>> (swift-evolution@swift.org <mailto:swift-evolution@swift.org>) schrieb:
>>> 
>>>> My apologies up front if I am going about this incorrectly. I have been 
>>>> exploring extensions in Swift 3 both as a part of protocol-oriented 
>>>> programming and as a way to encapsulate related code to improve 
>>>> readability and maintainablity of otherwise more complex classes I have 
>>>> designed. I am able to encapsulate methods and calculated properties in 
>>>> extensions and restrict their use to the object type I am extending as 
>>>> long as everything is in one file via fileprivate. 
>>>> 
>>>> I would like to be able to have my class or structure file in a directory 
>>>> that contains my associated extensions  (also in separate files) and be 
>>>> able to restrict the access  of appropriate properties and  methods to 
>>>> that common directory. This would allow the same level encapsulation as 
>>>> fileprivate with the benifit of being able to organize code into sepereate 
>>>> files based on function.
>>>> 
>>>> I did not see this in the commonly rejected list but am unsure if this is 
>>>> something that is out of scope for 4.0. Is this something I can write up a 
>>>> proposal for? Is there some other approach that I missed that I should be 
>>>> using instead?
>>>> 
>>>> Kind regards,
>>>> Jim Malak
>>>> 
>>>> 
>>>> _______________________________________________
>>>> swift-evolution mailing list
>>>> swift-evolution@swift.org <mailto:swift-evolution@swift.org>
>>>> https://lists.swift.org/mailman/listinfo/swift-evolution
>>> 
>> 
>> 
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution@swift.org <mailto:swift-evolution@swift.org>
>> https://lists.swift.org/mailman/listinfo/swift-evolution 
>> <https://lists.swift.org/mailman/listinfo/swift-evolution>
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to