欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種消息提示方法及裝置的制造方法

文檔序號:9432289閱讀:196來源:國知局
一種消息提示方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及計(jì)算機(jī)技術(shù)領(lǐng)域,特別設(shè)及一種消息提示方法及裝置。
【背景技術(shù)】
[0002] 在計(jì)算機(jī)項(xiàng)目開發(fā)的過程中,項(xiàng)目開發(fā)人員在開發(fā)項(xiàng)目時,為了減少自己代碼編 寫的工作量,提高工作效率,通常情況下,項(xiàng)目開發(fā)人員會引用其他項(xiàng)目中的代碼,例如,項(xiàng) 目開發(fā)人員A開發(fā)的項(xiàng)目為X,項(xiàng)目開發(fā)人員B開發(fā)的項(xiàng)目為y,B開發(fā)的項(xiàng)目y引用A開發(fā) 的項(xiàng)目X中的代碼,相對項(xiàng)目X和項(xiàng)目y而言,項(xiàng)目X-般被稱為基礎(chǔ)項(xiàng)目或被引用項(xiàng)目, 項(xiàng)目y被稱為引用項(xiàng)目。
[0003] 但是,在實(shí)際應(yīng)用中,項(xiàng)目開發(fā)人員A并不知道有哪些項(xiàng)目引用了自己開發(fā)的項(xiàng) 目X中的代碼,當(dāng)項(xiàng)目開發(fā)人員A對項(xiàng)目X的代碼進(jìn)行修改(例如,將項(xiàng)目X中的display 方法修改為displayl方法)后,如果項(xiàng)目y引用了未進(jìn)行修改前的項(xiàng)目X中的代碼中的 display方法,當(dāng)對項(xiàng)目y重新進(jìn)行編譯時,會因?yàn)檎也坏奖灰玫膁isplay方法,進(jìn)而造成 項(xiàng)目y編譯錯誤。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明實(shí)施例的目的在于提供一種消息提示方法及裝置,W避免基礎(chǔ)項(xiàng)目中的代 碼被修改后,引用項(xiàng)目編譯錯誤的情況出現(xiàn)。
[0005] 為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種消息提示方法,包括:
[0006] 接收用戶對基礎(chǔ)項(xiàng)目的代碼修改指令,其中,所述基礎(chǔ)項(xiàng)目中被預(yù)先創(chuàng)建信息記 錄文件,所述信息記錄文件用于記錄關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的相關(guān)信息;
[0007] 根據(jù)所述代碼修改指令,對所述基礎(chǔ)項(xiàng)目的代碼進(jìn)行修改,并生成所述基礎(chǔ)項(xiàng)目 所對應(yīng)的修改信息;
[0008] 在接收到用戶對所述基礎(chǔ)項(xiàng)目的代碼修改完成指令之后,根據(jù)所述修改信息和所 述信息記錄文件,判斷是否滿足預(yù)設(shè)提示消息展示條件;
[0009] 如果滿足,則向用戶展示提示消息,W使用戶對所述基礎(chǔ)項(xiàng)目的代碼重新進(jìn)行修 改,所述提示消息用于提示用戶所述基礎(chǔ)項(xiàng)目的代碼中的目標(biāo)類和/或目標(biāo)方法被其他項(xiàng) 目引用,所述目標(biāo)類和/或目標(biāo)方法為從所述修改信息中所確定出的。
[0010] 較佳的,所述關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的相關(guān)信息包括:
[0011] 基礎(chǔ)項(xiàng)目的代碼中類的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的類的第一對應(yīng) 關(guān)系;或
[0012] 基礎(chǔ)項(xiàng)目的代碼中方法的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的方法的第二 對應(yīng)關(guān)系;或
[0013] 基礎(chǔ)項(xiàng)目的代碼中類的名稱、基礎(chǔ)項(xiàng)目的代碼中方法的名稱W及引用項(xiàng)目與基礎(chǔ) 項(xiàng)目的代碼中的類和/或方法的第S對應(yīng)關(guān)系。
[0014] 較佳的,所述關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的相關(guān)信息包括:基礎(chǔ)項(xiàng)目的代碼 中類的名稱w及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的類的第一對應(yīng)關(guān)系;
[0015] 所述修改信息中包括:
[0016] 發(fā)生修改的代碼中,名稱發(fā)生修改的類在修改之前的第一名稱和修改之后的第二 名稱;
[0017] 所述根據(jù)所述修改信息和所述信息記錄文件,判斷是否滿足預(yù)設(shè)提示消息展示條 件,包括:
[0018] 在所述信息記錄文件所記錄的基礎(chǔ)項(xiàng)目的代碼中的類的名稱中,檢測是否存在所 述第一名稱,如果存在,表示滿足預(yù)設(shè)的提示消息展示條件;
[0019] 所述向用戶展示提示消息,W使用戶對所述基礎(chǔ)項(xiàng)目的代碼重新進(jìn)行修改,包 括:
[0020] 根據(jù)所述第一對應(yīng)關(guān)系,向用戶展示用于提示用戶所述基礎(chǔ)項(xiàng)目中的具有所述第 一名稱的類被與具有所述第一名稱的類對應(yīng)的引用項(xiàng)目引用的提示消息,W使用戶根據(jù)所 述第一名稱和所述第二名稱對名稱發(fā)生修改的類重新進(jìn)行修改。
[0021] 較佳的,所述關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的相關(guān)信息包括:基礎(chǔ)項(xiàng)目的代碼 中方法的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的方法的第二對應(yīng)關(guān)系;
[0022] 所述修改信息中包括:
[0023] 發(fā)生修改的代碼中,名稱發(fā)生修改的方法在修改之前的第=名稱和修改之后的第 四名稱;
[0024] 所述根據(jù)所述修改信息和所述信息記錄文件,判斷是否滿足預(yù)設(shè)提示消息展示條 件,包括:
[0025] 在所述信息記錄文件所記錄的基礎(chǔ)項(xiàng)目的代碼中的方法的名稱中,檢測是否存在 所述第=名稱,如果存在,表示滿足預(yù)設(shè)的提示消息展示條件;
[00%] 所述向用戶展示提示消息,W使用戶對所述基礎(chǔ)項(xiàng)目的代碼重新進(jìn)行修改,包 括:
[0027] 根據(jù)所述第二對應(yīng)關(guān)系,向用戶展示用于提示用戶所述基礎(chǔ)項(xiàng)目中的具有所述第 =名稱的方法被與具有所述第=名稱的方法對應(yīng)的引用項(xiàng)目引用的提示消息,W使用戶根 據(jù)所述第=名稱和所述第四名稱對名稱發(fā)生修改的方法重新進(jìn)行修改。
[002引較佳的,所述關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的信息中包括:基礎(chǔ)項(xiàng)目的代碼中 類的名稱、基礎(chǔ)項(xiàng)目的代碼中方法的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的類和/或方 法的第=對應(yīng)關(guān)系;
[0029] 所述修改信息中包括:
[0030] 發(fā)生修改的代碼中,名稱發(fā)生修改的類在修改之前的第五名稱和修改之后的第六 名稱W及名稱發(fā)生修改的方法在修改之前的第屯名稱和修改之后的第八名稱;
[0031] 所述根據(jù)所述修改信息和所述信息記錄文件,判斷是否滿足預(yù)設(shè)提示消息展示條 件,包括:
[0032] 在所述信息記錄文件所記錄的基礎(chǔ)項(xiàng)目的代碼中的類的名稱中,檢測是否存在所 述第五名稱,并在所述信息記錄文件所記錄的基礎(chǔ)項(xiàng)目的代碼中的方法的名稱中,檢測是 否存在所述第屯名稱;
[0033] 在檢測到所述信息記錄文件所記錄的基礎(chǔ)項(xiàng)目的代碼中的類的名稱中存在所述 第五名稱,和/或檢測到所述信息記錄文件所記錄的基礎(chǔ)項(xiàng)目的代碼中的方法的名稱中存 在所述第屯名稱的情況下,表示滿足預(yù)設(shè)的提示消息展示條件;
[0034] 所述向用戶展示提示消息,W使用戶對所述基礎(chǔ)項(xiàng)目的代碼重新進(jìn)行修改,包 括:
[0035] 根據(jù)所述第=對應(yīng)關(guān)系,向用戶展示用于提示用戶所述基礎(chǔ)項(xiàng)目中的具有所述第 五名稱的類被與具有所述第五名稱的類對應(yīng)的引用項(xiàng)目引用的提示消息,和/或向用戶展 示用于提示用戶所述基礎(chǔ)項(xiàng)目中的具有所述第屯名稱的方法被與具有所述第屯名稱的方 法對應(yīng)的引用項(xiàng)目引用的提示消息,W使用戶根據(jù)所述第五名稱和所述第六名稱對名稱發(fā) 生修改的類重新進(jìn)行修改,和/或使用戶根據(jù)所述第屯名稱和所述第八名稱對名稱發(fā)生修 改的方法重新進(jìn)行修改。
[0036] 較佳的,還包括:
[0037] 在對所述基礎(chǔ)項(xiàng)目的代碼進(jìn)行修改的過程中,如果所述基礎(chǔ)項(xiàng)目引用其他項(xiàng)目, 則在其他項(xiàng)目的信息記錄文件中添加用于記錄關(guān)于所述基礎(chǔ)項(xiàng)目引用所述其他項(xiàng)目的相 關(guān)f目息。
[003引為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種消息提示裝置,包括:代碼修改指令 接收模塊、修改信息生成模塊、判斷模塊和提示消息展示模塊,其中,
[0039] 所述代碼修改指令接收模塊,用于接收用戶對基礎(chǔ)項(xiàng)目的代碼修改指令,其中,所 述基礎(chǔ)項(xiàng)目中被預(yù)先創(chuàng)建信息記錄文件,所述信息記錄文件用于記錄關(guān)于引用項(xiàng)目引用所 述基礎(chǔ)項(xiàng)目的相關(guān)信息;
[0040] 所述修改信息生成模塊,用于根據(jù)所述代碼修改指令接收模塊接收到的代碼修改 指令,對所述基礎(chǔ)項(xiàng)目的代碼進(jìn)行修改,并生成所述基礎(chǔ)項(xiàng)目所對應(yīng)的修改信息;
[0041] 所述判斷模塊,用于在接收到用戶對所述基礎(chǔ)項(xiàng)目的代碼修改完成指令之后,根 據(jù)所述修改信息生成模塊生成的修改信息和所述信息記錄文件,判斷是否滿足預(yù)設(shè)提示消 息展示條件;
[0042] 所述提示消息展示模塊,用于在所述判斷模塊判斷結(jié)果為是的情況下,向用戶展 示提示消息,W使用戶對所述基礎(chǔ)項(xiàng)目的代碼重新進(jìn)行修改,所述提示消息用于提示用戶 所述基礎(chǔ)項(xiàng)目的代碼中的目標(biāo)類和/或目標(biāo)方法被其他項(xiàng)目引用,所述目標(biāo)類和/或目標(biāo) 方法為從所述所述修改信息生成模塊生成的修改信息中所確定出的。
[0043] 較佳的,所述關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的相關(guān)信息包括: W44] 基礎(chǔ)項(xiàng)目的代碼中類的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的類的第一對應(yīng) 關(guān)系;或 W45] 基礎(chǔ)項(xiàng)目的代碼中方法的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的方法的第二 對應(yīng)關(guān)系;或
[0046] 基礎(chǔ)項(xiàng)目的代碼中類的名稱、基礎(chǔ)項(xiàng)目的代碼中方法的名稱W及引用項(xiàng)目與基礎(chǔ) 項(xiàng)目的代碼中的類和/或方法的第S對應(yīng)關(guān)系。
[0047] 較佳的,所述關(guān)于引用項(xiàng)目引用所述基礎(chǔ)項(xiàng)目的相關(guān)信息包括:基礎(chǔ)項(xiàng)目的代碼 中類的名稱W及引用項(xiàng)目與基礎(chǔ)項(xiàng)目的代碼中的類的第一對應(yīng)關(guān)系; W48] 所述修改信息中包括:
[0049] 發(fā)生修改的代碼中,名稱發(fā)生修改的類在修改之前的第一名稱和修改之后的第二 名稱;
[0050]
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
奎屯市| 玉林市| 深泽县| 沅陵县| 彭水| 望谟县| 九龙坡区| 荣成市| 科尔| 海口市| 台北县| 灵寿县| 石景山区| 广西| 颍上县| 太谷县| 兴国县| 迁西县| 阳江市| 巴中市| 长丰县| 隆回县| 阿克苏市| 固原市| 毕节市| 张家口市| 金湖县| 兴安县| 青海省| 万全县| 花莲市| 榕江县| 巨野县| 塔河县| 桃园县| 青海省| 东山县| 政和县| 井陉县| 桂阳县| 呼和浩特市|