VB Law Workstation 6.2

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 2.79 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

VB Law Workstation to potężny dodatek do egzekwowania standardów kodowania dla kodu źródłowego Microsoft Visual Basic 6. Integrowanie ściśle z microsoft Visual Basic 6 IDE, umożliwia wykrywanie i korygowanie standardów kodowania i innych naruszeń reguł. Jest dostarczany z ponad 200 profesjonalnych standardowych reguł, które można łatwo dostosować za pomocą oddzielnego elastycznego edytora reguł VB Law Administrator. Ta możliwość dostosowywania reguł oznacza, że automatyczne przeglądy kodu mogą wykraczać daleko poza podstawowe sprawdzanie zgodności standardów kodowania, aby uwzględnić wykrywanie znanych problemów (które prowadzą do subtelnych błędów), wykrywanie nieoptykonalnego kodu, który może mieć wpływ na wydajność i wykrywanie martwego (nieużywanego) kodu. VB Law Workstation raportuje również statystyki, takie jak liczba naruszeń, liczba wierszy (podzielone według typu) i pomiary złożoności kodu w postaci wartości złożoności McCabe Cyclomatic, które mogą pomóc liderom zespołu i kierownikom projektów w pomiarze i monitorowaniu postępów rozwoju oprogramowania. Wyniki przeglądu są prezentowane bezpośrednio do dewelopera w ramach IDE i mogą być filtrowane, sortowane i grupowane odpowiednio, aby skupić się na kwestiach budzących obawy. Dwukrotne kliknięcie dowolnego naruszenia powoduje wybranie linii kodu powodującej naruszenie, umożliwiając szybkie zlokalizowanie i naprawienie problemów. Vb Law Workstation może identyfikować i raportować problemy w następujących kategoriach ogólnych: Składniki ActiveX, Zgodność binarna, Złożoność kodu, Układ kodu, Komentarze, Opcje kompilacji, Deklaracje stałe, Martwy kod, Deklaracje zadeklarowania, Deklaracje wyliczenia, Obsługa błędów, Dostęp do plików, Projekt formularza, Użycie operatora, Wydajność, Deklaracje procedur, Właściwości projektu, Pliki źródłowe, Standardowe składniki EXE, Nieautoryzowane słowa kluczowe, Typy zdefiniowane przez użytkownika, Deklaracje zmiennych i interfejs API systemu Windows. Dzięki bezpłatnemu specjalistycznemu VB.NET porting rulebase VB Law Workstation może być również używany do identyfikacji VB6, aby VB.NET problemy z przenoszeniem.

