wex v24.04.0
Public Member Functions | List of all members
wex::beautify Class Reference

This class adds functionality to factory to beautify source code from stc. More...

#include <wex/stc/beautify.h>

Inheritance diagram for wex::beautify:
Inheritance graph
[legend]

Public Member Functions

bool is_supported (const lexer &l) const
 Returns true if specified lexer can be beautified.
 
bool stc (wex::stc &s) const
 Beautifies the specified stc component Return false if it did not succeed.
 
- Public Member Functions inherited from wex::factory::beautify
bool file (const path &p) const
 Beautifies the specified file (the auto beautifier should explicitly be enabled).
 
bool is_active () const
 Returns true if beautifier is set non-empty in the config.
 
bool is_auto () const
 Returns true if auto beautifier is set in the config.
 
bool is_supported (const path &p) const
 Returns true if specified path can be beautified.
 
config::strings_t list () const
 Returns default beautifiers.
 
const std::string name () const
 Returns the actual beautifier, or empty string if none selected.
 

Detailed Description

This class adds functionality to factory to beautify source code from stc.