anchor.diff:  
     void addReturnStatement(LintRule linter, AstVisitor visitor) {
       _forReturnStatement.add(_Subscription(linter, visitor, _getTimer(linter)));
  +  }
  +
  +  void addScriptTag(LintRule linter, AstVisitor visitor) {
  +    _forScriptTag.add(_Subscription(linter, visitor, _getTimer(linter)));
     }
   
     void addSetOrMapLiteral(LintRule linter, AstVisitor visitor) {
  
positive.code:   void visitReturnStatement(ReturnStatement node) {
      _runSubscriptions(node, registry._forReturnStatement);
      super.visitReturnStatement(node);
    }
  
    @override
  
negative.code:   void visitNamedExpression(NamedExpression node) {
      _runSubscriptions(node, registry._forNamedExpression);
      super.visitNamedExpression(node);
    }
  
    @override
    void visitNativeClause(NativeClause node) {
      _runSubscriptions(node, registry._forNativeClause);
      super.visitNativeClause(node);
    }
  
    @override
    void visitNativeFunctionBody(NativeFunctionBody node) {
      _runSubscriptions(node, registry._forNativeFunctionBody);
      super.visitNativeFunctionBody(node);
    }
  
    @override
  