Skip to content

Variable naming #2945

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
heinrich5991 opened this issue Sep 29, 2020 · 22 comments
Open

Variable naming #2945

heinrich5991 opened this issue Sep 29, 2020 · 22 comments
Labels
meta-discussion Discussion about the project itself, direction, (code) design, etc

Comments

@heinrich5991
Copy link
Member

heinrich5991 commented Sep 29, 2020

The meta journey continues.

Proposed business rules about variable naming:

Classes, structs

  1. Name starts with C or I.
  2. Second letter must exist and be a capital letter.

Enum constants

Must be all uppercase letters, digits and underscores

Parameter/variable/member names

  1. static const, member or not member may follow the Enum constant naming scheme.
  2. Single letter lower-case variable and member variables are allowed. This is used for loop indices, union members or color structs.
  3. Otherwise: Name is divided in three parts, let's call them qualifier, type prefix and actual name. There's an underscore after the qualifier if it is nonempty.
    Example: char **ms_ppArgs: ms, pp, Args.
  4. Qualifier contains m for members, s for variables with static linkage, and g for global variables with external linkage.
  5. Type prefix contains, from left to right, outside to inside, the type if it is one of the following: p for pointers, a for arrays, fn for functions. E.g. papfn is a pointer to an array of function pointers.
  6. The first letter of the actual name must be a capital letter.

Unresolved questions

  1. Allow S for classes/structs?
  2. What about enums? Should they start with an E?
  3. What about std::vector, array from base/tl.h? Type prefix a? Or l (lowercase ell)?

Other suggestions?

Should I fix all problem instances in one go, or shall we update them as we go? (EDIT: I currently count about 1500 instances, should be the right order of magnitude even if we change the rules slightly).

@def-
Copy link
Member

def- commented Sep 29, 2020

Do you plan to fix that automatically or manually?

@edg-l
Copy link
Member

edg-l commented Sep 29, 2020

I vote for using C for structs, no prefix for enums and the a prefix only for fixed size arrays.

We should also use CamelCase for class and method naming, some code violates this rule such as

CGraphics_Threaded::CGraphics_Threaded()

void CCommandProcessorFragment_OpenGL::Cmd_Texture_Create(const CCommandBuffer::SCommand_Texture_Create *pCommand)

@Learath2
Copy link
Member

Do you plan to fix that automatically or manually?

Automatically I'd guess. He has a script that extracts all identifiers using libclang and I have one that checks them for naming issues. We can run both on CI to ensure we don't commit any more naming mistakes.

@heinrich5991 Huh, 1500 sounds like quite a lot. When we first ran it it was more like 100. I had issues with stuff like unions members before, did you fix those?

I would allow S for PODs though libclang might not expose whether a class satisfies the POD requirement so maybe it's better to just stick to C.

For enums do you mean the constants or the enums themselves. We don't seem to have many tagged enums in the codebase. In anycase E for enum tags would make sense if we start to use them. For constants I don't think it's needed.

a or v for vectors sound fine to me. l should be for std::list or other linked lists.

I think we should fix it all in one go like we did with style.

@Jupeyy
Copy link
Member

Jupeyy commented Sep 29, 2020

imo S for structs makes sense, bcs a struct is often just used as a bunch of data(maybe smaller member functions), while a class is something superrior( i know its basically the same in c++ ), but i'd use them like this.

E for enum sounds good too xd

@Learath2
Copy link
Member

Learath2 commented Sep 29, 2020

@edg-l

We should also use CamelCase for class and method naming, some code violates this rule such as

For classes, functions and methods we should be using PascalCase. We don't use camelCase anywhere in the code iirc.
The variables can be PascalCase too as it's the closest to what we have right now so it'd minimize the diff.

@edg-l
Copy link
Member

edg-l commented Sep 29, 2020

@edg-l

We should also use CamelCase for class and method naming, some code violates this rule such as

For classes, functions and methods we should be using PascalCase. We don't use camelCase anywhere in the code iirc

yeah i meant that, just didnt remember the name, thats why i named it CamelCase ...

@def-
Copy link
Member

def- commented Sep 29, 2020

I think we should fix it all in one go like we did with style.

Definitely in one go.

@heinrich5991
Copy link
Member Author

For enums do you mean the constants or the enums themselves. We don't seem to have many tagged enums in the codebase. In anycase E for enum tags would make sense if we start to use them. For constants I don't think it's needed.

The enums themselves. Enum constants are SCREAMING_SNAKE_CASE.

@gerdoe-jr
Copy link
Contributor

This script will also transform all static consts into enums, or not? Or did I get sentence wrong?

@heinrich5991
Copy link
Member Author

This script will also transform all static consts into enums, or not? Or did I get sentence wrong?

No, just allows static consts with either SCREAMING_SNAKE_CASE or s_PascalCaseWithPrefix.

@heinrich5991
Copy link
Member Author

What about std::unique_ptr and std::shared_ptr? I'd think p would fit nicely.

@Learath2
Copy link
Member

Learath2 commented Oct 9, 2020

What about std::unique_ptr and std::shared_ptr? I'd think p would fit nicely.

p should indeed be enough for those. I don't think adding a new letter for those would be justified, the less letters there are the more useful hungarian notation is.

@heinrich5991
Copy link
Member Author

