code: def _save_documentation(version, base_url="https://spark.apache.org/docs"):
      
      target_dir = join(dirname(__file__), 'spylon', 'spark')
      with open(join(target_dir, "spark_properties_{}.json".format(version)), 'w') as fp:
          all_props = _fetch_documentation(version=version, base_url=base_url)
          all_props = sorted(all_props, key=lambda x: x[0])
          all_props_d = [{"property": p, "default": d, "description": desc} for p, d, desc in all_props]
          json.dump(all_props_d, fp, indent=2)
docs: Write the spark property documentation to a file