Closed Bug 1296948 Opened 8 years ago Closed 7 years ago

Index IPDL files

Categories

(Webtools :: Searchfox, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: billm, Assigned: billm)

References

(Depends on 1 open bug)

Details

      No description provided.
This is fixed now, right?
Flags: needinfo?(wmccloskey)
I think it somehow got busted! It's not working for me now.
Flags: needinfo?(wmccloskey)
I see the files here, and there's syntax highlighting.
  https://searchfox.org/mozilla-central/source/dom/ipc/PContent.ipdl
Is it supposed to link to the definitions of things? It has been a while since I've done anything with ipdl so I don't remember.
See Also: → 1417586
I'll take a look over ipdl-analyze.rs and figure out what it is supposed to be doing, and whether it is working or not.
Assignee: nobody → continuation
Bug 1351148 added a new priority, so some files don't parse. I also need to upstream some fixes build made to the Cargo file so it will build.
I fixed the Rust IPDL parser so it handles the new priority, and locally confirmed that this is sufficient to make IPDL files have links again.

I submitted a pull request to Bill's mirror of the Rust IPDL parser with the fix:
  https://github.com/bill-mccloskey/ipdl_parser/pull/1

Once that is merged, I'll submit a pull request to update the version in the SearchFox subrepo.
https://github.com/bill-mccloskey/mozsearch/pull/39

I'm going to assign this to Bill, because he actually did the work on SearchFox integration. I merely fixed a parser bug here. ;)
Assignee: continuation → wmccloskey
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Depends on: 1418508
You need to log in before you can comment on or make changes to this bug.