VB Law Workstation 6.2

Lizenz: Kostenlose Testversion ‎Dateigröße: 2.79 MB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

VB Law Workstation ist ein leistungsstarkes Add-In zur Durchsetzung von Codierungsstandards für Microsoft Visual Basic 6-Quellcode. Durch die enge Integration in die Microsoft Visual Basic 6 IDE ermöglicht sie die Erkennung und Korrektur von Codierungsstandards und anderen Regelverletzungen. Es wird mit mehr als 200 professionellen Standardregeln geliefert, die einfach mit dem separaten flexiblen Regeleditor VB Law Administrator angepasst werden können. Diese Möglichkeit, Regeln anzupassen, bedeutet, dass automatisierte Codeüberprüfungen weit über die Überprüfung grundlegender Codierungsstandards hinausgehen können, um die Erkennung bekannter Probleme (die zu subtilen Fehlern führen), die Erkennung von suboptimalem Code, der die Leistung beeinträchtigen könnte, und die Erkennung von totem (nicht verwendetem) Code einzuschließen. VB Law Workstation meldet auch Statistiken wie Verletzungszahlen, Zeilenzählungen (aufgeteilt nach Typ) und Codekomplexitätsmessungen in Form von McCabe Cyclomatic-Komplexitätswerten, die teamleiter n. Projektmanager n. Chr. und Projektmanagern bei der Messung und Überwachung des Fortschritts von Softwareentwicklungen unterstützen können. Die Überprüfungsergebnisse werden dem Entwickler in der IDE direkt präsentiert und können gefiltert, sortiert und gruppiert werden, um sich auf Besorgniserregende Fragen zu konzentrieren. Durch Doppelklicken auf eine Verletzung wird die beanstandete Codezeile ausgewählt, sodass Probleme schnell gefunden und behoben werden können. VB Law Workstation kann Probleme in den folgenden allgemeinen Kategorien identifizieren und melden: ActiveX-Komponenten, Binärkompatibilität, Codekomplexität, Codelayout, Kommentare, Kompilierungsoptionen, Konstante Deklarationen, Totcode, Declare Statements, Enum Declarations, Error Handling, File Access, Form Design, Operator Usage, Performance, Procedure Declarations, Project Properties, Source Files, Standard EXE Components, Unauthorized Keywords, Benutzerdefinierte Typen, Variable Deklarationen und windows API. Mit dem kostenlosen spezialisierten VB.NET Portierungsregelbasis VB Law Workstation kann auch verwendet werden, um VB6 zu identifizieren, um Portierungsprobleme zu VB.NET.

