22.7. Wstrzymywanie reguł narzędzia PMD

Każda reguła ma swoje wyjątki. Zdarza się, że narzędzie PMD zgłasza wykrywane usterki w sposób nieuprawniony, co bywa wykorzystywane jako pretekst do całkowitego ignorowania reguł tego narzędzia. Przeanalizujmy na przykład następujący fragment kodu:

/** Kraje: USA */
public static final Country USA = new Country("us","United States");

Przypuśćmy, że w naszej organizacji obowiązuje standard określający, że nazwy zmiennych nie mogą się składać z mniej niż trzech liter. Trudno się dziwić, że w tej sytuacji narzędzie PMD wygeneruje stosowny błąd. Aby obejść ten problem, należy oznaczyć naruszenie reguły zbyt krótkiej nazwy jako przeczytane i — tym samym — zasygnalizować narzędziu PMD, że zapoznaliśmy się z wygenerowanym ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.