src/game/client/animstate.cpp:86:20: State: should start with 's_'
src/game/client/animstate.cpp:87:14: Init: should start with 's_'
src/game/client/components/binds.h:47:42: aBuf: should start with 'p'
src/game/client/components/binds.h:48:48: Modifier: should start with 'p'
src/game/client/components/binds.cpp:14:8: ret: should start with an uppercase letter
src/game/client/components/binds.cpp:133:7: ret: should start with an uppercase letter
src/game/client/components/binds.cpp:180:49: aBuf: should start with 'p'
src/game/client/components/binds.cpp:294:7: id: should start with an uppercase letter
src/game/client/components/binds.cpp:332:6: id: should start with an uppercase letter
src/game/client/components/binds.cpp:371:55: Mod: should start with 'p'
src/game/client/components/binds.cpp:414:14: aModifier: should start with 's_a'
src/game/client/components/broadcast.cpp:52:11: ii: should start with an uppercase letter
src/game/client/components/camera.h:21:7: m_LastPos: should start with 'm_a'
src/game/client/components/chat.h:21:9: m_YOffset: should start with 'm_a'
src/game/client/components/chat.h:67:15: pName: should start with 'm_p'
src/game/client/components/chat.h:68:15: pParams: should start with 'm_p'
src/game/client/components/chat.h:75:25: m_Commands: should start with 'm_a'
src/game/client/components/chat.h:108:67: flags: should start with an uppercase letter
src/game/client/components/chat.cpp:42:73: flags: should start with an uppercase letter
src/game/client/components/chat.cpp:160:15: Text: should start with 'p'
src/game/client/components/chat.cpp:165:9: Line: should start with 'a'
src/game/client/components/chat.cpp:171:10: max: should start with an uppercase letter
src/game/client/components/chat.cpp:179:8: max: should start with an uppercase letter
src/game/client/components/chat.cpp:547:13: SAVES_HEADER: should start with 'g_ap'
src/game/client/components/chat.cpp:895:14: rgb: should start with an uppercase letter
src/game/client/components/chat.cpp:906:14: rgb: should start with an uppercase letter
src/game/client/components/chat.cpp:911:14: rgb: should start with an uppercase letter
src/game/client/components/chat.cpp:916:14: rgb: should start with an uppercase letter
src/game/client/components/chat.cpp:927:14: rgb: should start with an uppercase letter
src/game/client/components/chat.cpp:1048:16: MarkerOffset: should start with 's_'
src/game/client/components/console.h:97:119: pfnCallback: should start with an uppercase letter
src/game/client/components/console.cpp:161:15: Text: should start with 'p'
src/game/client/components/console.cpp:164:9: Line: should start with 'a'
src/game/client/components/console.cpp:175:10: max: should start with an uppercase letter
src/game/client/components/console.cpp:181:8: max: should start with an uppercase letter
src/game/client/components/console.cpp:404:9: tw: should start with an uppercase letter
src/game/client/components/console.cpp:487:26: Array: should start with 'a'
src/game/client/components/console.cpp:611:16: MarkerOffset: should start with 's_'
src/game/client/components/console.cpp:642:13: rgb: should start with an uppercase letter
src/game/client/components/console.cpp:787:11: io: should start with an uppercase letter
src/game/client/components/console.cpp:848:125: pfnCallback: should start with an uppercase letter
src/game/client/components/controls.h:13:7: m_MousePos: should start with 'm_a'
src/game/client/components/controls.h:14:7: m_TargetPos: should start with 'm_a'
src/game/client/components/controls.h:17:16: m_Joystick: should start with 'm_p'
src/game/client/components/controls.h:22:16: m_Gamepad: should start with 'm_p'
src/game/client/components/controls.h:25:6: m_AmmoCount: should start with 'm_a'
src/game/client/components/controls.h:27:22: m_InputData: should start with 'm_a'
src/game/client/components/controls.h:28:22: m_LastData: should start with 'm_a'
src/game/client/components/controls.h:29:6: m_InputDirectionLeft: should start with 'm_a'
src/game/client/components/controls.h:30:6: m_InputDirectionRight: should start with 'm_a'
src/game/client/components/controls.h:31:6: m_ShowHookColl: should start with 'm_a'
src/game/client/components/controls.h:32:6: m_ResetDummy: should start with 'm_a'
src/game/client/components/controls.cpp:250:15: LastSendTime: should start with 's_'
src/game/client/components/countryflags.h:36:6: m_CodeIndexLUT: should start with 'm_a'
src/game/client/components/debughud.cpp:34:14: paStrings: should start with 'ap'
src/game/client/components/debughud.cpp:130:8: pv: should start with an uppercase letter
src/game/client/components/debughud.cpp:131:23: Array: should start with 'a'
src/game/client/components/effects.cpp:64:44: size: should start with an uppercase letter
src/game/client/components/effects.cpp:257:15: LastUpdate100hz: should start with 's_'
src/game/client/components/effects.cpp:258:15: LastUpdate50hz: should start with 's_'
src/game/client/components/flow.cpp:21:23: Array: should start with 'a'
src/game/client/components/ghost.h:63:34: m_lChunks: should start with an uppercase letter after the prefix 'm_'
src/game/client/components/hud.h:7:8: SScoreInfo: should start with 'C' (or 'I' for interfaces)
src/game/client/components/hud.h:63:76: PGroup: should start with 'p'
src/game/client/components/hud.h:83:8: m_PlayerRecord: should start with 'm_a'
src/game/client/components/hud.cpp:191:9: aScoreTeam: should start with 'aa'
src/game/client/components/hud.cpp:195:9: RecreateTeamScore: should start with 'a'
src/game/client/components/hud.cpp:197:8: FlagCarrier: should start with 'a'
src/game/client/components/hud.cpp:335:9: aScore: should start with 'aa'
src/game/client/components/hud.cpp:509:8: Buf: should start with 'a'
src/game/client/components/hud.cpp:526:8: Points: should start with 'a'
src/game/client/components/hud.cpp:538:8: Buf: should start with 'a'
src/game/client/components/hud.cpp:547:16: s_TextWidth: should start with 's_a'
src/game/client/components/hud.cpp:627:8: tw: should start with an uppercase letter
src/game/client/components/hud.cpp:681:23: Array: should start with 'a'
src/game/client/components/killmessages.cpp:169:14: rgb: should start with an uppercase letter
src/game/client/components/mapimages.h:31:26: gs_aModEntitiesNames: should start with 's_ap'
src/game/client/components/mapimages.h:82:7: m_EntitiesIsLoaded: should start with 'm_a'
src/game/client/components/mapimages.h:84:28: m_EntitiesTextures: should start with 'm_aa'
src/game/client/components/mapimages.cpp:99:9: Buf: should start with 'a'
src/game/client/components/maplayers.h:34:9: STileLayerVisuals: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.h:49:10: STileVisual: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.h:83:16: m_TilesOfLayer: should start with 'm_p'
src/game/client/components/maplayers.h:92:16: m_BorderTop: should start with 'm_p'
src/game/client/components/maplayers.h:93:16: m_BorderLeft: should start with 'm_p'
src/game/client/components/maplayers.h:94:16: m_BorderRight: should start with 'm_p'
src/game/client/components/maplayers.h:95:16: m_BorderBottom: should start with 'm_p'
src/game/client/components/maplayers.h:104:9: SQuadLayerVisuals: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.h:109:10: SQuadVisual: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.h:118:16: m_QuadsOfLayer: should start with 'm_p'
src/game/client/components/maplayers.h:129:184: IndexBufferOffset: should start with 'p'
src/game/client/components/maplayers.cpp:56:8: Points: should start with 'a'
src/game/client/components/maplayers.cpp:159:17: x2: should start with an uppercase letter
src/game/client/components/maplayers.cpp:160:17: y2: should start with an uppercase letter
src/game/client/components/maplayers.cpp:161:17: x3: should start with an uppercase letter
src/game/client/components/maplayers.cpp:162:17: y3: should start with an uppercase letter
src/game/client/components/maplayers.cpp:193:8: xR: should start with an uppercase letter
src/game/client/components/maplayers.cpp:193:12: yR: should start with an uppercase letter
src/game/client/components/maplayers.cpp:229:17: x2: should start with an uppercase letter
src/game/client/components/maplayers.cpp:230:17: y2: should start with an uppercase letter
src/game/client/components/maplayers.cpp:231:17: x3: should start with an uppercase letter
src/game/client/components/maplayers.cpp:232:17: y3: should start with an uppercase letter
src/game/client/components/maplayers.cpp:367:8: STmpQuadVertexTextured: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.cpp:374:8: STmpQuadVertex: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.cpp:380:8: STmpQuad: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.cpp:385:8: STmpQuadTextured: should start with 'C' (or 'I' for interfaces)
src/game/client/components/maplayers.cpp:449:28: tmpTiles: should start with an uppercase letter
src/game/client/components/maplayers.cpp:450:40: tmpTileTexCoords: should start with an uppercase letter
src/game/client/components/maplayers.cpp:451:28: tmpBorderTopTiles: should start with an uppercase letter
src/game/client/components/maplayers.cpp:452:40: tmpBorderTopTilesTexCoords: should start with an uppercase letter
src/game/client/components/maplayers.cpp:453:28: tmpBorderLeftTiles: should start with an uppercase letter
src/game/client/components/maplayers.cpp:454:40: tmpBorderLeftTilesTexCoords: should start with an uppercase letter
src/game/client/components/maplayers.cpp:455:28: tmpBorderRightTiles: should start with an uppercase letter
src/game/client/components/maplayers.cpp:456:40: tmpBorderRightTilesTexCoords: should start with an uppercase letter
src/game/client/components/maplayers.cpp:457:28: tmpBorderBottomTiles: should start with an uppercase letter
src/game/client/components/maplayers.cpp:458:40: tmpBorderBottomTilesTexCoords: should start with an uppercase letter
src/game/client/components/maplayers.cpp:459:28: tmpBorderCorners: should start with an uppercase letter
src/game/client/components/maplayers.cpp:460:40: tmpBorderCornersTexCoords: should start with an uppercase letter
src/game/client/components/maplayers.cpp:462:24: tmpQuads: should start with an uppercase letter
src/game/client/components/maplayers.cpp:463:32: tmpQuadsTextured: should start with an uppercase letter
src/game/client/components/maplayers.cpp:1098:195: IndexBufferOffset: should start with 'p'
src/game/client/components/maplayers.cpp:1554:10: Points: should start with 'a'
src/game/client/components/mapsounds.h:25:27: m_lSourceQueue: should start with 'm_a'
src/game/client/components/mapsounds.cpp:34:9: Buf: should start with 'a'
src/game/client/components/mapsounds.cpp:80:24: source: should start with an uppercase letter
src/game/client/components/menu_background.h:79:7: m_Positions: should start with 'm_a'
src/game/client/components/menu_background.h:92:22: m_lThemes: should start with an uppercase letter after the prefix 'm_'
src/game/client/components/menu_background.cpp:311:14: Dir: should start with 's_'
src/game/client/components/menus.h:21:10: Process: should start with 'm_'
src/game/client/components/menus.h:22:7: Initialized: should start with 'm_'
src/game/client/components/menus.h:23:14: LineReader: should start with 'm_'
src/game/client/components/menus.h:79:102: Offset: should start with 'p'
src/game/client/components/menus.h:80:127: Offset: should start with 'p'
src/game/client/components/menus.h:86:79: NewModifier: should start with 'p'
src/game/client/components/menus.h:110:9: SCustomItem: should start with 'C' (or 'I' for interfaces)
src/game/client/components/menus.h:119:9: SCustomEntities: should start with 'C' (or 'I' for interfaces)
src/game/client/components/menus.h:121:10: SEntitiesImage: should start with 'C' (or 'I' for interfaces)
src/game/client/components/menus.h:128:9: SCustomGame: should start with 'C' (or 'I' for interfaces)
src/game/client/components/menus.h:132:9: SCustomEmoticon: should start with 'C' (or 'I' for interfaces)
src/game/client/components/menus.h:136:9: SCustomParticle: should start with 'C' (or 'I' for interfaces)
src/game/client/components/menus.h:141:32: m_EntitiesList: should start with 'm_a'
src/game/client/components/menus.h:142:28: m_GameList: should start with 'm_a'
src/game/client/components/menus.h:143:32: m_EmoticonList: should start with 'm_a'
src/game/client/components/menus.h:144:32: m_ParticlesList: should start with 'm_a'
src/game/client/components/menus.h:174:20: m_lMenuImages: should start with 'm_a'
src/game/client/components/menus.h:196:24: m_aInputEvents: should start with 'ms_a'
src/game/client/components/menus.h:197:13: m_NumInputEvents: should start with 'ms_'
src/game/client/components/menus.h:336:28: m_lFriends: should start with 'm_a'
src/game/client/components/menus.h:375:111: pfnCallback: should start with an uppercase letter
src/game/client/components/menus.h:376:114: pfnCallback: should start with an uppercase letter
src/game/client/components/menus.h:407:25: m_Binder: should start with 'ms_'
src/game/client/components/menus.h:412:48: current: should start with an uppercase letter
src/game/client/components/menus.h:412:65: total: should start with an uppercase letter
src/game/client/components/menus.h:457:26: m_lDemos: should start with 'm_a'
src/game/client/components/menus.h:482:27: m_lGhosts: should start with 'm_a'
src/game/client/components/menus.cpp:284:109: Offset: should start with 'p'
src/game/client/components/menus.cpp:303:16: Text: should start with 'p'
src/game/client/components/menus.cpp:446:15: Text: should start with 'p'
src/game/client/components/menus.cpp:474:10: wt: should start with an uppercase letter
src/game/client/components/menus.cpp:524:134: Offset: should start with 'p'
src/game/client/components/menus.cpp:551:15: OffsetY: should start with 's_'
src/game/client/components/menus.cpp:613:15: OffsetX: should start with 's_'
src/game/client/components/menus.cpp:669:86: NewModifier: should start with 'p'
src/game/client/components/menus.cpp:672:15: pGrabbedID: should start with 's_p'
src/game/client/components/menus.cpp:673:14: MouseReleased: should start with 's_'
src/game/client/components/menus.cpp:674:13: ButtonUsed: should start with 's_'
src/game/client/components/menus.cpp:994:15: LastLoadRender: should start with 's_'
src/game/client/components/menus.cpp:1566:17: Offset: should start with 's_'
src/game/client/components/menus.cpp:1664:15: ActSelection: should start with 's_'
src/game/client/components/menus.cpp:1797:17: Offset: should start with 's_'
src/game/client/components/menus.cpp:2023:17: Offset: should start with 's_'
src/game/client/components/menus.cpp:2373:8: sw: should start with an uppercase letter
src/game/client/components/menus.cpp:2374:8: sh: should start with an uppercase letter
src/game/client/components/menus.cpp:2382:26: Array: should start with 'a'
src/game/client/components/menus.cpp:2443:55: current: should start with an uppercase letter
src/game/client/components/menus.cpp:2443:68: total: should start with an uppercase letter
src/game/client/components/menus.cpp:2447:15: LastLoadRender: should start with 's_'
src/game/client/components/menus_browser.cpp:64:10: s_aCols: should start with 'a'
src/game/client/components/menus_browser.cpp:448:16: rgb: should start with an uppercase letter
src/game/client/components/menus_browser.cpp:469:16: hsl: should start with an uppercase letter
src/game/client/components/menus_browser.cpp:486:16: rgb: should start with an uppercase letter
src/game/client/components/menus_browser.cpp:551:16: Offset: should start with 's_'
src/game/client/components/menus_browser.cpp:576:16: Offset: should start with 's_'
src/game/client/components/menus_browser.cpp:612:16: Offset: should start with 's_'
src/game/client/components/menus_browser.cpp:713:15: Offset: should start with 's_'
src/game/client/components/menus_browser.cpp:727:16: Offset: should start with 's_'
src/game/client/components/menus_browser.cpp:740:15: OffsetAddr: should start with 's_'
src/game/client/components/menus_browser.cpp:1412:111: pfnCallback: should start with an uppercase letter
src/game/client/components/menus_browser.cpp:1422:114: pfnCallback: should start with an uppercase letter
src/game/client/components/menus_demo.cpp:76:15: LastSpeedChange: should start with 's_'
src/game/client/components/menus_demo.cpp:161:16: Offset: should start with 's_'
src/game/client/components/menus_demo.cpp:215:13: SeekPercentKeys: should start with 'a'
src/game/client/components/menus_demo.cpp:272:9: id: should start with 'p'
src/game/client/components/menus_demo.cpp:336:18: PrevAmount: should start with 's_'
src/game/client/components/menus_demo.cpp:500:16: gs_ListBoxOriginalView: should start with 's_'
src/game/client/components/menus_demo.cpp:501:16: gs_ListBoxView: should start with 's_'
src/game/client/components/menus_demo.cpp:502:14: gs_ListBoxRowHeight: should start with 's_'
src/game/client/components/menus_demo.cpp:503:12: gs_ListBoxItemIndex: should start with 's_'
src/game/client/components/menus_demo.cpp:504:12: gs_ListBoxSelectedIndex: should start with 's_'
src/game/client/components/menus_demo.cpp:505:12: gs_ListBoxNewSelected: should start with 's_'
src/game/client/components/menus_demo.cpp:506:12: gs_ListBoxDoneEvents: should start with 's_'
src/game/client/components/menus_demo.cpp:507:12: gs_ListBoxNumItems: should start with 's_'
src/game/client/components/menus_demo.cpp:508:12: gs_ListBoxItemsPerRow: should start with 's_'
src/game/client/components/menus_demo.cpp:509:14: gs_ListBoxScrollValue: should start with 's_'
src/game/client/components/menus_demo.cpp:510:13: gs_ListBoxItemActivated: should start with 's_'
src/game/client/components/menus_demo.cpp:511:13: gs_ListBoxClicked: should start with 's_'
src/game/client/components/menus_ingame.cpp:271:13: s_aPlayerIDs: should start with 's_aa'
src/game/client/components/menus_ingame.cpp:563:13: aPlayerIDs: should start with 's_a'
src/game/client/components/menus_ingame.cpp:660:10: wSearch: should start with an uppercase letter
src/game/client/components/menus_ingame.cpp:666:17: Offset: should start with 's_'
src/game/client/components/menus_ingame.cpp:1115:13: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:434:8: Skin: should start with 'p'
src/game/client/components/menus_settings.cpp:435:7: UseCustomColor: should start with 'p'
src/game/client/components/menus_settings.cpp:436:12: ColorBody: should start with 'p'
src/game/client/components/menus_settings.cpp:437:12: ColorFeet: should start with 'p'
src/game/client/components/menus_settings.cpp:514:22: s_aSkinPrefixes: should start with 's_ap'
src/game/client/components/menus_settings.cpp:562:13: paColors: should start with 'ap'
src/game/client/components/menus_settings.cpp:563:15: paParts: should start with 'ap'
src/game/client/components/menus_settings.cpp:585:37: s_paSkinList: should start with 's_ap'
src/game/client/components/menus_settings.cpp:669:9: wSearch: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:676:16: Offset: should start with 's_'
src/game/client/components/menus_settings.cpp:735:17: gs_aKeys: should start with 's_a'
src/game/client/components/menus_settings.cpp:799:11: g_KeyCount: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1264:16: Offset: should start with 's_'
src/game/client/components/menus_settings.cpp:1340:93: pLanguages: should start with 'pa'
src/game/client/components/menus_settings.cpp:1404:33: s_Languages: should start with 's_a'
src/game/client/components/menus_settings.cpp:1464:14: aTabs: should start with 'ap'
src/game/client/components/menus_settings.cpp:1554:9: paComponent: should start with 'ap'
src/game/client/components/menus_settings.cpp:1555:14: aLabels: should start with 'ap'
src/game/client/components/menus_settings.cpp:1574:13: pIDP1: should start with 's_'
src/game/client/components/menus_settings.cpp:1574:24: pIDP2: should start with 's_'
src/game/client/components/menus_settings.cpp:1575:13: Page: should start with 's_'
src/game/client/components/menus_settings.cpp:1581:8: tw: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1677:14: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1711:10: tw: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1715:14: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1748:14: rgbn: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1750:10: tw: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1754:14: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1766:10: twh: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1785:14: rgbf: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1787:10: hw: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1792:10: tw: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1796:14: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1823:10: tw: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1827:14: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:1853:14: rgb: should start with an uppercase letter
src/game/client/components/menus_settings.cpp:2198:12: paColors: should start with 'ap'
src/game/client/components/menus_settings.cpp:2199:14: paParts: should start with 'ap'
src/game/client/components/menus_settings_assets.cpp:195:54: s_SearchEntitiesList: should start with 's_ap'
src/game/client/components/menus_settings_assets.cpp:196:50: s_SearchGamesList: should start with 's_ap'
src/game/client/components/menus_settings_assets.cpp:197:54: s_SearchEmoticonsList: should start with 's_ap'
src/game/client/components/menus_settings_assets.cpp:198:54: s_SearchParticlesList: should start with 's_ap'
src/game/client/components/menus_settings_assets.cpp:200:13: s_InitCustomList: should start with 's_a'
src/game/client/components/menus_settings_assets.cpp:204:12: s_CustomListSize: should start with 's_a'
src/game/client/components/menus_settings_assets.cpp:208:13: s_aFilterString: should start with 's_aa'
src/game/client/components/menus_settings_assets.cpp:502:9: wSearch: should start with an uppercase letter
src/game/client/components/menus_settings_assets.cpp:509:16: Offset: should start with 's_'
src/game/client/components/menus_start.cpp:129:14: EditorHotkeyWasPressed: should start with 's_'
src/game/client/components/menus_start.cpp:130:15: EditorHotKeyChecktime: should start with 's_'
src/game/client/components/nameplates.h:6:8: SPlayerNamePlate: should start with 'C' (or 'I' for interfaces)
src/game/client/components/nameplates.cpp:19:8: Points: should start with 'a'
src/game/client/components/nameplates.cpp:108:9: tw: should start with an uppercase letter
src/game/client/components/nameplates.cpp:109:13: rgb: should start with an uppercase letter
src/game/client/components/particles.h:91:15: m_pParts: should start with 'g_p'
src/game/client/components/particles.cpp:79:15: FrictionFraction: should start with 's_'
src/game/client/components/particles.cpp:143:15: LastTime: should start with 's_'
src/game/client/components/particles.cpp:187:9: LastColor: should start with 'a'
src/game/client/components/players.h:29:6: m_WeaponSpriteMuzzleQuadContainerIndex: should start with 'm_a'
src/game/client/components/players.h:32:7: m_CurPredictedPos: should start with 'm_a'
src/game/client/components/players.cpp:139:39: s_HookChainRenderInfo: should start with 's_a'
src/game/client/components/players.cpp:265:16: SkidSoundTime: should start with 's_'
src/game/client/components/players.cpp:367:7: iw: should start with an uppercase letter
src/game/client/components/race_demo.cpp:25:26: m_plDemos: should start with an uppercase letter after the prefix 'm_p'
src/game/client/components/race_demo.cpp:26:14: pMap: should start with 'm_p'
src/game/client/components/race_demo.cpp:213:25: lDemos: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:92:10: tw: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:141:8: size: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:156:7: lower16: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:157:7: upper16: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:158:7: lower24: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:159:7: upper24: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:160:7: lower32: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:161:7: upper32: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:245:8: tw: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:320:6: rendered: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:372:14: rgb: should start with an uppercase letter
src/game/client/components/scoreboard.cpp:508:14: rgb: should start with an uppercase letter
src/game/client/components/skins.h:36:7: m_EventSkinPrefix: should start with 'm_a'
src/game/client/components/skins.cpp:16:20: VANILLA_SKINS: should start with 's_ap'
src/game/client/components/skins.cpp:116:6: Freq: should start with 'a'
src/game/client/components/skins.cpp:187:10: rawtime: should start with an uppercase letter
src/game/client/components/skins.cpp:188:14: timeinfo: should start with 'p'
src/game/client/components/sounds.h:25:9: QueueEntry: should start with 'C' (or 'I' for interfaces)
src/game/client/components/sounds.h:25:9: QueueEntry: should start with 'C' (or 'I' for interfaces)
src/game/client/components/spectator.cpp:29:29: paPlayerInfos: should start with 'pp'
src/game/client/components/spectator.cpp:348:14: rgb: should start with an uppercase letter
src/game/client/components/statboard.cpp:201:8: tw: should start with an uppercase letter
src/game/client/components/statboard.cpp:419:17: skip: should start with an uppercase letter
src/game/client/components/statboard.cpp:431:15: len: should start with an uppercase letter
src/game/client/components/statboard.cpp:432:8: buf: should start with 'p'
src/game/client/components/statboard.cpp:494:9: fdratio: should start with an uppercase letter
src/game/client/components/statboard.cpp:499:8: localPlayer: should start with an uppercase letter
src/game/client/components/voting.cpp:303:10: Buf: should start with 'a'
src/game/client/components/voting.cpp:321:10: Buf: should start with 'a'
src/game/client/components/voting.cpp:331:9: Buf: should start with 'a'
src/game/client/gameclient.h:72:21: m_paComponents: should start with 'm_ap'
src/game/client/gameclient.h:105:6: m_LastNewPredictedTick: should start with 'm_a'
src/game/client/gameclient.h:112:6: m_CheckInfo: should start with 'm_a'
src/game/client/gameclient.h:119:112: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.h:120:117: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.h:121:107: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.h:122:113: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.h:126:102: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.h:164:6: m_FlagDropTick: should start with 'm_a'
src/game/client/gameclient.h:167:16: m_Tuning: should start with 'm_a'
src/game/client/gameclient.h:194:23: m_paFlags: should start with 'm_ap'
src/game/client/gameclient.h:199:29: m_paPlayerInfos: should start with 'm_ap'
src/game/client/gameclient.h:200:29: m_paInfoByScore: should start with 'm_ap'
src/game/client/gameclient.h:201:29: m_paInfoByName: should start with 'm_ap'
src/game/client/gameclient.h:202:29: m_paInfoByDDTeamScore: should start with 'm_ap'
src/game/client/gameclient.h:203:29: m_paInfoByDDTeamName: should start with 'm_ap'
src/game/client/gameclient.h:301:9: m_SmoothStart: should start with 'm_a'
src/game/client/gameclient.h:302:9: m_SmoothLen: should start with 'm_a'
src/game/client/gameclient.h:303:8: m_PredPos: should start with 'm_a'
src/game/client/gameclient.h:304:7: m_PredTick: should start with 'm_a'
src/game/client/gameclient.h:424:6: m_LocalIDs: should start with 'm_a'
src/game/client/gameclient.h:434:65: ownID: should start with an uppercase letter
src/game/client/gameclient.h:460:9: SClientGameSkin: should start with 'C' (or 'I' for interfaces)
src/game/client/gameclient.h:476:29: m_SpriteWeaponCursors: should start with 'm_a'
src/game/client/gameclient.h:488:29: m_SpriteWeapons: should start with 'm_a'
src/game/client/gameclient.h:491:29: m_SpriteParticles: should start with 'm_a'
src/game/client/gameclient.h:494:29: m_SpriteStars: should start with 'm_a'
src/game/client/gameclient.h:504:29: m_SpriteWeaponProjectiles: should start with 'm_a'
src/game/client/gameclient.h:507:29: m_SpriteWeaponGunMuzzles: should start with 'm_a'
src/game/client/gameclient.h:508:29: m_SpriteWeaponShotgunMuzzles: should start with 'm_a'
src/game/client/gameclient.h:509:29: m_SpriteWeaponNinjaMuzzles: should start with 'm_a'
src/game/client/gameclient.h:511:29: m_SpriteWeaponsMuzzles: should start with 'm_aa'
src/game/client/gameclient.h:523:29: m_SpritePickupWeapons: should start with 'm_a'
src/game/client/gameclient.h:544:9: SClientParticlesSkin: should start with 'C' (or 'I' for interfaces)
src/game/client/gameclient.h:548:29: m_SpriteParticleSplat: should start with 'm_a'
src/game/client/gameclient.h:554:29: m_SpriteParticles: should start with 'm_a'
src/game/client/gameclient.h:560:9: SClientEmoticonsSkin: should start with 'C' (or 'I' for interfaces)
src/game/client/gameclient.h:562:29: m_SpriteEmoticons: should start with 'm_a'
src/game/client/gameclient.h:569:7: m_DDRaceMsgSent: should start with 'm_a'
src/game/client/gameclient.h:570:6: m_ShowOthers: should start with 'm_a'
src/game/client/gameclient.cpp:74:22: gs_KillMessages: should start with 's_'
src/game/client/gameclient.cpp:75:16: gs_Camera: should start with 's_'
src/game/client/gameclient.cpp:76:14: gs_Chat: should start with 's_'
src/game/client/gameclient.cpp:77:14: gs_Motd: should start with 's_'
src/game/client/gameclient.cpp:78:19: gs_Broadcast: should start with 's_'
src/game/client/gameclient.cpp:79:21: gs_GameConsole: should start with 's_'
src/game/client/gameclient.cpp:80:15: gs_Binds: should start with 's_'
src/game/client/gameclient.cpp:81:19: gs_Particles: should start with 's_'
src/game/client/gameclient.cpp:82:15: gs_Menus: should start with 's_'
src/game/client/gameclient.cpp:83:15: gs_Skins: should start with 's_'
src/game/client/gameclient.cpp:84:22: gs_CountryFlags: should start with 's_'
src/game/client/gameclient.cpp:85:14: gs_Flow: should start with 's_'
src/game/client/gameclient.cpp:86:13: gs_Hud: should start with 's_'
src/game/client/gameclient.cpp:87:18: gs_DebugHud: should start with 's_'
src/game/client/gameclient.cpp:88:18: gs_Controls: should start with 's_'
src/game/client/gameclient.cpp:89:17: gs_Effects: should start with 's_'
src/game/client/gameclient.cpp:90:20: gs_Scoreboard: should start with 's_'
src/game/client/gameclient.cpp:91:19: gs_Statboard: should start with 's_'
src/game/client/gameclient.cpp:92:16: gs_Sounds: should start with 's_'
src/game/client/gameclient.cpp:93:18: gs_Emoticon: should start with 's_'
src/game/client/gameclient.cpp:94:19: gsDamageInd: should start with 's_'
src/game/client/gameclient.cpp:95:16: gs_Voting: should start with 's_'
src/game/client/gameclient.cpp:96:19: gs_Spectator: should start with 's_'
src/game/client/gameclient.cpp:98:17: gs_Players: should start with 's_'
src/game/client/gameclient.cpp:99:20: gs_NamePlates: should start with 's_'
src/game/client/gameclient.cpp:100:15: gs_Items: should start with 's_'
src/game/client/gameclient.cpp:101:19: gs_MapImages: should start with 's_'
src/game/client/gameclient.cpp:103:19: gs_MapLayersBackGround: should start with 's_'
src/game/client/gameclient.cpp:104:19: gs_MapLayersForeGround: should start with 's_'
src/game/client/gameclient.cpp:105:20: gs_BackGround: should start with 's_'
src/game/client/gameclient.cpp:106:24: gs_MenuBackground: should start with 's_'
src/game/client/gameclient.cpp:108:19: gs_MapSounds: should start with 's_'
src/game/client/gameclient.cpp:110:18: gs_RaceDemo: should start with 's_'
src/game/client/gameclient.cpp:111:15: gs_Ghost: should start with 's_'
src/game/client/gameclient.cpp:431:6: tmp: should start with an uppercase letter
src/game/client/gameclient.cpp:782:8: value: should start with an uppercase letter
src/game/client/gameclient.cpp:984:25: ev: should start with 'p'
src/game/client/gameclient.cpp:989:25: ev: should start with 'p'
src/game/client/gameclient.cpp:994:25: ev: should start with 'p'
src/game/client/gameclient.cpp:999:21: ev: should start with 'p'
src/game/client/gameclient.cpp:1004:21: ev: should start with 'p'
src/game/client/gameclient.cpp:1009:26: ev: should start with 'p'
src/game/client/gameclient.cpp:1523:36: p1: should start with an uppercase letter after the prefix 'p'
src/game/client/gameclient.cpp:1523:66: p2: should start with an uppercase letter after the prefix 'p'
src/game/client/gameclient.cpp:1536:41: p1: should start with an uppercase letter after the prefix 'p'
src/game/client/gameclient.cpp:1536:71: p2: should start with an uppercase letter after the prefix 'p'
src/game/client/gameclient.cpp:1625:15: LastZoom: should start with 's_'
src/game/client/gameclient.cpp:1626:15: LastScreenAspect: should start with 's_'
src/game/client/gameclient.cpp:1627:14: LastDummyConnected: should start with 's_'
src/game/client/gameclient.cpp:1667:13: PrevLocalID: should start with 's_'
src/game/client/gameclient.cpp:1824:11: MixAmount: should start with 'a'
src/game/client/gameclient.cpp:1933:13: TeamColors: should start with 'a'
src/game/client/gameclient.cpp:2097:117: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.cpp:2104:122: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.cpp:2111:112: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.cpp:2119:118: pfnCallback: should start with an uppercase letter
src/game/client/gameclient.cpp:2135:83: ownID: should start with an uppercase letter
src/game/client/gameclient.cpp:2148:15: cData: should start with an uppercase letter
src/game/client/gameclient.cpp:2397:13: s_LastUpdateTick: should start with 's_a'
src/game/client/gameclient.cpp:2418:9: PredictErr: should start with 'a'
src/game/client/gameclient.cpp:2425:11: dir: should start with an uppercase letter
src/game/client/gameclient.cpp:2949:107: pfnCallback: should start with an uppercase letter
src/game/client/lineinput.h:16:7: m_Str: should start with 'm_a'
src/game/client/lineinput.h:21:7: m_DisplayStr: should start with 'm_a'
src/game/client/lineinput.cpp:36:7: Texting: should start with 'a'
src/game/client/prediction/entities/character.h:146:9: WeaponStat: should start with 'C' (or 'I' for interfaces)
src/game/client/prediction/entities/character.h:146:9: WeaponStat: should start with 'C' (or 'I' for interfaces)
src/game/client/prediction/entities/character.h:172:9: NinjaStat: should start with 'C' (or 'I' for interfaces)
src/game/client/prediction/entities/character.h:172:9: NinjaStat: should start with 'C' (or 'I' for interfaces)
src/game/client/prediction/entities/character.cpp:137:16: aEnts: should start with 'ap'
src/game/client/prediction/entities/character.cpp:161:10: bAlreadyHit: should start with an uppercase letter
src/game/client/prediction/entities/character.cpp:392:11: Spreading: should start with 'a'
src/game/client/prediction/entities/character.cpp:852:7: newJumps: should start with an uppercase letter
src/game/client/prediction/entities/pickup.cpp:22:9: sound: should start with an uppercase letter
src/game/client/prediction/entities/pickup.cpp:77:7: index: should start with an uppercase letter
src/game/client/prediction/entities/projectile.cpp:89:7: isWeaponCollide: should start with an uppercase letter
src/game/client/prediction/gameworld.h:92:16: m_Tuning: should start with 'm_a'
src/game/client/prediction/gameworld.cpp:249:26: listOfChars: should start with an uppercase letter
src/game/client/prediction/gameworld.cpp:272:19: Core: should start with 'p'
src/game/client/render.h:67:24: id: should start with an uppercase letter
src/game/client/render.h:71:26: id: should start with an uppercase letter
src/game/client/render.h:73:42: size: should start with an uppercase letter
src/game/client/render.h:75:78: size: should start with an uppercase letter
src/game/client/render.h:76:60: size: should start with an uppercase letter
src/game/client/render.cpp:19:14: gs_SpriteWScale: should start with 's_'
src/game/client/render.cpp:20:14: gs_SpriteHScale: should start with 's_'
src/game/client/render.cpp:78:6: cx: should start with an uppercase letter
src/game/client/render.cpp:79:6: cy: should start with an uppercase letter
src/game/client/render.cpp:86:8: x2: should start with an uppercase letter
src/game/client/render.cpp:88:8: y2: should start with an uppercase letter
src/game/client/render.cpp:133:39: id: should start with an uppercase letter
src/game/client/render.cpp:176:27: ArrayF: should start with 'a'
src/game/client/render.cpp:181:9: a1: should start with an uppercase letter
src/game/client/render.cpp:182:9: a2: should start with an uppercase letter
src/game/client/render.cpp:183:9: a3: should start with an uppercase letter
src/game/client/render.cpp:221:23: ArrayQ: should start with 'a'
src/game/client/render.cpp:246:9: a1: should start with an uppercase letter
src/game/client/render.cpp:247:9: a2: should start with an uppercase letter
src/game/client/render.cpp:248:9: a3: should start with an uppercase letter
src/game/client/render.cpp:391:27: ArrayF: should start with 'a'
src/game/client/render.cpp:396:9: a1: should start with an uppercase letter
src/game/client/render.cpp:397:9: a2: should start with an uppercase letter
src/game/client/render.cpp:398:9: a3: should start with an uppercase letter
src/game/client/render.cpp:436:23: ArrayQ: should start with 'a'
src/game/client/render.cpp:485:27: Array: should start with 'a'
src/game/client/render.cpp:490:9: a1: should start with an uppercase letter
src/game/client/render.cpp:491:9: a2: should start with an uppercase letter
src/game/client/render.cpp:492:9: a3: should start with an uppercase letter
src/game/client/render.cpp:594:10: cs: should start with an uppercase letter
src/game/client/render_map.cpp:63:11: v0: should start with an uppercase letter
src/game/client/render_map.cpp:64:11: v1: should start with an uppercase letter
src/game/client/render_map.cpp:145:27: Array: should start with 'a'
src/game/client/render_map.cpp:156:18: aRotated: should start with 's_a'
src/game/client/render_map.cpp:229:10: tx: should start with an uppercase letter
src/game/client/render_map.cpp:230:10: ty: should start with an uppercase letter
src/game/client/render_map.cpp:240:12: x2: should start with an uppercase letter
src/game/client/render_map.cpp:241:12: y2: should start with an uppercase letter
src/game/client/render_map.cpp:242:12: x3: should start with an uppercase letter
src/game/client/render_map.cpp:243:12: y3: should start with an uppercase letter
src/game/client/render_map.cpp:346:10: tx: should start with an uppercase letter
src/game/client/render_map.cpp:347:10: ty: should start with an uppercase letter
src/game/client/render_map.cpp:357:12: x2: should start with an uppercase letter
src/game/client/render_map.cpp:358:12: y2: should start with an uppercase letter
src/game/client/render_map.cpp:359:12: x3: should start with an uppercase letter
src/game/client/render_map.cpp:360:12: y3: should start with an uppercase letter
src/game/client/render_map.cpp:720:10: tx: should start with an uppercase letter
src/game/client/render_map.cpp:721:10: ty: should start with an uppercase letter
src/game/client/render_map.cpp:731:12: x2: should start with an uppercase letter
src/game/client/render_map.cpp:732:12: y2: should start with an uppercase letter
src/game/client/render_map.cpp:733:12: x3: should start with an uppercase letter
src/game/client/render_map.cpp:734:12: y3: should start with an uppercase letter
src/game/client/render_map.cpp:812:10: tx: should start with an uppercase letter
src/game/client/render_map.cpp:813:10: ty: should start with an uppercase letter
src/game/client/render_map.cpp:823:12: x2: should start with an uppercase letter
src/game/client/render_map.cpp:824:12: y2: should start with an uppercase letter
src/game/client/render_map.cpp:825:12: x3: should start with an uppercase letter
src/game/client/render_map.cpp:826:12: y3: should start with an uppercase letter
src/game/client/render_map.cpp:917:10: tx: should start with an uppercase letter
src/game/client/render_map.cpp:918:10: ty: should start with an uppercase letter
src/game/client/render_map.cpp:928:12: x2: should start with an uppercase letter
src/game/client/render_map.cpp:929:12: y2: should start with an uppercase letter
src/game/client/render_map.cpp:930:12: x3: should start with an uppercase letter
src/game/client/render_map.cpp:931:12: y3: should start with an uppercase letter
src/game/client/render_map.cpp:1037:10: tx: should start with an uppercase letter
src/game/client/render_map.cpp:1038:10: ty: should start with an uppercase letter
src/game/client/render_map.cpp:1048:12: x2: should start with an uppercase letter
src/game/client/render_map.cpp:1049:12: y2: should start with an uppercase letter
src/game/client/render_map.cpp:1050:12: x3: should start with an uppercase letter
src/game/client/render_map.cpp:1051:12: y3: should start with an uppercase letter
src/game/client/ui.h:142:59: m_Buttons: should start with an uppercase letter
src/game/client/ui.cpp:281:13: ButtonUsed: should start with 's_'
src/game/client/ui.cpp:382:8: tw: should start with an uppercase letter
src/game/collision.h:51:44: id: should start with an uppercase letter
src/game/collision.h:94:35: Dir: should start with 'p'
src/game/collision.h:94:45: Force: should start with 'p'
src/game/collision.h:94:57: MaxSpeed: should start with 'p'
src/game/collision.h:100:35: xoff: should start with an uppercase letter
src/game/collision.h:100:45: yoff: should start with an uppercase letter
src/game/collision.h:100:56: pos0: should start with an uppercase letter
src/game/collision.h:100:67: pos1: should start with an uppercase letter
src/game/collision.h:101:40: pos0: should start with an uppercase letter
src/game/collision.h:101:51: pos1: should start with an uppercase letter
src/game/collision.h:111:19: index: should start with an uppercase letter
src/game/collision.h:126:9: SSwitchers: should start with 'C' (or 'I' for interfaces)
src/game/collision.h:128:8: m_Status: should start with 'm_a'
src/game/collision.h:130:7: m_EndTick: should start with 'm_a'
src/game/collision.h:131:7: m_Type: should start with 'm_a'
src/game/collision.h:138:47: Ox: should start with 'p'
src/game/collision.h:138:56: Oy: should start with 'p'
src/game/collision.cpp:303:6: pos: should start with an uppercase letter
src/game/collision.cpp:371:7: hit: should start with an uppercase letter
src/game/collision.cpp:588:6: index: should start with an uppercase letter
src/game/collision.cpp:592:46: xoff: should start with an uppercase letter
src/game/collision.cpp:592:56: yoff: should start with an uppercase letter
src/game/collision.cpp:592:67: pos0: should start with an uppercase letter
src/game/collision.cpp:592:78: pos1: should start with an uppercase letter
src/game/collision.cpp:594:6: pos: should start with an uppercase letter
src/game/collision.cpp:599:6: offpos: should start with an uppercase letter
src/game/collision.cpp:605:51: pos0: should start with an uppercase letter
src/game/collision.cpp:605:62: pos1: should start with an uppercase letter
src/game/collision.cpp:607:6: pos: should start with an uppercase letter
src/game/collision.cpp:746:46: Dir: should start with 'p'
src/game/collision.cpp:746:56: Force: should start with 'p'
src/game/collision.cpp:746:68: MaxSpeed: should start with 'p'
src/game/collision.cpp:808:7: target: should start with an uppercase letter
src/game/collision.cpp:1030:17: id: should start with an uppercase letter
src/game/collision.cpp:1116:55: id: should start with an uppercase letter
src/game/collision.cpp:1159:47: Ox: should start with 'p'
src/game/collision.cpp:1159:56: Oy: should start with 'p'
src/game/collision.cpp:1196:17: id: should start with an uppercase letter
src/game/collision.cpp:1227:17: id: should start with an uppercase letter
src/game/collision.cpp:1256:17: id: should start with an uppercase letter
src/game/editor/auto_map.h:70:24: m_lConfigs: should start with 'm_a'
src/game/editor/auto_map.cpp:154:23: NewIndexList: should start with 'a'
src/game/editor/auto_map.cpp:179:10: pWord: should start with an uppercase letter
src/game/editor/auto_map.cpp:343:24: NewIndexList: should start with 'a'
src/game/editor/auto_map.cpp:409:12: in: should start with 'p'
src/game/editor/auto_map.cpp:410:12: out: should start with 'p'
src/game/editor/auto_map.cpp:427:11: in: should start with 'p'
src/game/editor/auto_map.cpp:428:11: out: should start with 'p'
src/game/editor/auto_map.cpp:463:13: in: should start with 'p'
src/game/editor/auto_map.cpp:464:13: out: should start with 'p'
src/game/editor/editor.h:50:19: m_lPoints: should start with 'm_a'
src/game/editor/editor.h:96:30: v0: should start with an uppercase letter
src/game/editor/editor.h:96:38: v1: should start with an uppercase letter
src/game/editor/editor.h:96:50: v2: should start with an uppercase letter
src/game/editor/editor.h:96:62: v3: should start with an uppercase letter
src/game/editor/editor.h:180:18: m_lLayers: should start with 'm_ap'
src/game/editor/editor.h:260:42: Func: should start with 'pfn'
src/game/editor/editor.h:266:45: Func: should start with 'pfn'
src/game/editor/editor.h:272:42: Func: should start with 'pfn'
src/game/editor/editor.h:353:23: m_lGroups: should start with 'm_ap'
src/game/editor/editor.h:354:24: m_lImages: should start with 'm_ap'
src/game/editor/editor.h:355:21: m_lEnvelopes: should start with 'm_ap'
src/game/editor/editor.h:356:24: m_lSounds: should start with 'm_ap'
src/game/editor/editor.h:390:18: m_lSettings: should start with 'm_a'
src/game/editor/editor.h:522:43: tile: should start with an uppercase letter
src/game/editor/editor.h:548:9: SCommonPropState: should start with 'C' (or 'I' for interfaces)
src/game/editor/editor.h:550:8: Modified: should start with 'm_'
src/game/editor/editor.h:551:7: Width: should start with 'm_'
src/game/editor/editor.h:552:7: Height: should start with 'm_'
src/game/editor/editor.h:553:7: Color: should start with 'm_'
src/game/editor/editor.h:555:120: pLayers: should start with an uppercase letter
src/game/editor/editor.h:617:15: m_lQuads: should start with 'm_a'
src/game/editor/editor.h:627:43: tile: should start with an uppercase letter
src/game/editor/editor.h:774:15: m_lUndoSteps: should start with 'm_a'
src/game/editor/editor.h:804:28: aBuf: should start with 'p'
src/game/editor/editor.h:868:7: m_FileDialogNewFolderName: should start with 'm_a'
src/game/editor/editor.h:869:7: m_FileDialogErrString: should start with 'm_a'
src/game/editor/editor.h:886:30: m_FileList: should start with 'm_a'
src/game/editor/editor.h:921:13: m_lSelectedLayers: should start with 'm_a'
src/game/editor/editor.h:922:13: m_lSelectedQuads: should start with 'm_a'
src/game/editor/editor.h:970:127: Offset: should start with 'p'
src/game/editor/editor.h:971:102: Offset: should start with 'p'
src/game/editor/editor.h:982:194: corners: should start with an uppercase letter
src/game/editor/editor.h:982:232: Color: should start with 'p'
src/game/editor/editor.h:988:24: m_aLayers: should start with 'm_ap'
src/game/editor/editor.h:1027:43: m_lQuads: should start with an uppercase letter
src/game/editor/editor.h:1028:58: pIndex: should start with an uppercase letter
src/game/editor/editor.h:1146:43: tile: should start with an uppercase letter
src/game/editor/editor.h:1208:22: m_lSources: should start with 'm_a'
src/game/editor/editor.cpp:38:20: VANILLA_IMAGES: should start with 's_ap'
src/game/editor/editor.cpp:230:9: lw: should start with an uppercase letter
src/game/editor/editor.cpp:230:13: lh: should start with an uppercase letter
src/game/editor/editor.cpp:255:6: tw: should start with an uppercase letter
src/game/editor/editor.cpp:256:6: th: should start with an uppercase letter
src/game/editor/editor.cpp:262:11: ty: should start with an uppercase letter
src/game/editor/editor.cpp:263:12: tx: should start with an uppercase letter
src/game/editor/editor.cpp:305:135: Offset: should start with 'p'
src/game/editor/editor.cpp:329:110: Offset: should start with 'p'
src/game/editor/editor.cpp:458:10: wt: should start with an uppercase letter
src/game/editor/editor.cpp:772:206: Color: should start with 'p'
src/game/editor/editor.cpp:776:14: s_NumStr: should start with 's_a'
src/game/editor/editor.cpp:778:15: s_LastTextpID: should start with 's_p'
src/game/editor/editor.cpp:922:15: ql: should start with 'p'
src/game/editor/editor.cpp:923:17: lQuads: should start with 'ap'
src/game/editor/editor.cpp:1336:11: pPopupFunc: should start with 'pfn'
src/game/editor/editor.cpp:1336:33: peditor: should start with an uppercase letter after the prefix 'p'
src/game/editor/editor.cpp:1337:17: aButtonName: should start with 'p'
src/game/editor/editor.cpp:1369:19: aBuf: should start with 's_a'
src/game/editor/editor.cpp:1412:11: Mapping: should start with 'a'
src/game/editor/editor.cpp:1605:30: s_lRotatePoints: should start with 's_aa'
src/game/editor/editor.cpp:2074:51: lQuads: should start with an uppercase letter
src/game/editor/editor.cpp:2077:14: apEnvelope: should start with 'pp'
src/game/editor/editor.cpp:2145:19: aRotated: should start with 's_a'
src/game/editor/editor.cpp:2444:10: pEditLayers: should start with 'ap'
src/game/editor/editor.cpp:2463:12: Layer: should start with 'p'
src/game/editor/editor.cpp:2495:26: Array: should start with 'a'
src/game/editor/editor.cpp:2734:28: Array: should start with 'a'
src/game/editor/editor.cpp:2845:24: Array: should start with 'a'
src/game/editor/editor.cpp:2881:26: Array: should start with 'a'
src/game/editor/editor.cpp:2889:26: Array: should start with 'a'
src/game/editor/editor.cpp:2899:26: Array: should start with 'a'
src/game/editor/editor.cpp:2927:26: Array: should start with 'a'
src/game/editor/editor.cpp:2965:36: aBuf: should start with 'p'
src/game/editor/editor.cpp:3071:23: s_paTexts: should start with 's_ap'
src/game/editor/editor.cpp:3787:12: gs_ModifyIndexDeletedIndex: should start with 's_'
src/game/editor/editor.cpp:3916:13: gs_pSortedIndex: should start with 's_p'
src/game/editor/editor.cpp:3927:25: lTemp: should start with 'ap'
src/game/editor/editor.cpp:4490:13: ScrollBar: should start with 's_'
src/game/editor/editor.cpp:4879:13: ScrollBar: should start with 's_'
src/game/editor/editor.cpp:5123:21: Selection: should start with 's_a'
src/game/editor/editor.cpp:5124:14: sEnvelopeEditorID: should start with 's_'
src/game/editor/editor.cpp:5135:23: s_paNames: should start with 's_aap'
src/game/editor/editor.cpp:5142:16: paDescriptions: should start with 'aap'
src/game/editor/editor.cpp:5258:11: t0: should start with an uppercase letter
src/game/editor/editor.cpp:5259:11: t1: should start with an uppercase letter
src/game/editor/editor.cpp:5270:17: paTypeName: should start with 'ap'
src/game/editor/editor.cpp:5287:11: r0: should start with an uppercase letter
src/game/editor/editor.cpp:5288:11: g0: should start with an uppercase letter
src/game/editor/editor.cpp:5289:11: b0: should start with an uppercase letter
src/game/editor/editor.cpp:5290:11: a0: should start with an uppercase letter
src/game/editor/editor.cpp:5291:11: r1: should start with an uppercase letter
src/game/editor/editor.cpp:5292:11: g1: should start with an uppercase letter
src/game/editor/editor.cpp:5293:11: b1: should start with an uppercase letter
src/game/editor/editor.cpp:5294:11: a1: should start with an uppercase letter
src/game/editor/editor.cpp:5296:29: Array: should start with 'a'
src/game/editor/editor.cpp:6505:8: rx: should start with an uppercase letter
src/game/editor/editor.cpp:6505:12: ry: should start with an uppercase letter
src/game/editor/io.cpp:227:18: df: should start with an uppercase letter
src/game/editor/io.cpp:573:23: ipv4Localhost: should start with 'a'
src/game/editor/io.cpp:574:23: ipv6Localhost: should start with 'a'
src/game/editor/io.cpp:592:6: result: should start with an uppercase letter
src/game/editor/io.cpp:971:19: s_aTilesComp: should start with 'a'
src/game/editor/io.cpp:1328:12: gs_ModifyAddAmount: should start with 's_'
src/game/editor/layer_game.cpp:20:9: through_cut: should start with an uppercase letter
src/game/editor/layer_game.cpp:29:46: tile: should start with an uppercase letter
src/game/editor/layer_game.cpp:39:9: nohook: should start with an uppercase letter
src/game/editor/layer_game.cpp:41:9: through_cut: should start with an uppercase letter
src/game/editor/layer_game.cpp:48:10: air: should start with an uppercase letter
src/game/editor/layer_game.cpp:57:10: air: should start with an uppercase letter
src/game/editor/layer_quads.cpp:96:23: Array: should start with 'a'
src/game/editor/layer_quads.cpp:270:54: Func: should start with 'pfn'
src/game/editor/layer_quads.cpp:275:57: Func: should start with 'pfn'
src/game/editor/layer_sounds.cpp:136:23: Array: should start with 'a'
src/game/editor/layer_sounds.cpp:222:55: Func: should start with 'pfn'
src/game/editor/layer_sounds.cpp:227:58: Func: should start with 'pfn'
src/game/editor/layer_tiles.cpp:57:47: tile: should start with an uppercase letter
src/game/editor/layer_tiles.cpp:975:125: pLayers: should start with an uppercase letter
src/game/editor/layer_tiles.cpp:1092:54: Func: should start with 'pfn'
src/game/editor/layer_tiles.cpp:1097:57: Func: should start with 'pfn'
src/game/editor/layer_tiles.cpp:1695:47: tile: should start with an uppercase letter
src/game/editor/layer_tiles.cpp:1699:9: nohook: should start with an uppercase letter
src/game/editor/layer_tiles.cpp:1704:9: air: should start with an uppercase letter
src/game/editor/layer_tiles.cpp:1713:9: air: should start with an uppercase letter
src/game/editor/popups.cpp:23:3: s_UiPopups: should start with 's_a'
src/game/editor/popups.cpp:25:12: g_UiNumPopups: should start with 's_'
src/game/editor/popups.cpp:103:35: pid: should start with an uppercase letter after the prefix 'p'
src/game/editor/popups.cpp:141:25: Layers: should start with 'ap'
src/game/editor/popups.cpp:149:17: gl: should start with 'p'
src/game/editor/popups.cpp:490:17: lQuads: should start with 'ap'
src/game/editor/popups.cpp:713:21: s_aShapeNames: should start with 's_ap'
src/game/editor/popups.cpp:888:17: lQuads: should start with 'ap'
src/game/editor/popups.cpp:909:6: tu: should start with an uppercase letter
src/game/editor/popups.cpp:910:6: tv: should start with an uppercase letter
src/game/editor/popups.cpp:1199:12: g_SelectImageSelected: should start with 's_'
src/game/editor/popups.cpp:1200:12: g_SelectImageCurrent: should start with 's_'
src/game/editor/popups.cpp:1311:12: g_SelectSoundSelected: should start with 's_'
src/game/editor/popups.cpp:1312:12: g_SelectSoundCurrent: should start with 's_'
src/game/editor/popups.cpp:1406:21: s_pButtonNames: should start with 's_ap'
src/game/editor/popups.cpp:1445:13: s_AutoMapperConfigButtons: should start with 's_a'
src/game/editor/popups.cpp:1553:8: number: should start with an uppercase letter
src/game/editor/popups.cpp:1586:14: NewVal: should start with 's_'
src/game/editor/popups.cpp:1656:8: number: should start with an uppercase letter
src/game/editor/popups.cpp:1679:4: PROP_SwitchNumber: must only contain uppercase letters, digits and underscores
src/game/editor/popups.cpp:1680:4: PROP_SwitchDelay: must only contain uppercase letters, digits and underscores
src/game/editor/popups.cpp:1749:12: hsv: should start with an uppercase letter
src/game/editor/popups.cpp:1750:26: ColorArray: should start with 'a'
src/game/editor/popups.cpp:1797:21: s_aColorIndices: should start with 's_aa'
src/game/editor/popups.cpp:1848:15: Name: should start with 'p'
src/game/extrainfo.h:11:57: StartPos: should start with 'p'
src/game/extrainfo.h:11:73: StartVel: should start with 'p'
src/game/extrainfo.h:12:61: Owner: should start with 'p'
src/game/extrainfo.h:12:74: Explosive: should start with 'p'
src/game/extrainfo.h:12:90: Bouncing: should start with 'p'
src/game/extrainfo.h:12:106: Freeze: should start with 'p'
src/game/extrainfo.cpp:15:57: StartPos: should start with 'p'
src/game/extrainfo.cpp:15:73: StartVel: should start with 'p'
src/game/extrainfo.cpp:34:61: Owner: should start with 'p'
src/game/extrainfo.cpp:34:74: Explosive: should start with 'p'
src/game/extrainfo.cpp:34:90: Bouncing: should start with 'p'
src/game/extrainfo.cpp:34:106: Freeze: should start with 'p'
src/game/gamecore.h:212:16: m_Tuning: should start with 'm_a'
src/game/gamecore.h:263:7: m_pReset: should start with an uppercase letter after the prefix 'm_'
src/game/gamecore.cpp:248:7: teleNr: should start with an uppercase letter
src/game/localization.h:24:24: m_Strings: should start with 'm_a'
src/game/localization.cpp:137:18: rStr: should start with an uppercase letter
src/game/mapbugs.cpp:46:25: MAP_BUGS: should start with 's_a'
src/game/server/ddracechat.cpp:72:7: zerochar: should start with an uppercase letter
src/game/server/ddracechat.cpp:253:8: pRuleLines: should start with 'ap'
src/game/server/entities/character.h:38:2: id: should start with an uppercase letter
src/game/server/entities/character.h:38:2: id: should start with an uppercase letter
src/game/server/entities/character.h:107:9: WeaponStat: should start with 'C' (or 'I' for interfaces)
src/game/server/entities/character.h:107:9: WeaponStat: should start with 'C' (or 'I' for interfaces)
src/game/server/entities/character.h:228:8: m_CpCurrent: should start with 'm_a'
src/game/server/entities/character.cpp:17:1: ms_PoolDataCCharacter: should start with 's_aa'
src/game/server/entities/character.cpp:17:1: ms_PoolUsedCCharacter: should start with 's_a'
src/game/server/entities/character.cpp:17:1: id: should start with an uppercase letter
src/game/server/entities/character.cpp:17:1: id: should start with an uppercase letter
src/game/server/entities/character.cpp:17:1: id: should start with an uppercase letter
src/game/server/entities/character.cpp:226:16: aEnts: should start with 'ap'
src/game/server/entities/character.cpp:250:10: bAlreadyHit: should start with an uppercase letter
src/game/server/entities/character.cpp:1466:25: Controller: should start with 'p'
src/game/server/entities/character.cpp:1492:6: cp: should start with an uppercase letter
src/game/server/entities/character.cpp:1518:6: cpf: should start with an uppercase letter
src/game/server/entities/character.cpp:1544:6: tcp: should start with an uppercase letter
src/game/server/entities/character.cpp:1894:7: newJumps: should start with an uppercase letter
src/game/server/entities/character.cpp:1921:7: min: should start with an uppercase letter
src/game/server/entities/character.cpp:1922:7: sec: should start with an uppercase letter
src/game/server/entities/character.cpp:1945:7: min: should start with an uppercase letter
src/game/server/entities/character.cpp:1946:7: sec: should start with an uppercase letter
src/game/server/entities/character.cpp:2001:6: evilz: should start with an uppercase letter
src/game/server/entities/character.cpp:2205:7: index: should start with an uppercase letter
src/game/server/entities/character.cpp:2206:7: tile: should start with an uppercase letter
src/game/server/entities/character.cpp:2207:7: ftile: should start with an uppercase letter
src/game/server/entities/door.h:18:27: ActivatedTeam: should start with 'a'
src/game/server/entities/door.cpp:24:33: ActivatedTeam: should start with 'a'
src/game/server/entities/door.cpp:75:14: Char: should start with 'p'
src/game/server/entities/dragger.h:15:14: m_Target: should start with 'm_p'
src/game/server/entities/dragger.h:19:14: m_SoloEnts: should start with 'm_ap'
src/game/server/entities/dragger.h:20:6: m_SoloIDs: should start with 'm_a'
src/game/server/entities/dragger.h:28:24: snapping_client: should start with an uppercase letter
src/game/server/entities/dragger.h:33:12: m_Draggers: should start with 'm_ap'
src/game/server/entities/dragger.cpp:36:14: TempEnts: should start with 'ap'
src/game/server/entities/dragger.cpp:44:14: Temp: should start with 'p'
src/game/server/entities/dragger.cpp:99:15: Target: should start with 'p'
src/game/server/entities/dragger.cpp:146:7: index: should start with an uppercase letter
src/game/server/entities/dragger.cpp:164:14: Target: should start with 'p'
src/game/server/entities/dragger.cpp:175:6: pos: should start with an uppercase letter
src/game/server/entities/dragger.cpp:195:15: Char: should start with 'p'
src/game/server/entities/dragger.cpp:220:18: obj: should start with 'p'
src/game/server/entities/gun.cpp:30:14: Ents: should start with 'ap'
src/game/server/entities/gun.cpp:31:6: IdInTeam: should start with 'a'
src/game/server/entities/gun.cpp:32:6: LenInTeam: should start with 'a'
src/game/server/entities/gun.cpp:44:15: Target: should start with 'p'
src/game/server/entities/gun.cpp:50:7: res: should start with an uppercase letter
src/game/server/entities/gun.cpp:65:16: Target: should start with 'p'
src/game/server/entities/gun.cpp:72:15: Target: should start with 'p'
src/game/server/entities/gun.cpp:77:9: res: should start with an uppercase letter
src/game/server/entities/gun.cpp:99:7: index: should start with an uppercase letter
src/game/server/entities/gun.cpp:115:14: Char: should start with 'p'
src/game/server/entities/laser.cpp:36:7: pDontHitSelf: should start with an uppercase letter
src/game/server/entities/laser.cpp:170:8: pDontHitSelf: should start with an uppercase letter
src/game/server/entities/laser.cpp:204:9: delay: should start with an uppercase letter
src/game/server/entities/laser.cpp:259:14: OwnerChar: should start with 'p'
src/game/server/entities/light.cpp:33:15: Char: should start with 'p'
src/game/server/entities/light.cpp:71:7: dir: should start with an uppercase letter
src/game/server/entities/light.cpp:72:7: to2: should start with an uppercase letter
src/game/server/entities/light.cpp:87:7: index: should start with an uppercase letter
src/game/server/entities/light.cpp:106:14: Char: should start with 'p'
src/game/server/entities/pickup.cpp:154:14: Char: should start with 'p'
src/game/server/entities/pickup.cpp:190:7: index: should start with an uppercase letter
src/game/server/entities/plasma.cpp:29:14: Hit: should start with 'p'
src/game/server/entities/plasma.cpp:87:14: SnapChar: should start with 'p'
src/game/server/entities/plasma.cpp:88:11: SnapPlayer: should start with 'p'
src/game/server/entities/projectile.cpp:185:9: delay: should start with an uppercase letter
src/game/server/entity.h:170:52: OutPos: should start with 'p'
src/game/server/entity.cpp:86:60: OutPos: should start with 'p'
src/game/server/entity.cpp:88:10: dist: should start with an uppercase letter
src/game/server/eventhandler.h:10:19: MAX_EVENTS: should start with 'ms_'
src/game/server/eventhandler.h:11:19: MAX_DATASIZE: should start with 'ms_'
src/game/server/eventhandler.h:33:25: Type: should start with 'p'
src/game/server/eventhandler.h:33:36: Size: should start with 'p'
src/game/server/eventhandler.h:33:55: Data: should start with 'pp'
src/game/server/eventhandler.cpp:49:22: ev: should start with 'p'
src/game/server/eventhandler.cpp:54:17: Data: should start with 'p'
src/game/server/eventhandler.cpp:66:39: Type: should start with 'p'
src/game/server/eventhandler.cpp:66:50: Size: should start with 'p'
src/game/server/eventhandler.cpp:66:69: pData: should start with 'pp'
src/game/server/gamecontext.h:121:112: pfnCallback: should start with an uppercase letter
src/game/server/gamecontext.h:213:42: aDesc: should start with 'p'
src/game/server/gamecontext.h:213:61: aCmd: should start with 'p'
src/game/server/gamecontext.h:213:100: aChatmsg: should start with 'p'
src/game/server/gamecontext.h:221:38: filter: should start with 'p'
src/game/server/gamecontext.h:244:27: MsgID: should start with 'p'
src/game/server/gamecontext.h:284:41: m_SqlRandomMapResult: should start with 'm_p'
src/game/server/gamecontext.cpp:264:19: ev: should start with 'p'
src/game/server/gamecontext.cpp:423:15: Teams: should start with 'p'
src/game/server/gamecontext.cpp:971:15: Line: should start with 'p'
src/game/server/gamecontext.cpp:1466:40: MsgID: should start with 'p'
src/game/server/gamecontext.cpp:2928:118: pfnCallback: should start with an uppercase letter
src/game/server/gamecontext.cpp:3325:16: aLines: should start with 'ap'
src/game/server/gamecontext.cpp:3551:22: ReentryGuard: should start with 's_'
src/game/server/gamecontext.cpp:3578:22: ReentryGuard: should start with 's_'
src/game/server/gamecontroller.cpp:73:15: aEnts: should start with 'ap'
src/game/server/gamecontroller.cpp:75:8: Positions: should start with 'a'
src/game/server/gamecontroller.cpp:131:6: sides: should start with 'a'
src/game/server/gamecontroller.cpp:176:16: bullet: should start with 'p'
src/game/server/gamecontroller.cpp:203:16: bullet: should start with 'p'
src/game/server/gamecontroller.cpp:245:7: sides2: should start with 'a'
src/game/server/gamecontroller.cpp:282:13: Lgt: should start with 'p'
src/game/server/gameworld.h:103:70: ppNotThis: should start with an uppercase letter after the prefix 'p'
src/game/server/gameworld.cpp:163:24: Dist: should start with 'a'
src/game/server/gameworld.cpp:179:16: ch: should start with 'p'
src/game/server/gameworld.cpp:186:16: SnapChar: should start with 'p'
src/game/server/gameworld.cpp:206:7: rMap: should start with 'a'
src/game/server/gameworld.cpp:363:26: listOfChars: should start with an uppercase letter
src/game/server/gameworld.cpp:387:19: Core: should start with 'p'
src/game/server/player.h:16:2: id: should start with an uppercase letter
src/game/server/player.h:16:2: id: should start with an uppercase letter
src/game/server/player.h:43:42: NewInput: should start with 'p'
src/game/server/player.h:44:45: NewInput: should start with 'p'
src/game/server/player.h:45:50: NewInput: should start with 'p'
src/game/server/player.h:82:6: m_LastCommands: should start with 'm_a'
src/game/server/player.h:154:7: m_TimeoutCode: should start with 'm_a'
src/game/server/player.h:176:20: new_target_x: should start with an uppercase letter
src/game/server/player.h:176:38: new_target_y: should start with an uppercase letter
src/game/server/player.h:178:41: NewTarget: should start with 'p'
src/game/server/player.h:188:7: m_pAfkMsg: should start with 'm_a'
src/game/server/player.h:197:38: m_ScoreQueryResult: should start with 'm_p'
src/game/server/player.h:198:38: m_ScoreFinishResult: should start with 'm_p'
src/game/server/player.cpp:15:1: ms_PoolDataCPlayer: should start with 's_aa'
src/game/server/player.cpp:15:1: ms_PoolUsedCPlayer: should start with 's_a'
src/game/server/player.cpp:15:1: id: should start with an uppercase letter
src/game/server/player.cpp:15:1: id: should start with an uppercase letter
src/game/server/player.cpp:15:1: id: should start with an uppercase letter
src/game/server/player.cpp:87:10: rawtime: should start with an uppercase letter
src/game/server/player.cpp:88:14: timeinfo: should start with 'p'
src/game/server/player.cpp:311:6: id: should start with an uppercase letter
src/game/server/player.cpp:492:25: Controller: should start with 'p'
src/game/server/player.cpp:497:53: NewInput: should start with 'p'
src/game/server/player.cpp:517:50: NewInput: should start with 'p'
src/game/server/player.cpp:565:58: NewInput: should start with 'p'
src/game/server/player.cpp:632:26: Controller: should start with 'p'
src/game/server/player.cpp:791:49: NewTarget: should start with 'p'
src/game/server/save.h:18:24: pchr: should start with an uppercase letter after the prefix 'p'
src/game/server/save.h:19:24: pchr: should start with an uppercase letter after the prefix 'p'
src/game/server/save.h:21:29: String: should start with 'p'
src/game/server/save.h:42:9: WeaponStat: should start with 'C' (or 'I' for interfaces)
src/game/server/save.h:42:9: WeaponStat: should start with 'C' (or 'I' for interfaces)
src/game/server/save.h:113:29: Controller: should start with 'p'
src/game/server/save.h:118:29: String: should start with 'p'
src/game/server/save.h:135:9: SSimpleSwitchers: should start with 'C' (or 'I' for interfaces)
src/game/server/save.cpp:292:38: String: should start with 'p'
src/game/server/save.cpp:394:39: Controller: should start with 'p'
src/game/server/save.cpp:413:15: Teams: should start with 'p'
src/game/server/save.cpp:558:39: String: should start with 'p'
src/game/server/save.cpp:560:7: TeamStats: should start with 'a'
src/game/server/save.cpp:561:7: Switcher: should start with 'a'
src/game/server/save.cpp:562:7: SaveTee: should start with 'a'
src/game/server/save.cpp:564:8: CopyPos: should start with 'p'
src/game/server/score.h:48:8: m_Broadcast: should start with 'm_a'
src/game/server/score.h:52:10: m_CpTime: should start with 'm_a'
src/game/server/score.h:52:10: m_CpTime: should start with 'm_a'
src/game/server/score.h:59:9: m_Reason: should start with 'm_a'
src/game/server/score.h:60:9: m_Server: should start with 'm_a'
src/game/server/score.h:61:9: m_Map: should start with 'm_a'
src/game/server/score.h:59:9: m_Reason: should start with 'm_a'
src/game/server/score.h:60:9: m_Server: should start with 'm_a'
src/game/server/score.h:61:9: m_Map: should start with 'm_a'
src/game/server/score.h:48:8: m_Broadcast: should start with 'm_a'
src/game/server/score.h:52:10: m_CpTime: should start with 'm_a'
src/game/server/score.h:52:10: m_CpTime: should start with 'm_a'
src/game/server/score.h:59:9: m_Reason: should start with 'm_a'
src/game/server/score.h:60:9: m_Server: should start with 'm_a'
src/game/server/score.h:61:9: m_Map: should start with 'm_a'
src/game/server/score.h:59:9: m_Reason: should start with 'm_a'
src/game/server/score.h:60:9: m_Server: should start with 'm_a'
src/game/server/score.h:61:9: m_Map: should start with 'm_a'
src/game/server/score.h:79:7: m_Map: should start with 'm_a'
src/game/server/score.h:85:50: Controller: should start with 'p'
src/game/server/score.h:136:29: CpTime: should start with 'a'
src/game/server/score.h:158:7: m_Map: should start with 'm_a'
src/game/server/score.h:169:7: m_Name: should start with 'm_a'
src/game/server/score.h:171:7: m_Map: should start with 'm_a'
src/game/server/score.h:172:7: m_RequestingPlayer: should start with 'm_a'
src/game/server/score.h:185:7: m_ServerType: should start with 'm_a'
src/game/server/score.h:186:7: m_CurrentMap: should start with 'm_a'
src/game/server/score.h:187:7: m_RequestingPlayer: should start with 'm_a'
src/game/server/score.h:201:7: m_Map: should start with 'm_a'
src/game/server/score.h:202:7: m_GameUuid: should start with 'm_a'
src/game/server/score.h:203:7: m_Name: should start with 'm_a'
src/game/server/score.h:216:7: m_GameUuid: should start with 'm_a'
src/game/server/score.h:217:7: m_Map: should start with 'm_a'
src/game/server/score.h:221:7: m_aNames: should start with 'm_aa'
src/game/server/score.h:234:7: m_ClientName: should start with 'm_a'
src/game/server/score.h:235:7: m_Map: should start with 'm_a'
src/game/server/score.h:236:7: m_Code: should start with 'm_a'
src/game/server/score.h:238:7: m_Server: should start with 'm_a'
src/game/server/score.h:251:7: m_Code: should start with 'm_a'
src/game/server/score.h:252:7: m_Map: should start with 'm_a'
src/game/server/score.h:253:7: m_RequestingPlayer: should start with 'm_a'
src/game/server/score.h:256:7: m_aClientNames: should start with 'm_aa'
src/game/server/score.h:279:51: aSortedNames: should start with 'p'
src/game/server/score.h:315:27: m_aWordlist: should start with an uppercase letter after the prefix 'm_'
src/game/server/score.h:323:10: pFuncPtr: should start with 'pfn'
src/game/server/score.cpp:79:61: aSortedNames: should start with 'p'
src/game/server/score.cpp:101:9: pFuncPtr: should start with 'pfn'
src/game/server/score.cpp:107:7: pResult: should start with an uppercase letter
src/game/server/score.cpp:168:8: Word: should start with 'a'
src/game/server/score.cpp:268:48: MapName: should start with 'p'
src/game/server/score.cpp:278:7: paMessages: should start with an uppercase letter
src/game/server/score.cpp:328:48: MapName: should start with 'p'
src/game/server/score.cpp:449:80: CpTime: should start with 'a'
src/game/server/score.cpp:475:7: paMessages: should start with an uppercase letter
src/game/server/score.cpp:540:33: aClientIDs: should start with 'p'
src/game/server/score.cpp:569:27: aNames: should start with an uppercase letter
src/game/server/score.cpp:842:7: paMessages: should start with an uppercase letter
src/game/server/score.cpp:931:7: paMessages: should start with an uppercase letter
src/game/server/score.cpp:1037:7: paMessages: should start with an uppercase letter
src/game/server/score.cpp:1082:7: paMessages: should start with an uppercase letter
src/game/server/score.cpp:1123:7: pResult: should start with an uppercase letter
src/game/server/score.cpp:1177:7: pResult: should start with an uppercase letter
src/game/server/score.cpp:1243:49: Code: should start with 'p'
src/game/server/score.cpp:1243:67: Server: should start with 'p'
src/game/server/score.cpp:1247:7: pController: should start with an uppercase letter
src/game/server/score.cpp:1285:7: Code: should start with 'a'
src/game/server/score.cpp:1373:35: Code: should start with 'p'
src/game/server/score.cpp:1377:7: pController: should start with an uppercase letter
src/game/server/score.cpp:1520:7: paMessages: should start with an uppercase letter
src/game/server/teams.h:11:6: m_TeamState: should start with 'm_a'
src/game/server/teams.h:12:7: m_TeeFinished: should start with 'm_a'
src/game/server/teams.h:13:7: m_TeamLocked: should start with 'm_a'
src/game/server/teams.h:14:9: m_Invited: should start with 'm_a'
src/game/server/teams.h:15:7: m_Practice: should start with 'm_a'
src/game/server/teams.h:16:36: m_pSaveTeamResult: should start with 'm_ap'
src/game/server/teams.h:22:30: Players: should start with 'pp'
src/game/server/teams.h:23:25: Player: should start with 'p'
src/game/server/teams.h:84:6: m_LastChat: should start with 'm_a'
src/game/server/teams.h:86:30: Player: should start with 'p'
src/game/server/teams.h:87:28: Player: should start with 'p'
src/game/server/teams.h:88:31: Player: should start with 'p'
src/game/server/teams.h:89:31: Player: should start with 'p'
src/game/server/teams.h:90:29: Player: should start with 'p'
src/game/server/teams.h:91:28: Player: should start with 'p'
src/game/server/teams.h:119:38: finished: should start with an uppercase letter
src/game/server/teams.h:124:63: SaveResult: should start with 'p'
src/game/server/teams.cpp:174:12: TeamPlayers: should start with 'ap'
src/game/server/teams.cpp:451:41: Player: should start with 'p'
src/game/server/teams.cpp:462:42: Player: should start with 'p'
src/game/server/teams.cpp:472:39: Player: should start with 'p'
src/game/server/teams.cpp:483:40: Player: should start with 'p'
src/game/server/teams.cpp:493:39: Player: should start with 'p'
src/game/server/teams.cpp:503:42: Player: should start with 'p'
src/game/server/teams.cpp:514:41: Players: should start with 'pp'
src/game/server/teams.cpp:516:6: PlayerCIDs: should start with 'a'
src/game/server/teams.cpp:536:36: Player: should start with 'p'
src/game/server/teehistorian.cpp:144:21: TicksPerSecond: should start with 's_'
src/game/server/teehistorian.cpp:312:6: dt: should start with an uppercase letter
src/game/server/teeinfo.h:7:31: DARKEST_LGT_7: should start with 'ms_'
src/game/server/teeinfo.h:9:7: m_SkinName: should start with 'm_a'
src/game/server/teeinfo.h:15:7: m_apSkinPartNames: should start with 'm_aa'
src/game/server/teeinfo.h:24:23: pSkinPartNames: should start with 'ap'
src/game/server/teeinfo.cpp:6:8: StdSkin: should start with 'C' (or 'I' for interfaces)
src/game/server/teeinfo.cpp:8:7: m_SkinName: should start with 'm_a'
src/game/server/teeinfo.cpp:9:7: m_apSkinPartNames: should start with 'm_aa'
src/game/server/teeinfo.cpp:14:16: g_StdSkins: should start with 's_a'
src/game/server/teeinfo.cpp:40:32: pSkinPartNames: should start with 'ap'
src/game/server/teeinfo.cpp:103:8: match: should start with an uppercase letter
src/game/server/teeinfo.cpp:120:6: best_skin: should start with an uppercase letter
src/game/server/teeinfo.cpp:121:6: best_matches: should start with an uppercase letter
src/game/server/teeinfo.cpp:124:7: matches: should start with an uppercase letter
src/game/teamscore.h:16:6: m_Team: should start with 'm_a'
src/game/teamscore.h:17:7: m_IsSolo: should start with 'm_a'
src/engine/client/backend_sdl.h:81:8: SBackendCapabilites: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:90:7: m_3DTextures: should start with an uppercase letter after the prefix 'm_'
src/engine/client/backend_sdl.h:91:7: m_2DArrayTextures: should start with an uppercase letter after the prefix 'm_'
src/engine/client/backend_sdl.h:92:7: m_2DArrayTexturesAsExtension: should start with an uppercase letter after the prefix 'm_'
src/engine/client/backend_sdl.h:138:9: m_2DArrayTarget: should start with an uppercase letter after the prefix 'm_'
src/engine/client/backend_sdl.h:156:9: SCommand_Init: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:166:9: SCommand_Shutdown: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:221:9: SBufferContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:230:9: SBufferObject: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:284:9: STextureBound: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:310:19: m_MaxQuadsPossible: should start with 'ms_'
src/engine/client/backend_sdl.h:325:9: m_PrimitiveDrawVertexID: should start with 'm_a'
src/engine/client/backend_sdl.h:327:9: m_PrimitiveDrawBufferID: should start with 'm_a'
src/engine/client/backend_sdl.h:330:9: m_LastIndexBufferBound: should start with 'm_a'
src/engine/client/backend_sdl.h:341:9: SBufferContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:403:16: m_GLContext: should start with 'm_p'
src/engine/client/backend_sdl.h:413:9: SCommand_Init: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:418:17: m_GLContext: should start with 'm_p'
src/engine/client/backend_sdl.h:432:9: SCommand_Update_Viewport: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:442:9: SCommand_Shutdown: should start with 'C' (or 'I' for interfaces)
src/engine/client/backend_sdl.h:480:16: m_GLContext: should start with 'm_p'
src/engine/client/backend_sdl.h:490:43: Screen: should start with 'p'
src/engine/client/backend_sdl.cpp:239:6: xInt: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:240:8: xFract: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:243:6: yInt: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:244:8: yFract: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:246:10: PX00: should start with 'a'
src/engine/client/backend_sdl.cpp:247:10: PX10: should start with 'a'
src/engine/client/backend_sdl.cpp:248:10: PX20: should start with 'a'
src/engine/client/backend_sdl.cpp:249:10: PX30: should start with 'a'
src/engine/client/backend_sdl.cpp:251:10: PX01: should start with 'a'
src/engine/client/backend_sdl.cpp:252:10: PX11: should start with 'a'
src/engine/client/backend_sdl.cpp:253:10: PX21: should start with 'a'
src/engine/client/backend_sdl.cpp:254:10: PX31: should start with 'a'
src/engine/client/backend_sdl.cpp:256:10: PX02: should start with 'a'
src/engine/client/backend_sdl.cpp:257:10: PX12: should start with 'a'
src/engine/client/backend_sdl.cpp:258:10: PX22: should start with 'a'
src/engine/client/backend_sdl.cpp:259:10: PX32: should start with 'a'
src/engine/client/backend_sdl.cpp:261:10: PX03: should start with 'a'
src/engine/client/backend_sdl.cpp:262:10: PX13: should start with 'a'
src/engine/client/backend_sdl.cpp:263:10: PX23: should start with 'a'
src/engine/client/backend_sdl.cpp:264:10: PX33: should start with 'a'
src/engine/client/backend_sdl.cpp:726:13: p3DImageData: should start with an uppercase letter after the prefix 'p'
src/engine/client/backend_sdl.cpp:2492:9: Center: should start with 'a'
src/engine/client/backend_sdl.cpp:2515:9: Center: should start with 'a'
src/engine/client/backend_sdl.cpp:2575:15: Indices: should start with 'a'
src/engine/client/backend_sdl.cpp:2782:9: swizzleMask: should start with 'a'
src/engine/client/backend_sdl.cpp:2833:13: p3DImageData: should start with an uppercase letter after the prefix 'p'
src/engine/client/backend_sdl.cpp:2876:12: swizzleMask: should start with 'a'
src/engine/client/backend_sdl.cpp:3074:16: Indices: should start with 'p'
src/engine/client/backend_sdl.cpp:3091:13: size: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:3948:18: mode: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:3949:6: maxModes: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:3950:6: numModes: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4265:63: Screen: should start with 'p'
src/engine/client/backend_sdl.cpp:4368:11: vMaj: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4368:17: vMin: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4453:19: mode: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4454:7: maxModes: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4755:16: info: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4773:11: dpy: should start with 'p'
src/engine/client/backend_sdl.cpp:4774:9: win: should start with an uppercase letter
src/engine/client/backend_sdl.cpp:4777:12: wmhints: should start with 'p'
src/engine/client/backend_sdl.cpp:4784:14: demandsAttention: should start with 's_'
src/engine/client/backend_sdl.cpp:4785:14: wmState: should start with 's_'
src/engine/client/client.h:44:8: m_aColors: should start with 'm_aa'
src/engine/client/client.h:113:19: m_NetClient: should start with 'm_a'
src/engine/client/client.h:115:22: m_DemoRecorder: should start with 'm_a'
src/engine/client/client.h:128:11: m_SnapshotParts: should start with 'm_a'
src/engine/client/client.h:148:6: m_AckGameTick: should start with 'm_a'
src/engine/client/client.h:149:6: m_CurrentRecvTick: should start with 'm_a'
src/engine/client/client.h:150:6: m_RconAuthed: should start with 'm_a'
src/engine/client/client.h:151:7: m_RconPassword: should start with 'm_a'
src/engine/client/client.h:153:7: m_Password: should start with 'm_a'
src/engine/client/client.h:166:7: m_aTimeoutCodes: should start with 'm_aa'
src/engine/client/client.h:198:14: m_GameTime: should start with 'm_a'
src/engine/client/client.h:208:4: m_aInputs: should start with 'm_aa'
src/engine/client/client.h:210:6: m_CurrentInput: should start with 'm_a'
src/engine/client/client.h:220:25: m_SnapshotStorage: should start with 'm_a'
src/engine/client/client.h:221:29: m_aSnapshots: should start with 'm_aap'
src/engine/client/client.h:223:6: m_ReceivedSnapshots: should start with 'm_a'
src/engine/client/client.h:227:8: m_aDemorecSnapshotData: should start with 'm_aaap'
src/engine/client/client.h:355:62: p0: should start with an uppercase letter
src/engine/client/client.h:355:94: p1: should start with an uppercase letter
src/engine/client/client.h:418:114: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:419:105: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:420:109: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:421:107: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:422:106: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:423:106: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:424:103: pfnCallback: should start with an uppercase letter
src/engine/client/client.h:425:102: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:137:23: Array: should start with 'a'
src/engine/client/client.cpp:143:9: a0: should start with an uppercase letter
src/engine/client/client.cpp:144:9: a1: should start with an uppercase letter
src/engine/client/client.cpp:145:7: i0: should start with an uppercase letter
src/engine/client/client.cpp:146:7: i1: should start with an uppercase letter
src/engine/client/client.cpp:148:9: v0: should start with an uppercase letter
src/engine/client/client.cpp:149:9: v1: should start with an uppercase letter
src/engine/client/client.cpp:151:27: Array: should start with 'a'
src/engine/client/client.cpp:664:17: Random: should start with 'a'
src/engine/client/client.cpp:707:7: is_websocket: should start with an uppercase letter
src/engine/client/client.cpp:982:18: Prev: should start with 's_'
src/engine/client/client.cpp:982:24: Current: should start with 's_'
src/engine/client/client.cpp:983:15: LastSnap: should start with 's_'
src/engine/client/client.cpp:984:15: FrameTimeAvg: should start with 's_'
src/engine/client/client.cpp:1059:9: sp: should start with an uppercase letter
src/engine/client/client.cpp:1125:13: bg: should start with an uppercase letter
src/engine/client/client.cpp:1130:13: bg: should start with an uppercase letter
src/engine/client/client.cpp:1241:63: p0: should start with an uppercase letter
src/engine/client/client.cpp:1241:95: p1: should start with an uppercase letter
src/engine/client/client.cpp:1275:12: tmp: should start with an uppercase letter
src/engine/client/client.cpp:1317:25: s_IPV4Mapping: should start with 's_a'
src/engine/client/client.cpp:1917:23: Emptysnap: should start with 's_'
src/engine/client/client.cpp:2205:23: Emptysnap: should start with 's_'
src/engine/client/client.cpp:2469:22: InvalidVersion: should start with 's_'
src/engine/client/client.cpp:2473:6: version: should start with 'a'
src/engine/client/client.cpp:3909:115: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:3933:108: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:3951:106: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:3969:110: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:3989:16: pDefaultFont: should start with 's_p'
src/engine/client/client.cpp:3990:14: LoadedFallbackFont: should start with 's_'
src/engine/client/client.cpp:4035:107: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:4047:107: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:4055:104: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:4063:103: pfnCallback: should start with an uppercase letter
src/engine/client/client.cpp:4192:33: argv: should start with 'pp'
src/engine/client/graphics_threaded.h:178:9: SCommand: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:189:9: SState: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:205:9: SCommand_Clear: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:212:9: SCommand_Signal: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:219:9: SCommand_RunBuffer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:226:9: SCommand_Render: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:236:9: SCommand_RenderTex3D: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:246:9: SCommand_CreateBufferObject: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:258:9: SCommand_RecreateBufferObject: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:270:9: SCommand_UpdateBufferObject: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:283:9: SCommand_CopyBufferObject: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:291:10: m_pReadOffset: should start with an uppercase letter after the prefix 'm_'
src/engine/client/graphics_threaded.h:292:10: m_pWriteOffset: should start with an uppercase letter after the prefix 'm_'
src/engine/client/graphics_threaded.h:296:9: SCommand_DeleteBufferObject: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:304:9: SCommand_CreateBufferContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:314:37: m_Attributes: should start with 'm_p'
src/engine/client/graphics_threaded.h:317:9: SCommand_UpdateBufferContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:327:37: m_Attributes: should start with 'm_p'
src/engine/client/graphics_threaded.h:330:9: SCommand_DeleteBufferContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:339:9: SCommand_IndicesRequiredNumNotify: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:347:9: SCommand_RenderTileLayer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:355:10: m_pIndicesOffsets: should start with 'm_pp'
src/engine/client/graphics_threaded.h:362:9: SCommand_RenderBorderTile: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:372:9: m_Offset: should start with 'm_a'
src/engine/client/graphics_threaded.h:373:9: m_Dir: should start with 'm_a'
src/engine/client/graphics_threaded.h:377:9: SCommand_RenderBorderTileLine: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:388:9: m_Offset: should start with 'm_a'
src/engine/client/graphics_threaded.h:389:9: m_Dir: should start with 'm_a'
src/engine/client/graphics_threaded.h:392:9: SCommand_RenderQuadLayer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:403:9: SCommand_RenderText: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:420:9: SCommand_RenderTextStream: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:438:9: SCommand_RenderQuadContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:450:9: SCommand_RenderQuadContainerAsSprite: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:467:9: SCommand_RenderQuadContainerAsSpriteMultiple: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:485:9: SCommand_Screenshot: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:492:9: SCommand_VideoModes: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:503:9: SCommand_Swap: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:511:9: SCommand_VSync: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:520:9: SCommand_Resize: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:529:9: SCommand_Texture_Create: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:546:9: SCommand_Texture_Update: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:562:9: SCommand_Texture_Destroy: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:646:43: Screen: should start with 'p'
src/engine/client/graphics_threaded.h:729:9: SVertexArrayInfo: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:744:9: SQuadContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:753:10: SQuad: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:768:9: SWindowResizeListener: should start with 'C' (or 'I' for interfaces)
src/engine/client/graphics_threaded.h:770:44: pFunc: should start with 'pfn'
src/engine/client/graphics_threaded.h:772:22: m_pFunc: should start with 'm_pfn'
src/engine/client/graphics_threaded.h:784:44: rCenter: should start with an uppercase letter
src/engine/client/graphics_threaded.h:875:26: rgb: should start with an uppercase letter
src/engine/client/graphics_threaded.h:885:9: x2: should start with an uppercase letter
src/engine/client/graphics_threaded.h:885:19: y2: should start with an uppercase letter
src/engine/client/graphics_threaded.h:885:29: x3: should start with an uppercase letter
src/engine/client/graphics_threaded.h:885:39: y3: should start with an uppercase letter
src/engine/client/graphics_threaded.h:1075:71: pOffsets: should start with 'pp'
src/engine/client/graphics_threaded.h:1075:95: IndicedVertexDrawNum: should start with 'p'
src/engine/client/graphics_threaded.h:1101:50: pFunc: should start with 'pfn'
src/engine/client/graphics_threaded.cpp:33:19: g_aFakeModes: should start with 's_a'
src/engine/client/graphics_threaded.cpp:336:6: bpp: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:349:6: imggx: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:350:6: imggy: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:360:6: imggx: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:361:6: imggy: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:374:7: bpp: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:392:6: imggx: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:393:6: imggy: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:752:45: rgb: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:760:15: Array: should start with 'a'
src/engine/client/graphics_threaded.cpp:858:8: x2: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:858:18: y2: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:858:28: x3: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:858:38: y3: should start with an uppercase letter
src/engine/client/graphics_threaded.cpp:1014:90: pOffsets: should start with 'pp'
src/engine/client/graphics_threaded.cpp:1014:114: IndicedVertexDrawNum: should start with 'p'
src/engine/client/graphics_threaded.cpp:1026:8: Data: should start with 'p'
src/engine/client/graphics_threaded.cpp:1032:9: Data: should start with 'p'
src/engine/client/graphics_threaded.cpp:2362:69: pFunc: should start with 'pfn'
src/engine/client/http.h:8:16: _json_value: should start with 'C' (or 'I' for interfaces)
src/engine/client/http.h:22:7: ConnectTimeoutMs: should start with 'm_'
src/engine/client/http.h:23:7: LowSpeedLimit: should start with 'm_'
src/engine/client/http.h:24:7: LowSpeedTime: should start with 'm_'
src/engine/client/http.cpp:15:16: gs_Share: should start with 's_p'
src/engine/client/http.cpp:16:13: gs_aLocks: should start with 's_ap'
src/engine/client/input.h:56:44: Text: should start with 'p'
src/engine/client/input.cpp:71:6: nx: should start with an uppercase letter
src/engine/client/input.cpp:71:14: ny: should start with an uppercase letter
src/engine/client/input.cpp:115:43: Text: should start with 'p'
src/engine/client/opengl_sl.h:33:9: SGLSLCompilerDefine: should start with 'C' (or 'I' for interfaces)
src/engine/client/opengl_sl.cpp:53:9: ReadLine: should start with 'p'
src/engine/client/opengl_sl.cpp:63:16: ShaderCode: should start with 'pp'
src/engine/client/opengl_sl.cpp:70:10: shader: should start with an uppercase letter
src/engine/client/opengl_sl.cpp:82:9: buff: should start with 'a'
src/engine/client/opengl_sl.cpp:84:10: maxLength: should start with an uppercase letter
src/engine/client/opengl_sl_program.h:34:32: Name: should start with 'p'
src/engine/client/opengl_sl_program.h:59:8: m_LastScreen: should start with 'm_a'
src/engine/client/opengl_sl_program.h:80:8: m_LastColor: should start with 'm_a'
src/engine/client/opengl_sl_program.h:81:8: m_LastOutlineColor: should start with 'm_a'
src/engine/client/opengl_sl_program.h:108:8: m_LastCenter: should start with 'm_a'
src/engine/client/opengl_sl_program.h:109:8: m_LastVertciesColor: should start with 'm_a'
src/engine/client/opengl_sl_program.h:126:8: m_LastCenter: should start with 'm_a'
src/engine/client/opengl_sl_program.h:127:8: m_LastVertciesColor: should start with 'm_a'
src/engine/client/opengl_sl_program.cpp:49:8: sInfoLog: should start with 'a'
src/engine/client/opengl_sl_program.cpp:50:8: sFinalMessage: should start with 'a'
src/engine/client/opengl_sl_program.cpp:51:7: iLogLength: should start with an uppercase letter
src/engine/client/opengl_sl_program.cpp:117:45: Name: should start with 'p'
src/engine/client/serverbrowser.h:41:8: m_aTypes: should start with 'm_aa'
src/engine/client/serverbrowser.h:72:8: m_aTypes: should start with 'm_aa'
src/engine/client/serverbrowser.h:153:16: m_aServerlistIp: should start with 'm_ap'
src/engine/client/serverbrowser.cpp:26:7: SortWrap: should start with 'C' (or 'I' for interfaces)
src/engine/client/serverbrowser.cpp:29:11: m_pfnSort: should start with an uppercase letter after the prefix 'm_'
src/engine/client/serverbrowser.cpp:647:17: Buffer: should start with 'a'
src/engine/client/serverbrowser.cpp:751:16: Buffer: should start with 'a'
src/engine/client/serverbrowser.cpp:785:16: Buffer: should start with 'a'
src/engine/client/serverbrowser.cpp:1304:18: tok: should start with 'p'
src/engine/client/text.cpp:23:8: SFontSizeChar: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:40:8: STextCharQuadVertexColor: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:45:8: STextCharQuadVertex: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:57:8: STextCharQuad: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:59:22: m_Vertices: should start with 'm_a'
src/engine/client/text.cpp:62:8: STextureSkyline: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:71:11: m_pFace: should start with 'm_pp'
src/engine/client/text.cpp:113:10: m_FtFace: should start with 'm_p'
src/engine/client/text.cpp:115:9: SFontFallBack: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:119:11: m_FtFace: should start with 'm_p'
src/engine/client/text.cpp:128:17: m_TextureData: should start with 'm_ap'
src/engine/client/text.cpp:131:6: m_CurTextureDimensions: should start with 'm_a'
src/engine/client/text.cpp:133:18: m_TextureSkyline: should start with 'm_a'
src/engine/client/text.cpp:136:8: STextString: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:146:8: STextContainer: should start with 'C' (or 'I' for interfaces)
src/engine/client/text.cpp:268:13: m_FTLibrary: should start with 'm_p'
src/engine/client/text.cpp:369:16: ms_aGlyphData: should start with 'm_a'
src/engine/client/text.cpp:370:16: ms_aGlyphDataOutlined: should start with 'm_a'
src/engine/client/text.cpp:456:11: FtFace: should start with 'p'
src/engine/client/text.cpp:555:42: it: should start with an uppercase letter
src/engine/client/text.cpp:820:35: rgb: should start with an uppercase letter
src/engine/client/text.cpp:829:42: rgb: should start with an uppercase letter
src/engine/client/text.cpp:1072:11: OutlineColor: should start with 'a'
src/engine/client/updater.h:45:7: m_Lock: should start with 'm_p'
src/engine/client/updater.cpp:151:9: len: should start with an uppercase letter
src/engine/client/updater.cpp:306:42: it: should start with an uppercase letter
src/engine/client/updater.cpp:315:34: it: should start with an uppercase letter
src/engine/client/updater.cpp:320:11: len: should start with an uppercase letter
src/engine/client/updater.cpp:371:39: it: should start with an uppercase letter
src/engine/client/updater.cpp:395:11: bhFile: should start with an uppercase letter
src/engine/client/updater.cpp:398:7: bBuf: should start with 'a'
src/engine/server/databases/connection.h:18:53: Mode: should start with 'p'
src/engine/server/databases/connection.h:27:61: aBuf: should start with 'p'
src/engine/server/databases/connection.h:82:30: aBuf: should start with 'p'
src/engine/server/databases/connection.h:83:34: aBuf: should start with 'p'
src/engine/server/databases/connection.h:84:30: aBuf: should start with 'p'
src/engine/server/databases/connection.h:85:31: aBuf: should start with 'p'
src/engine/server/databases/connection.h:86:32: aBuf: should start with 'p'
src/engine/server/databases/connection.cpp:5:44: aBuf: should start with 'p'
src/engine/server/databases/connection.cpp:30:48: aBuf: should start with 'p'
src/engine/server/databases/connection.cpp:46:44: aBuf: should start with 'p'
src/engine/server/databases/connection.cpp:61:45: aBuf: should start with 'p'
src/engine/server/databases/connection.cpp:77:46: aBuf: should start with 'p'
src/engine/server/databases/connection_pool.h:41:9: pFunc: should start with 'pfn'
src/engine/server/databases/connection_pool.h:46:10: pFunc: should start with 'pfn'
src/engine/server/databases/connection_pool.h:53:46: m_aapDbConnections: should start with an uppercase letter after the prefix 'm_a'
src/engine/server/databases/connection_pool.h:61:6: FirstElem: should start with 'm_'
src/engine/server/databases/connection_pool.h:62:6: LastElem: should start with 'm_'
src/engine/server/databases/connection_pool.h:63:39: m_aTasks: should start with 'm_ap'
src/engine/server/databases/connection_pool.cpp:14:28: pFunc: should start with an uppercase letter
src/engine/server/databases/connection_pool.cpp:18:29: pFunc: should start with an uppercase letter
src/engine/server/databases/connection_pool.cpp:30:28: m_pReadFunc: should start with an uppercase letter after the prefix 'm_'
src/engine/server/databases/connection_pool.cpp:31:29: m_pWriteFunc: should start with an uppercase letter after the prefix 'm_'
src/engine/server/databases/connection_pool.cpp:30:28: m_pReadFunc: should start with an uppercase letter after the prefix 'm_'
src/engine/server/databases/connection_pool.cpp:31:29: m_pWriteFunc: should start with an uppercase letter after the prefix 'm_'
src/engine/server/databases/connection_pool.cpp:39:27: pFunc: should start with an uppercase letter
src/engine/server/databases/connection_pool.cpp:50:28: pFunc: should start with an uppercase letter
src/engine/server/databases/connection_pool.cpp:74:14: ModeDesc: should start with 'ap'
src/engine/server/databases/connection_pool.cpp:89:8: pFunc: should start with 'pfn'
src/engine/server/databases/connection_pool.cpp:99:9: pFunc: should start with 'pfn'
src/engine/server/databases/connection_pool.cpp:143:8: pThreadData: should start with an uppercase letter
src/engine/server/databases/mysql.h:8:7: lock: should start with 'C' (or 'I' for interfaces)
src/engine/server/databases/mysql.h:10:7: Connection: must start with an uppercase letter
src/engine/server/databases/mysql.h:11:7: PreparedStatement: should start with 'C' (or 'I' for interfaces)
src/engine/server/databases/mysql.h:12:7: ResultSet: should start with 'C' (or 'I' for interfaces)
src/engine/server/databases/mysql.h:13:7: Statement: should start with 'C' (or 'I' for interfaces)
src/engine/server/databases/mysql.h:28:53: Mode: should start with 'p'
src/engine/server/databases/mysql.h:33:61: aBuf: should start with 'p'
src/engine/server/databases/mysql.h:81:14: m_SqlDriverLock: should start with 'ms_'
src/engine/server/databases/mysql.cpp:51:62: Mode: should start with 'p'
src/engine/server/databases/mysql.cpp:65:70: aBuf: should start with 'p'
src/engine/server/databases/sqlite.h:7:8: sqlite3: should start with 'C' (or 'I' for interfaces)
src/engine/server/databases/sqlite.h:8:8: sqlite3_stmt: should start with 'C' (or 'I' for interfaces)
src/engine/server/databases/sqlite.h:15:53: Mode: should start with 'p'
src/engine/server/databases/sqlite.h:20:61: aBuf: should start with 'p'
src/engine/server/databases/sqlite.cpp:29:63: Mode: should start with 'p'
src/engine/server/databases/sqlite.cpp:38:71: aBuf: should start with 'p'
src/engine/server/register.cpp:69:23: aData: should start with 's_a'
src/engine/server/server.h:198:6: IdMap: should start with 'm_a'
src/engine/server/server.h:335:26: m_lCache: should start with an uppercase letter after the prefix 'm_'
src/engine/server/server.h:343:9: m_ServerInfoCache: should start with 'm_a'
src/engine/server/server.h:344:9: m_SixupServerInfoCache: should start with 'm_a'
src/engine/server/server.h:395:112: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:396:116: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:397:114: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:398:119: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:404:113: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:405:116: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:406:119: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:409:118: pfnCallback: should start with an uppercase letter
src/engine/server/server.h:423:46: FileName: should start with 'p'
src/engine/server/server.h:465:47: cmd: should start with an uppercase letter
src/engine/server/server.cpp:752:15: Pack: should start with 'p'
src/engine/server/server.cpp:848:21: EmptySnap: should start with 's_'
src/engine/server/server.cpp:1208:22: ReentryGuard: should start with 's_'
src/engine/server/server.cpp:1860:10: pp: should start with an uppercase letter
src/engine/server/server.cpp:2347:8: pSqlServers: should start with an uppercase letter
src/engine/server/server.cpp:2356:9: pCopy: should start with an uppercase letter
src/engine/server/server.cpp:3140:7: pSqlServers: should start with an uppercase letter
src/engine/server/server.cpp:3175:113: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3185:117: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3192:115: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3223:120: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3309:114: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3315:117: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3321:120: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3328:119: pfnCallback: should start with an uppercase letter
src/engine/server/server.cpp:3436:33: argv: should start with 'pp'
src/engine/server/server.cpp:3550:15: lr: should start with 'p'
src/engine/server/sql_string_helpers.h:6:37: size: should start with an uppercase letter
src/engine/server/sql_string_helpers.h:11:26: agoTime: should start with an uppercase letter
src/engine/server/sql_string_helpers.cpp:7:45: size: should start with an uppercase letter
src/engine/server/sql_string_helpers.cpp:9:8: newString: should start with 'p'
src/engine/server/sql_string_helpers.cpp:10:6: pos: should start with an uppercase letter
src/engine/shared/console.h:38:14: m_paStrokeStr: should start with 'm_ap'
src/engine/shared/console.h:159:30: pFormat: should start with an uppercase letter
src/engine/shared/console.cpp:42:12: hsl: should start with an uppercase letter
src/engine/shared/console.cpp:55:13: rgb: should start with an uppercase letter
src/engine/shared/console.cpp:264:39: pFormat: should start with an uppercase letter
src/engine/shared/console.cpp:609:15: lr: should start with an uppercase letter
src/engine/shared/console.cpp:798:13: hsl: should start with an uppercase letter
src/engine/shared/console.cpp:804:13: rgb: should start with an uppercase letter
src/engine/shared/csv.h:6:65: pColumns: should start with 'pp'
src/engine/shared/datafile.h:102:50: Filename: should start with 'p'
src/engine/shared/demo.h:122:36: m_pSnapshotDelta: should start with 'p'
src/engine/shared/demo.cpp:23:28: gs_aHeaderMarker: should start with 's_a'
src/engine/shared/demo.cpp:24:28: gs_ActVersion: should start with 's_'
src/engine/shared/demo.cpp:25:28: gs_OldVersion: should start with 's_'
src/engine/shared/demo.cpp:26:28: gs_Sha256Version: should start with 's_'
src/engine/shared/demo.cpp:27:28: gs_VersionTickCompression: should start with 's_'
src/engine/shared/demo.cpp:28:18: gs_LengthOffset: should start with 's_'
src/engine/shared/demo.cpp:29:18: gs_NumMarkersOffset: should start with 's_'
src/engine/shared/demo.cpp:547:14: aCompresseddata: should start with 's_a'
src/engine/shared/demo.cpp:548:14: aDecompressed: should start with 's_a'
src/engine/shared/demo.cpp:549:14: aData: should start with 's_a'
src/engine/shared/demo.cpp:617:16: aNewsnap: should start with 's_a'
src/engine/shared/dilate.cpp:7:12: xo: should start with 'a'
src/engine/shared/dilate.cpp:8:12: yo: should start with 'a'
src/engine/shared/dilate.cpp:22:8: SumOfOpaque: should start with 'a'
src/engine/shared/dilate.cpp:70:17: pBuffer: should start with 'ap'
src/engine/shared/econ.h:39:116: pfnCallback: should start with an uppercase letter
src/engine/shared/econ.cpp:44:115: pfnCallback: should start with an uppercase letter
src/engine/shared/fifo.cpp:26:14: attribute: should start with an uppercase letter
src/engine/shared/ghost.cpp:10:28: gs_aHeaderMarker: should start with 's_a'
src/engine/shared/ghost.cpp:11:28: gs_ActVersion: should start with 's_'
src/engine/shared/ghost.cpp:12:18: gs_NumTicksOffset: should start with 's_'
src/engine/shared/jobs.h:49:7: m_Lock: should start with 'm_p'
src/engine/shared/json.h:6:61: object: should start with 'p'
src/engine/shared/json.h:6:81: index: should start with 'p'
src/engine/shared/json.h:7:60: array: should start with 'p'
src/engine/shared/json.h:7:71: index: should start with an uppercase letter
src/engine/shared/json.h:8:41: array: should start with 'p'
src/engine/shared/json.h:9:47: string: should start with 'p'
src/engine/shared/json.h:10:36: integer: should start with 'p'
src/engine/shared/json.h:11:40: boolean: should start with 'p'
src/engine/shared/json.cpp:4:61: object: should start with 'p'
src/engine/shared/json.cpp:4:81: index: should start with 'p'
src/engine/shared/json.cpp:18:60: array: should start with 'p'
src/engine/shared/json.cpp:18:71: index: should start with an uppercase letter
src/engine/shared/json.cpp:26:41: array: should start with 'p'
src/engine/shared/json.cpp:31:47: string: should start with 'p'
src/engine/shared/json.cpp:36:36: integer: should start with 'p'
src/engine/shared/json.cpp:41:40: boolean: should start with 'p'
src/engine/shared/kernel.cpp:60:85: destroy: should start with an uppercase letter
src/engine/shared/linereader.cpp:5:33: io: should start with an uppercase letter
src/engine/shared/netban.h:90:5: m_Data: should start with 'g_'
src/engine/shared/netban.h:91:12: m_Info: should start with 'g_'
src/engine/shared/netban.h:92:12: m_NetHash: should start with 'g_'
src/engine/shared/netban.h:95:9: m_pHashNext: should start with 'g_p'
src/engine/shared/netban.h:96:9: m_pHashPrev: should start with 'g_p'
src/engine/shared/netban.h:99:9: m_pNext: should start with 'g_p'
src/engine/shared/netban.h:100:9: m_pPrev: should start with 'g_p'
src/engine/shared/netban.h:137:20: m_paaHashList: should start with 'g_'
src/engine/shared/netban.h:138:19: m_aBans: should start with 'g_'
src/engine/shared/netban.h:139:20: m_pFirstFree: should start with 'g_p'
src/engine/shared/netban.h:140:20: m_pFirstUsed: should start with 'g_p'
src/engine/shared/netban.h:141:7: m_CountUsed: should start with 'g_'
src/engine/shared/netban.cpp:397:10: addr: should start with an uppercase letter
src/engine/shared/network.h:133:48: split: should start with an uppercase letter
src/engine/shared/network.h:134:50: split: should start with an uppercase letter
src/engine/shared/network.h:184:7: m_ErrorString: should start with 'm_a'
src/engine/shared/network.h:202:7: HasSecurityToken: should start with 'm_'
src/engine/shared/network.h:323:8: m_UserPtr: should start with 'm_p'
src/engine/shared/network.h:327:16: m_SecurityTokenSeed: should start with 'm_a'
src/engine/shared/network.h:348:49: Msgs: should start with 'ap'
src/engine/shared/network.h:348:61: num: should start with an uppercase letter
src/engine/shared/network.h:359:46: ResponseToken: should start with 'p'
src/engine/shared/network.h:405:8: m_UserPtr: should start with 'm_p'
src/engine/shared/network.h:444:29: Reason: should start with 'p'
src/engine/shared/network.h:445:23: Addr: should start with 'p'
src/engine/shared/network.h:448:22: Chunk: should start with 'p'
src/engine/shared/network.h:449:22: Chunk: should start with 'p'
src/engine/shared/network.h:484:119: SecurityToken: should start with 'p'
src/engine/shared/network.h:484:154: ResponseToken: should start with 'p'
src/engine/shared/network.cpp:194:121: SecurityToken: should start with 'p'
src/engine/shared/network.cpp:194:152: ResponseToken: should start with 'p'
src/engine/shared/network.cpp:320:64: split: should start with an uppercase letter
src/engine/shared/network.cpp:333:66: split: should start with an uppercase letter
src/engine/shared/network.cpp:415:23: gs_aFreqTable: should start with 's_a'
src/engine/shared/network_conn.cpp:293:10: Str: should start with 'a'
src/engine/shared/network_conn.cpp:490:20: First: should start with 'p'
src/engine/shared/network_server.cpp:221:14: Msg: should start with 'a'
src/engine/shared/network_server.cpp:228:14: Msg: should start with 'a'
src/engine/shared/network_server.cpp:254:14: FullMsg: should start with 'a'
src/engine/shared/network_server.cpp:287:60: Msgs: should start with 'ap'
src/engine/shared/network_server.cpp:287:72: num: should start with an uppercase letter
src/engine/shared/network_server.cpp:289:22: m_Construct: should start with an uppercase letter
src/engine/shared/network_server.cpp:432:22: Msgs: should start with 'ap'
src/engine/shared/network_server.cpp:628:57: ResponseToken: should start with 'p'
src/engine/shared/ringbuffer.h:6:16: RINGBUFFER: should start with 'C' (or 'I' for interfaces)
src/engine/shared/ringbuffer.h:54:16: m_aBuffer: should start with 'g_'
src/engine/shared/snapshot.h:66:7: m_pData: should start with 'm_a'
src/engine/shared/snapshot.h:85:39: old: should start with an uppercase letter
src/engine/shared/snapshot.h:122:27: Tagtime: should start with 'p'
src/engine/shared/snapshot.h:122:48: pData: should start with 'pp'
src/engine/shared/snapshot.h:157:19: Snapdata: should start with 'p'
src/engine/shared/snapshot.cpp:181:54: old: should start with an uppercase letter
src/engine/shared/snapshot.cpp:218:12: Hashlist: should start with 'a'
src/engine/shared/snapshot.cpp:567:36: SpnapData: should start with 'p'
src/engine/shared/storage.cpp:218:16: aDirs: should start with 'ap'
src/engine/shared/storage.cpp:396:13: pStorage: should start with 'm_p'
src/engine/shared/storage.cpp:397:15: pFilename: should start with 'm_p'
src/engine/shared/storage.cpp:398:15: pPath: should start with 'm_p'
src/engine/shared/storage.cpp:399:9: pBuffer: should start with 'm_p'
src/engine/shared/storage.cpp:400:7: BufferSize: should start with 'm_'
src/engine/shared/storage.cpp:471:8: success: should start with an uppercase letter
src/engine/shared/storage.cpp:482:8: success: should start with an uppercase letter
src/engine/shared/storage.cpp:498:8: success: should start with an uppercase letter
src/engine/shared/storage.cpp:514:8: success: should start with an uppercase letter
src/engine/shared/storage.cpp:528:8: success: should start with an uppercase letter
src/engine/shared/uuid_manager.cpp:112:36: it: should start with an uppercase letter

