nitc :: CmdIni :: defaultinit
# Cmd that finds the ini file related to an `mentity`
abstract class CmdIni
super CmdEntity
# Ini file
var ini: nullable IniFile = null
redef fun init_command do
var res = super
if not res isa CmdSuccess then return res
var mentity = self.mentity.as(not null)
if not mentity isa MPackage then return new WarningNoIni(mentity)
var ini = mentity.ini
if ini == null then return new WarningNoIni(mentity)
self.ini = ini
return res
end
end
src/doc/commands/commands_ini.nit:19,1--40,3