GitHub
CERT Secure Coding

Dictionary of Labels

LabelDefinitionRecommended Deletion?
adminThe page has information available for administrative purposes.N
androidIt is applicable to Android. There are very few Java rules/recs that are NOT applicable to Android. However, not all of the Android-applicable Java rules/recs require special implementation details.Y (duplicate of android-applicable)
android-applicableThe rule/rec applies to Android development.N
Android-implementation-detail-javaThere is a special section which describes special information needed for applying this rule within Android. Per your analysis, currently all in Java, however I would expect in the future we will have this for other languages, and for developers it would be useful to filter just for the language they are working in… So different tags for different languages will be useful (at least, eventually if not now). In at least one case, the section actually talks about why the rule is *not* Android-applicable, I think we need to use a different label in this case.?
Android-implementation-detailSame as 'Android-implementation-detail-java'?
android-inapplicableThe rule/rec does not apply to Android development.N
applicability-listThe page contains a list of pages that contain rules/recs that are applicable to Android development.N
android-unknownAndroid applicability has not yet been determined.N
android-version-applicability<<Only one page on the Android site has this tag.>>Y
bmThe page belongs in the back matter of a corresponding book.N
cThis page applies to the C language.N
cpsThe rule/rec belongs to the Component Security (CPS) Android category.N
crpThe rule/rec belongs to the Cryptography (CRP) Android category.N
draftThe page is still a draft.?
drdThe rule/rec belongs to the Android (DRD) category in Java.N
fioThe rule/rec belongs to the File I/O and Logging (FIO) Android category.N
fmThe page belongs in the front matter of a corresponding book.N
general?
incomplete?
ittThe rule/rec belongs to the Intent (ITT) Android category.N
javaThe page applies to the Java language.N
language-listThis page has a list of rules/recs that apply to a particular language.N
mscThe rule/rec belongs to the Miscellaneous (MSC) Android category.N
netThe rule/rec belongs to the Network - SSL/TLS (NET) Android category.N
not-android-applicable-javaIt is a Java rule or recommendation, but not Android-applicable (per chart of Android applicability).Y (duplicate of android-inapplicable)
onlyThe page contains an Android-only rule/rec.N
only-recommendation-listThe page contains a list of recommendations that are Android only (not from a language, such as Java).N
only-rule-listThe page contains a list of rules that are Android only (not from a language, such as Java).N
perThe rule/rec belongs to the Permission (PER) Android category.N
recommendationThe page contains a recommendation.N
recommendation-listThe page contains a list of recommendations.N
ruleThe page contains a rule.N
rule-listThe page contains a list of rules.N
unknownAndroid applicability has not yet been determined (not used in Android space).Y (duplicate of android-unknown)
version-1<<Only one page on the Android site has this tag.>>?
version-16<<Only one page on the Android site has this tag.>>?
voidThe page should no longer be active.
wbvThe rule/rec belongs to the WebView (WBV) Android category.
xmlThis page applies to XML.N