Skip to content
  • Scott McKay's avatar
    While implementing the Fortuneteller stubby server, I ran into · b10ea3e5
    Scott McKay authored
    some things that needed to be addressed:
     - We need to do a more thorough search of namespaces so that
       qualified references to imported messages, etc, work properly.
       It's still not 100%, but it covers most of what I can find.
       - Name mappers now do their best to preserve qualified names.
       - 'find-xxx' methods search the qualified names.
     - Fix the importation process to cooperate better with ASDF, i.e.,
       don't bother re-importing things that have already compiled
       as part of an ASDF compile/load operation.
     - When generating .lisp from .proto, if no package has been
       declared, do it. And fill it with nice exports, too. This
       won't be exactly right, but it'll make it easier to create
       a proper package declaration, if you so desire.
     - Do a better job of generating client- and server-side stubs.
    
    Passes 'precheckin' with the new Protobufs unit tests in place.
    And more to the point, the Fortuneseeker server now works as a
    Stubby client using my new Google3 http2 and rpc2 libraries.
    
    
    git-svn-id: http://svn.internal.itasoftware.com/svn/ita/trunk/qres/lisp/quux/protobufs@548386 f8382938-511b-0410-9cdd-bb47b084005c
    b10ea3e5