VERSIONSVERLAUF

  • Version 6.2 veröffentlicht auf 2005-06-23

    EULA - Endbenutzer-Lizenzvertrag



    VISIBLE PROGRESS TECHNOLOGIES - VB LAW - LICENCE AGREEMENT IMPORTANT - READ THIS LICENCE CAREFULLY Diese Lizenzvereinbarung ("LICENCE") ist eine rechtliche Vereinbarung zwischen dem Lizenznehmer (entweder eine Einzelperson oder eine einzelne Einheit) und Visible Progress Technologies für das Softwareprodukt VB Law, das Computersoftware umfasst und zugehörige "online" oder elektronische Dokumentation ("SOFTWARE PRODUCT" enthalten kann. Durch das Herunterladen, Installieren oder anderweitige Verwenden des SOFTWAREPRODUKTS erklären Sie sich mit den Bedingungen dieser LIZENZ einverstanden. Wenn Sie nicht mit allen Bedingungen dieser LIZENZ einverstanden sind, installieren oder verwenden Sie das SOFTWAREPRODUKT nicht; Sie können es jedoch an Ihren Kaufort für eine vollständige Rückerstattung zurückgeben, falls relevant. SOFTWARE PRODUKTLIZENZ Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und internationale Urheberrechtsverträge sowie andere Gesetze und Verträge zum geistigen Eigentum geschützt. Bitte beachten Sie, dass das SOFTWARE PRODUKT lizenziert und nicht verkauft wird. 1. LIZENZ ZUR NUTZUNG DES SOFTWAREPRODUKTS. 1.1 LIZENZERTEILUNG. Visible Progress Technologies gewährt Ihnen als Einzelperson eine persönliche, nicht ausschließliche Lizenz zur Installation und Verwendung einer einzelnen Kopie des SOFTWAREPRODUKTS auf einem einzigen Computer. Wenn Sie eine Entität sind, gewährt Visible Progress Technologies Ihnen das Recht, eine Person in Ihrer Organisation zu benennen, die das alleinige Recht hat, das SOFTWAREPRODUKT auf einem einzelnen Computer zu installieren und zu verwenden. Eine einzelne Lizenz für das SOFTWAREPRODUKT darf nicht gleichzeitig von anderen Endbenutzern geteilt oder verwendet werden. 1.2 DERIVATIVE MATERIALIEN. Diese LIZENZ gewährt Ihnen nicht das Recht, derivative Materialien mit dem SOFTWAREPRODUKT oder auf andere Weise zu erstellen, zu vermarkten und zu verkaufen oder anderweitig zu vertreiben, es sei denn, die Visible Progress Technologies hat zuvor eine schriftliche Genehmigung eingeholt und von Visible Progress Technologies erteilt. 1.3 EVALUIERUNGSVERSIONEN. Der Lizenznehmer kann die Evaluierungsversionen ausschließlich zum Zweck der Bewertung der Eignung des SOFTWAREPRODUKTS für die Dauer eines einzelnen Evaluierungszeitraums (30 Tage ab dem Datum der ersten Nutzung) verwenden, es sei denn, die Verlängerung des Evaluierungszeitraums wurde von Visible Progress Technologies beantragt und von Visible Progress Technologies gewährt. 1.4 QUELLCODE. Der Lizenznehmer hat kein Recht auf Zugang zum Quellcode des SOFTWAREPRODUKTS. 2. ZUSÄTZLICHE RECHTE UND EINSCHRÄNKUNGEN 2.1 REVERSE ENGINEERING, DEKOMPILIERUNG UND DEMONTAGE. Sie dürfen das SOFTWAREPRODUKT nicht zurückentwickeln, dekompilieren oder disassemblieren. 2.2 VERMIETUNG. Sie dürfen das SOFTWAREPRODUKT nicht vermieten, vermieten oder verleihen. 2.3 UNTERSTÜTZUNG. Visible Progress Technologies kann Ihnen Support-Services im Zusammenhang mit dem SOFTWAREPRODUKT bereitstellen. Jede zusätzliche Software oder anderes Material, das Ihnen im Rahmen eines Support-Vorfalls zur Verfügung gestellt wird, gilt als Teil des SOFTWAREPRODUKTS und unterliegt den Bedingungen dieser LIZENZ. 2.4 SOFTWARETRANSFER. Der Lizenznehmer des SOFTWAREPRODUKTS kann eine einmalige permanente Übertragung dieser LIE TRANSFER. Der Lizenznehmer des SOFTWAREPRODUKTS kann diese LIZENZ und dieses SOFTWAREPRODUKT nur direkt an einen Endbenutzer übertragen. Diese Übertragung muss alle SOFTWARE-PRODUKT (einschließlich aller Komponenten, der Medien und aller gedruckten Materialien, alle Upgrades und diese LIZENZ) umfassen. Der Erwerber einer solchen einmaligen Übertragung muss sich damit einverstanden erklären, die Bedingungen dieser LIZENZ einzuhalten. 2.5 TRENNUNG DER KOMPONENTEN. Das SOFTWAREPRODUKT ist als einzelnes Produkt lizenziert. Seine Komponenten dürfen nicht für die Verwendung durch mehr als einen Benutzer getrennt werden. 2.6 KÜNDIGUNG. Unbeschadet anderer Rechte kann Visible Progress Technologies diese LIZENZ beenden, wenn Sie die Bedingungen dieser LIZENZ nicht einhalten. In diesem Fall müssen Sie alle Kopien des SOFTWAREPRODUKTS und aller seiner Bestandteile vernichten. 3. UPGRADES. Wenn das SOFTWAREPRODUKT als Upgrade gekennzeichnet ist, müssen Sie ordnungsgemäß lizenziert sein, um eine Version der Software zu verwenden, die für das Upgrade in Frage kommt, um das SOFTWAREPRODUKT verwenden zu können. Sie dürfen das resultierende aktualisierte Produkt nur in Übereinstimmung mit den Bedingungen dieser LIZENZ verwenden. 4. COPYRIGHT. Alle Rechte an Eigentum an und an der SOFTWARE PRODUKT (einschließlich, aber nicht beschränkt auf Bilder, Animationen und Texte, die in das SOFTWAREPRODUKT integriert sind) und alle Kopien des SOFTWAREPRODUKTS sind Eigentum von Visible Progress Technologies oder seinen Lieferanten. Alle Rechte an Denpund und geistigen Eigentumsrechten an und an den Inhalten, auf die durch die Nutzung des SOFTWARE-PRODUKTS zugegriffen werden kann, sind Eigentum des jeweiligen Inhaltseigentümers und können durch geltende Urheberrechte oder andere Gesetze und Verträge über geistiges Eigentum geschützt sein. Diese LIZENZ gewährt Ihnen keine Rechte zur Nutzung solcher Inhalte. Alle nicht ausdrücklich gewährten Rechte sind Visible Progress Technologies vorbehalten. MISCELLANEOUS Wenn Sie dieses Produkt in England oder Wales erworben haben, unterliegt diese LIZENZ den Gesetzen von England und Wales. Wenn dieses Produkt außerhalb von England und Wales erworben wurde, kann lokales Recht gelten. Sollten Sie Fragen zu dieser LIZENZ haben oder aus irgendeinem Grund Mitinhaber von Visible Progress werden, schreiben Sie bitte: Visible Progress Technologies Limited, 7 Findon Close, Redditch, Worcestershire B97 6UG, UK. EINGESCHRÄNKTE GARANTIE BEGRENZTE GARANTIE. Visible Progress Technologies garantiert, dass (a) das SOFTWAREPRODUKT für einen Zeitraum von neunzig (90) Tagen ab dem Datum des Eingangs im Wesentlichen in Übereinstimmung mit der begleitenden Online-Dokumentation funktioniert und (b) das Supportpersonal von Visible Progress Technologies wirtschaftlich angemessene Anstrengungen untertrifft, um jedes Problem zu lösen. Soweit gesetzlich zulässig, sind stillschweigende Garantien auf dem SOFTWAREPRODUKT, falls vorhanden, auf neunzig (90) Tage begrenzt. Einige Staaten/Gerichtsbarkeiten erlauben keine Einschränkungen der Dauer einer stillschweigenden Garantie, so dass die obige Einschränkung möglicherweise nicht für Sie gilt. KUNDEN REMEDIES. Visible Progress Technologies und seine Lieferanten sind die gesamte Haftung und Ihr ausschließlicher Rechtsbehelf gegebenenfalls die Rückgabe des gezahlten Preises (dernachweis muss erbracht werden). Diese eingeschränkte Garantie erlischt, wenn das SoftwarePRODUKT aufgrund eines Unfalls, Missbrauchs oder einer fehlerhaften Anwendung ausgefallen ist. KEINE WEITEREN GEWÄHRLEISTUNGEN. Im größtmöglichen gesetzlich zulässigen Umfang lehnen Visible Progress Technologies und seine Lieferanten alle anderen ausdrücklichen oder stillschweigenden Garantien und Bedingungen ab, einschließlich, aber nicht beschränkt auf stillschweigende Gewährleistungen oder Bedingungen der Marktgängigkeit, Eignung für einen bestimmten Titel und Nichtverletzung in Bezug auf das Softwareprodukt und die Bereitstellung oder Nichterbringung von Support-Dienstleistungen. Diese eingeschränkte Garantie gibt Ihnen bestimmte gesetzliche Rechte. Möglicherweise haben Sie andere, die von Staat/Gerichtsbarkeit zu Staat/Gerichtsbarkeit variieren. HAFTUNGSBESCHRÄNKUNG. Im größtmöglichen gesetzlich zulässigen Umfang haften Visible Progress Technologies oder seine Lieferanten in keinem Fall für besondere, zufällige, indirekte oder Folgeschäden jeglicher Art (einschließlich, aber nicht beschränkt auf Schäden für entgangene Geschäftsgewinne, Geschäftsunterbrechungen, Verlust von Geschäftsinformationen oder sonstige randaläre Verluste), die sich aus der Nutzung oder Unfähigkeit zur Nutzung des Softwareprodukts oder der Nichtbereitstellung von Support-Services ergeben, selbst wenn Visible Technologies Progress über die Möglichkeit dieser Schäden informiert wurde. In jedem Fall ist die gesamte Haftung von Visible Progress Technologies gemäß einer Bestimmung dieser LIZENZ auf den Betrag beschränkt, den Sie tatsächlich für das SOFTWAREPRODUKT bezahlt haben. Da einige Staaten/Gerichtsbarkeiten den Ausschluss oder die Beschränkung der Haftung nicht zulassen, gilt die obige Beschränkung möglicherweise nicht für Sie.

Programmdetails