New Module Addition
A new module named booster-transform-r-inline has been added in this PR. This module includes several files each serving different purposes to improve the working of the project. Notable files include:
RInlineTransformer.kt - This file helps to make the constants in the project more efficient and streamlined.
RetainedSymbolCollector.kt - This file is important to fetch retained symbols from our resources.
SymbolList.kt - It's useful for managing lists of resource symbols.
Updates in Existing Files
Various necessary changes and updates have been implemented in the RInlineTransformer.kt, RetainedSymbolCollector.kt, SymbolList.kt files. These changes majorly include added class and functions, and new implementation logic which help in enhancing the efficiency of our project.
Test Files Updates
All related test files like RegexTest.kt, SymbolListTest.kt have been updated with new test cases. This will help us to validate the correct functioning of the project.
New File Addition
A new file R.txt has been added in the booster-transform-r-inline/src/test/resources/ directory for testing purposes.
Project Settings Update
The settings.gradle.kts file has been modified to include the newly added booster-transform-r-inline module, to ensure it's properly integrated into the entire project build process.
PR Summary
New Module Addition A new module named
booster-transform-r-inline
has been added in this PR. This module includes several files each serving different purposes to improve the working of the project. Notable files include:RInlineTransformer.kt
- This file helps to make the constants in the project more efficient and streamlined.RetainedSymbolCollector.kt
- This file is important to fetch retained symbols from our resources.SymbolList.kt
- It's useful for managing lists of resource symbols.Updates in Existing Files Various necessary changes and updates have been implemented in the
RInlineTransformer.kt
,RetainedSymbolCollector.kt
,SymbolList.kt
files. These changes majorly include added class and functions, and new implementation logic which help in enhancing the efficiency of our project.Test Files Updates All related test files like
RegexTest.kt
,SymbolListTest.kt
have been updated with new test cases. This will help us to validate the correct functioning of the project.New File Addition A new file
R.txt
has been added in thebooster-transform-r-inline/src/test/resources/
directory for testing purposes.Project Settings Update The
settings.gradle.kts
file has been modified to include the newly addedbooster-transform-r-inline
module, to ensure it's properly integrated into the entire project build process.