in codeanalyzer/src/main/java/nl/obren/sokrates/sourcecode/scoping/ScopingConventions.java [211:263]
private void addGeneratedConventions() {
String defaultNote = "Generated files";
generatedFilesConventions.add(new Convention(".*/generated/.*", "", defaultNote));
generatedFilesConventions.add(new Convention(".*/gen-code/.*", "", defaultNote));
generatedFilesConventions.add(new Convention(".*/_generated_/.*", "", defaultNote));
generatedFilesConventions.add(new Convention(".*/_generated/.*", "", defaultNote));
generatedFilesConventions.add(new Convention(".*/__generated__/.*", "", defaultNote));
generatedFilesConventions.add(new Convention(".*/gen/.*[.]go", "", "Generated Go files"));
generatedFilesConventions.add(new Convention(".*/npm[-]shrinkwrap[.]json", "", "A generated npm shrinkwrap file"));
generatedFilesConventions.add(new Convention(".*/package[-]lock[.]json", "", "A generated npm package lock file"));
generatedFilesConventions.add(new Convention(".*/.*[.]nib", "", "Xcode generated files"));
generatedFilesConventions.add(new Convention(".*/.*[.]xcworkspacedata", "", "Xcode generated files"));
generatedFilesConventions.add(new Convention(".*/.*[.]xcuserstate", "", "Xcode generated files"));
generatedFilesConventions.add(new Convention(".*/Pods/.*", "", "Cocoa pods"));
generatedFilesConventions.add(new Convention(".*/Carthage/Build/.*", "", "Carthage builds"));
generatedFilesConventions.add(new Convention(".*/[.](css|js)[.]map", "", "JS/CSS map"));
generatedFilesConventions.add(new Convention(".*/[.]js", "[/][/] Generated by .*", 1, "JS generated"));
generatedFilesConventions.add(new Convention(".*/[.]xml", "[<]doc[>]", 2, "A generated documentation file for a .NET assembly"));
generatedFilesConventions.add(new Convention(".*[.]designer[.](cs|vb)", "", "A codegen file for a .NET project"));
generatedFilesConventions.add(new Convention(".*[.]feature[.]cs", "", "A codegen file for Specflow feature file"));
generatedFilesConventions.add(new Convention(".*[.]feature[.]cs", ".*Generated by PEG[.]js.*", 5, "A parser generated by PEG.js"));
generatedFilesConventions.add(new Convention(".*[.](c|cpp)", ".*Generated by Cython.*", 1, "A compiled C/C++ file from Cython"));
generatedFilesConventions.add(new Convention(".*[.](cpp|hpp|h|cc)", ".*[/][/] Generated by the gRPC.*", 1, "A protobuf/grpc-generated C++ file"));
generatedFilesConventions.add(new Convention(".*[.](c|h)", ".*GIMP header image file format .*", 1, "A generated GIMP C image file"));
generatedFilesConventions.add(new Convention(".*[.](c|h)", ".*GIMP .* C[-]Source image dump.*", 1, "A generated GIMP C image file"));
generatedFilesConventions.add(new Convention(".*[.]dsp", ".*[#] Microsoft Developer Studio Generated Build File.*", 4, "A generated Microsoft Visual Studio 6.0 build file"));
generatedFilesConventions.add(new Convention(".*[.](ps|eps|pfa)", "", "PostScript generated"));
generatedFilesConventions.add(new Convention(".*[.](py|java|h|cc|cpp|m|rb|php)", ".*Generated by the protocol buffer compiler[.][ ]+DO NOT EDIT[!].*", 3, "Generated by protocol buffer compiler"));
generatedFilesConventions.add(new Convention(".*[.](js|py|lua|cpp|h|java|cs|php)", ".*Generated by Haxe.*", 4, "A generated Haxe-generated source file"));
generatedFilesConventions.add(new Convention(".*[.]js", ".*GENERATED CODE [-][-] DO NOT EDIT[!].*", 3, "Generated by protocol buffer compiler"));
generatedFilesConventions.add(new Convention(".*[.]h", ".* DO NOT EDIT THIS FILE [-] it is machine generated .*", 6, "A C/C++ header generated by the Java JNI tool javah"));
generatedFilesConventions.add(new Convention(".*[.]meta", ".*fileFormatVersion[:] .*", 6, "A metadata file from Unity3D"));
generatedFilesConventions.add(new Convention(".*[.]rb", "# This file is automatically generated by Racc.*", 3, "A a Racc-generated file"));
generatedFilesConventions.add(new Convention(".*[.]java", ".*The following code was generated by JFlex.*", 3, "A JFlex-generated file"));
generatedFilesConventions.add(new Convention(".*[.]java", ".*[/][/] This is a generated file[.] Not intended for manual editing[.].*", 1, "A GrammarKit-generated file"));
generatedFilesConventions.add(new Convention(".*[.]java", ".*This file is generated by jOOQ[.].*", 3, "A generated jOOQ file"));
generatedFilesConventions.add(new Convention(".*[.]cs", "[/][/][ ]*<auto-generated.*", 3, "A generated C# file"));
generatedFilesConventions.add(new Convention(".*[.]vb", "[/][/][ ]*<auto-generated.*", 3, "A generated VisualBasic file"));
generatedFilesConventions.add(new Convention(".*[.]js", "[/][*] parser generated by jison .*", 1, "A Jison-generated file"));
generatedFilesConventions.add(new Convention(".*[.]js", "[/][*] generated by jison[-]lex .*", 1, "A Jison-generated file"));
generatedFilesConventions.add(new Convention(".*[.]zep[.][a-z0-9_]+", "", ""));
generatedFilesConventions.add(new Convention(".*[.]dart", ".*GENERATED CODE.*DO NOT MODIFY.*", 1, "A generated Dart file"));
generatedFilesConventions.add(new Convention(".*[.]h", ".*Automatically created by Devel[:][:]PPPort.*", 9, "A generated Perl/Pollution/Portability header file"));
generatedFilesConventions.add(new Convention(".*[.](html|html|xhtml)", ".*Generated by pkgdown[:] do not edit by hand.*", 2, "A generated HTML source file"));
generatedFilesConventions.add(new Convention(".*[.](html|html|xhtml)", ".*Generated by Doxygen.*", 31, "A generated HTML source file"));
generatedFilesConventions.add(new Convention(".*[.](html|html|xhtml)", "[ ]*[<]meta name[=]\"generator\" .*", 31, "A generated HTML source file"));
}