()
| 1632 | } |
| 1633 | |
| 1634 | @Override |
| 1635 | public void run() { |
| 1636 | try { |
| 1637 | removeAllLineHighlights(); |
| 1638 | sketchController.build(verbose, saveHex); |
| 1639 | statusNotice(tr("Done compiling.")); |
| 1640 | } catch (PreferencesMapException e) { |
| 1641 | statusError(I18n.format( |
| 1642 | tr("Error while compiling: missing '{0}' configuration parameter"), |
| 1643 | e.getMessage())); |
| 1644 | } catch (Exception e) { |
| 1645 | status.unprogress(); |
| 1646 | statusError(e); |
| 1647 | } |
| 1648 | |
| 1649 | status.unprogress(); |
| 1650 | toolbar.deactivateRun(); |
| 1651 | avoidMultipleOperations = false; |
| 1652 | } |
| 1653 | } |
| 1654 | |
| 1655 | public void removeAllLineHighlights() { |
nothing calls this directly
no test coverage detected