Package com.e1c.g5.v8.dt.formatter.bsl
package com.e1c.g5.v8.dt.formatter.bsl
-
ClassesClassDescriptionThis class is simple extension of CommentReplacer.Formattable document that can perform force wrap that can be set by
BslWhitespaceReplacer
and wrap groups (wrap group is group of regions that are wrapped entirely or not wrapped at all)This class implements ProvidableFormatter with recursive formatting on given Object.This class represents this plugin.Formatting that also contains information about wrap group(wrap group is group of regions that are wrapped entirely or not wrapped at all)This class is extension ofHiddenRegionReplacer
that does not format comment subregions or any subregions of hidden region that are previous to comment subregions.This class is sign for WhitespaceFormatter to indent regionThis class is extension forTextReplacerContext
that relies on bsl preferencesWhitespaceReplacer that is able to perform force autowraps and manageBslWrapWithIndentByOffset
formattingThis class does not perform any formatting, it is done byBslWhitespaceReplacer
.Guice module aware executable extension factory.External services bindings for plugin.