#REFACTORING by cg
authorClaus Gittinger <cg@exept.de>
Wed, 05 Jun 2019 17:09:46 +0200
changeset 24253 66da5f05d79d
parent 24252 26988f2127ce
child 24254 0de83c555898
#REFACTORING by cg class: ClassBuilder changed: #checkClassName use isLetterOrUnderline/isLetterrDigitOrUnderline
ClassBuilder.st
--- a/ClassBuilder.st	Wed Jun 05 17:09:21 2019 +0200
+++ b/ClassBuilder.st	Wed Jun 05 17:09:46 2019 +0200
@@ -2150,12 +2150,12 @@
     (className first isLetterOrUnderline) ifFalse:[
         ClassBuildError raiseErrorString:'Invalid class name (must start with a letter)'.
     ].
-    (className conform:[:ch | ch isLetterOrDigit or:[ch == $_]]) ifFalse:[
+    (className conform:[:ch | ch isLetterOrDigitOrUnderline]) ifFalse:[
         ClassBuildError raiseRequestErrorString:'Invalid class name (must consist of letters, digits or underline)'.
     ].
 
     "Modified: / 11-08-2006 / 12:46:54 / cg"
-    "Modified: / 08-08-2018 / 09:07:44 / Claus Gittinger"
+    "Modified: / 05-06-2019 / 17:06:04 / Claus Gittinger"
 !
 
 checkConventionsFor:className subClassOf:aClass instVarNames:instVarNameString classVarNames:classVarNameString