--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui Wed Jul 27 18:02:43 2022 +0200 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui Thu Jul 28 14:19:57 2022 +0200 @@ -977,7 +977,7 @@ </property> </widget> </item> - <item row="2" column="0" colspan="2"> + <item row="2" column="0"> <widget class="QCheckBox" name="mypyInitReturnCheckBox"> <property name="toolTip"> <string>Select to not report unhinted '__init__' return</string> @@ -987,6 +987,26 @@ </property> </widget> </item> + <item row="2" column="1"> + <widget class="QCheckBox" name="allowStarArgAnyCheckBox"> + <property name="toolTip"> + <string>Allow dynamically typed *args and **kwargs</string> + </property> + <property name="text"> + <string>Allow dynamically typed * Arguments</string> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QCheckBox" name="forceFutureAnnotationsCheckBox"> + <property name="toolTip"> + <string>Enforce the presence of a 'from __future__ import annotations' statement</string> + </property> + <property name="text"> + <string>Enforce '__future__' statement</string> + </property> + </widget> + </item> </layout> </item> <item> @@ -1796,10 +1816,12 @@ <tabstop>maxAnnotationsComplexitySpinBox</tabstop> <tabstop>maxAnnotationsLengthSpinBox</tabstop> <tabstop>suppressNoneReturningCheckBox</tabstop> + <tabstop>suppressDummyArgsCheckBox</tabstop> <tabstop>allowUntypedDefsCheckBox</tabstop> + <tabstop>allowUntypedNestedCheckBox</tabstop> <tabstop>mypyInitReturnCheckBox</tabstop> - <tabstop>suppressDummyArgsCheckBox</tabstop> - <tabstop>allowUntypedNestedCheckBox</tabstop> + <tabstop>allowStarArgAnyCheckBox</tabstop> + <tabstop>forceFutureAnnotationsCheckBox</tabstop> <tabstop>dispatchDecoratorEdit</tabstop> <tabstop>overloadDecoratorEdit</tabstop> <tabstop>tmpDirectoriesEdit</tabstop>