Skip to content

kikugie/stonecutter-kt

 
 

Repository files navigation

Stonecutter

Preprocessor/JCP inspired multi-version environment manager

Warning

This fork of SHsuperCM's Stonecutter is significantly different.
Read the wiki page for more information.

Important

Read the WIKI
(Scientists discovered that an ability to read solves 99% problems in life)

Features

Plugin

  • Chiseled (parallel) tasks
  • Custom buildscript support
  • Separate directory and version definitions
  • Architectury support

Processor

  • Comment formatter
  • Custom formatter conditions
  • Safe error handling
  • Regex find-and-replace
  • Versioned file patcher
  • Nested comments

Intellij IDEA Integration

WIP and TBA

What's new?

  • Wiki
  • Kotlin support
  • Custom buildscripts (such as build.gradle.kts)
  • Improved comment syntax (more readable, subjectively)
  • Informative errors (imagine knowing the file and the line of the error, unbelievable)
  • Safe & faster file procesing (it would be painful to find an error in comments after half the files have been processed, right?)
  • Custom conditions

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 97.4%
  • Java 2.6%