bazel: turn unchecked/rawtypes warnings into errors

...in analysis, packages, skyframe directories.

Also, fix or suppress all existing violations.

See[]

PiperOrigin-RevId: 278441648
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java
index e840c47..51c5d76 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java
@@ -130,8 +130,9 @@
   }
 
   @Override
-  public SkyValue computeSkyValue(TargetAndErrorIfAny targetAndErrorIfAny,
-      TransitiveTargetValueBuilder builder) {
+  @SuppressWarnings("unchecked")
+  public SkyValue computeSkyValue(
+      TargetAndErrorIfAny targetAndErrorIfAny, TransitiveTargetValueBuilder builder) {
     Target target = targetAndErrorIfAny.getTarget();
     NoSuchTargetException errorLoadingTarget = targetAndErrorIfAny.getErrorLoadingTarget();
 
@@ -159,7 +160,7 @@
                 attr.getLateBoundDefault().getFragmentClass())) {
           addFragmentIfNew(
               builder,
-              (Class<? extends BuildConfiguration.Fragment>)
+              (Class<? extends BuildConfiguration.Fragment>) // unchecked cast
                   attr.getLateBoundDefault().getFragmentClass());
         }
       }