[webkit-dev] Coding convention of constants

Maciej Stachowiak mjs at apple.com
Thu Jul 9 21:02:51 PDT 2009


On Jul 9, 2009, at 8:55 PM, Darin Fisher wrote:

> Ditto.  The last time I wondered about this, I grepped through the  
> code and found [1] to be the most prevalent.  So, in code reviews I  
> have been recommending people do [1].

I think that's the nicest style (just like a variable, no special  
prefix). Let's go with that and update the coding style guidelines.

  - Maciej

>
> -Darin
>
> On Thu, Jul 9, 2009 at 8:16 PM, Dimitri Glazkov  
> <dglazkov at chromium.org> wrote:
> If we're voting, then +1 to [1]. If we're not voting, then oops.
>
> :DG<
>
> On Thu, Jul 9, 2009 at 12:50 PM, Darin Adler<darin at apple.com> wrote:
> > On Jul 8, 2009, at 9:08 PM, KwangYul Seo wrote:
> >
> > I found another style which starts with "k".
> > [4] platform/chromium/PopupMenuChromium.cpp
> > static const int kMaxVisibleRows = 20;
> > static const int kMaxHeight = 500;
> > static const int kBorderSize = 1;
> > static const TimeStamp kTypeAheadTimeoutMs = 1000;
> >
> >
> > 2009/7/9 KwangYul Seo <kwangyul.seo at gmail.com>
> >>
> >> Hi,
> >> It seems that there are three coding styles regarding "static  
> const int"
> >> constants.
> >> [1] rendering/RenderImage.cpp
> >> static const int maxAltTextWidth = 1024;
> >> static const int maxAltTextHeight = 256;
> >>
> >> [2] rendering/RenderVideo.cpp  (prefixed with c)
> >> static const int cDefaultWidth = 300;
> >> static const int cDefaultHeight = 150;
> >>
> >> [3] storage/SQLTransaction.cpp (start with a capital letter)
> >> static const int DefaultQuotaSizeIncrease = 1048576;
> >>
> >> http://webkit.org/coding/coding-style.html
> >> WebKit Coding Style Guidelines does not mention this issue.
> >> All 3 styles are acceptable?
> >
> > I don’t think we have consensus on this yet.
> > I personally prefer (1).
> >     -- Darin
> >
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
> >
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090709/74814320/attachment.html>


More information about the webkit-dev mailing list