https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292009-10-20T00:54:19ZRedmineRedmine - Defect #4056: Rename named_scope :public for Project to something elsehttps://www.redmine.org/issues/4056?journal_id=114762009-10-20T00:54:19ZEric Davis
<ul><li><strong>Category</strong> set to <i>Projects</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>7</i></li></ul><p>Agreed. I ran into this when I would mock <code>Project.public</code> in my tests. What do you propose renaming it to? Project.public_projects? Project.all_public?</p> Redmine - Defect #4056: Rename named_scope :public for Project to something elsehttps://www.redmine.org/issues/4056?journal_id=114842009-10-20T05:36:27ZDmitri Kouikoff
<ul></ul><p>I think :all_public is pretty good. As a variant I was thinking about :public_state. :-)</p> Redmine - Defect #4056: Rename named_scope :public for Project to something elsehttps://www.redmine.org/issues/4056?journal_id=115002009-10-21T03:17:54ZEric Davis
<ul><li><strong>Status</strong> changed from <i>7</i> to <i>Closed</i></li><li><strong>Target version</strong> set to <i>0.9.0</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li><li><strong>Resolution</strong> set to <i>Fixed</i></li></ul><p><code>Project.all_public</code> it is. Thanks for the suggestion. <a class="changeset" title="Renamed Project#public named_scope so it will not override Ruby's public method #4056" href="https://www.redmine.org/projects/redmine/repository/svn/revisions/2941">r2941</a></p>