VS Law Workstation 1.0

軟體性質: 免費試用 ‎檔案大小: 2.05 MB
‎使用者評分: 5.0/5 - ‎1 ‎評分

VS 法律工作站是 Microsoft Visual Basic .NET 原始程式碼的強大編碼標準實施外接程式。 與 Microsoft Visual Studio .NET IDE (2002/2003) 緊密整合,它允許檢測和更正編碼標準和其他違反規則的行為。 它配備了超過150個專業品質規則,可以很容易地定製使用單獨的靈活的規則編輯器VS法律管理員。這種自定義規則的能力意味著自動代碼評審可以遠遠超出基本的編碼標準合規性檢查,包括檢測已知問題(導致細微的 Bug)、檢測可能影響性能的次優代碼以及檢測死(未使用)代碼。VS Law 工作站還以 McCabe Cyclomatic 複雜性值的形式報告違規計數、行計數(按類型拆分)和代碼複雜性測量等統計數據,所有這些都可以幫助團隊領導和專案經理測量和監測軟體開發的進度。審核結果將直接提交給IDE內的開發人員,並可酌情進行排序和分組,以關注關注的問題。按兩下任何衝突將選擇有問題的代碼行,以便快速定位和修復問題。VS Law 工作站可以識別和報告以下一般類別中的問題:參數、程式集資訊、屬性、生成配置、類聲明、代碼複雜性、代碼佈局、註釋、常量聲明、死代碼、億萬聲明、事件和委託、異常處理、介面、邏輯錯誤、方法聲明、命名空間聲明、專案設置、屬性聲明、原始檔、結構聲明、類型聲明、未經授權的關鍵字、變數聲明和 Windows 窗體設計。

版本歷史記錄

  • 版本 1.0 發佈於 2005-06-21

軟體細節

終端使用者許可協定

VISIBLE PROGRESS TECHNOLOGIES - VS LAW - LICENCE AGREEMENT IMPORTANT - READ THIS LICENCE CAREFULLY This Licence Agreement ("LICENCE") is a legal agreement between the Licensee (either an individual or a single entity) and Visible Progress Technologies for the software product VS Law, which includes computer software and may include associated "online" or electronic documentation ("SOFTWARE PRODUCT"). By downloading, installing, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this LICENCE. If you do not agree to all the terms of this LICENCE, do not install or use the SOFTWARE PRODUCT; you may, however, return it to your place of purchase for a full refund, if relevant. SOFTWARE PRODUCT LICENCE The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. Please note that the SOFTWARE PRODUCT is licensed, not sold. 1. LICENSE TO USE SOFTWARE PRODUCT. 1.1 LICENCE GRANT. Visible Progress Technologies grants to you as an individual, a personal, nonexclusive license to install and use a single copy of the SOFTWARE PRODUCT on a single computer. If you are an entity, Visible Progress Technologies grants you the right to designate one individual within your organization to have the sole right to install and use the SOFTWARE PRODUCT on a single computer. A single license for the SOFTWARE PRODUCT may not be shared or used concurrently by other end users. 1.2 DERIVATIVE MATERIALS. This LICENCE does not grant you the right to create, market and sell or otherwise distribute derivative materials using the SOFTWARE PRODUCT or otherwise, unless prior written approval has been sought from and granted by Visible Progress Technologies. 1.3 EVALUATION VERSIONS. Licensee may use the evaluation versions for the sole purpose of evaluating the suitability of the SOFTWARE PRODUCT for the duration of a single evaluation period (30 days from the date of first use) unless extension to the evaluation period has been requested from and granted by Visible Progress Technologies. 1.4 SOURCE CODE. Licensee has no right of access to the source code of the SOFTWARE PRODUCT. 2. ADDITIONAL RIGHTS AND LIMITATIONS 2.1 REVERSE ENGINEERING, DECOMPILATION AND DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT. 2.2 RENTAL. You may not rent, lease or lend the SOFTWARE PRODUCT. 2.3 SUPPORT. Visible Progress Technologies may provide you with support services related to the SOFTWARE PRODUCT. Any additional software or other material supplied to you as part of a support incident shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this LICENCE. 2.4 SOFTWARE TRANSFER. The Licensee of the SOFTWARE PRODUCT may make a one-time permanent transfer of this LICENCE and SOFTWARE PRODUCT only directly to an end user. This transfer must include all of the SOFTWARE PRODUCT (including all component parts, the media and any printed materials, any upgrades and this LICENCE). The transferee of such one-time transfer must agree to comply with the terms of this LICENCE. 2.5 SEPARATION OF COMPONENTS. The SOFTWARE PRODUCT is licensed as a single product. Its component parts may not be separated for use by more than one user. 2.6 TERMINATION. Without prejudice to any other rights, Visible Progress Technologies may terminate this LICENCE if you fail to comply with the terms and conditions of this LICENCE. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts. 3. UPGRADES. If the SOFTWARE PRODUCT is labelled as an upgrade, you must be properly licensed to use a version of the software which is eligible for the upgrade in order to use the SOFTWARE PRODUCT. You may use the resulting upgraded product only in accordance with the terms of this LICENCE. 4. COPYRIGHT. All title and intellectual property rights in and to the SOFTWARE PRODUCT (including but not limited to any images, animations and text incorporated into the SOFTWARE PRODUCT), and any copies of the SOFTWARE PRODUCT are owned by Visible Progress Technologies or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This LICENCE grants you no rights to use such content. All rights not expressly granted are reserved by Visible Progress Technologies. MISCELLANEOUS If you acquired this product in England or Wales, this LICENCE is governed by the laws of the England and Wales. If this product was acquired outside of England and Wales, then local law may apply. Should you have any questions concerning this LICENCE, or if you desire to contact Visible Progress for any reason, please write: Visible Progress Technologies Limited, 7 Findon Close, Redditch, Worcestershire B97 6UG, UK. LIMITED WARRANTY LIMITED WARRANTY. Visible Progress Technologies warrants that (a) the SOFTWARE PRODUCT will perform substantially in accordance with the accompanying online documentation for a period of ninety (90) days from the date of receipt, and (b) Visible Progress Technologies support personnel will make commercially reasonable efforts to solve any problem. To the extent allowed by applicable law, implied warranties on the SOFTWARE PRODUCT, if any, are limited to ninety (90) days. Some states/jurisdictions do not allow limitations on duration of an implied warranty, so the above limitation may not apply to you. CUSTOMER REMEDIES. Visible Progress Technologies and its suppliers entire liability and your exclusive remedy shall be the return of the price paid (proof of which must be supplied), if any. This Limited Warranty is void if failure of the SOFTWARE PRODUCT has resulted from accident, abuse, or misapplication. NO OTHER WARRANTIES. To the maximum extent permitted by applicable law, Visible Progress Technologies and its suppliers disclaim all other warranties and conditions, either express or implied, including, but not limited to, implied warranties or conditions of merchantability, fitness for a particular, title and non-infringement, with regard to the software product, and the provision of or failure to provide support services. This limited warranty gives you specific legal rights. You may have others, which vary from State/Jurisdiction to State/Jurisdiction. LIMITATION OF LIABILITY. To the maximum extent permitted by applicable law, in no event shall Visible Progress Technologies or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use or inability to use the software product or the failure to provide support services, even if Visible Progress Technologies has been advised of the possibility of such damages. In any case, Visible Progress Technologies entire liability under any provision of this LICENCE shall be limited to the amount actually paid by you for the SOFTWARE PRODUCT. Because some States/Jurisdictions do not allow the exclusion or limitation of liability, the above limitation may not apply to you.