Files
crawler-plugin/backend-java/scripts/tx_report.json
T

3186 lines
77 KiB
JSON

{
"scanned_files": 640,
"modules": [
"admin",
"appearancepatent",
"auth",
"brand",
"collectdata",
"convert",
"debug",
"dedupe",
"deletebrand",
"digitalhuman",
"file",
"filetemplate",
"imagehistory",
"imagevideo",
"invalidasin",
"patroldelete",
"permission",
"pricetrack",
"productcategory",
"productrisk",
"publish",
"queryasin",
"shopdatacrawl",
"shopkey",
"shopmatch",
"similarasin",
"split",
"task",
"withdraw",
"ziniao"
],
"findings": [
{
"file": "digitalhuman\\service\\DigitalHumanVersionService.java",
"line": 38,
"method": "uploadVersion",
"signature": "public DigitalHumanVersionVo uploadVersion(String version, MultipartFile file, String changelog, Str",
"class_level": false,
"python_facing": true,
"must_stay": [
"write"
],
"movable": [
"assembly",
"cleanup",
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 12,
"log": 8
},
"priority": 21,
"module": "digitalhuman"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlTaskService.java",
"line": 677,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [
"compute"
],
"counts": {
"write": 1,
"lock": 2,
"compute": 12,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 12,
"module": "shopdatacrawl"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 85,
"method": "dispatchNext",
"signature": "public PriceTrackLoopRunDispatchVo dispatchNext(Long loopRunId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [
"assembly"
],
"counts": {
"compute": 0,
"assembly": 9,
"cleanup": 0,
"log": 0
},
"priority": 9,
"module": "pricetrack"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 333,
"method": "updateUserColumnPermissions",
"signature": "public void updateUserColumnPermissions(AdminUserEntity operator, Long userId, UserColumnPermissionU",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"compute"
],
"counts": {
"write": 1,
"compute": 8,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 8,
"module": "permission"
},
{
"file": "deletebrand\\service\\DeleteBrandRunService.java",
"line": 1285,
"method": "submitResult",
"signature": "public void submitResult(Long taskId, DeleteBrandSubmitResultRequest request",
"class_level": false,
"python_facing": true,
"must_stay": [
"write",
"lock"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 6
},
"priority": 6,
"module": "deletebrand"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 233,
"method": "updateImageVideoDataPermissionUsers",
"signature": "public int updateImageVideoDataPermissionUsers(AdminUserEntity operator, List<Long> userIds",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"compute"
],
"counts": {
"write": 1,
"compute": 5,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 5,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 273,
"method": "updateShopDataCrawlDataPermissionUsers",
"signature": "public int updateShopDataCrawlDataPermissionUsers(AdminUserEntity operator, List<Long> userIds",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"compute"
],
"counts": {
"write": 1,
"compute": 5,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 5,
"module": "permission"
},
{
"file": "task\\service\\TaskFileJobService.java",
"line": 244,
"method": "resetStuckRunningJobsDetailed",
"signature": "public StuckJobResetResult resetStuckRunningJobsDetailed(int stuckMinutes, int limit",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"compute"
],
"counts": {
"write": 3,
"compute": 5,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 5,
"module": "task"
},
{
"file": "shopkey\\service\\ShopCredentialCheckService.java",
"line": 45,
"method": "create",
"signature": "public ShopCredentialCheckVo create(String shopName",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly",
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 2,
"cleanup": 0,
"log": 1
},
"priority": 3,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopCredentialCheckService.java",
"line": 71,
"method": "claimForClient",
"signature": "public ShopCredentialCheckClaimVo claimForClient(String clientHost",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly",
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 2
},
"priority": 3,
"module": "shopkey"
},
{
"file": "shopmatch\\service\\ShopMatchTaskService.java",
"line": 423,
"method": "createTask",
"signature": "public ShopMatchCreateTaskVo createTask(ShopMatchCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"compute",
"assembly"
],
"counts": {
"write": 2,
"compute": 2,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 3,
"module": "shopmatch"
},
{
"file": "pricetrack\\service\\PriceTrackService.java",
"line": 70,
"method": "addCandidate",
"signature": "public PriceTrackCandidateVo addCandidate(PriceTrackCandidateAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 2,
"cleanup": 0,
"log": 0
},
"priority": 2,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackTaskService.java",
"line": 438,
"method": "createTask",
"signature": "public PriceTrackCreateTaskVo createTask(PriceTrackCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly",
"log"
],
"counts": {
"write": 3,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 1
},
"priority": 2,
"module": "pricetrack"
},
{
"file": "productrisk\\service\\ProductRiskResolveService.java",
"line": 68,
"method": "addCandidate",
"signature": "public ProductRiskCandidateVo addCandidate(ProductRiskCandidateAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 2,
"cleanup": 0,
"log": 0
},
"priority": 2,
"module": "productrisk"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlResolveService.java",
"line": 77,
"method": "addCandidate",
"signature": "public ProductRiskCandidateVo addCandidate(ProductRiskCandidateAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 2,
"cleanup": 0,
"log": 0
},
"priority": 2,
"module": "shopdatacrawl"
},
{
"file": "shopkey\\service\\ShopCredentialCheckService.java",
"line": 106,
"method": "report",
"signature": "public void report(Long id, ShopCredentialCheckReportRequest request",
"class_level": false,
"python_facing": true,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 2
},
"priority": 2,
"module": "shopkey"
},
{
"file": "shopmatch\\service\\ShopMatchResolveService.java",
"line": 62,
"method": "addCandidate",
"signature": "public ProductRiskCandidateVo addCandidate(ProductRiskCandidateAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 2,
"cleanup": 0,
"log": 0
},
"priority": 2,
"module": "shopmatch"
},
{
"file": "shopmatch\\service\\ShopMatchTaskService.java",
"line": 504,
"method": "activateTask",
"signature": "public void activateTask(Long taskId, Long userId, Integer stageIndex",
"class_level": false,
"python_facing": false,
"must_stay": [
"lock"
],
"movable": [
"log"
],
"counts": {
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 2
},
"priority": 2,
"module": "shopmatch"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 109,
"method": "put",
"signature": "public void put(String cacheType, String cacheKey, Object payload, Duration ttl",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 2
},
"priority": 2,
"module": "ziniao"
},
{
"file": "collectdata\\service\\CollectDataService.java",
"line": 1315,
"method": "saveCountryPreference",
"signature": "public CollectDataCountryPreferenceVo saveCountryPreference(CollectDataCountryPreferenceSaveRequest ",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "collectdata"
},
{
"file": "convert\\service\\ConvertTemplateService.java",
"line": 43,
"method": "importTemplate",
"signature": "public ConvertTemplateVo importTemplate(ConvertTemplateImportRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "convert"
},
{
"file": "deletebrand\\service\\DeleteBrandTaskStorageService.java",
"line": 41,
"method": "saveParsedPayload",
"signature": "public void saveParsedPayload(Long taskId, Map<String, DeleteBrandParsedFileCacheDto> parsedPayloadB",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "deletebrand"
},
{
"file": "digitalhuman\\service\\DigitalHumanVersionService.java",
"line": 141,
"method": "releaseVersion",
"signature": "public DigitalHumanVersionVo releaseVersion(String version",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "digitalhuman"
},
{
"file": "digitalhuman\\service\\DigitalHumanVersionService.java",
"line": 163,
"method": "setLatest",
"signature": "public DigitalHumanVersionVo setLatest(String version",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "digitalhuman"
},
{
"file": "digitalhuman\\service\\DigitalHumanVersionService.java",
"line": 190,
"method": "deleteVersion",
"signature": "public void deleteVersion(String version",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "digitalhuman"
},
{
"file": "patroldelete\\service\\PatrolDeleteTaskService.java",
"line": 277,
"method": "createTask",
"signature": "public PatrolDeleteCreateTaskVo createTask(PatrolDeleteCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "patroldelete"
},
{
"file": "patroldelete\\service\\PatrolDeleteTaskService.java",
"line": 470,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "patroldelete"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 47,
"method": "createLoopRun",
"signature": "public PriceTrackLoopRunVo createLoopRun(PriceTrackLoopRunCreateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 137,
"method": "childFinished",
"signature": "public PriceTrackLoopRunVo childFinished(Long loopRunId, Long userId, PriceTrackLoopRunChildFinished",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [
"assembly"
],
"counts": {
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 144,
"method": "requestStop",
"signature": "public PriceTrackLoopRunVo requestStop(Long loopRunId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 157,
"method": "bindChildTask",
"signature": "public void bindChildTask(Long loopRunId, Long childTaskId, Integer roundIndex, Integer shopIndex",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackService.java",
"line": 186,
"method": "saveCountryPreference",
"signature": "public PriceTrackCountryPreferenceVo saveCountryPreference(PriceTrackCountryPreferenceSaveRequest re",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackTaskService.java",
"line": 288,
"method": "markDispatchFailed",
"signature": "public void markDispatchFailed(Long taskId, Long userId, String errorMessage",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackTaskService.java",
"line": 328,
"method": "deletePendingShopResult",
"signature": "public PriceTrackPendingDeleteVo deletePendingShopResult(Long userId, String shopName",
"class_level": false,
"python_facing": true,
"must_stay": [
"write",
"lock"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "pricetrack"
},
{
"file": "productrisk\\service\\ProductRiskResolveService.java",
"line": 167,
"method": "saveCountryPreference",
"signature": "public ProductRiskCountryPreferenceVo saveCountryPreference(ProductRiskCountryPreferenceSaveRequest ",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "productrisk"
},
{
"file": "productrisk\\service\\ProductRiskTaskService.java",
"line": 296,
"method": "deletePendingShopResult",
"signature": "public ProductRiskPendingDeleteVo deletePendingShopResult(Long userId, String shopName",
"class_level": false,
"python_facing": true,
"must_stay": [
"write",
"lock"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "productrisk"
},
{
"file": "productrisk\\service\\ProductRiskTaskService.java",
"line": 487,
"method": "createTask",
"signature": "public ProductRiskCreateTaskVo createTask(ProductRiskCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 3,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "productrisk"
},
{
"file": "publish\\service\\PublishTaskService.java",
"line": 538,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "publish"
},
{
"file": "queryasin\\service\\QueryAsinTaskService.java",
"line": 264,
"method": "createTask",
"signature": "public QueryAsinCreateTaskVo createTask(QueryAsinCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "queryasin"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlResolveService.java",
"line": 191,
"method": "saveCountryPreference",
"signature": "public ProductRiskCountryPreferenceVo saveCountryPreference(ProductRiskCountryPreferenceSaveRequest ",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "shopdatacrawl"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlTaskService.java",
"line": 430,
"method": "createTask",
"signature": "public ShopDataCrawlCreateTaskVo createTask(ShopDataCrawlCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "shopdatacrawl"
},
{
"file": "shopkey\\service\\ShopManageGroupService.java",
"line": 124,
"method": "create",
"signature": "public ShopManageGroupItemVo create(ShopManageGroupCreateRequest request, Long operatorId, boolean s",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopManageGroupService.java",
"line": 139,
"method": "update",
"signature": "public ShopManageGroupItemVo update(Long id, Long operatorId, boolean superAdmin, ShopManageGroupUpd",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "shopkey"
},
{
"file": "shopmatch\\service\\ShopMatchResolveService.java",
"line": 163,
"method": "saveCountryPreference",
"signature": "public ProductRiskCountryPreferenceVo saveCountryPreference(ProductRiskCountryPreferenceSaveRequest ",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "shopmatch"
},
{
"file": "withdraw\\service\\WithdrawResolveService.java",
"line": 49,
"method": "addCandidate",
"signature": "public ProductRiskCandidateVo addCandidate(ProductRiskCandidateAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "withdraw"
},
{
"file": "withdraw\\service\\WithdrawTaskService.java",
"line": 164,
"method": "createTask",
"signature": "public WithdrawCreateTaskVo createTask(WithdrawCreateTaskRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"assembly"
],
"counts": {
"write": 2,
"compute": 0,
"assembly": 1,
"cleanup": 0,
"log": 0
},
"priority": 1,
"module": "withdraw"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 154,
"method": "delete",
"signature": "public void delete(String cacheType, String cacheKey",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "ziniao"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 191,
"method": "updateStaleMarks",
"signature": "public int updateStaleMarks(List<ZiniaoMemoryStoreEntity> rows",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [
"log"
],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 1
},
"priority": 1,
"module": "ziniao"
},
{
"file": "admin\\service\\AdminUserService.java",
"line": 104,
"method": "createUser",
"signature": "public Long createUser(AdminUserEntity currentUser, AdminUserCreateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "admin"
},
{
"file": "admin\\service\\AdminUserService.java",
"line": 162,
"method": "updateUser",
"signature": "public void updateUser(AdminUserEntity currentUser, Long uid, AdminUserUpdateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "admin"
},
{
"file": "appearancepatent\\service\\AppearancePatentTaskService.java",
"line": 265,
"method": "activateTask",
"signature": "public void activateTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "appearancepatent"
},
{
"file": "appearancepatent\\service\\AppearancePatentTaskService.java",
"line": 502,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "appearancepatent"
},
{
"file": "brand\\service\\BrandTaskStorageService.java",
"line": 39,
"method": "saveParsedPayload",
"signature": "public void saveParsedPayload(Long taskId, List<BrandParsedFileCacheDto> payload",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "brand"
},
{
"file": "brand\\service\\BrandTaskStorageService.java",
"line": 111,
"method": "storeChunk",
"signature": "public ChunkStoreResult storeChunk(Long taskId, BrandCrawlResultFileDto file",
"class_level": false,
"python_facing": true,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "brand"
},
{
"file": "brand\\service\\BrandTaskStorageService.java",
"line": 223,
"method": "refreshFileAggregate",
"signature": "public ChunkStoreResult refreshFileAggregate(Long taskId, String fileUrl",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "brand"
},
{
"file": "brand\\service\\BrandTaskStorageService.java",
"line": 239,
"method": "deleteTaskData",
"signature": "public void deleteTaskData(Long taskId",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "brand"
},
{
"file": "collectdata\\service\\CollectDataService.java",
"line": 365,
"method": "activateTask",
"signature": "public void activateTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "collectdata"
},
{
"file": "collectdata\\service\\CollectDataService.java",
"line": 376,
"method": "failTask",
"signature": "public void failTask(Long taskId, Long userId, String error",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "collectdata"
},
{
"file": "collectdata\\service\\CollectDataService.java",
"line": 398,
"method": "updateProgress",
"signature": "public void updateProgress(Long taskId, TaskHeartbeatRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "collectdata"
},
{
"file": "collectdata\\service\\CollectDataService.java",
"line": 1243,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "collectdata"
},
{
"file": "convert\\service\\ConvertTemplateService.java",
"line": 67,
"method": "setDefaultTemplate",
"signature": "public void setDefaultTemplate(String templateCode",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "convert"
},
{
"file": "convert\\service\\ConvertTemplateService.java",
"line": 78,
"method": "deleteTemplate",
"signature": "public void deleteTemplate(String templateCode",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "convert"
},
{
"file": "dedupe\\service\\DedupeTotalDataService.java",
"line": 357,
"method": "create",
"signature": "public DedupeTotalDataItemVo create(DedupeTotalDataCreateRequest request, Long operatorId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "dedupe"
},
{
"file": "dedupe\\service\\DedupeTotalDataService.java",
"line": 915,
"method": "update",
"signature": "public DedupeTotalDataItemVo update(Long id, DedupeTotalDataUpdateRequest request, Long operatorId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "dedupe"
},
{
"file": "dedupe\\service\\DedupeTotalDataService.java",
"line": 928,
"method": "delete",
"signature": "public void delete(Long id, Long operatorId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "dedupe"
},
{
"file": "deletebrand\\service\\DeleteBrandTaskStorageService.java",
"line": 144,
"method": "storeResultChunkIfChanged",
"signature": "public boolean storeResultChunkIfChanged(Long taskId, String scopeKey, Integer chunkIndex, DeleteBra",
"class_level": false,
"python_facing": true,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 3,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "deletebrand"
},
{
"file": "deletebrand\\service\\DeleteBrandTaskStorageService.java",
"line": 255,
"method": "deleteTaskData",
"signature": "public void deleteTaskData(Long taskId",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "deletebrand"
},
{
"file": "imagevideo\\service\\ImageVideoSecretService.java",
"line": 35,
"method": "save",
"signature": "public ImageVideoSecretStatusVo save(ImageVideoSecretSaveRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "imagevideo"
},
{
"file": "invalidasin\\service\\InvalidAsinDataService.java",
"line": 79,
"method": "create",
"signature": "public InvalidAsinDataItemVo create(InvalidAsinDataCreateRequest request, Long operatorId, boolean s",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "invalidasin"
},
{
"file": "invalidasin\\service\\InvalidAsinDataService.java",
"line": 94,
"method": "update",
"signature": "public InvalidAsinDataItemVo update(Long id, InvalidAsinDataUpdateRequest request, Long operatorId, ",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "invalidasin"
},
{
"file": "invalidasin\\service\\InvalidAsinDataService.java",
"line": 119,
"method": "delete",
"signature": "public void delete(Long id, Long operatorId, boolean superAdmin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "invalidasin"
},
{
"file": "patroldelete\\service\\PatrolDeleteResolveService.java",
"line": 113,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "patroldelete"
},
{
"file": "patroldelete\\service\\PatrolDeleteResolveService.java",
"line": 165,
"method": "addCondition",
"signature": "public PatrolDeleteConditionVo addCondition(PatrolDeleteConditionAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "patroldelete"
},
{
"file": "patroldelete\\service\\PatrolDeleteResolveService.java",
"line": 188,
"method": "deleteCondition",
"signature": "public void deleteCondition(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "patroldelete"
},
{
"file": "patroldelete\\service\\PatrolDeleteTaskService.java",
"line": 502,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 2,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "patroldelete"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 61,
"method": "create",
"signature": "public PermissionMenuItemVo create(PermissionMenuCreateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 67,
"method": "create",
"signature": "public PermissionMenuItemVo create(AdminUserEntity operator, PermissionMenuCreateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 93,
"method": "update",
"signature": "public PermissionMenuItemVo update(Long id, PermissionMenuUpdateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 99,
"method": "update",
"signature": "public PermissionMenuItemVo update(AdminUserEntity operator, Long id, PermissionMenuUpdateRequest re",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 126,
"method": "delete",
"signature": "public void delete(Long id",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 135,
"method": "delete",
"signature": "public void delete(AdminUserEntity operator, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 315,
"method": "updateUserColumnPermissions",
"signature": "public void updateUserColumnPermissions(Long userId, UserColumnPermissionUpdateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "permission\\service\\PermissionMenuService.java",
"line": 325,
"method": "updateUserColumnPermissions",
"signature": "public void updateUserColumnPermissions(AdminUserEntity operator, Long userId, UserColumnPermissionU",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "permission"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 182,
"method": "syncLoopRunAfterChildTerminal",
"signature": "public void syncLoopRunAfterChildTerminal(Long childTaskId",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackLoopRunService.java",
"line": 190,
"method": "syncLoopRunAfterChildRemoved",
"signature": "public void syncLoopRunAfterChildRemoved(Long childTaskId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackService.java",
"line": 117,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackTaskService.java",
"line": 249,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 2,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "pricetrack"
},
{
"file": "pricetrack\\service\\PriceTrackTaskService.java",
"line": 271,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "pricetrack"
},
{
"file": "productcategory\\service\\ProductCategoryService.java",
"line": 86,
"method": "create",
"signature": "public ProductCategoryItemVo create(ProductCategorySaveRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "productcategory"
},
{
"file": "productcategory\\service\\ProductCategoryService.java",
"line": 104,
"method": "update",
"signature": "public ProductCategoryItemVo update(Long id, ProductCategorySaveRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "productcategory"
},
{
"file": "productcategory\\service\\ProductCategoryService.java",
"line": 120,
"method": "delete",
"signature": "public void delete(Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "productcategory"
},
{
"file": "productrisk\\service\\ProductRiskResolveService.java",
"line": 111,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "productrisk"
},
{
"file": "productrisk\\service\\ProductRiskTaskService.java",
"line": 245,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 2,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "productrisk"
},
{
"file": "productrisk\\service\\ProductRiskTaskService.java",
"line": 273,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "productrisk"
},
{
"file": "queryasin\\service\\QueryAsinResolveService.java",
"line": 115,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "queryasin"
},
{
"file": "queryasin\\service\\QueryAsinTaskService.java",
"line": 467,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "queryasin"
},
{
"file": "queryasin\\service\\QueryAsinTaskService.java",
"line": 483,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 2,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "queryasin"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlResolveService.java",
"line": 121,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopdatacrawl"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlTaskService.java",
"line": 734,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"lock"
],
"movable": [],
"counts": {
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopdatacrawl"
},
{
"file": "shopdatacrawl\\service\\ShopDataCrawlTaskService.java",
"line": 760,
"method": "deleteAdminHistory",
"signature": "public void deleteAdminHistory(Long resultId",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopdatacrawl"
},
{
"file": "shopkey\\service\\QueryAsinService.java",
"line": 214,
"method": "createOrUpdate",
"signature": "public QueryAsinItemVo createOrUpdate(QueryAsinCreateRequest request, Long operatorId, boolean super",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\QueryAsinService.java",
"line": 238,
"method": "deleteCountry",
"signature": "public void deleteCountry(Long id, String country, Long operatorId, boolean superAdmin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\QueryAsinService.java",
"line": 250,
"method": "updateCountry",
"signature": "public QueryAsinItemVo updateCountry(Long id, String country, String asin, Long operatorId, boolean ",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopKeyService.java",
"line": 50,
"method": "create",
"signature": "public ShopKeyItemVo create(ShopKeyCreateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopKeyService.java",
"line": 67,
"method": "update",
"signature": "public ShopKeyItemVo update(Long id, ShopKeyUpdateRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopKeyService.java",
"line": 89,
"method": "delete",
"signature": "public void delete(Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopManageGroupService.java",
"line": 151,
"method": "delete",
"signature": "public void delete(Long id, Long operatorId, boolean superAdmin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopManageService.java",
"line": 94,
"method": "create",
"signature": "public ShopManageItemVo create(ShopManageCreateRequest request, Long operatorId, boolean superAdmin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopManageService.java",
"line": 116,
"method": "update",
"signature": "public ShopManageItemVo update(Long id, Long operatorId, boolean superAdmin, ShopManageUpdateRequest",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\ShopManageService.java",
"line": 139,
"method": "delete",
"signature": "public void delete(Long id, Long operatorId, boolean superAdmin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\SkipPriceAsinService.java",
"line": 269,
"method": "create",
"signature": "public SkipPriceAsinItemVo create(SkipPriceAsinCreateRequest request, Long operatorId, boolean super",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\SkipPriceAsinService.java",
"line": 306,
"method": "deleteCountry",
"signature": "public void deleteCountry(Long id, String country, Long operatorId, boolean superAdmin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\SkipPriceAsinService.java",
"line": 319,
"method": "updateCountry",
"signature": "public SkipPriceAsinItemVo updateCountry(Long id, String country, String asin, BigDecimal minimumPri",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopkey\\service\\SkipPriceAsinService.java",
"line": 1367,
"method": "removeByShopCountryAndAsin",
"signature": "public boolean removeByShopCountryAndAsin(String shopName, String country, String asin",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopkey"
},
{
"file": "shopmatch\\service\\ShopMatchResolveService.java",
"line": 108,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopmatch"
},
{
"file": "shopmatch\\service\\ShopMatchTaskService.java",
"line": 279,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 2,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopmatch"
},
{
"file": "shopmatch\\service\\ShopMatchTaskService.java",
"line": 303,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopmatch"
},
{
"file": "shopmatch\\service\\ShopMatchTaskService.java",
"line": 555,
"method": "completeStage",
"signature": "public void completeStage(Long taskId, Long userId, ShopMatchStageCompleteRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "shopmatch"
},
{
"file": "similarasin\\service\\SimilarAsinTaskService.java",
"line": 400,
"method": "addFilterCondition",
"signature": "public SimilarAsinFilterConditionVo addFilterCondition(SimilarAsinFilterConditionAddRequest request",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "similarasin"
},
{
"file": "similarasin\\service\\SimilarAsinTaskService.java",
"line": 439,
"method": "deleteFilterCondition",
"signature": "public void deleteFilterCondition(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "similarasin"
},
{
"file": "similarasin\\service\\SimilarAsinTaskService.java",
"line": 597,
"method": "activateTask",
"signature": "public void activateTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "similarasin"
},
{
"file": "similarasin\\service\\SimilarAsinTaskService.java",
"line": 2237,
"method": "handleResultFileJobFailure",
"signature": "public void handleResultFileJobFailure(TaskFileJobEntity job, String message",
"class_level": false,
"python_facing": true,
"must_stay": [
"lock"
],
"movable": [],
"counts": {
"lock": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "similarasin"
},
{
"file": "task\\service\\TaskFileJobService.java",
"line": 217,
"method": "retry",
"signature": "public boolean retry(Long jobId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskFileJobService.java",
"line": 239,
"method": "resetStuckRunningJobs",
"signature": "public int resetStuckRunningJobs(int stuckMinutes, int limit",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskFileJobService.java",
"line": 461,
"method": "requeue",
"signature": "public boolean requeue(Long jobId, String message",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskFileJobService.java",
"line": 659,
"method": "deleteTaskJobs",
"signature": "public void deleteTaskJobs(Long taskId, String moduleType",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskFileJobService.java",
"line": 669,
"method": "deleteResultJobs",
"signature": "public void deleteResultJobs(Long taskId, String moduleType, Long resultId",
"class_level": false,
"python_facing": true,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskProgressSnapshotService.java",
"line": 33,
"method": "save",
"signature": "public void save(Long taskId, String moduleType, String status, int totalCount, int successCount, in",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskProgressSnapshotService.java",
"line": 149,
"method": "delete",
"signature": "public void delete(Long taskId, String moduleType",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskResultItemService.java",
"line": 97,
"method": "deleteResultItem",
"signature": "public void deleteResultItem(Long taskId, String moduleType, Long resultId",
"class_level": false,
"python_facing": true,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskResultItemService.java",
"line": 118,
"method": "deleteResultItemRowsOnly",
"signature": "public void deleteResultItemRowsOnly(Long taskId, String moduleType, Long resultId",
"class_level": false,
"python_facing": true,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskResultItemService.java",
"line": 129,
"method": "deleteTaskItems",
"signature": "public void deleteTaskItems(Long taskId, String moduleType",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskResultItemService.java",
"line": 148,
"method": "deleteTaskItemsRowsOnly",
"signature": "public void deleteTaskItemsRowsOnly(Long taskId, String moduleType",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskResultPayloadService.java",
"line": 92,
"method": "deleteLatest",
"signature": "public void deleteLatest(Long taskId, String moduleType, String scopeKey",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskScopePayloadStorageService.java",
"line": 175,
"method": "removeScopePayload",
"signature": "public void removeScopePayload(Long taskId, String moduleType, String scopeKey",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskScopePayloadStorageService.java",
"line": 218,
"method": "deleteTaskScopePayloads",
"signature": "public void deleteTaskScopePayloads(Long taskId, String moduleType",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskScopePayloadStorageService.java",
"line": 245,
"method": "deleteTaskScopePayloadRowsOnly",
"signature": "public void deleteTaskScopePayloadRowsOnly(Long taskId, String moduleType",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskScopePayloadStorageService.java",
"line": 255,
"method": "saveParsedPayloadMap",
"signature": "public <T> void saveParsedPayloadMap(Long taskId, String moduleType, Map<String, T> payloadByScope",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "task\\service\\TaskScopePayloadStorageService.java",
"line": 331,
"method": "recoverBufferedScopePayload",
"signature": "public boolean recoverBufferedScopePayload(Long taskId, String moduleType, String scopeHash",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "task"
},
{
"file": "withdraw\\service\\WithdrawResolveService.java",
"line": 84,
"method": "deleteCandidate",
"signature": "public void deleteCandidate(Long userId, Long id",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "withdraw"
},
{
"file": "withdraw\\service\\WithdrawResolveService.java",
"line": 97,
"method": "deleteCandidatesByShopNames",
"signature": "public void deleteCandidatesByShopNames(Long userId, List<String> shopNames",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "withdraw"
},
{
"file": "withdraw\\service\\WithdrawTaskService.java",
"line": 352,
"method": "deleteTask",
"signature": "public void deleteTask(Long taskId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 1,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "withdraw"
},
{
"file": "withdraw\\service\\WithdrawTaskService.java",
"line": 371,
"method": "deleteHistory",
"signature": "public void deleteHistory(Long resultId, Long userId",
"class_level": false,
"python_facing": false,
"must_stay": [
"write",
"lock"
],
"movable": [],
"counts": {
"write": 2,
"lock": 2,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "withdraw"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 168,
"method": "deleteByType",
"signature": "public int deleteByType(String cacheType, int limit",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "ziniao"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 215,
"method": "touchExpiryBatch",
"signature": "public void touchExpiryBatch(List<ZiniaoMemoryStoreEntity> rows, Duration ttl",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "ziniao"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 235,
"method": "deleteAllByType",
"signature": "public int deleteAllByType(String cacheType",
"class_level": false,
"python_facing": false,
"must_stay": [],
"movable": [],
"counts": {
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "ziniao"
},
{
"file": "ziniao\\memory\\service\\ZiniaoMemoryStoreService.java",
"line": 242,
"method": "deleteExpired",
"signature": "public int deleteExpired(int limit",
"class_level": false,
"python_facing": false,
"must_stay": [
"write"
],
"movable": [],
"counts": {
"write": 1,
"compute": 0,
"assembly": 0,
"cleanup": 0,
"log": 0
},
"priority": 0,
"module": "ziniao"
}
]
}