summaryrefslogtreecommitdiffstats
path: root/client-compiler
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Define common test dependencies in the main pom fileArtur Signell2016-08-181-5/+0
| | | | Change-Id: I7d5897384f1172befbc852e27a7372104e7820da
* Define dependency version in the main pom fileArtur Signell2016-08-181-4/+1
| | | | Change-Id: Id603133355b1cb398bcb880e693dd3c8276f7937
* 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
* Make OSGi work againArtur Signell2016-08-151-3/+3
| | | | | | | * Specify correct (Java 8) execution environment for OSGi * Accept any servlet 3 version Change-Id: I170d4577218e773bc17c14342bc7f93572932fcc
* Update to GWT 2.8.0-rc2Artur Signell2016-08-121-1/+1
| | | | | | Uses upstream com.google GWT instead of com.vaadin.external.gwt Change-Id: Id1c4391d167463082cf252e713d72ccd5f2d2303
* Remove unused GWT dependenciesArtur Signell2016-08-121-145/+4
| | | | | | | | | As vaadin-client-compiler dependens on gwt-dev, the gwt-dev dependencies are either bundled in gwt-dev or specified as transitive dependencies for it, so there is no need to specify them again for vaadin-client-compiler Change-Id: If5d35124765d8606815ec49ec318eaf096de480b
* Update version number, use Java 8Teemu Suo-Anttila2016-08-031-1/+1
| | | | Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a
* Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOTSampsa Sohlman2016-07-141-1/+2
| | | | Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
* Use gwt-user and gwt-dev dependencies in client and compilerTeemu Suo-Anttila2016-06-011-62/+1
| | | | | | | This removes GWT dependency from the server and shared parts of the framework Change-Id: Iafbb752c0184611a18d4a9d61c9e03229d42836e
* Extract guava from the gwt-dev jar to client-compilerTeemu Suo-Anttila2016-05-161-1/+1
| | | Change-Id: I02fc8dff80558b7fc8b5b625c6e93ab624140153
* Move checkstyles plugin to actual moduleselmot2016-04-271-0/+12
| | | | Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
* Check Java 1.6 compatibilityHenri Sara2016-04-251-0/+7
| | | | | | Ensure that server side classes are compatible with Java 1.6. Change-Id: I464096bbb316769a4c2fede55d7bcb11ce61e4f0
* Clean up obsolete Ivy/Ant confs/targetsHenri Sara2016-04-161-1/+0
| | | | | | | | This change removes publishing related Ivy files and Ant targets etc. Further cleanup will be done in later changesets. Change-Id: Ibe430495e85a1b0f3538072a4823c627ddac2924
* 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
| * Upgrade commons-collections to 3.2.2 (#19539)elmot2016-03-051-1/+1
| | | | | | Change-Id: Idd1f93ef2c6b7da05b26c931a4e5aa95215a1091
* | Move organization, license and SCM to parent POMHenri Sara2016-04-131-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | This change also cleans up some redundant POM metaadata. Even though Maven documentation does not list it, also the organization section is inherited to the effective POM. pom-template.xml is still in the project for a longer description and a repositories section until publishing to staging is cleaned up. Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
* | Generate sources with release profileTeemu Suo-Anttila2016-04-111-6/+2
| | | | | | | | | | | | | | | | | | This patch refactors how unpacking of dependencies is handled. It now uses a more generic configuration on top level as well as updates the phase where the extraction happens. This way the source plugin configuration remains small Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5
* | Remove obsolete GWT build filesHenri Sara2016-04-031-79/+0
| | | | | | | | | | | | Remove the build file gwt-files.xml and related cleanup. Change-Id: I7cd09fc587cf017edab2fa74e89959dccae6c056
* | Remove most Ivy filesHenri Sara2016-04-021-106/+0
| | | | | | | | | | | | | | | | | | | | Consolidate Ivy dependencies for Eclipse and ide.xml in one location and remove redundant ivy.xml files. This also fixes some theme and resource paths in ide.xml but does not fully fix test theme compilation. Change-Id: If44c73d7f85d02ebef379aa306e6e284fe7446c1
* | Fix client-compiler exclude rulesTeemu Suo-Anttila2016-04-011-4/+4
| | | | | | | | Change-Id: I06bb2e41297140f082ecaa1f8c091a4b45d05da0
* | Clean up plugin versions for maven buildTeemu Suo-Anttila2016-03-231-3/+0
| | | | | | | | Change-Id: I984423abafde267a0da99e9aba4a3227fb6ddc17
* | Build client-compiler with mavenelmot2016-03-2229-7/+398
| | | | | | | | Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
* | Build vaadin-client with mavenTeemu Suo-Anttila2016-03-181-1/+1
| | | | | | | | Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
* | Migrate vaadin-server build to mavenTeemu Suo-Anttila2016-03-141-1/+1
| | | | | | | | Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
* | Migrate vaadin-shared build to mavenTeemu Suo-Anttila2016-03-101-1/+1
|/ | | | Change-Id: I4ddc5050874faeb091740ac5ab4f9cafecf5696b
* 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-052-1/+5
| | | | Change-Id: I2eed6d907be299ebca3e69d7f492aff6f1244fe4
* Allow arbitrary serializable types as Renderer data type (#15410)Johannes Dahlström2015-06-032-1/+4
| | | | Change-Id: If535c5603116be204e11936f9186ce3856b74b03
* Reformat build filesArtur Signell2015-01-151-6/+7
| | | | Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
* 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
* Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2015-01-121-11/+12
|\ | | | | | | Change-Id: Ic6b667ea6ceff43a609ce2037f656c6274871fb7
| * Reformat project using Eclipse Luna SR1Artur Signell2014-12-291-11/+12
| | | | | | | | Change-Id: I58748499c87d470e70304d882d3227cda5803481
* | 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-184-12/+50
|\| | | | | | | Change-Id: Ic7629f9cedb3c948edf4f63c678ca499e3d52805
| * Fix the license checker after elemental.json #15383Jonatan Kronqvist2014-12-174-12/+50
| | | | | | | | | | | | | | | | | | | | | | 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-142-4/+11
|\| | | | | | | Change-Id: Iec61d9242be530edbb76ba952746ba0f9c9bd966
| * Update GWT to 2.7.0.beta1vaadin1.Artur Signell2014-10-312-4/+11
| | | | | | | | | | | | | | Update client-compiler-deps to 1.2.0. Fix classpaths for devmodes. Change-Id: I8452271594b4563bf476420ff7ab22985913e397