Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gwtproject/gwt
GWT Open Source Project
https://github.com/gwtproject/gwt
Standard clinit function behavior is to immediately replace itself with
an empty function so th...
Previously there was a bug in the restricting/releasing process of
temporarily modifying bindin...
bug: issue 6874
Change-Id: I9ef5a8d2489f727fb24330a9b2eb1692798b3c7e
The ReferenceMapper object in GwtAstBuilder, which caches name to type
instances, had the wrong ...
Change-Id: Ief7d35d03f3c91663674a28da890aa6f3d4fb377
ed31303d5d84a666b4776d5db328303488ca18dc authored almost 10 years ago by Roberto Lublinerman <[email protected]>Change-Id: Ieac3dbd8654fb4de391e9701f5971f944e4e6997
a0e0a0b5e5d72512bac971f94e104d724bda7cf5 authored almost 10 years ago by Goktug Gokdogan <[email protected]>Change-Id: If7f30282e922f27703d7a7d4fbe0e545e9b4b08a
ce6d1be69be897f89361e181fbf907cc446f8401 authored almost 10 years ago by Roberto Lublinerman <[email protected]>Public instance fields were not being exported, fixed.
Non public instance methods weren't bein...
3eabb7beba0d8b477df154c57bb664184c9cd215 authored almost 10 years ago by John Stalcup <[email protected]>
Add support for the following cast expression syntax:
CastExpression:
(ReferenceType {& Interf...
Does not implement dispatch for JsInterop/@JsType interfaces
yet. That will come in a followon p...
Change-Id: I9d983f4e4f4457b91c0418d0272e515241f3daa0
88a30a2c5f0bd9c68c12874c778f68ee404ac9a9 authored almost 10 years ago by Daniel Kurka <[email protected]>
Defining variables like this in gss:
@def RED1 #ff0000;
@def MYCOLOR RED1;
And accesing them th...
45dc768be3c493be65c5d3e42c2a3bf051fa78a9 authored almost 10 years ago by Daniel Kurka <[email protected]>
Starts enforcing that @JsExport is only allowed on static methods when
they are public, on stat...
This CL removes very slow and hacky cross-frame instanceof support
for JsInterop. Instead uses u...
Besides being consistent with the rest, this actually
enables developers to add them as source r...
Change-Id: Iad596eca3aa17b425f994fce6afbf543bf645f7d
ea7831599e525d4c741024da216c20a01e004ec2 authored almost 10 years ago by Roberto Lublinerman <[email protected]>
If some method references refer to exactly the same function and
create the same inner class, th...
Revert a change that was unintentionally submitted as part of an earlier
patch:
e775da6f902d9327...
Change-Id: If8fea5068e05d91bb51ed755f57e631a4c9e1faa
200311da77f35659db857b9d805731530d39b56b authored almost 10 years ago by Daniel Kurka <[email protected]>Change-Id: I98cc076dd707a1cad88385d22fad98e3b08c4eab
5aaef536c4935e00ad8d625b47b4bd6f14de501a authored almost 10 years ago by Julian Gutierrez Oschmann <[email protected]>
We were using the a possible subtype of the CssResource
interface for calculating CssResource na...
In our compiler verification for GSS we assumed no RTL,
while we tested for RTL in general we di...
Change-Id: I2f1cd9bf1df72b2729cd469aa27a35d05abb2d3d
26a9964256dacd419edbdb120531e213ef263924 authored almost 10 years ago by Jakob Jarosch <[email protected]>
- Adds support for @JsNoExport on fields
- Adds check for validness of JsExport on fields
- A...
As a result of performance tuning, the multimaps used in the
AnalizableTypeEnvironment might con...
Link time pruning in incremental compiles relies on a combination of
recorded control flow inde...
This fixes the problem where if you define a class that extends JSO
in emul (java.*) because re-...
Change-Id: I9179d1e5a963dbf8565a70936f1142f0faa6bc91
b247049ab5db2c451ccb76115f7a52b0f76509d8 authored almost 10 years ago by Daniel Kurka <[email protected]>
This removes remaining 'isNative' related code and also
refactors a few utilities for cleaner co...
Change-Id: I0eec2d8d02fa12464b22ca5aefff46ec730f3d55
ebbf61c08078443e98be0940a9f38b49ff336661 authored almost 10 years ago by Goktug Gokdogan <[email protected]>Change-Id: Iecd94ec00c227b5705988a72d1998fc261600157
d506bec0a55936fb49138e86ad7520e926c76f59 authored almost 10 years ago by Goktug Gokdogan <[email protected]>
Now it has been applied to MakeCallsStatic, MethodInliner,
TypeTightener and DeadCodeElimination...
This patch stubs missing LambdaMetaFactory which is missing
in JDK7 but referenced from Java8 by...
Fixed a now bad test in ResourceOracleImplTest.
This patch also removes Fileset module type mar...
1afb57989068ed4b275bbaba32edd209987c1f59 authored almost 10 years ago by John Stalcup <[email protected]>
Change-Id: Ifa7aa1c286bc72e837f9799e299a4cbdcd81c68a
Review-Link: https://gwt-review.googlesourc...
Change-Id: If32cdae48d8fd26675f5f7ed720f0bcf13d0114b
25c59ae78bb0ddd8339b77cbf27942af1da8aca0 authored almost 10 years ago by Daniel Kurka <[email protected]>Change-Id: I4adcb543cd65ecc921e8e20b84aef4fc8f0d42d5
ae96240527f7b0b3a107e3cc70bd198e8df49df3 authored almost 10 years ago by Daniel Kurka <[email protected]>Incremental monolithic compiles replace this functionality.
Change-Id: I351ed910a10df38ebcb2146...
7a8254ba91be75f445fbb168b24b4eaa45254751 authored almost 10 years ago by John Stalcup <[email protected]>Change-Id: I13cb565a171b77c82de986ff25959ad0eb1161a6
b8de31d3b36af6efbeb39cdff2c7456c373417f3 authored almost 10 years ago by Daniel Kurka <[email protected]>
The converter emits a lot of debug warnings since the loglevel
was set to ALL.
Change-Id: I6812...
2e8a00422343d591d6940ec44898bf6d41cde766 authored almost 10 years ago by Daniel Kurka <[email protected]>Change-Id: Iead6f6196dfe992c3182a3882afb2f08cee78552
c6f95d83ec59c1562e6d63a16bbca1a32abd0cb6 authored almost 10 years ago by Daniel Kurka <[email protected]>Change-Id: Ic54be45b205752f957780054fe8063265b546a64
5f26a8fbb312bb00cffc2f2b4b49fdba1859a511 authored almost 10 years ago by Daniel Kurka <[email protected]>Change-Id: I94f54b225bc1dca31493c86eaba91830f44c4378
9b48c841eee8be5a30114c6d8d33f10d8bc8b50b authored almost 10 years ago by Roberto Lublinerman <[email protected]>Change-Id: Ica072643d407875aa184ed134461252e6bcc93e4
78059f735a9f3a5ff947e06b3071a1bf6a2b5a09 authored almost 10 years ago by Daniel Kurka <[email protected]>
Earlier exported and jstype functions was incorrectly optimized
because of the wrong check.
Thi...
1c2c6c93fc4ff7ddd0fdd9e63935d70c9530cf07 authored almost 10 years ago by Goktug Gokdogan <[email protected]>
Since we are converting files one by one, the converter
can not accurately determine whether var...
When using multiple .css files that declare variables in one
file and use them in another, Css2G...
Bug: issue 9099
Change-Id: Ib988a2ff4c0411da6155e540292a3614a0f3baba
Change-Id: I096f164761e762377443ff976e857db9d9f445cf
d334267298e9defa1226c9aec017f82020f8a44a authored almost 10 years ago by Stephen Haberman <[email protected]>
Change-Id: Ia07c5d6b7235115927430338d975f035c23ed520
Review-Link: https://gwt-review.googlesourc...
This is to make sure JsTypeTest passes on all supported
browsers; not includes actual fixes.
Ch...
de574c0977e368b7bed18fc15bb11c747ac900e7 authored about 10 years ago by Goktug Gokdogan <[email protected]>Change-Id: I9cc1ea5c55e6c22a6828f4193bf2fd2daef3df16
33a7d552c2ed8c3bf78ec5981e6a917301ca6951 authored about 10 years ago by John Stalcup <[email protected]>Change-Id: Ibaf4c6b8281f6ddf0b718a3dc7f1b194b093fa60
542135d779142bbae368ad144b64a5aaf5234be6 authored about 10 years ago by John Stalcup <[email protected]>Change-Id: I224e0514aed74e987188a57da39f562363a76257
c37e6ecdd85150da49111e0e053dd3ca1f0f72f4 authored about 10 years ago by Daniel Kurka <[email protected]>
Restores a constructor that was reflectively used
from namer tests and fixes an untrustyworthy
s...
This is to simplify usage of the properties.
Change-Id: I665b24c073dd4b2df8d3f163aad4bff81f9fab6d
62a349d5bee8314b40083dfcc97406b449c0ee13 authored about 10 years ago by Goktug Gokdogan <[email protected]>
Previous to control-flow based incremental link time pruning if a class
referenced FooEnum in an...
This patch introduce conditionals based on configuration property in
GSS. You can now use compil...
Bug: issue 9082
Change-Id: I709dc9b76ed047db20beb68eabc542cf82239e3f
Change-Id: I4a0ee6c325e960bb26048dda0411ec8713f76fb0
94fb0152a3a4b15f5f0307ef9d2a0e070f0981ad authored about 10 years ago by Goktug Gokdogan <[email protected]>
Try to read the charset at-rule that can be defined at the beginning
of the file. If present, us...
Change-Id: I643192bdb00c007f78bd8f3fb27323adf4791dc4
ef256e6db654a7cb8d1fb7efc848187a6a926d70 authored about 10 years ago by John Stalcup <[email protected]>Change-Id: Ifb2f90c671f8841e57530430b50ee964c6f5f72f
fa6f633a6223af3cf520056781c74593fc22d369 authored about 10 years ago by John Stalcup <[email protected]>As per JDK Collections.copy() overrides contents of destination.
Change-Id: I691bf4d7606d557fb0...
450bfa58a6d985d4b0e528258bebb3415d95a7e8 authored about 10 years ago by Andrei Korzhevskii <[email protected]>Change-Id: Ib82c231cac109c53ca42aa194e1eb951a785c673
f38e5899cb80d389090e11045fa2102beead50a2 authored about 10 years ago by John Stalcup <[email protected]>Change-Id: I9b04e1800733482a9dcf869c54966faccb5eb356
0d19381a748d9964023b9b9a5c5647c8f44ff6d9 authored about 10 years ago by John Stalcup <[email protected]>
Jsni methods, in order to expose some internals to Java AST vistiors,
maintain some redundancy f...
I forget to include this fix in the original patch.
This is due to removal of special casing of...
fa1bd5521ee45d8c2c25d668023057e070ae0b44 authored about 10 years ago by Goktug Gokdogan <[email protected]>
This is to make sure that we can parse js error stacks originated
from different frames.
Change...
53864f6d980a93be5f43e7e0d17a5990d64fffaf authored about 10 years ago by Goktug Gokdogan <[email protected]>
In UiBinder, when an attiribute is set to an expression with double mustache
the first curly bra...
Change-Id: I2aab2c4df24cdc3014b55f6c10bb55f30a74a944
23394f4ff9e029ffc29d73369351e1601283db22 authored about 10 years ago by Goktug Gokdogan <[email protected]>There should be no behavioral change.
Change-Id: Idd86903c438a556ada16c71101f6114f9b4950c0
Revi...
need to update some tests before committing this change
This reverts commit 0bd86b8206ab475b5dc...
f876c6c4de627adcdcec891e013fd27354d0380f authored about 10 years ago by John Stalcup <[email protected]>
A recent change removed a DevMode specific nocache.js file timestamp
selection hack, but in so ...
It was possible for the Compiler thread to call map.put() in the middle
of map.entrySet() iterat...
Change-Id: I225421a8190c95d8338c0f333bb783459df18687
3110634e304b875b9f4904e3493528e4733e3003 authored about 10 years ago by John Stalcup <[email protected]>
Previously incremental linking was accomplished by creating and
maintaining an index of type<->...
This fixes the bug on the HeaderPanel when a header, content or footer
widget is set again it wi...
FileResource is asserting is argument isFile. This is a
poor assertion because when the resource...
Change-Id: I768bfa4365163e925685ce97cba4206586bf7cbc
Review-Link: https://gwt-review.googlesourc...
GWT 2.7 is declared as the last Java 6 compatible release
and we are already started using Java ...
Change-Id: I0a1cb033a6fddedc40cc5b0ffef4bc21130a0592
Review-Link: https://gwt-review.googlesourc...
Switching to Java8 makes Css2Gss fail since it depends on iteration
order.
Change-Id: Ica070c5d...
2eeea49cacfd3e890eab78903659d428ff38049b authored about 10 years ago by Daniel Kurka <[email protected]>
- Changes interning of FileResource to be thread-safe.
- Renames FileResource.create to FileReso...
In the cleanup pass after pruner, if the type of a variable
is a pruned type, set the type to be...
Change-Id: I321722e9c8ff0c969ab7c72b5c9ffdde90fdf03f
7e1ca4fbc1f89f78c4fd5b632df79411885c1359 authored about 10 years ago by John Huss <[email protected]>Change-Id: I1546cddde2889cf743f7f6146df99b81dfcfd145
d56667454090d9ca9f918d969e190c1a092c4648 authored about 10 years ago by Goktug Gokdogan <[email protected]>
Project created have compileReport enabled, but if compilerMetrics
is not enabled as well, links...
This is causing multi-threading issues with compiler
as it does have un-syncrhonized static stat...
Background:
Google uses a system of Javascript diffing and patching called DeltaJS.
This works b...
This reverts commit 2130b493b84240d0a7205cd4842b01a6da1cc8f1.
Bad merge during rebasing.
Chang...
f009dc29698b594040a2aa9010d851d8558dba3f authored about 10 years ago by Ray Cromwell <[email protected]>
Background:
Google uses a system of Javascript diffing and patching called DeltaJS.
This works ...
2130b493b84240d0a7205cd4842b01a6da1cc8f1 authored about 10 years ago by Ray Cromwell <[email protected]>
A += operator (and similar operators) does an implicit narrowing
cast when the target has less p...
Use of '_' as a one-character identifier is deprecated in
Java 9 [1]. In the future it may be us...
Bug: issue 9054
Change-Id: I3bc957fcf6d55a6b343a2ca4182e7ae96cfd0c1e
Change-Id: I7e961e927348ce19b72ae719fcc254c4fe02e892
9bc226d8ba7bc1bd18d095aa637c28530a40aa47 authored about 10 years ago by Ye Wang <[email protected]>Change-Id: I30b972ec71d3b3ebd5349641e83cbf6ab6a21706
f5a0197233e531d77d5675566066b6602a34d931 authored about 10 years ago by Goktug Gokdogan <[email protected]>Change-Id: I0a5c6ad5fb70dc3e0cee747556188adcd8aa4451
ba3a573c1fc38fce32081c23c8b1eb1505be4b7c authored about 10 years ago by Andrei Korzhevskii <[email protected]>
This change uses simple for-loops and int arithmetics so
it's way faster [1] than the old implem...
The command line argument should be like this:
[-setProperty name=value,value...]
-setProperty...
d4f4f4229accfdc29b79cce924ad26cc91e8057a authored about 10 years ago by Ye Wang <[email protected]>