Comments (7)
from abstools.
Comment form @VolkerStolz in email:
Behrooz, if you don’t plan to support the sequence-diagram based editor,
you can drop this dependency in your branch. Also, maybe you don’t want
to overwrite the existing plugin — it’s bad design that all the
functionality was integrated there, it would be better if the new plugin
is stand-alone, i.e.. just the button. But then, since it is so small,
maybe that’s over engineering.
from abstools.
OK, I have a running version of this integration with the following summary:
Integrate jabsc into eclipse plugin
- Add local dependencies for jabs and jabsc to plugin runtime
- Introduce the UI button for Compilation and Running. The latter
is not yet supported. - Restore previous backend integration so that the two are separate.
NOTE the current way of adding jabs(c) dependencies are very suboptimal.
This means that every time it is needed to update lib/
folder which is
far away from standards. We need to find a way to property add OSGi/Maven
dependencies to the plugin to resolve jabs(c) at runtime.
I'll try to find a better way for dependency management before completing
the branch and opening a PR.
from abstools.
On 2. aug. 2015, at 01:16, Behrooz Nobakht [email protected] wrote:
OK, I have a running version of this integration with the following summary:
Integrate jabsc into eclipse plugin
Add local dependencies for jabs and jabsc to plugin runtime
Introduce the UI button for Compilation and Running. The latter is not yet supported.
Restore previous backend integration so that the two are separate.
NOTE the current way of adding jabs(c) dependencies are very suboptimal.
This means that every time it is needed to update lib/ folder which is
far away from standards. We need to find a way to property add OSGi/Maven
dependencies to the plugin to resolve jabs(c) at runtime.I'll try to find a better way for dependency management before completing
the branch and opening a PR.
That sounds interesting. Maybe we can break up the big archive containing both the compiler and the plugins as well using such an approach.
Rudi
from abstools.
from abstools.
On 4. aug. 2015, at 11:56, Volker Stolz [email protected] wrote:
On 04/08/15 11:40, Rudi Schlatte wrote:
That sounds interesting. Maybe we can break up the big archive
containing both the compiler and the plugins as well using such an approach.Which big archive are you thinking about?
abstools/abstools. It contains the compiler (frontend/) and the eclipse plugin.
from abstools.
On 04/08/15 11:58, Rudi Schlatte wrote:
On 04/08/15 11:40, Rudi Schlatte wrote:
That sounds interesting. Maybe we can break up the big archive
containing both the compiler and the plugins as well using such an
approach.Which big archive are you thinking about?
abstools/abstools. It contains the compiler (frontend/) and the eclipse
plugin.
I think Behrooz was more thinking about the binary artifacts after
compilation.
-Volker
from abstools.
Related Issues (20)
- User-defined schedulers fail for primitive parameter values HOT 1
- destiny is null inside run methods
- Windows/MinGW64 does not work
- Update installation instructions on Windows
- Can not complete the install HOT 5
- my first attempt for ABS HOT 6
- The language manual should describe the overall structure of an ABS model
- no main block found
- difference between Erlang, Maude and Java compile result
- Add Float as allowed type for product feature parameters HOT 1
- Docker builds fail while trying to install SmartDeployer HOT 2
- Compiler crash with nested `foreach` loop HOT 2
- Java backend creates invalid code for Java versions >=8 HOT 1
- Java backend errors or prints additional message if a variable called `testresult` is defined in the main block
- Feature: simpler syntax for datatype with only one constructor
- Feature: optional message in `assert` statement
- DSPL error reporting
- Specify semantics of await guards HOT 1
- Race condition in test `resource_accounting` HOT 1
- Vendored choco-solver is outdated HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abstools.