1454 lines. Would fix them if you think this is an adequate amount.

@def-
Copy link
Member

def- commented Oct 15, 2020

Fix them how? Is this implemented as a clang-tidy check? Haven't seen the source code yet.

@def-
Copy link
Member

def- commented Oct 15, 2020

src/engine/shared/netban.h:141:7: m_CountUsed: should start with 'g_'

That looks wrong

@Learath2
Copy link
Member

src/engine/shared/uuid_manager.cpp:112:36: it: should start with an uppercase letter

I guess we need a way to exclude iterators

@kurosio
Copy link

kurosio commented Nov 14, 2020

I think you really need to find your own code style, the code reads as if it was written by 200 people who do not follow the style of your project.

I'm writing on behalf of a newcomer who just started to get into your code and it's hard to do.
I see your default constructor that you offer me to work with functions that have const specifiers, but why? to protect it when somewhere else you let me know that I can change it freely.

So too GetFTiles, the letter F magic apparently

The style of the variables names I'd rather not say... I understood everything at once when I saw my friends in pairs.

CCharacter *OwnerChar
CCharacter *pOwnerChar

@Jupeyy
Copy link
Member

Jupeyy commented Nov 14, 2020

@kurosio I understand your point, but you have to remember there is alot of code that is already 10 years old. During that time alot happened :D

@Learath2
Copy link
Member

Learath2 commented Nov 14, 2020 via email

@kurosio
Copy link

kurosio commented Nov 14, 2020

I hope that someday the code can be read in the same style.
@Jupeyy, shouldn't this be taken care of in advance? I think it should have been done in advance, but if it was a joke, it was enough to understand when DDNet was already a big community that it is worth worrying about the styles of people are different and all the style is unique.

With this comment I do not only mean Variable naming.
But it's not the program that builds the logic of the people, you're writing logic for program but you set the logic to it, so the usual primates will have to get into it anyway.
Thank you for answering

@Jupeyy
Copy link
Member

Jupeyy commented Nov 14, 2020

@kurosio well then i can just say what @Learath2 said. We have this issue bcs we want to fix it.
My point was just, that there were so many different people involved, and appearently they did not follow these code style things always.

Also imo its not toooo horrible to read code with "wrong" code style, editors hightlight it with colors so it should be mostly clear what is meant

@gerdoe-jr
Copy link
Contributor

Up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta-discussion Discussion about the project itself, direction, (code) design, etc
Projects
None yet
Development

No branches or pull requests

8 participants