Skip to content

Commit 5e5412c

Browse files
psifertexwithzombies
authored andcommitted
updating settings scope
So the settings API has settings scopes now and unfortunately the defaults make the setting storable in places it probably doesn't make sense. We might change the defaults later but if we do, this setting won't harm anything and adding it now cleans up the settings usage. I'm going through all my plugins that use the settings to make a similar change now. Relatively small, don't have to kick off a full update, just submitting the change while thinking about it. Related: if you /do/ want to make a new release, I highly recommend: https://github.com/Vector35/release_helper which completely automates the process.
1 parent ed90947 commit 5e5412c

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

__init__.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"title" : "Show Common ILs",
2525
"type" : "boolean",
2626
"default" : true,
27-
"description" : "Show common forms (non-SSA, non-mapped) in the output."
27+
"description" : "Show common forms (non-SSA, non-mapped) in the output.",
28+
"ignore" : ["SettingsProjectScope", "SettingsResourceScope"]
2829
}
2930
""")
3031

@@ -33,7 +34,8 @@
3334
"title" : "Include MMLIL",
3435
"type" : "boolean",
3536
"default" : false,
36-
"description" : "Show the MappedMediumLevelIL form in the output."
37+
"description" : "Show the MappedMediumLevelIL form in the output.",
38+
"ignore" : ["SettingsProjectScope", "SettingsResourceScope"]
3739
}
3840
""")
3941

@@ -42,7 +44,8 @@
4244
"title" : "Include SSA",
4345
"type" : "boolean",
4446
"default" : true,
45-
"description" : "Include SSA forms in the output."
47+
"description" : "Include SSA forms in the output.",
48+
"ignore" : ["SettingsProjectScope", "SettingsResourceScope"]
4649
}
4750
""")
4851

0 commit comments

Comments
 (0)