Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Clamps down class and method visibility

AuthorDaveJarvis <email>
Date2023-11-24 20:52:56 GMT-0800
Commit5f5215403bc18dd10721b5ff81956598954d4c58
Parent11a1060
Delta3 lines added, 3 lines removed
src/main/java/com/keenwrite/processors/markdown/extensions/captions/CaptionExtension.java
private final CaptionBlock mBlock;
- public CaptionParser( final BasedSequence text ) {
+ private CaptionParser( final BasedSequence text ) {
assert text != null;
assert text.isNotEmpty();
assert text.length() > 2;
final var caption = text.subSequence( 2 );
mBlock = new CaptionBlock( caption.trim() );
}
- public static boolean canParse( final BasedSequence text ) {
+ private static boolean canParse( final BasedSequence text ) {
return text.length() > 3 &&
text.charAt( 0 ) == ':' &&
private static class CaptionParserFactory extends AbstractBlockParserFactory {
- public CaptionParserFactory( final DataHolder options ) {
+ private CaptionParserFactory( final DataHolder options ) {
super( options );
}