class CLASS_FILE_NAME_NORMALIZER
Class file name normalizer
note
description: "Class file name normalizer"
author: "Finnian Reilly"
copyright: "Copyright (c) 2001-2017 Finnian Reilly"
contact: "finnian at eiffel hyphen loop dot com"
license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
date: "2018-05-19 17:36:20 GMT (Saturday 19th May 2018)"
revision: "4"
class
CLASS_FILE_NAME_NORMALIZER
inherit
CLASS_NAME_EDITOR
redefine
on_class_name
end
create
make
feature {NONE} -- Events
on_class_name (text: EL_STRING_VIEW)
--
local
name: STRING
do
name := text
if class_name.is_empty then
set_class_name (name)
end
put_string (name)
end
end