Skip to content
  • Alejandro R Sedeño's avatar
    Change how protobuf schemas and classes are recorded and found · ef6185ea
    Alejandro R Sedeño authored
    * FIND-SCHEMA no longer works on a string or keyword. Both of these
      were based on the PATHNAME-NAME of the protobuf, which has a high
      probability of collision. (e.g., common.proto -> "COMMON", :COMMON)
    
      Instead, look up schemas based on package and name. For instance,
      the protobuf foo.proto, declaring "package FooPackage;", can be
      found with: (FIND-SCHEMA 'FOO-PACKAGE::FOO)
    
    * Pathname-based schema lookup no longer ignores file type.
    ef6185ea