Skip to content

Commit 9b5f01a

Browse files
committed
Minor sonarcloud fixes.
1 parent 672ed68 commit 9b5f01a

File tree

5 files changed

+30
-48
lines changed

5 files changed

+30
-48
lines changed

xlsxwriter/chart.py

+1-11
Original file line numberDiff line numberDiff line change
@@ -3047,7 +3047,7 @@ def _write_a_p_formula(self, font):
30473047
self._xml_start_tag("a:p")
30483048

30493049
# Write the a:pPr element.
3050-
self._write_a_p_pr_formula(font)
3050+
self._write_a_p_pr_rich(font)
30513051

30523052
# Write the a:endParaRPr element.
30533053
self._write_a_end_para_rpr()
@@ -3064,16 +3064,6 @@ def _write_a_p_pr_rich(self, font):
30643064

30653065
self._xml_end_tag("a:pPr")
30663066

3067-
def _write_a_p_pr_formula(self, font):
3068-
# Write the <a:pPr> element for formula titles.
3069-
3070-
self._xml_start_tag("a:pPr")
3071-
3072-
# Write the a:defRPr element.
3073-
self._write_a_def_rpr(font)
3074-
3075-
self._xml_end_tag("a:pPr")
3076-
30773067
def _write_a_def_rpr(self, font):
30783068
# Write the <a:defRPr> element.
30793069
has_color = 0

xlsxwriter/packager.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ def _write_worksheet_rels_files(self):
557557
rels = Relationships()
558558

559559
for link_data in external_links:
560-
rels._add_worksheet_relationship(*link_data)
560+
rels._add_document_relationship(*link_data)
561561

