REPORT zunusedincludes.
TYPES:
BEGIN OF t_all_includes,
prog LIKE d010sinf-prog,
END OF t_all_includes,
BEGIN OF t_used_includes,
include LIKE d010inc-include,
END OF t_used_includes.
DATA:
itab_all_includes TYPE STANDARD TABLE OF t_all_includes,
itab_used_includes TYPE STANDARD TABLE OF t_used_includes,
wa_all_includes TYPE t_all_includes,
wa_used_includes TYPE t_used_includes.
START-OF-SELECTION.
* get a list of all includes first
*(the appl ne 'S' removes classes* from the list)
SELECT prog
INTO TABLE itab_all_includes
FROM d010sinf
WHERE prog LIKE 'Z%'
AND subc = 'I'
AND appl NE 'S'.
SORT itab_all_includes BY prog.
* this table is a list of includes with parent program
SELECT include
INTO TABLE itab_used_includes
FROM d010inc
WHERE include LIKE 'Z%'.
SORT itab_used_includes BY include.
* now list the includes that are not in the above table
LOOP AT itab_all_includes INTO wa_all_includes.
READ TABLE itab_used_includes
WITH KEY include = wa_all_includes-prog
TRANSPORTING NO FIELDS
BINARY SEARCH.
IF sy-subrc NE 0.
WRITE:/
wa_all_includes-prog.
ENDIF.
ENDLOOP.
分享到:
相关推荐
eslint-plugin-unused-imports 查找并删除未使用的 es6 模块导入。 它的工作原理是根据它是 AST 中的导入语句拆分no-unused-vars规则,并提供自动修复规则以删除节点(如果它们是导入的)。 该插件构成了 typescript...
前端开源库-tslint-no-unused-expression-chaitslint no unused expression chai,custom tslint no unused expression rule支持chai的expect断言
1、Actions for unused files 2、Enhanced Project View Feature 2 - Find References: 1、Find references, usages, relationships easily in Project or Scene 2、Explore usages & references
ts-unused-exports ts-unused-exports在您的Typescript项目中找到未使用的导出符号。安装npm install --save-dev ts-unused-exports或者,要全局安装: npm install -g ts-unused-exports用法./node_modules/.bin/ts...
unused-exports --path ./src --ignore node_modules/ 故障排除基础如果您有奇怪/弱的结果,请尝试使用DEBUG=unused-exports:* unused-exports ... etc 。测验npm run test或npm run demo贡献贡献将受到
安装npm install find-unused-sass-variables --save-dev用法find-unused-sass-variables folder [, folder2...] --ignore " $my -var, $my -second-var "# orfusv folder [, folder2...]API const fusv = require ...
标题“013-define-func-1-arg-unused.rar_There There”和描述“returns NULL if there isn't a full record in the buffer.”涉及到的是一个关于处理数据流和函数定义的编程问题,尤其是在C语言环境下。这个场景...
npm install -g sass-unused sass-unused ' src/**/*.scss ' 这将解析“ src”中的所有SASS文件,并打印已声明但未在其他地方引用的变量,函数和混合插件的标识符列表。 图书馆 var { findUnused } = require ( '...
建立要从安装,请运行: npm install find-unused-exports --save-dev 添加: { " scripts " : { " find-unused-exports " : " find-unused-exports " }} 然后运行脚本以查找未使用的导出: npm run find-unused-...
"Find unused Objective-C imports"这个主题就聚焦于如何识别并移除这些无用的导入,以优化代码质量和提升开发效率。 首先,理解Objective-C的导入机制是关键。在Objective-C中,我们使用`#import`或`@import`语句...
npm i --save-dev unused-files-webpack-plugin 用纱安装: yarn add --dev unused-files-webpack-plugin 用法 webpack.config.babel.js import UnusedFilesWebpackPlugin from "unused-files-webpack-plugin" ; ...
**Windows Installer UnUsed Files Cleanup Tool (WICleanup)** 是一个专为Windows操作系统设计的实用工具,旨在帮助用户清理系统中的Windows Installer冗余文件。这些冗余文件通常在软件安装、更新或卸载过程中遗留...
npm i --save-dev eslint-plugin-mui-unused-classes 将其添加到.eslintrc.js插件列表.eslintrc.js : module . exports = { // ... plugins : [ // ... 'mui-unused-classes' ] } 而已! 如果您有未使用的...
"unused-filename"这个开源库看起来是专门针对前端项目中未使用的文件名进行管理和检测的。这个库的目的是帮助开发者找出并管理那些在项目中未被引用或者已经废弃但仍未删除的文件,从而保持项目的整洁性和优化资源...
`go-unused` 工具就是针对这一需求应运而生的,它专门用于检查Go代码中的未使用常量、变量、函数和类型,帮助开发者发现并消除这些潜在的冗余和问题。 `go-unused` 是一个开源工具,它的工作原理是通过解析Go源代码...
键入CMD+P (或Windows中的CTRL+P ),然后输入remove unused style ,然后保存文件。 怎么运行的 它使用解析代码 说const styles = Stylesheet.create(obj) 。 它将搜索styles. 加上obj所有键。 然后根据解析的...
vim-es6-unused-imports 该插件突出显示ECMAScript 6代码中未使用的导入语句。 用法 要在打开javascript文件时检查未使用的import语句,请将其添加到您的.vimrc : autocmd BufWinEnter * . js execute " ES6...
ts-unused-exports的ESLint包装器 安装 此插件要求您的项目使用TypeScript(> = 4.1.3)。 yarn add eslint-plugin-ts-exports --dev 配置示例 该插件依靠TypeScript编译器服务来解析类型。 您需要通过parser...
npm install --save babel-plugin-remove-rn-unused-style 用法 // Input import React from 'react' ; import { StyleSheet , Text , View } from 'react-native' ; const App = ( ) => { return ( ...
没用过 未使用可识别Rails,Phoenix和其他类型的应用程序中未使用的代码,从而提高开发人员的工作效率安装和更新自制(推荐) 您可以通过带有brew tap 安装: brew tap unused-code/formulae 接下来,运行: brew ...