code: def use_tab_rule(fname: str) -> bool:
      return not (
          basename(fname) == "Makefile" or splitext(fname)[1] == ".bat"
      )
  
file_path: bokeh/tests/codebase/test_code_quality.py
imports: from __future__ import annotations
  import pytest
  import subprocess
  from os import pardir
  from os.path import abspath, basename, join, split, splitext
  from typing import IO
label_desc: Use image node_id 3 for calling a global function with example usage: use_tab_rule(fname) and returns: unknown