henningjensen / bpep Goto Github PK
View Code? Open in Web Editor NEWBuilder Pattern Eclipse Plugin
Builder Pattern Eclipse Plugin
Except Options form also another window gets open. That I have to close manually.
(on Mars 4.5.2)
i've tried to install the plugin via eclipse / install new software, but it says that could not find the jar:
"bpep_1.0.0.SNAPSHOT.jar"
how could i do the install?
To prevent confusion on install.
Thanks for providing a download for the latest JAR.
Can you add a MD5-hash since people may download your JAR from AWS without knowing if it's the same version you've uploaded.
Thanks :-)
Example:
public class Descriptor {
...
private Class<T> storeClassType;
...
}
I'd love to see preview of what is about to be generated while interacting with the options form.
...
seem to indicate another dialog beeing open prior to action taken
Would it possible to generate JavaDoc as well? How would I do it?
Hello,
thanks for this plugin! It looks like the released version of the plugin does not support final fields although the current code is supposed to support it (added with #1). I've tried to build the plugin myself but I get errors. The eclipse dependencies aren't properly resolved by maven / the pom.xml.
It would be great if you could add a newer jar-file and/or tell me how I can build the plugin myself.
Thanks,
gregor
I followed the install instructions, however I don't see the Generate Builder Pattern Code.
in the Source
context menu :(
I'd love to use have an option for:
[X] Generate Separate file (*Builder.java)
Which would possibly check visibility of fields/availability of setters and show only fields visible in the same package via another class.
Generating for:
public class Foo {
private int bar;
void setBar(Bar bar) {
...
}
}
Following:
public class FooBuilder {
private Foo foo;
public FooBuilder() {}
public FooBuilder setBar(Bar bar) {
this.foo.setBar(bar);
return this;
}
public build() {
return this.foo;
}
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.