Browse Source

Gix style for `_manifest` base class

core_refactor
Anton Tarasenko 2 years ago
parent
commit
c8c70836c8
  1. 27
      sources/BaseRealm/_manifest.uc

27
sources/BaseRealm/_manifest.uc

@ -1,7 +1,8 @@
/** /**
* `Manifest` is meant to describe contents of the Acedia's package. * Author: dkanus
* This is the base class, every package's `Manifest` must directly extend it. * Home repo: https://www.insultplayers.ru/git/AcediaFramework/AcediaCore
* Copyright 2020 Anton Tarasenko * License: GPL
* Copyright 2020-2023 Anton Tarasenko
*------------------------------------------------------------------------------ *------------------------------------------------------------------------------
* This file is part of Acedia. * This file is part of Acedia.
* *
@ -21,15 +22,19 @@
class _manifest extends Object class _manifest extends Object
abstract; abstract;
// List of alias sources in this manifest's package. //! `Manifest` is meant to describe contents of the Acedia's package.
var public const array< class<AliasSource> > aliasSources; //!
//! It contains description of all resources inside the package that AcediaCore can recognize.
//! This is the base class, every package's `Manifest` must directly extend it.
// List of features in this manifest's package. /// List of alias sources in this manifest's package.
var public const array< class<Feature> > features; var public const array< class<AliasSource> > aliasSources;
// List of test cases in this manifest's package. /// List of features in this manifest's package.
var public const array< class<TestCase> > testCases; var public const array< class<Feature> > features;
defaultproperties /// List of test cases in this manifest's package.
{ var public const array< class<TestCase> > testCases;
defaultproperties {
} }
Loading…
Cancel
Save