summaryrefslogtreecommitdiffstats
path: root/client-compiler/src
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year range (#12507)Anna Koskinen2022-01-1124-24/+24
|
* Update links shown by license checker (#12402)Tatu Lund2021-09-291-4/+4
| | | vaadin.com/pro does no longer have the info
* Code cleanup (#12333)Anna Koskinen2021-07-083-17/+17
| | | | | | | | | | | | | | | | - removed unused private methods - removed unused private variables - removed unnecessary initializations - removed unnecessary substring(0) - removed inner assignments - renamed private methods that started with upper case - renamed static final variables to use upper case - converted to use non-deprecated options - suppressed unavoidable warnings - divided long Strings to multiple lines - added missing types - added missing JavaDoc parameters - formatting - updated comments & JavaDocs
* Update copyright year range. (#12215)Anna Koskinen2021-03-0424-24/+24
| | | | * Update copyright year range.
* Remove copyright headers from test code (#10770)Teemu Suo-Anttila2018-03-283-48/+0
|
* Update copyright year (#10761)Ilia Motornyi2018-03-2727-27/+27
|
* Use lambda expressions. (#10268)Ahmed Ashour2017-11-012-39/+21
|
* Add spaces after 'if' and 'for' in JavaScript (#10199)Ahmed Ashour2017-10-201-1/+1
| | | | | | | | * Add spaces after 'if' and 'for' in JavaScript * Revert to old format * Remove whitespaces
* Remove unneeded .toString() (#10141)Ahmed Ashour2017-10-101-2/+2
|
* Add empty line at the end of files (#10142)Ahmed Ashour2017-10-061-1/+1
|
* Use static import of Assert in tests (#10126)Ahmed Ashour2017-10-033-49/+53
| | | | Also removes dependency on junit.framework.TestCase .
* First sentence of javadoc should end with a period (#10114)Ahmed Ashour2017-10-021-2/+3
| | | Also includes minor other javadoc and formatting fixes.
* Use interface instead of implementation (#10073)Ahmed Ashour2017-09-282-2/+2
|
* Construct array inline (#10068)Ahmed Ashour2017-09-231-1/+1
| | | And some trivial test enhancements
* Use String.isEmpty() (#10045)Ahmed Ashour2017-09-211-2/+2
|
* Add LoadStyle.NONE for completely omitting a connectorLeif Åstrand2017-04-131-0/+6
|
* Add update checker (#8654)Henri Sara2017-02-232-0/+185
|
* Global java code cleanup using Eclipse Neon.1Leif Åstrand2016-12-202-4/+3
|
* Show a sensible message for missing extensions (#10799)Artur Signell2016-12-092-1/+7
| | | | | | | Also remove ComponentMissingFromDefaultWidgetsetTest since it's identical to UnknownComponentConnectorTest Change-Id: I4b4b8f40c8376f4ea26b73d41191a3e7e811df01
* Use fully qualified name for bundlesArtur Signell2016-09-121-2/+2
| | | | | | | Fixes problem with two LAZY connectors not being able to have the same simple class name. Change-Id: I97970979884c99162d52718449dc18f10e955e32
* Use diamond operator where it can be usedArtur Signell2016-09-056-43/+43
| | | | | | Does not modify compatibility packages to keep to closer to Vaadin 7.7 Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
* Format the project using Neon, remove trailing whitespaceArtur Signell2016-08-311-1/+2
| | | | Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
* Duplicate client-side of the Vaadin 7 GridTeemu Suo-Anttila2016-08-302-10/+37
| | | | Change-Id: I069df183806937c2d97eb3e9c8a073ef53ab5c24
* Organize importsArtur Signell2016-08-202-1/+2
| | | | Change-Id: Iedb6ed985dfc6b69c4a4753a876545d67621898f
* Move FieldGroup and Vaadin 7 Grid to compatibility packageArtur Signell2016-08-201-5/+6
| | | | Change-Id: I9aaef478e0b67462641239802b924b8461cb9225
* Update copyright year to 2016Artur Signell2016-08-1826-26/+26
| | | | Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
* Remove trailing whitespace from code and javadocArtur Signell2016-08-1821-78/+78
| | | | Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
* Format using Eclipse NeonArtur Signell2016-08-1819-242/+226
| | | | Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
* Merge branch 'master' into feature/mavenizeelmot2016-04-131-1/+25
|\ | | | | | | Change-Id: Id7db526d07a14ac259cbb50415bbafd2a7c2ab94
| * Support string data in javascript renderers (#18209)Leif Åstrand2016-03-071-1/+25
| | | | | | | | Change-Id: I2be48aa7a60920193a2f4bd9a413979cb9c48f34
* | Build client-compiler with mavenelmot2016-03-2228-0/+960
|/ | | | Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
* Fail during compile if required methods are missing (#18924)Leif Åstrand2015-11-302-1/+17
| | | | | | | | | | | | A ComponentConnector must override either getWidget or createWidget for the framework to know the type of the component's widget. Similarly either getRenderer och createRenderer must be overridden for AbstractRendererConnector. Prior to this patch, the compilation succeeded when critical methods were missing - the user just got various hard-to-debug issues when the broken connector was used. Change-Id: I6ec07e2f1c1b15047802e64208485b1d999c0aee
* Replaced HashMaps with TreeMaps to keep the same order (#14736)Taras Hupalo2015-07-144-28/+111
| | | | Change-Id: Ia2d8b6a2189e0bb7673f28b3606120d77628afb4
* Fixed CvalChecker invalid version message (#17879)Teppo Kurki2015-06-051-1/+3
| | | | Change-Id: I2eed6d907be299ebca3e69d7f492aff6f1244fe4
* Allow arbitrary serializable types as Renderer data type (#15410)Johannes Dahlström2015-06-032-1/+4
| | | | Change-Id: If535c5603116be204e11936f9186ce3856b74b03
* Rename BackgroundMessage -> NoLoadingIndicator (#15373)Leif Åstrand2015-01-131-3/+3
| | | | Change-Id: Icc25e5727880baa9dceba3394522b3c5b3a4314f
* Add @BackgroundMessage annotation (#15373)Leif Åstrand2015-01-121-0/+6
| | | | Change-Id: Id5367b7b1ef4b7dbabfd58902ac6134222e641ba
* Handle generated method flags in a unified way (#15373)Leif Åstrand2015-01-124-76/+55
| | | | | | | | Refactor existing functionality without functional changes to make it easier to add support for the @BackgroundMessage annotation added in a separate commit. Change-Id: I27454ba44af4b7b3b7beccf29b12e22bf9f75a86
* Support JsonValue types as declared types in state and RPC (#15560)Leif Åstrand2015-01-121-1/+11
| | | Change-Id: I2779a533811bb1b60c4e74789f6378574bc6ac61
* Set @since values for Grid classesLeif Åstrand2014-12-181-1/+1
| | | | Change-Id: Ib0c7d23c2a963e24ecca7769f6b179826be55102
* Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2014-12-181-4/+9
|\ | | | | | | Change-Id: Ic7629f9cedb3c948edf4f63c678ca499e3d52805
| * Fix the license checker after elemental.json #15383Jonatan Kronqvist2014-12-171-4/+9
| | | | | | | | | | | | | | | | | | | | | | The elemental.json update changed how null values and string representations of numbers were parsed, which caused a lot of tests for CvalChecker to fail. Unfortunately the tests were never run in an automated fashion, which means that they were never discovered until we stumbled upon it due to the issue reported in #15383 Change-Id: If2cb9fa96effea7ce55a4ffe6d1666ca7521e1fb
* | replace com.google.gwt.json.* usages with elemental.json.* (#8942)Leif Åstrand2014-12-185-19/+20
| | | | | | | | Change-Id: I745b12685be4696fd8f1158005bf731f35ae8a81
* | Move Grid related renderer to com.vaadin.client.connectors (#13334)Henrik Paul2014-12-082-2/+2
| | | | | | | | Change-Id: Ia2b74c6d6b99ef9ec5aa0d41956c55ebd8a2615a
* | Show better feedback if renderer connector is not parameterized (#13334)Leif Åstrand2014-12-071-5/+18
| | | | | | | | Change-Id: Ica9281e254938443576fcd3c61197a50ceaa2d2e
* | Add @NoLayout annotation (#12936)Leif Åstrand2014-11-253-0/+46
| | | | | | | | | | | | | | This commit adds support for @NoLayout and updates most framework components to use the annotation where it makes sense Change-Id: I99320a6aa6de717da5f2463dd8acfcd412165767
* | Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-11-141-3/+4
|\| | | | | | | Change-Id: Iec61d9242be530edbb76ba952746ba0f9c9bd966
| * Update GWT to 2.7.0.beta1vaadin1.Artur Signell2014-10-311-3/+4
| | | | | | | | | | | | | | Update client-compiler-deps to 1.2.0. Fix classpaths for devmodes. Change-Id: I8452271594b4563bf476420ff7ab22985913e397
* | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2014-09-203-2/+145
|\ \ | |/ |/| | | Change-Id: I8a35a090619778b1cfbff55e112ab2f30e6881a2
| * Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-09-031-25/+18
| |\ | | | | | | | | | | | | | | | This merge needs Grid to use elemental.json instead of org.json Change-Id: Ib3c387c7e282b2502f266bafbdaad8727f5dc6ef