Welcome to mirror list, hosted at ThFree Co, Russian Federation.

stylecop.json - github.com/PowerShell/PowerShell.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 9653436690ce9093033aee14715ca1718d9b2f5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{
    "$schema" : "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
    "settings" : {
        "indentation" : {
            "indentationSize" : 4,
            "tabSize" : 4,
            "useTabs" : false
        },
        "spacingRules" : {
        },
        "readabilityRules" : {
            "allowBuiltInTypeAliases" : true
        },
        "orderingRules" : {
            "elementOrder" : [
                "kind",
                "constant",
                "accessibility",
                "static",
                "readonly"
            ],
            "systemUsingDirectivesFirst" : true,
            "usingDirectivesPlacement" : "outsideNamespace",
            "blankLinesBetweenUsingGroups" : "allow"
        },
        "namingRules" : {
            "allowCommonHungarianPrefixes" : true,
            "allowedHungarianPrefixes" : [ "n", "r", "l", "i", "io", "is", "fs", "lp", "dw", "h", "rs", "ps", "op", "sb", "my", "vt" ]
        },
        "maintainabilityRules" : {
            "topLevelTypes" : [
                "class",
                "interface"
            ]
        },
        "layoutRules" : {
            "newlineAtEndOfFile" : "require",
            "allowConsecutiveUsings" : false
        },
        "documentationRules" : {
            "copyrightText" : "Copyright (c) Microsoft Corporation.\nLicensed under the MIT License.",
            "xmlHeader" : false,
            "documentInterfaces" : true,
            "documentExposedElements" : true,
            "documentInternalElements" : false,
            "documentPrivateElements" : false,
            "documentPrivateFields" : false,
            "documentationCulture" : "en-US",
            "fileNamingConvention" : "stylecop"
        }
    }
}