Changelog
This is the first release version of the plugin. It includes:
- infrastructure of the Gradle bitcode-analysis plugin;
- implementation of the
DecompileBitcode
andExtractBitcode
Gradle tasks;- wide support of extraction targets of the
ExtractBitcode
task;
- wide support of extraction targets of the
- implementation of the
BitcodeAnalysisPlugin
that provides tasks and extensions to the user;- project's pipeline tasks:
decompileBitcode
&decompileBitcodeDebug
andextractBitcode
&extractBitcodeDebug
tasks; - standalone tasks:
decompileSomeBitcode
andextractSomeBitcode
; - possibility to create custom tasks;
decompileBitcodeConfig
andextractFromDecompiledBitcodeConfig
extensions to configure the tasks;
- project's pipeline tasks:
- full support of the project:
README.md
andDEVELOPMENT_GUIDE.md
, CI checks and documentation.
You can find more details about the provided features in the README.md.
Source pull requests
The release is based on the following pull requests.
- Create the first basic version of bitcode analysis plugin: #1.
- Support
extractBitcode
and extra standalone & debug tasks: #2. - Extend extract-bitcode analysis with various features: #3.
- Prepare project to the release 🤞: #4.
Commits: https://github.com/JetBrains-Research/bitcode-tools/commits/v1.0.0