Perl :: Critic :: config

perl :: critic :: config ist ein Perl-Modul, um perl :: Critic User-Voreinstellungen zu finden und zu laden.
Jetzt downloaden

Perl :: Critic :: config Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jeffrey Ryan Thalhammer
  • Website des Verlags:
  • http://search.cpan.org/~elliotjs/Perl-Critic/lib/Perl/Critic.pm

Perl :: Critic :: config Stichworte


Perl :: Critic :: config Beschreibung

Perl :: critic :: config ist ein Perl-Modul, um Perl :: Critic-Benutzerpräferenzen zu finden und zu laden. Perl :: Critic :: config ist ein Perl-Modul, um Perl :: Critic User-Preferences.Perl :: Critic :: Config zu finden und zu laden. Das Konfigurationsobjekt definiert, welche Richtlinienmodule in den Perl :: Critic Engine geladen werden und wie sie konfiguriert werden sollen. Sie sollten niemals wirklich perl :: Critic :: CONFIG direkt instanziieren müssen, weil der Perl :: Critic Constructor dies für Sie tun wird String, -include => @patterns, -exclude => @patterns, -single-Richtlinie => $ Muster, -top => $ n, -oNly => $ B, -Schric-Profil => $ B, -Force => $ B, -Verbose => $ n, -color => $ b]) Neu () gibt einen Verweis auf ein neues Perl :: Critic :: Config-Objekt zurück. Der Standardwert für alle Argumente kann in Ihrer .perlcricrc-Datei definiert werden. Weitere Informationen dazu finden Sie im Abschnitt "Konfiguration". Alle Argumente sind optionale Schlüsselwertpaare wie folgt: -Profile ist ein Pfad zu einer Konfigurationsdatei. Wenn $ Datei nicht definiert ist, wird perl :: critic :: config versucht, eine .perlcricricrc-Konfigurationsdatei im aktuellen Verzeichnis und dann in Ihrem Home-Verzeichnis zu finden. Alternativ können Sie die perlcritische Umgebungsvariable einstellen, um an einem anderen Ort auf eine Datei zu zeigen. Wenn eine Konfigurationsdatei nicht gefunden werden kann oder wenn $ Datei eine leere Zeichenfolge ist, werden alle Richtlinien mit ihrer Standardkonfiguration geladen. Weitere Informationen finden Sie unter "Konfiguration". Die Schwere ist der minimale Schweregrad. Es werden nur Richtlinienmodule, die einen Schweregrad haben, der größer als $ n ist, in diese Konfiguration geladen. Schweregradwerte sind Ganzzahlen, die von 1 (am wenigsten schwerwiegend) bis 5 (am stärksten) reichen. Der Standardwert ist 5 für eine gegebene Profilierung, die die Verringerung der -sverität nimmt, führt in der Regel zu mehr politischen Verstößen. Benutzer können die Schweregradebene für jede Richtlinie in ihrer .perlcricricrc-Datei neu definieren. Weitere Informationen finden Sie unter "Konfiguration".---Thema ist eine spezielle Zeichenfolge, die eine Reihe von Richtlinien definiert, die auf ihren jeweiligen Themen basiert. Wenn -Treme angegeben ist, werden nur Richtlinien, die Mitglieder dieses Sets sind, geladen. Weitere Informationen zu Themen finden Sie im Abschnitt "Richtlinienthemen". Es sei denn, die Option -Serveity-Option wird explizit gegeben, bewirkt, dass die Einstellung - TheMe, die auf 1 eingestellt werden soll, ist ein Verweis auf eine Liste von String @Patterns. Richtlinien, die mindestens ein M / $-Pattern / IMX übereinstimmen, werden unabhängig von den Schweregradeinstellungen in diese Konfiguration geladen. Sie können es in Verbindung mit der Option -Exclude verwenden. Beachten Sie, dass -Exclude Priorzz über -include nimmt, wenn eine Richtlinie mit beiden Mustern übereinstimmt. -Krauen ist ein Verweis auf eine Liste der Zeichenfolge @Patterns. Pules, die mindestens ein M / $-Pattern / IMX übereinstimmen, werden unabhängig von den Schweregradeinstellungen nicht in diese Konfiguration geladen. Sie können es in Verbindung mit der Option -include verwenden. Beachten Sie, dass -Exclude Priorzz über -include, wenn eine Richtlinie mit beiden Mustern übereinstimmt. - Single-Richtlinie ist ein String-Muster. Es wird nur die Richtlinie, die mit M / $ Muster / IMX entspricht, verwendet wird. Dieser Wert überschreibt die -Servesität, -Themen, -include, -exclude und -Only-Optionen. Es ist die maximale Anzahl von Verstößen, die beim Rang ihrer Schweregradebene zurückgegeben werden. Dies muss eine positive Ganzzahl sein. Verletzungen werden immer noch in der Reihenfolge zurückgegeben, in der sie in der Datei auftreten. Es sei denn, die Option -Serveity-Option ist explizit angegeben, verursacht die Einstellung -TOP still, wenn die auf 1 eingestellte Set-Seinheit ist, ist nur ein boolescher Wert. Wenn auf einen echten Wert eingestellt ist, wählt Perl :: Critic nur aus Richtlinien, die im Profil des Benutzers erwähnt werden. Wenn auf einen falschen Wert eingestellt ist (was der Standardwert ist), wählt Perl :: Critic aus allen Richtlinien, die er auf Ihrer Website findet.--STRICT-Profil ist ein boolescher Wert. Wenn auf einen echten Wert eingestellt ist, lässt Perl :: Critic bestimmte Warnungen über Probleme bei Problemen in einem .Perlcriticrc oder -datei erstellen, die über die Option -Profile-Option tödlich angegeben sind. Insbesondere warnt Perl :: Critic normalerweise nur von Profilen, die sich auf nicht vorhandene Richtlinien beziehen, aber diese Option macht diese Situation tödlich. - Kraft steuert, ob Perl :: Kritiker die magische "## no critic" -Pseudo-Pragmas in Ihrem Code beobachtet . Wenn auf einen echten Wert eingestellt ist, wird Perl :: Critic alle Code analysieren. Wenn auf einen falschen Wert eingestellt ist (das ist der Standardwert) perl :: Critic ignoriert Code, der mit diesen Kommentaren markiert ist. Weitere Informationen finden Sie unter "Biegen der Regeln". -Bose kann eine positive Ganzzahl (von 1 bis 10) oder einer Literalformatspezifikation sein. Siehe Perl :: Kritiker :: Verstöße für eine Erläuterung der Formatspezifikationen Anforderungen: · Perl.


Perl :: Critic :: config Zugehörige Software