cost 90 ms
依賴注入和未使用的構造函數

[英]Dependency injection and unused constructors

所以我使用windsor依賴注入: 我的問題(例如)是在X類的構造函數中,我不能輕易看到使用了該構造函數。 事實上,Visual Studio 告訴我它沒有被使用: 這有點煩人 - 很難發現死代碼。 你如何解決這個問題? ...

Git:隨着時間的推移將更改發布到母版

[英]Git:get changes released to master over time

作為一個個人項目,我想檢查不同的python庫和項目(無論是專有的還是開源的),並分析代碼在不同版本中隨時間的變化,以收集有關技術債務的一些信息(主要是通過靜態代碼分析) )。 我正在使用gitpython庫執行此操作。 但是,我正在努力篩選對master的合並提交。 我使用git.l ...

在PHP中轉換為名稱空間

[英]Converting to namespaces in PHP

我目前正在從事php項目的研究,該項目自開始以來就發展壯大,擁有大約1800個php文件。 問題是:它完全沒有名稱空間,也沒有任何PSR-4等建議。 技術債務與此有關:)。 我們想要使用作曲家(還有更多的樹枝和一些庫),並且遇到包括該作曲家的問題(尤其是作曲家)。 我認為是由於在 ...

技術債務公式未考慮復雜性

[英]Technical debt formula doesn't take into account complexity

在5.5之前的Sonarqube版本中,可以考慮到復雜性而更改技術債務的計算方式,但是在5.5之后,我看不到如何進行更改。 您是否刪除了此配置? 恕我直言,復雜代碼的修復成本要比簡單代碼復雜得多。 這是一個帖子 ,您可以在其中看到並比較兩個相似的項目,這些項目的規模相似,但技術債務卻基 ...

您如何確保軟件的代碼質量? 在敏捷環境中值得嗎?

[英]How you assure software's code quality? Is it worth it in an agile environment?

首先,對無代碼問題感到抱歉,但我想澄清一件事。 我的團隊中有一位高級開發人員,他在積極提高代碼質量-合並請求審閱,沒有糟糕的代碼等。 但是團隊中大多數其他人都有-做好事的心態。 作為一個商務人士,我根本不會檢查代碼,但是如果我沒有那個關心質量的人-我認為我們有時會遇到一些繁重的重構周期 ...

for循環作用域是唯一的

[英]Is a for loops scope unique

我在執行一些技術債務職責時遇到了這個問題。 變量foo的作用域是什么? 它真的“已經定義”了嗎? 更新:問題是關於在條件塊中定義的變量的范圍。 由於此函數未嵌套在函數/閉包中,因此沒有唯一的作用域。 這是一個片段說明: var x = "foo", a = [ ...

是否可以完全隱藏 SonarQube 儀表板中的技術債務指標?

[英]Is it possible to hide the Technical Debt metric from SonarQube dashboard, entirely?

我知道技術債務指標在成為插件后成為 SonarQube 的一部分,但我想將其從儀表板中完全刪除,只顯示其他指標。 從儀表板設置可以嗎? 如果沒有,我感謝有關必須編輯源代碼哪些部分的任何指示。 ...

查看由開發人員或開發人員組添加或刪除的技術債務

[英]View added or removed technical debt by developer or group of developers

我們有一個龐大的開發團隊,他們在同一個代碼庫中從事多個項目,我們希望每個項目團隊都能增加或減少技術負擔。 我相信目前聲納中沒有這樣的設施,我們有沒有任何這樣的插件或其他方式來實現這一目標。 ...

在異步中編寫新代碼但調用同步

[英]Writing new code in async but calling sync

我正在編寫一些新代碼,並希望使用async和await編寫它,但調用代碼當前不是用異步編寫的。 是否在異步中編寫新代碼並將其調用為同步,直到調用代碼支持異步? 或者我應該編寫代碼同步,然后在以后轉換它? 它會被視為技術債務嗎? Execute在一個接口上,並從一些尚未異步的其他 ...

遷移后技術債務減少

[英]Technical Debt decreased after migration

我們只是從SQ-4.2遷移到最新的LTS 4.5.6。 我們注意到了一個奇怪的行為: 在4.5.6版中,技術債務成本得到了大幅降低,而問題的數量卻有所增加(請參見附件), 在此處輸入圖片描述 我們沒有找到此行為的答案(公式更改?每項違規補救費用中的費用?) 遷移之前(在 ...

使用Symfony2 +聚合進行彈性搜索[復雜]

[英]Elastic Search with Symfony2 + Aggregation [Complex]

方面過濾器演示 我正在使用FOSElastica創建一個包含彈性搜索+ Symfony2的搜索頁面。 我已經設置了存儲庫和模型轉換和分頁完美。 我有幾個聚合的地理位置搜索,其中包括以下內容 距離范圍 <5英里 25英里 50英里 100 ...

技術債務比率聲納十進制

[英]Technical debt ratio sonar decimal

我使用的是Sonarqube 5.1版,看到我們生成的每月報告的技術債務比率百分比變化很小或沒有變化。 可以看出,該值僅四舍五入到小數點后一位,因此未識別出該變化。 有什么設置可以增加技術債務比率的小數位數。 ...

從聲納計算模塊性

[英]Calculation of modularity from sonarqube

有沒有一種方法可以根據SonarQube中預先存在的度量標准來計算模塊化度量標准? 我想計算模塊化,以便可以將其用於技術債務計算。 ...

如何在SonarQube 4.4的技術債務計算中忽略文件/文件夾?

[英]How do I ignore files/folders in SonarQube 4.4's Technical Debt calulation?

我有一個項目正在使用SonarQube 4.4跟蹤代碼質量。 “技術債務”部分(不再是插件,因為他們已將其合並到主要項目中),在我的項目中使用了幾個我想忽略的開源庫。 SonarQube中的其他部分允許排除(例如,Jacoco和/或Cobertura遵守“排除”選項卡中的排除),但是技術債務 ...

Sonarqube-在插件中獲取不正確的技術債務措施

[英]Sonarqube - Getting Incorrect Technical Debt Measure in Plugin

我正在為SonarQube(版本4.3.2)開發Java插件,需要利用CoreMetrics存在的TECHNICAL_DEBT指標。 我編寫了以下代碼,以從Decorator獲得此指標。 到目前為止,一切正常,但是此代碼的輸出與Sonar儀表板上顯示的技術債務不同。 此代碼的輸出 ...

SonarQube 技術債務

[英]SonarQube Technical Debt

我有一個關於 SonarQube 和技術債務的問題。 官方的SonarQube 4.3 發行說明說“現在 SonarQube 顯示的債務不是以天數、小時和(在適當的情況下)分鍾為單位。” 但我想知道是否有可能在幾天和幾個月或至少幾年內做同樣的事情。 如果可以配置時間單位,我將不勝感激。 例如: ...

SonarQube可配置技術債務

[英]SonarQube configurable technical debt

我們從合作伙伴處獲得了Java應用程序源代碼,但其中不包含測試代碼。 我們想對代碼運行聲納隊列; 但是根據我們的標准質量配置文件(PMD / Findbugs等),技術債務會因沒有測試覆蓋而產生偏差。 我嘗試禁用覆蓋率規則,或將覆蓋率設置為0,但這只是扼殺了一切,沒有問題,沒有技術債務 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM