Obscure javac/linux bug (it seems).

I patched src/jalview/gui/FeatureSettings.java like below and it
compiled. Possibly a similar issue to
https://github.com/rzwitserloot/lombok/issues/1249 ...

diff --git a/src/jalview/gui/FeatureSettings.java
b/src/jalview/gui/FeatureSettings.java
index 0c4cd56..7223df6 100644
--- a/src/jalview/gui/FeatureSettings.java
+++ b/src/jalview/gui/FeatureSettings.java
@@ -20,11 +20,6 @@
  */
 package jalview.gui;
 
-import static jalview.gui.FeatureSettings.FeatureTableModel.COLOUR_COLUMN;
-import static jalview.gui.FeatureSettings.FeatureTableModel.FILTER_COLUMN;
-import static jalview.gui.FeatureSettings.FeatureTableModel.SHOW_COLUMN;
-import static jalview.gui.FeatureSettings.FeatureTableModel.TYPE_COLUMN;
-
 import jalview.api.FeatureColourI;
 import jalview.api.FeatureSettingsControllerI;
 import jalview.bin.Cache;
@@ -115,6 +110,16 @@ public class FeatureSettings extends JPanel
   private static final int MIN_WIDTH = 400;
 
   private static final int MIN_HEIGHT = 400;
+    /*
+     * column indices of fields in Feature Settings table
+     */
+    static final int TYPE_COLUMN = 0;
+
+    static final int COLOUR_COLUMN = 1;
+
+    static final int FILTER_COLUMN = 2;
+
+    static final int SHOW_COLUMN = 3;
 
   DasSourceBrowser dassourceBrowser;
 
@@ -1509,16 +1514,6 @@ public class FeatureSettings extends JPanel
   //
///////////////////////////////////////////////////////////////////////
   class FeatureTableModel extends AbstractTableModel
   {
-    /*
-     * column indices of fields in Feature Settings table
-     */
-    static final int TYPE_COLUMN = 0;
-
-    static final int COLOUR_COLUMN = 1;
-
-    static final int FILTER_COLUMN = 2;
-
-    static final int SHOW_COLUMN = 3;



On 23/11/2017 19:49, Jim Procter wrote:
>
> Looks like a merge issue. Will take a look for the morning...
>
>
> On Thu, Nov 23, 2017, 4:50 PM Mungo Carstairs (Staff)
> <[email protected] <mailto:[email protected]>> wrote:
>
>     spike-mungo has started failing with an error
>
>
>     
> /opt/homes/cruisecontrol/live/cruisecontrol/checkout/spike-mungo/src/jalview/gui/FeatureSettings.java:1510:
>
>
>     error: cannot find symbol class FeatureTableModel extends
>     AbstractTableModel ^ symbol: class AbstractTableModel location:
>     class FeatureSettings
>
>     which is baffling me as it compiles ok in Eclipse (or Ant makedist), and 
> I can't think what has materially changed here.
>
>     AbstractTableModel is in javax.swing.table so should be found.
>
>     Any ideas anyone?
>
>     thanks,
>
>     Mungo
>
>
>
>     Email signature
>      
>     University of Dundee shield logo <http://uod.ac.uk/sig-home>              
>         
>
>     *Mungo Carstairs*
>     Jalview Computational Scientist
>
>     The Barton Group
>     Division of Computational Biology
>
>     School of Life Sciences
>
>     University of Dundee, Dundee, Scotland, UK
>
>     www.jalview.org <http://www.jalview.org>
>
>     www.compbio.dundee.ac.uk <http://www.compbio.dundee.ac.uk> 
>     [email protected] <mailto:[email protected]>
>
>
>     University of Dundee Facebook <http://uod.ac.uk/sig-fb> University
>     of Dundee Twitter <http://uod.ac.uk/sig-tw> University of Dundee
>     LinkedIn <http://uod.ac.uk/sig-li> University of Dundee YouTube
>     <http://uod.ac.uk/sig-yt> University of Dundee Instagram
>     <http://uod.ac.uk/sig-ig> University of Dundee Snapchat
>     <http://uod.ac.uk/sig-sc> 
>     *We're Scottish University of the Year again!*
>     <http://uod.ac.uk/sig-strapline>
>     The Times / Sunday Times Good University Guide 2016 and 2017
>
>
>     The University of Dundee is a registered Scottish Charity, No:
>     SC015096
>     _______________________________________________
>     Jalview-dev mailing list
>     [email protected] <mailto:[email protected]>
>     http://www.compbio.dundee.ac.uk/mailman/listinfo/jalview-dev
>
>
>
> _______________________________________________
> Jalview-dev mailing list
> [email protected]
> http://www.compbio.dundee.ac.uk/mailman/listinfo/jalview-dev

-- 
-------------------------------------------------------------------
Dr JB Procter, Jalview Coordinator, The Barton Group
Division of Computational Biology, School of Life Sciences
University of Dundee, Dundee DD1 5EH, UK.
+44 1382 388734 | www.jalview.org | www.compbio.dundee.ac.uk

_______________________________________________
Jalview-dev mailing list
[email protected]
http://www.compbio.dundee.ac.uk/mailman/listinfo/jalview-dev

Reply via email to