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)

enhancement

Tracking

()

People

(Reporter: jwwang, Unassigned)

Details

To make Eclipse C++ indexer happy so callers can be found correctly.
Assignee: nobody → jwwang
Priority: -- → P5
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
Any good alternatives?
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.
Not really related to this bug, but have you ever considered to separate those state class into isolated files?
It looks live MSC doesn't support finding callers of a function which is heavily used by me.

The bug assignee is inactive on Bugzilla, so the assignee is being reset.

Assignee: suro001 → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.