Wed, 09 Dec 2015 23:58:27 +0100 |
#257086: Use inPckName to propertly specify the name of the static method
|
file | diff | annotate |
Wed, 09 Dec 2015 21:39:13 +0100 |
#257039: @Model.instance() to allow storage of private (and non-JSON like) state in a model
|
file | diff | annotate |
Thu, 05 Nov 2015 23:38:18 +0100 |
#250611: Builder style properties
|
file | diff | annotate |
Thu, 29 Oct 2015 20:10:06 +0100 |
Easier navigation from the generated class back to the appropriate @Model definition
|
file | diff | annotate |
Wed, 28 Oct 2015 19:29:17 +0100 |
#256178: Only generate the constructor with arguments if it can be compiled - e.g. if the number of arguments in not higher than 255.
|
file | diff | annotate |
Sat, 19 Sep 2015 15:05:59 +0200 |
#255421: A change to @Model property needs to be reported to knockout.js unless it is the same reference.
|
file | diff | annotate |
Sat, 05 Sep 2015 22:34:50 +0200 |
#255026: When comparing whether value of a Model property changed, one needs to compare against the previous value of the object, not the just assigned one.
|
file | diff | annotate |
Sun, 02 Aug 2015 10:03:54 +0200 |
Return type of @ComputedProperty's write method has to be void
|
file | diff | annotate |
Wed, 15 Jul 2015 22:06:19 +0200 |
#250450: Support for writable @ComputedProperty
|
file | diff | annotate |
Sat, 04 Jul 2015 22:41:17 +0200 |
Replacing model really needs to change the reference, as they are usually mutable and even if they are equal at a moment, they may start to be different in the future.
|
file | diff | annotate |
Fri, 03 Jul 2015 18:27:00 +0200 |
Cloning should record its usage of all model's properties, so it can be used in @ComputedProperty methods.
|
file | diff | annotate |
Thu, 02 Jul 2015 08:27:47 +0200 |
WebSocket transport without data() attribute is an error
|
file | diff | annotate |
Thu, 02 Jul 2015 08:19:25 +0200 |
Verify number of opening braces is the same as number of closing braces
|
file | diff | annotate |
Wed, 01 Jul 2015 23:21:56 +0200 |
More usage of inPckName
|
file | diff | annotate |
Sun, 14 Jun 2015 22:11:56 +0200 |
#252987: Turn singleton into array when requested.
|
file | diff | annotate |
Wed, 27 May 2015 23:37:25 +0200 |
#252258: @OnReceive attribute to specify additional request headers
|
file | diff | annotate |
Wed, 20 May 2015 06:27:27 +0200 |
Removing trailing spaces and ensuring that if a URL parameter is used multiple times, it generates just a single method parameter
|
file | diff | annotate |
Tue, 10 Mar 2015 15:14:30 +0100 |
Allow all primitive types in @Function method parameters
|
file | diff | annotate |
Tue, 13 Jan 2015 16:41:10 +0100 |
#249690: Use getQualifiedName rather than getBinaryName to avoid obtaining $ for innerclasses
|
file | diff | annotate |
Fri, 19 Dec 2014 10:57:23 +0100 |
#249319: targetId and an ability to apply bindings to specific element on the HTML page
|
file | diff | annotate |
Tue, 16 Dec 2014 21:03:16 +0100 |
Providing an ability to apply model to element with certain id
|
file | diff | annotate |
Thu, 16 Oct 2014 09:12:59 +0200 |
#247470: @Property names can be Java keywords. Also providing special handling for 'class' which has getter accessClass to not conflict with Object.getClass
|
file | diff | annotate |
Tue, 26 Aug 2014 18:13:30 +0200 |
During the API review process (bug 246133) the reviewers decided that in order to include html4j to NetBeans Platform, we need to stop using org.apidesign namespace and switch to NetBeans one. Repackaging all SPI packages into org.netbeans.html.smthng.spi.
|
file | diff | annotate |
Tue, 26 Aug 2014 17:34:03 +0200 |
Merge of work on default branch
|
file | diff | annotate |
Tue, 26 Aug 2014 17:33:30 +0200 |
List of primitive types can be result of a derived property
|
file | diff | annotate |
Tue, 26 Aug 2014 17:30:45 +0200 |
If one modifies the String array from ko.computed, the value is propagated back to Java model.
|
file | diff | annotate |
Sat, 23 Aug 2014 22:55:00 +0200 |
A bit of typesafety and flexibility
|
file | diff | annotate |
Sat, 02 Aug 2014 12:59:31 +0200 |
Fixing Javadoc to succeed on JDK8
|
file | diff | annotate |
Sat, 02 Aug 2014 07:54:15 +0200 |
Deep checking of @ComputedProperties is now default if one depends on another model class
|
file | diff | annotate |
Sat, 02 Aug 2014 07:28:37 +0200 |
Moving the ability to control whether the value change is transitive or not out from the public API. Will make it default.
|
file | diff | annotate |
Sat, 02 Aug 2014 07:13:47 +0200 |
Documenting newly added Proto object mehtods
|
file | diff | annotate |
Fri, 01 Aug 2014 14:08:55 +0200 |
A bit striker mode for non-deep properties
|
file | diff | annotate |
Fri, 01 Aug 2014 12:36:56 +0200 |
Can observe change in a deeply hidden property of nested model class
|
file | diff | annotate |
Sat, 05 Apr 2014 09:06:59 +0200 |
#5929: OnReceive method can take additional callback parameters
|
file | diff | annotate |
Fri, 04 Apr 2014 18:09:39 +0200 |
Replace the for cycle with sequential handling of each argument
|
file | diff | annotate |
Fri, 04 Apr 2014 17:50:18 +0200 |
#5923: Warn when there are duplicated properties or function name classhes with a property
|
file | diff | annotate |
Fri, 04 Apr 2014 17:16:46 +0200 |
#5930: Second argument of @OnReceive method can be a java.util.List
|
file | diff | annotate |
Mon, 31 Mar 2014 12:01:15 +0200 |
#5914: Use inPkgName to get more qualified name of the class
|
file | diff | annotate |
Sat, 29 Mar 2014 11:37:22 +0100 |
#5912: Subsequent usages of the model class should be treated as parameters
|
file | diff | annotate |
Tue, 11 Mar 2014 19:44:16 +0100 |
Don't forget to register half of the functions
|
file | diff | annotate |
Tue, 11 Mar 2014 16:19:24 +0100 |
Box primitive types
|
file | diff | annotate |
Tue, 11 Mar 2014 09:59:03 +0100 |
@Function and @ModelOperation methods can throw exception
|
file | diff | annotate |
Tue, 11 Mar 2014 09:52:06 +0100 |
Eliminating useless innerclasses
|
file | diff | annotate |
Tue, 11 Mar 2014 09:10:56 +0100 |
Don't generate private method for each @Function. Dispatch directly.
|
file | diff | annotate |
Mon, 03 Mar 2014 12:17:41 +0100 |
Ability to update a property without callback from JavaScript back to Java
|
file | diff | annotate |
Tue, 11 Feb 2014 22:10:22 +0100 |
ComputedProperties with parametrized List need to keep the parametrized type
|
file | diff | annotate |
Fri, 07 Feb 2014 07:44:34 +0100 |
Updating copyright headers to mention current year
|
file | diff | annotate |
Thu, 30 Jan 2014 11:36:32 +0100 |
Property changes are delivered when in-a union property changes
|
file | diff | annotate |
Wed, 29 Jan 2014 15:49:48 +0100 |
Testing onChange behavior in union classes
|
file | diff | annotate |
Wed, 29 Jan 2014 15:41:16 +0100 |
Fixing typos
|
file | diff | annotate |
Wed, 29 Jan 2014 15:00:53 +0100 |
Include properties from the union classes into the main model
|
file | diff | annotate |
Tue, 28 Jan 2014 16:18:33 +0100 |
More checks on dupl props
|
file | diff | annotate |
Tue, 28 Jan 2014 15:14:14 +0100 |
A bit of detection of duplicated properties
|
file | diff | annotate |
Tue, 28 Jan 2014 14:36:47 +0100 |
Rather than using 5 strings next to each other, encapsulate the value into a struct
|
file | diff | annotate |
Tue, 28 Jan 2014 09:03:10 +0100 |
Adding javadoc and generating an error if the enum has not constants
|
file | diff | annotate |
Tue, 28 Jan 2014 08:52:29 +0100 |
It is probably more consistent to use constructors rather than factory methods
|
file | diff | annotate |
Mon, 27 Jan 2014 18:09:00 +0100 |
Be able to deserialize union classes from a JSON form
|
file | diff | annotate |
Fri, 24 Jan 2014 18:01:37 +0100 |
Differentiate between the name of constant and the associated model class name
|
file | diff | annotate |
Fri, 24 Jan 2014 17:23:27 +0100 |
Implementation of toString on union types
|
file | diff | annotate |
Fri, 24 Jan 2014 16:43:31 +0100 |
Each model class needs to have default constructor
|
file | diff | annotate |