Skip to content

Commit b6d3b12

Browse files
committed
Remove ImplicitDefaultMemberAssignmentInspection
This is superseded by the new implicit default member access inspections.
1 parent b7d295c commit b6d3b12

20 files changed

+0
-322
lines changed

Rubberduck.CodeAnalysis/Inspections/Concrete/ImplicitDefaultMemberAssignmentInspection.cs

Lines changed: 0 additions & 78 deletions
This file was deleted.

Rubberduck.Resources/Inspections/InspectionInfo.Designer.cs

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Rubberduck.Resources/Inspections/InspectionInfo.cs.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,6 @@ Jestliže může být parametr prázdný, ignorujte výsledek této inspekce; p
262262
<data name="UndeclaredVariableInspection" xml:space="preserve">
263263
<value>Kód, ve kterém se nacházejí nedeklarované proměnné, a přitom je specifikována volba 'Option Explicit', nelze úspěšně zkompilovat. Nedeklarované proměnné jsou vždy typu Variant, datový typ, který způsobuje zbytečné nároky na výkon a paměť.</value>
264264
</data>
265-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
266-
<value>Tato přiřazení na povrchu vypadají, že se snaží přiřadit objektovou proměnnou na proměnnou typu hodnota, avšak skutečnost je taková, že se snaží přiřadit implicitně výchozího člena objektu. Pro zvýšení čitelnosti zvažte explicitní referenci výchozího člena objektu.</value>
267-
</data>
268265
<data name="ObsoleteMemberUsageInspection" xml:space="preserve">
269266
<value>Tato metoda je označena jako '@Obsolete'. Neměla by být nadále používána, měla by existovat lepší alternativa.</value>
270267
</data>

Rubberduck.Resources/Inspections/InspectionInfo.de.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,9 +238,6 @@ Falls der Parameter 'null' sein kann, bitte dieses Auftreten ignorieren. 'null'
238238
<data name="ApplicationWorksheetFunctionInspection" xml:space="preserve">
239239
<value>Das Excel Application-Objekt implementiert das WorksheetFunction interface direkt. Alle Aufrufe an WorksheetFunction-Member werden als laufzeitgebunden behandelt und Fehler im aufgerufenen Member werden in ein Variant des Typs VbVarType.Error gekapselt. Dadurch können Fehler nicht mit Fehleranweisungen behandelt werden und gegenüber skriptzeitgebundenen Aufrufen sinkt die Performanz. Ziehen Sie in Erwägung Application.WorksheetFunction explizit aufzurufen. Bedenken Sie: Falls dieser Aufruf in der Vergangenheit Fehler erzeugt hat, wurden diese ignoriert. Es sollte eine Fehlerbehandlung vorhanden sein, bevor Sie die schnelle Korrektur anwenden.</value>
240240
</data>
241-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
242-
<value>Solche Zuweisungen sehen aus als wiesen sie einer Objektvariable an einen Werttyp zu, aber tatsächlich wird der Standardmember des Objekts implizit zugewiesen. Um die Lesbarkeit zu verbessern, erwägen Sie explizit auf den Standardmember zuzugreifen.</value>
243-
</data>
244241
<data name="HostSpecificExpressionInspection" xml:space="preserve">
245242
<value>Geklammerte Ausdrücke werden von der Hostanwendung zur Laufzeit ausgewertet, was bedeutet, dass VBA den Ausdruck nicht zur Kompilierzeit validieren kann. Erwägen sie, das hostspezifische Objektmodell zu verwenden.</value>
246243
</data>

Rubberduck.Resources/Inspections/InspectionInfo.es.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,6 @@ Si el parámetro puede ser nulo, ignore el resultado de esta inspección; pasar
232232
<data name="UndeclaredVariableInspection" xml:space="preserve">
233233
<value>El código que utiliza variables no declaradas no se compila cuando se especifica Option Explicit. Las variables no declaradas siempre son Variant, un tipo de datos que incurre en gastos generales y almacenamiento innecesarios.</value>
234234
</data>
235-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
236-
<value>Dichas asignaciones parecen que asignan una variable de objeto a un tipo de valor en la superficie, pero en realidad están asignando el miembro predeterminado de ese objeto, de manera implícita. Considere referirse explícitamente al miembro predeterminado, para mejorar la legibilidad.</value>
237-
</data>
238235
<data name="HungarianNotationInspection" xml:space="preserve">
239236
<value>La notación húngara hace que el código sea menos legible, y es redundante cuando se usan variables fuertemente tipificadas y nombres significativos.</value>
240237
</data>

Rubberduck.Resources/Inspections/InspectionInfo.fr.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,6 @@ Si le paramètre peut être nul, ignorer ce résultat; passer une valeur nulle
229229
<data name="MissingAnnotationArgumentInspection" xml:space="preserve">
230230
<value>Un paramètre d'annotation est manquant ou incorrectement spécifié. La syntaxe correcte est: '@Annotation([paramètre])\nExemple: '@Folder("Parent.Enfant")</value>
231231
</data>
232-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
233-
<value>De tels assignations semblent en surface assigner une valeur à un objet, mais en réalité assignent implicitement au membre par défaut de cet objet. Considérez plutôt assigner explicitement au membre par défaut, pour une lisibilité accrue.</value>
234-
</data>
235232
<data name="MemberNotOnInterfaceInspection" xml:space="preserve">
236233
<value>Un membre est accédé mais ne semble pas exister dans l'interface de l'objet. Ceci causera probablement une erreur d'exécution #438.</value>
237234
</data>

Rubberduck.Resources/Inspections/InspectionInfo.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,6 @@ If the parameter can be null, ignore this inspection result; passing a null valu
232232
<data name="UndeclaredVariableInspection" xml:space="preserve">
233233
<value>Code that uses undeclared variables does not compile when Option Explicit is specified. Undeclared variables are always Variant, a data type that incurs unnecessary overhead and storage.</value>
234234
</data>
235-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
236-
<value>Such assignments look like they are assigning an object variable to a value type on the surface, but they are actually assigning that object's default member, implicitly. Consider referring to the default member explicitly, for improved readability.</value>
237-
</data>
238235
<data name="HungarianNotationInspection" xml:space="preserve">
239236
<value>Hungarian notation makes code less readable, and is redundant when strongly typed variables and meaningful names are used.</value>
240237
</data>

Rubberduck.Resources/Inspections/InspectionNames.Designer.cs

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Rubberduck.Resources/Inspections/InspectionNames.cs.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,6 @@
231231
<data name="UndeclaredVariableInspection" xml:space="preserve">
232232
<value>Nedeklarovaná proměnná</value>
233233
</data>
234-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
235-
<value>Implicitní přiřazení výchozího člena</value>
236-
</data>
237234
<data name="HungarianNotationInspection" xml:space="preserve">
238235
<value>Proměnná používá Maďarskou notaci.</value>
239236
</data>

Rubberduck.Resources/Inspections/InspectionNames.de.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,6 @@
231231
<data name="ApplicationWorksheetFunctionInspection" xml:space="preserve">
232232
<value>Laufzeitgebundener Aufruf an WorksheetFunction</value>
233233
</data>
234-
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
235-
<value>Implizite Zuweisung an Standard-Member</value>
236-
</data>
237234
<data name="HostSpecificExpressionInspection" xml:space="preserve">
238235
<value>Hostspezifischer geklammerter Ausdruck wird nur zur Laufzeit ausgewertet</value>
239236
</data>

0 commit comments

Comments
 (0)