Open
Bug 1429329
Opened 7 years ago
Updated 3 years ago
Move some inner classes of MDSM to its own namespace
Categories
(Core :: Audio/Video: Playback, enhancement, P5)
Core
Audio/Video: Playback
Tracking
()
NEW
People
(Reporter: jwwang, Unassigned)
Details
To make Eclipse C++ indexer happy so callers can be found correctly.
Reporter | ||
Updated•7 years ago
|
Assignee: nobody → jwwang
Priority: -- → P5
Comment 1•7 years ago
|
||
I thought the coding style stated we were not to use namespace unless absolutely necessary:
"C++ namespaces. Mozilla project C++ declarations should be in the "mozilla" namespace. Modules should avoid adding nested namespaces under "mozilla" unless they are meant to contain names which have a high probability of colliding with other names in the code base (e.g., Point , Path , etc.)."
A better solution for this problem would be to stop using eclipse which is awful anyway
Reporter | ||
Comment 2•7 years ago
|
||
Any good alternatives?
Comment 3•7 years ago
|
||
I like Visual Studio Code, use on all platforms now.
Name resolutions works perfectly if you generate a CompileDB database (./mach build-backend -b CompileDB) and set the created json in the c_cpp_properties.json
I can help you set it up on IRC.
Comment 4•7 years ago
|
||
Not really related to this bug, but have you ever considered to separate those state class into isolated files?
Reporter | ||
Comment 5•7 years ago
|
||
It looks live MSC doesn't support finding callers of a function which is heavily used by me.
Comment 6•3 years ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Assignee: suro001 → nobody
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•