Dave Jarvis' Repositories

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

Adds final modifier to classes

AuthorDaveJarvis <email>
Date2023-11-25 21:34:09 GMT-0800
Commit94d30aa352f6426c046f84cc612806904849ce3a
Parentc6f609b
Delta3 lines added, 2 lines removed, 1-line increase
src/main/java/com/keenwrite/processors/markdown/extensions/fences/ClosingDivBlock.java
* Responsible for helping to generate a closing div element.
*/
-class ClosingDivBlock extends DivBlock {
+final class ClosingDivBlock extends DivBlock {
@Override
void write( final HtmlWriter html ) {
src/main/java/com/keenwrite/processors/markdown/extensions/fences/OpeningDivBlock.java
* Responsible for helping to generate an opening div element.
*/
-class OpeningDivBlock extends DivBlock {
+final class OpeningDivBlock extends DivBlock {
private final List<Attribute> mAttributes = new ArrayList<>();
OpeningDivBlock( final List<Attribute> attributes ) {
assert attributes != null;
mAttributes.addAll( attributes );
}
+ @Override
void write( final HtmlWriter html ) {
mAttributes.forEach( html::attr );