562562
# Create .rels file such as /xl/worksheets/_rels/sheet1.xml.rels.
563563
rels._set_xml_writer(
@@ -583,7 +583,7 @@ def _write_chartsheet_rels_files(self):
583583
rels = Relationships()
584584

585585
for link_data in external_links:
586-
rels._add_worksheet_relationship(*link_data)
586+
rels._add_document_relationship(*link_data)
587587

588588
# Create .rels file such as /xl/chartsheets/_rels/sheet1.xml.rels.
589589
rels._set_xml_writer(

xlsxwriter/relationships.py

-6
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,6 @@ def _add_ms_package_relationship(self, rel_type, target):
7575

7676
self.relationships.append((rel_type, target, None))
7777

78-
def _add_worksheet_relationship(self, rel_type, target, target_mode=None):
79-
# Add worksheet relationship to sheet.rels xml files.
80-
rel_type = document_schema + rel_type
81-
82-
self.relationships.append((rel_type, target, target_mode))
83-
8478
###########################################################################
8579
#
8680
# XML methods.

xlsxwriter/workbook.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1313,7 +1313,7 @@ def _prepare_drawings(self):
13131313
self.images.append([filename, image_type, image_data])
13141314

13151315
sheet._prepare_header_image(
1316-
image_ref_id,
1316+
ref_id,
13171317
width,
13181318
height,
13191319
name,

xlsxwriter/worksheet.py

+26-28
Original file line numberDiff line numberDiff line change
@@ -2035,9 +2035,8 @@ def autofit(self):
20352035

20362036
# If the cell is in an autofilter header we add an
20372037
# additional 16 pixels for the dropdown arrow.
2038-
if self.filter_cells.get((row_num, col_num)):
2039-
if length > 0:
2040-
length += 16
2038+
if self.filter_cells.get((row_num, col_num)) and length > 0:
2039+
length += 16
20412040

20422041
# Add the string length to the lookup table.
20432042
width_max = col_width_max.get(col_num, 0)
@@ -2575,10 +2574,9 @@ def data_validation(self, first_row, first_col, last_row, last_col, options=None
25752574
# Format date number to the same precision as Excel.
25762575
options["value"] = "%.16g" % date_time
25772576

2578-
if options["maximum"]:
2579-
if supported_datetime(options["maximum"]):
2580-
date_time = self._convert_date_time(options["maximum"])
2581-
options["maximum"] = "%.16g" % date_time
2577+
if options["maximum"] and supported_datetime(options["maximum"]):
2578+
date_time = self._convert_date_time(options["maximum"])
2579+
options["maximum"] = "%.16g" % date_time
25822580

25832581
# Check that the input title doesn't exceed the maximum length.
25842582
if options.get("input_title") and len(options["input_title"]) > 32:
@@ -8296,47 +8294,47 @@ def _write_ignored_errors(self):
82968294
self._xml_start_tag("ignoredErrors")
82978295

82988296
if self.ignored_errors.get("number_stored_as_text"):
8299-
range = self.ignored_errors["number_stored_as_text"]
8300-
self._write_ignored_error("numberStoredAsText", range)
8297+
ignored_range = self.ignored_errors["number_stored_as_text"]
8298+
self._write_ignored_error("numberStoredAsText", ignored_range)
83018299

83028300
if self.ignored_errors.get("eval_error"):
8303-
range = self.ignored_errors["eval_error"]
8304-
self._write_ignored_error("evalError", range)
8301+
ignored_range = self.ignored_errors["eval_error"]
8302+
self._write_ignored_error("evalError", ignored_range)
83058303

83068304
if self.ignored_errors.get("formula_differs"):
8307-
range = self.ignored_errors["formula_differs"]
8308-
self._write_ignored_error("formula", range)
8305+
ignored_range = self.ignored_errors["formula_differs"]
8306+
self._write_ignored_error("formula", ignored_range)
83098307

8310-
if self.ignored_errors.get("formula_range"):
8311-
range = self.ignored_errors["formula_range"]
8312-
self._write_ignored_error("formulaRange", range)
8308+
if self.ignored_errors.get("formula_ignored_range"):
8309+
ignored_range = self.ignored_errors["formula_ignored_range"]
8310+
self._write_ignored_error("formulaIgnored_range", ignored_range)
83138311

83148312
if self.ignored_errors.get("formula_unlocked"):
8315-
range = self.ignored_errors["formula_unlocked"]
8316-
self._write_ignored_error("unlockedFormula", range)
8313+
ignored_range = self.ignored_errors["formula_unlocked"]
8314+
self._write_ignored_error("unlockedFormula", ignored_range)
83178315

83188316
if self.ignored_errors.get("empty_cell_reference"):
8319-
range = self.ignored_errors["empty_cell_reference"]
8320-
self._write_ignored_error("emptyCellReference", range)
8317+
ignored_range = self.ignored_errors["empty_cell_reference"]
8318+
self._write_ignored_error("emptyCellReference", ignored_range)
83218319

83228320
if self.ignored_errors.get("list_data_validation"):
8323-
range = self.ignored_errors["list_data_validation"]
8324-
self._write_ignored_error("listDataValidation", range)
8321+
ignored_range = self.ignored_errors["list_data_validation"]
8322+
self._write_ignored_error("listDataValidation", ignored_range)
83258323

83268324
if self.ignored_errors.get("calculated_column"):
8327-
range = self.ignored_errors["calculated_column"]
8328-
self._write_ignored_error("calculatedColumn", range)
8325+
ignored_range = self.ignored_errors["calculated_column"]
8326+
self._write_ignored_error("calculatedColumn", ignored_range)
83298327

83308328
if self.ignored_errors.get("two_digit_text_year"):
8331-
range = self.ignored_errors["two_digit_text_year"]
8332-
self._write_ignored_error("twoDigitTextYear", range)
8329+
ignored_range = self.ignored_errors["two_digit_text_year"]
8330+
self._write_ignored_error("twoDigitTextYear", ignored_range)
83338331

83348332
self._xml_end_tag("ignoredErrors")
83358333

8336-
def _write_ignored_error(self, type, range):
8334+
def _write_ignored_error(self, type, ignored_range):
83378335
# Write the <ignoredError> element.
83388336
attributes = [
8339-
("sqref", range),
8337+
("sqref", ignored_range),
83408338
(type, 1),
83418339
]
83428340

0 commit comments

Comments
 (0)