historia wersji

  • Wersja 6.2 opublikowany na 2005-06-23

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    VISIBLE PROGRESS TECHNOLOGIES - VB LAW - LICENSE AGREEMENT IMPORTANT - READ THIS LICENSE CAREFULLY This License Agreement ("LICENSE") is a legal agreement between the Licensee (either an individual or a single entity) and Visible Progress Technologies for the software product VB Law, which includes computer software and may may include associated "online" or electronic documentation ("SOFTWARE PRODUCT"). Pobierając, instalując lub w inny sposób korzystając z OPROGRAMOWANIA, użytkownik wyraża zgodę na przestrzeganie warunków niniejszej LICENCJI. Jeśli użytkownik nie zgadza się na wszystkie warunki niniejszej LICENCJI, nie należy instalować ani używać OPROGRAMOWANIA; możesz jednak zwrócić go do miejsca zakupu, aby uzyskać pełny zwrot pieniędzy, jeśli dotyczy. LICENCJA NA OPROGRAMOWANIE OPROGRAMOWANIE PRODUKT JEST chroniony prawami autorskimi i międzynarodowymi traktatami o prawach autorskich, a także innymi prawami i traktatami dotyczącymi własności intelektualnej. Należy pamiętać, że OPROGRAMOWANIE JEST LICENCJONOWANE, a nie sprzedawane. 1. LICENCJA NA KORZYSTANIE Z OPROGRAMOWANIA. 1.1 UDZIELENIE LICENCJI. Visible Progress Technologies udziela użytkownika jako osoby fizycznej, osobistej, niewyłącznej licencji na zainstalowanie i używanie jednej kopii OPROGRAMOWANIA na jednym komputerze. Jeśli użytkownik jest podmiotem, Visible Progress Technologies udziela mu prawa do wyznaczenia jednej osoby w organizacji użytkownika, która ma wyłączne prawo do instalowania i używania OPROGRAMOWANIA na jednym komputerze. Jedna licencja na OPROGRAMOWANIE NIE może być udostępniana ani używana jednocześnie przez innych użytkowników końcowych. 1.2 MATERIAŁY POCHODNE. Niniejsza LICENCJA nie daje użytkownikowi prawa do tworzenia, sprzedaży i sprzedaży lub innej dystrybucji materiałów pochodnych przy użyciu OPROGRAMOWANIA LUB w inny sposób, chyba że zwrócono się o uprzednią pisemną zgodę i udzielono jej przez Visible Progress Technologies. 1.3 WERSJE EWALUACYJNE. Licencjobiorca może korzystać z wersji ewaluacyjnych wyłącznie w celu oceny przydatności PRODUKTU DO OPROGRAMOWANIA przez okres jednego okresu oceny (30 dni od daty pierwszego użycia), chyba że o przedłużenie okresu oceny zażądano i przyznano visible progress technologies. 1.4 KOD ŹRÓDŁOWY. Licencjobiorca nie ma prawa dostępu do kodu źródłowego OPROGRAMOWANIA. 2. DODATKOWE PRAWA I OGRANICZENIA 2.1 INŻYNIERIA ODWROTNA, DEKOMPILACJA I DEMONTAŻ. Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemagulować oprogramowania. 2.2 WYNAJEM. Użytkownik nie może wypożyczać, dzierżawić ani wypożyczać OPROGRAMOWANIA. 2.3 WSPARCIE. Visible Progress Technologies może świadczyć usługi pomocy technicznej związane z OPROGRAMOWANIEM. Wszelkie dodatkowe oprogramowanie lub inne materiały dostarczone w ramach incydentu pomocy technicznej będą uważane za część OPROGRAMOWANIA i podlegają warunkom niniejszej LICENCJI. 2.4 TRANSFER OPROGRAMOWANIA. TtheFTWARE i z zastrzeżeniem warunków niniejszej LICENCJI. 2.4 TRANSFER OPROGRAMOWANIA. Licencjobiorca OPROGRAMOWANIA MOŻE dokonać jednorazowego stałego przeniesienia niniejszej LICENCJI i OPROGRAMOWANIA TYLKO BEZPOŚREDNIO na użytkownika końcowego. Transfer ten musi obejmować wszystkie OPROGRAMOWANIE (w tym wszystkie części składowe, nośniki i wszelkie materiały drukowane, wszelkie ulepszenia i niniejszą LICENCJĘ). Przejmuje się takie jednorazowe przeniesienie musi wyrazić zgodę na przestrzeganie warunków niniejszej LICENCJI. 2.5 ODDZIELENIE ELEMENTÓW. OPROGRAMOWANIE JEST LICENCJONOWANE JAKO POJEDYNCZY PRODUKT. Jego części składowe nie mogą być oddzielone do użytku przez więcej niż jednego użytkownika. 2.6 WYPOWIEDZENIE UMOWY. Bez uszczerbku dla jakichkolwiek innych praw, Visible Progress Technologies może wypowiedzieć niniejszą LICENCJĘ, jeśli użytkownik nie przestrzega warunków niniejszej LICENCJI. W takim przypadku należy zniszczyć wszystkie kopie OPROGRAMOWANIA i wszystkich jego części składowych. 3. MODERNIZACJE. Jeśli OPROGRAMOWANIE JEST oznaczone jako uaktualnienie, użytkownik musi uzyskać odpowiednie licencje na korzystanie z wersji oprogramowania, która kwalifikuje się do uaktualnienia w celu korzystania z OPROGRAMOWANIA. Użytkownik może korzystać z powstałego uaktualnionego produktu wyłącznie zgodnie z warunkami niniejszej LICENCJI. 4. PRAWA AUTORSKIE. Wszelkie tytuły i prawa własności intelektualnej do OPROGRAMOWANIA (w tym między innymi obrazy, animacje i tekst włączone do OPROGRAMOWANIA) oraz wszelkie kopie OPROGRAMOWANIA są własnością Visible Progress Technologies lub jej dostawców. Wszelkie tytuły i prawa własności intelektualnej do treści, do których można uzyskać dostęp za pomocą OPROGRAMOWANIA, są własnością odpowiedniego właściciela treści i mogą być chronione przez obowiązujące prawa autorskie lub inne prawa własności intelektualnej i traktaty. Niniejsza LICENCJA nie daje ci żadnych praw do korzystania z takich treści. Wszelkie prawa, które nie zostały wyraźnie przyznane, są zastrzeżone przez Visible Progress Technologies. RÓŻNE Jeśli ten produkt nabyłeś w Anglii lub Walii, niniejsza LICENCJA podlega prawu Anglii i Walii. Jeśli ten produkt został nabyty poza Anglią i Walią, może mieć zastosowanie lokalne prawo. Jeśli masz jakiekolwiek pytania dotyczące niniejszej LICENCJI lub jeśli chcesz skontaktować się z Visible Progress z jakiegokolwiek powodu, napisz: Visible Progress Technologies Limited, 7 Findon Close, Redditch, Worcestershire B97 6UG, UK. OGRANICZONA GWARANCJA OGRANICZONA. Visible Progress Technologies gwarantuje, że (a) OPROGRAMOWANIE BĘDZIE działać zasadniczo zgodnie z dołączoną dokumentacją online przez okres dziewięćdziesięciu (90) dni od daty otrzymania, oraz (b) personel wsparcia Visible Progress Technologies podejmie uzasadnione z handlowego punktu widzenia wysiłki w celu rozwiązania wszelkich problemów. W zakresie dozwolonym przez obowiązujące prawo, dorozumiane gwarancje na OPROGRAMOWANIE, jeśli takie istnieją, są ograniczone do dziewięćdziesięciu (90) dni. Niektóre stany/jurysdykcje nie zezwalają na ograniczenia czasu trwania dorozumianej gwarancji, więc powyższe ograniczenie może nie mieć zastosowania do Ciebie. ŚRODKÓW ZARADCZYCH DLA KLIENTÓW. Visible Progress Technologies i jej dostawcy ponoszą pełną odpowiedzialność, a wyłącznym środkiem zaradczym użytkownika jest zwrot zapłaconej ceny (której dowód musi zostać dostarczony), jeśli istnieje. Niniejsza Ograniczona Gwarancja jest nieważna, jeśli awaria OPROGRAMOWANIA PRODUKTU była wynikiem wypadku, nadużycia lub niewłaściwego zastosowania. ŻADNYCH INNYCH GWARANCJI. W maksymalnym zakresie dozwolonym przez obowiązujące prawo, Visible Progress Technologies i jej dostawcy zrzekają się wszelkich innych gwarancji i warunków, wyraźnych lub dorozumianych, w tym między innymi dorozumianych gwarancji lub warunków przydatności handlowej, przydatności do określonego tytułu i nienaruszania praw, w odniesieniu do oprogramowania oraz świadczenia lub nieświadczenia usług wsparcia. Niniejsza ograniczona gwarancja daje użytkownikowi określone prawa. Użytkownik może mieć inne osoby, które różnią się w zależności od stanu/jurysdykcji do stanu/jurysdykcji. OGRANICZENIA ODPOWIEDZIALNOŚCI. W maksymalnym zakresie dozwolonym przez obowiązujące prawo, w żadnym wypadku Visible Progress Technologies lub jej dostawcy nie ponoszą odpowiedzialności za jakiekolwiek szczególne, przypadkowe, pośrednie lub wtórne szkody (w tym, bez ograniczeń, szkody z tytułu utraty zysków biznesowych, przerwy w działalności, utraty informacji biznesowych lub jakiejkolwiek innej straty pieniężnej) wynikające z używania lub niemożności korzystania z oprogramowania lub nieudzielenia usług wsparcia, nawet jeśli visible progress technologies został poinformowany o możliwości wystąpienia takich szkód. W każdym przypadku, visible progress technologies cała odpowiedzialność wynikająca z któregokolwiek z postanowienia niniejszej LICENCJI będzie ograniczona do kwoty faktycznie zapłaconej przez Użytkownika za OPROGRAMOWANIE. Ponieważ niektóre państwa/jurysdykcje nie zezwalają na wyłączenie lub ograniczenie odpowiedzialności, powyższe ograniczenie może nie mieć zastosowania do Ciebie.

Szczegóły programu