summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2023-11-18 17:53:35 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2023-11-19 19:27:29 +0900
commitc0a6f1b84c84749908961579b84513fd9f9d9eac (patch)
treeace7ba60cb031acd3a1f4ff10f7bbc5668fa801f /debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt
parent52e5ffe140f0f4402e97936447bc9a606045d2b5 (diff)
downloadextra-dependencies-c0a6f1b84c84749908961579b84513fd9f9d9eac.tar.gz
extra-dependencies-c0a6f1b84c84749908961579b84513fd9f9d9eac.zip
uncrustify-trinity: updated based on upstream version 0.78.0
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt58
1 files changed, 58 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt
new file mode 100644
index 00000000..d1945c5b
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/scripts/pclint/pclint_cfg_eclipse.lnt
@@ -0,0 +1,58 @@
+// These are generale configuration options used for pcLint
+// throughout all kind of projects.
+// This was adjusted to nuinno policy.
+// See manual (chapter LIVING WITH LINT) for further details.
+//
+// Project specific settings shall be included from a separate file
+// at the end of this file
+
+//-i"%PCLINT_HOME%" // add pclint home directory to include path
+
+//-p // only run preprocessor (use this for debugging pclint test)
+//+source // print source code (use this for debugging pclint test)
+-v // be not verbose (standard setting for normal operation)
+//-voif // show the options that pclint uses (only for debugging pclint)
+//+v // be verbose (use this for debugging pclint test)
+//-v* // be more verbose (use this for debugging pclint)
+//-vf // print included files (useful for debugging pclint test)
+-summary // prints a summary of all pclint results (useful for debugging pclint test)
+//-format_summary=.
+//-format_template=
+//-format_verbosity=.
+
++fan // allow anonymous unions
+++fim // use multiple include directories
++fus // automatically recognize std namespace
++fbo // activate keyword bool, true, false
+-fkp // allow ANSI/ISO standard do not insist on Kernighan Richy style
+-fdh // do not append a .h to header names
+-ffb // do not establish a separate scope for declares within for clauses
++fsv // track static variables
++fll // enable long long types
++fqb // expect const and volatile before type
++e900 // print total number of errors/warnings
+
+-d__USE_GNU=1
+scripts\pclint\lint_cfg.lnt // include project specific settings
+scripts\pclint\policy.lnt // pclint rules from nuinno
+
+-esym(123,min,max) // allows users to use min, max as variables
+
+// Disable unwanted warnings
+//-strong(AB,bool)
+//-strong(AB,boolean)
+//-strong(AJX) // all typedef must match exactly
+
+// create output that is understood from Jenkins
++ffn // force full path names
+-width(0) // don't insert line breaks (unlimited output width).
+-hF1 // set message height one
++program_info(output_prefix = "tests\pclint\pclint_")
+
+// make error format same as GCC to display it in Eclipse
+-"format=%(%f:%l:%C:%) %t %n: %m"
+-frl // Enable warning 831
++flm // make sure no foreign includes change the format
+// env-xml.lnt // create output in xml format
+// -"format_stack=%-20f %5a %-20t %5n %c %e"
+// +stack( &file=test\pclint\pclint-stack-report.txt )