Use this to remove unused CMS in your ivy project
Project description
Ivy Used CMS Scanner
About
Large AxonIvy projects usually have huge number amount of CMSs, and overtime, after countless times
of adding, updating and removing the CMSs, there will be zoombie
CMSs in your code base.
The idea of this tool is pretty simple:
In each project:
- List out all *.data and co.meta files
- Group the *.data files with their corresponding co.meta file
- Search the CMS in [*.java, *.drl, *.xhtml, *.mod] files using > - CMS's path (example: /fintech/soba/authentication/message/accessdenied)
- If no result found -> CMS is not being used
Installation
Usage
Contribution
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for ivy_cms_unused_scanner-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cff1d8da4be9004e3a10bb325d79a960158f2338ac49f72a7184f6759a357f8 |
|
MD5 | 6a43e9aa55960aad5239cb5d99dc5e2e |
|
BLAKE2b-256 | 3a6ef45f3cd94f1edf5585617f5a6280557d9ae5321c48e3bf92490cf5821abc |
Close
Hashes for ivy_cms_unused_scanner-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd1fc6f77cb0815cfb1a7157d1413b871f5d4e04644fc210a8be6e6e8dbf6bb4 |
|
MD5 | 04171aad323e6e82b6cfef90f4dae42a |
|
BLAKE2b-256 | 6a1e5f2cc1d14da3f3bbc79d85933b6cd42805fca30c43ccfc7f1d61713788e0 |