Web page: https://www.kotlinvsjava.com
Based on fabiomsr/from-java-to-kotlin
- Install npm
- Install coffeescript
- Install dependencies (
npm i
) - Build html (
./make.coffee dev
)
First, the cirru templates (in ./cirru
) are combined with the header and footer (./cirru/header.cirru
+ ./cirru/{FILE}.cirru
+ ./cirru/footer.cirru
).
Next, the generated cirru templates from the first step (in ./cirru/generated
) are converted into HTML (in ./
).
The code snippets reside in the code/java
and code/kotlin
folders.
They are referenced in cirru (./cirru
) templates this way:
.lang Java
pre.code $ code (@insert ../../code/java/dsl/04.java) $ :class java
Fork repository, make changes, send a pull request. I will review
your changes and apply them to the master
branch shortly, provided
they don't violate the quality standards. Before
sending your pull request please check that the HTML is generated correctly:
./make.coffee dev
If you have questions or general suggestions, don't hesitate to submit a new Github issue.