Skip to content

Common code for development tools

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-report.md
Notifications You must be signed in to change notification settings

SpineEventEngine/tool-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tool-base

Ubuntu build codecov   license

Base code for the development tool subprojects of the Spine SDK.

Modules

  • plugin-api — the basic API for plugins (not necessarily Gradle plugins) that need a working directory on the file system for doing their job.

  • gradle-root-plugin — provides Gradle plugins which introduce root extension for Gradle Project called spine, and the root extension for Settings called spineSettings. Other plugins use these extensions for adding custom DSL.

  • gradle-plugin-api — the API for tool or library authors to use for extending DSL of extensions introduced by plugins from the gradle-root-plugin module.

  • tool-base — common components for building build-time tools, including file manipulations, Protobuf reflection, simple code generation, etc.

  • plugin-base — abstractions for building Gradle plugins.

  • plugin-testlib — test fixtures for testing Gradle plugins.

  • psi — utilities and Kotlin extensions for working with language-independent part of IntelliJ Platform PSI.

  • psi-java — utilities and Kotlin extensions for working with Java PSI.

  • plugin-api — API for libraries that deal with root Gradle extensions or act as Spine Compiler plugins.

  • intellij-platform and intellij-platform-java are modules for producing fat JARs for corresponding IntelliJ Platform components.

Language versions

About

Common code for development tools

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-report.md

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages