Skip to content

Commit e8a65b8

Browse files
Update integration test outout and fix qhelp
1 parent d163bdf commit e8a65b8

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

python/ql/integration-tests/query-suite/python-security-and-quality.qls.expected

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1+
ql/python/ql/src/Classes/CallsToInitDel/MissingCallToDel.ql
2+
ql/python/ql/src/Classes/CallsToInitDel/MissingCallToInit.ql
3+
ql/python/ql/src/Classes/CallsToInitDel/SuperclassDelCalledMultipleTimes.ql
4+
ql/python/ql/src/Classes/CallsToInitDel/SuperclassInitCalledMultipleTimes.ql
15
ql/python/ql/src/Classes/ConflictingAttributesInBaseClasses.ql
26
ql/python/ql/src/Classes/DefineEqualsWhenAddingAttributes.ql
37
ql/python/ql/src/Classes/EqualsOrHash.ql
48
ql/python/ql/src/Classes/EqualsOrNotEquals.ql
59
ql/python/ql/src/Classes/IncompleteOrdering.ql
610
ql/python/ql/src/Classes/InconsistentMRO.ql
711
ql/python/ql/src/Classes/InitCallsSubclass/InitCallsSubclassMethod.ql
8-
ql/python/ql/src/Classes/MissingCallToDel.ql
9-
ql/python/ql/src/Classes/MissingCallToInit.ql
1012
ql/python/ql/src/Classes/MutatingDescriptor.ql
1113
ql/python/ql/src/Classes/OverwritingAttributeInSuperClass.ql
1214
ql/python/ql/src/Classes/PropertyInOldStyleClass.ql
1315
ql/python/ql/src/Classes/SlotsInOldStyleClass.ql
1416
ql/python/ql/src/Classes/SubclassShadowing.ql
1517
ql/python/ql/src/Classes/SuperInOldStyleClass.ql
16-
ql/python/ql/src/Classes/SuperclassDelCalledMultipleTimes.ql
17-
ql/python/ql/src/Classes/SuperclassInitCalledMultipleTimes.ql
1818
ql/python/ql/src/Classes/WrongNameForArgumentInClassInstantiation.ql
1919
ql/python/ql/src/Classes/WrongNumberArgumentsInClassInstantiation.ql
2020
ql/python/ql/src/Diagnostics/ExtractedFiles.ql

python/ql/src/Classes/CallsToInitDel/MissingCallToDel.qhelp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ methods are called.
1313
<p>
1414
Classes with a <code>__del__</code> method (a finalizer) typically hold some resource such as a file handle that needs to be cleaned up.
1515
If the <code>__del__</code> method of a superclass is not called during object finalization, it is likely that
16-
that resources may be leaked.
16+
resources may be leaked.
1717
</p>
1818

1919
<p>A call to the <code>__init__</code> method of a superclass during object initialization may be unintentionally skipped:

python/ql/src/Classes/CallsToInitDel/SuperclassDelCalledMultipleTimes.qhelp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ cleaned up properly as expected.
3030
</overview>
3131
<recommendation>
3232
<p>Ensure that each finalizer method is called exactly once during finalization.
33-
This can be ensured by calling <code>super().__del__</code> for each finalizer methid in the inheritance chain.
33+
This can be ensured by calling <code>super().__del__</code> for each finalizer method in the inheritance chain.
3434
</p>
3535

3636
</recommendation>
@@ -41,7 +41,7 @@ being called twice.
4141
<code>FixedSportsCar.__del__</code> fixes this by using <code>super()</code> consistently with the other delete methods.
4242
</p>
4343

44-
<sample src="SuperclassInitCalledMultipleTimes2.py" />
44+
<sample src="examples/SuperclassDelCalledMultipleTimes.py" />
4545

4646
</example>
4747
<references>

0 commit comments

Comments
 (0)