title: Google protobuf 3: deprecated a field, but cannot remove the dependencies?
body: <p>I have a proto A that depends on proto B. Then I deprecated the field protoB:</p>
  
  <pre><code>import "protoB.proto";
  
  message ProtoA {
    string assignmentStatus = 1;
    protoB proto_b = 2 [deprecated = true];
  }
  </code></pre>
  
  <p>I'd think in this case I should be able to remove the <code>import</code> statement right? But when I did that, the compiler complains about the dependency not being imported.</p>
  
  <p>What's the deal here?</p>