Ignore:
Timestamp:
2016-05-16T04:05:58+02:00 (9 years ago)
Author:
Don-vip
Message:

findbugs: DP_DO_INSIDE_DO_PRIVILEGED + UWF_UNWRITTEN_FIELD + RC_REF_COMPARISON + OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/PleaseWaitRunnable.java

    r10212 r10223  
    2525 */
    2626public abstract class PleaseWaitRunnable implements Runnable, CancelListener {
    27     private boolean canceled;
    2827    private boolean ignoreException;
    2928    private final String title;
     
    150149    @Override
    151150    public final void run() {
    152         if (canceled)
    153             return; // since realRun isn't executed, do not call to finish
    154 
    155151        if (EventQueue.isDispatchThread()) {
    156152            new Thread(new Runnable() {
  • trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java

    r9935 r10223  
    9191        if (provider != null) {
    9292            try {
    93                 // TODO
    94                 Field f =  provider.getClass().getDeclaredField("connection");
    95                 f.setAccessible(true);
     93                Field f = provider.getClass().getDeclaredField("connection");
     94                Utils.setObjectsAccessible(f);
    9695                HttpURLConnection con = (HttpURLConnection) f.get(provider);
    9796                if (con != null) {
  • trunk/src/org/openstreetmap/josm/gui/widgets/JosmImageView.java

    r10046 r10223  
    1717import org.openstreetmap.josm.Main;
    1818import org.openstreetmap.josm.tools.ImageProvider;
     19import org.openstreetmap.josm.tools.Utils;
    1920
    2021/**
     
    4748        widthField = ImageView.class.getDeclaredField("width");
    4849        heightField = ImageView.class.getDeclaredField("height");
    49         imageField.setAccessible(true);
    50         stateField.setAccessible(true);
    51         widthField.setAccessible(true);
    52         heightField.setAccessible(true);
     50        Utils.setObjectsAccessible(imageField, stateField, widthField, heightField);
    5351    }
    5452
     
    102100            // And update the size params
    103101            Method updateImageSize = ImageView.class.getDeclaredMethod("updateImageSize");
    104             updateImageSize.setAccessible(true);
     102            Utils.setObjectsAccessible(updateImageSize);
    105103            updateImageSize.invoke(this);
    106104        } finally {
     
    130128            } else {
    131129                Method loadImage = ImageView.class.getDeclaredMethod("loadImage");
    132                 loadImage.setAccessible(true);
     130                Utils.setObjectsAccessible(loadImage);
    133131                loadImage.invoke(this);
    134132            }
Note: See TracChangeset for help on using the changeset viewer.