from static method

Danger<AloneBlock, CitrusSyntaxException> from(
  1. BlockTypeKeyword blockTypeKeyword,
  2. AloneBlockArgumentable aloneBlockArgumentable
)

Implementation

static Danger<AloneBlock, CitrusSyntaxException> from(BlockTypeKeyword blockTypeKeyword, AloneBlockArgumentable aloneBlockArgumentable) {

    final log = Log(classLocation: AloneBlock, functionLocation: 'from');

    final result = AloneBlock(
        StartParenthesis(),
        blockTypeKeyword,
        SpaceCollection.fromIterable([Space()]),
        aloneBlockArgumentable,
        EndParenthesis(),
    );

    return Success(result, log);

}