-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Isolated declarations #53463
Isolated declarations #53463
Commits on Aug 16, 2023
-
Add distinction between keep locals and as const back.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 0a1f101 - Browse repository at this point
Copy the full SHA 0a1f101View commit details
Commits on Aug 17, 2023
-
Merge pull request #85 from bloomberg/isolated-declarations-slim
Remove optimistic inferences based on design feedback.
Configuration menu - View commit details
-
Copy full SHA for 15b7e60 - Browse repository at this point
Copy the full SHA 15b7e60View commit details
Commits on Aug 20, 2023
-
in the fixMissingTypeAnnotation language service. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 3a3e7e5 - Browse repository at this point
Copy the full SHA 3a3e7e5View commit details -
[Non-functional] Restructure the fixer
to be able to create change outside the node itself Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 220fb0d - Browse repository at this point
Copy the full SHA 220fb0dView commit details -
Support fixes for mixin heritage clauses
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6e866ca - Browse repository at this point
Copy the full SHA 6e866caView commit details -
Support fixes for destructuring patterns
we split destructuring patterns as the declaration list is splitted on d.ts emit Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8ab3fcb - Browse repository at this point
Copy the full SHA 8ab3fcbView commit details -
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7f574a8 - Browse repository at this point
Copy the full SHA 7f574a8View commit details
Commits on Aug 22, 2023
-
1. Reformat union types 2. Do not add type annotation when not needed 3. Fix tests for #2 changes. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for b97e79f - Browse repository at this point
Copy the full SHA b97e79fView commit details -
Make the fixer replace the classNode instead
of replacing the heritage clause. This way, it's more easier to apply this on the code-mod binary as the binary is using a transformer, and transformer works by replacing nodes on the same level. Replacing heritage Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for c509a6c - Browse repository at this point
Copy the full SHA c509a6cView commit details -
Merge pull request #86 from h-joo/code-mod-fix
Support fixes for destructuring, default exports, and heritage clauses
Configuration menu - View commit details
-
Copy full SHA for e4cf7a0 - Browse repository at this point
Copy the full SHA e4cf7a0View commit details -
Restructure to add flexibility to code-mod
Predetermine which nodes to generate fix in order to be flexible on transformation. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4a66f33 - Browse repository at this point
Copy the full SHA 4a66f33View commit details -
Port functionality from the language-service
This should be temporary fix, the ultimate way to do this is to wrap the code-mod around the language service Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for adb25b1 - Browse repository at this point
Copy the full SHA adb25b1View commit details -
proper handling for destructuring
as it's a variable statement that's actually being replaced, so you need to make the transformer transform on the VariableStatement nodes. Also, update the tests which were failing already Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for a837746 - Browse repository at this point
Copy the full SHA a837746View commit details -
Properly handle fix for VariableStatments
Before, it was assuming that a VariableStatement only contains a single declaration, which was wrong. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5d88b4e - Browse repository at this point
Copy the full SHA 5d88b4eView commit details -
Merge pull request #87 from h-joo/apply-on-code-mod
Pick up changes from in the language service also to code-mod
Configuration menu - View commit details
-
Copy full SHA for 902f5ee - Browse repository at this point
Copy the full SHA 902f5eeView commit details
Commits on Aug 23, 2023
-
Fix local inference for default exports and method/constructor signat…
…ures. Remove duplicate errors. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for d653203 - Browse repository at this point
Copy the full SHA d653203View commit details -
Added some enum value computation.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for cc478de - Browse repository at this point
Copy the full SHA cc478deView commit details -
When annotating for function expressions,
prefer adding type annotation on the function rather than on variables to reduce the size of the diff. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 643d33c - Browse repository at this point
Copy the full SHA 643d33cView commit details -
Merge pull request #89 from h-joo/returnType
When annotating for function expressions
Configuration menu - View commit details
-
Copy full SHA for 40f9a58 - Browse repository at this point
Copy the full SHA 40f9a58View commit details
Commits on Aug 24, 2023
-
Do not print typeof operator for Symbol types
and rather print out symbol or unique symbol Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 82dfd3b - Browse repository at this point
Copy the full SHA 82dfd3bView commit details -
Merge pull request #90 from h-joo/noTypeof
Do not print typeof operator for Symbol types
Configuration menu - View commit details
-
Copy full SHA for 49025f5 - Browse repository at this point
Copy the full SHA 49025f5View commit details -
Merge pull request #88 from bloomberg/isolated-declarations-enum-impr…
…ovements Isolated declarations enum improvements
Configuration menu - View commit details
-
Copy full SHA for 580be4c - Browse repository at this point
Copy the full SHA 580be4cView commit details
Commits on Aug 29, 2023
-
Fix various miss-matches between DTE and ts
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for cd8feab - Browse repository at this point
Copy the full SHA cd8feabView commit details -
Fixed rest parameters and removed setting parent node for synthetic t…
…ype nodes (left over from when the binder needed it) Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 7781968 - Browse repository at this point
Copy the full SHA 7781968View commit details -
Added errors for expando function expressions.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for cb280cc - Browse repository at this point
Copy the full SHA cb280ccView commit details -
Add errors in DTE for expando.
Ensure we only support literal computed names. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 3d9503d - Browse repository at this point
Copy the full SHA 3d9503dView commit details -
Merge remote-tracking branch 'remotes/origin/main' into isolated-decl…
…arations-improvements
Configuration menu - View commit details
-
Copy full SHA for 63c219d - Browse repository at this point
Copy the full SHA 63c219dView commit details -
Merge pull request #91 from bloomberg/isolated-declarations-improvements
Isolated declarations improvements
Configuration menu - View commit details
-
Copy full SHA for b81cdc0 - Browse repository at this point
Copy the full SHA b81cdc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af866d - Browse repository at this point
Copy the full SHA 2af866dView commit details -
Merge pull request #92 from bloomberg/isolated-declarations-improvements
Isolated declarations improvements
Configuration menu - View commit details
-
Copy full SHA for 3ec90b0 - Browse repository at this point
Copy the full SHA 3ec90b0View commit details
Commits on Aug 30, 2023
-
Do not print diagnostics on interface members
and typeLiteralNodes. As this will automatically be inferred as 'any' when noImplicitAny is off, and will be it's own error when noImplicitAny is on. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7800241 - Browse repository at this point
Copy the full SHA 7800241View commit details -
When reporting IsolatedDeclarations error,
do not report cases where it's an own compiler error. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for fe34c87 - Browse repository at this point
Copy the full SHA fe34c87View commit details -
Try not to fail in cases where IsolatedDeclaration
can report errors in non-sensical places such as ill-formed AST where it still succeeds to parse, but the fixer would not be able to find a proper node to annotate types. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 9942551 - Browse repository at this point
Copy the full SHA 9942551View commit details -
Merge pull request #93 from h-joo/betterDiagnostics
Reduce false positive reports of IsolatedDeclarations errors
Configuration menu - View commit details
-
Copy full SHA for 2f04c7a - Browse repository at this point
Copy the full SHA 2f04c7aView commit details
Commits on Sep 7, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 0dd34fe - Browse repository at this point
Copy the full SHA 0dd34feView commit details -
Fix error caused by trying to emit typeof for inheritance clauses in …
…invalid code. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 1a1d0bd - Browse repository at this point
Copy the full SHA 1a1d0bdView commit details -
Remove tests that now pass from exception list.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 7ca6435 - Browse repository at this point
Copy the full SHA 7ca6435View commit details -
Fix reference and import diffs.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 2d309c6 - Browse repository at this point
Copy the full SHA 2d309c6View commit details
Commits on Sep 8, 2023
-
Renamed file from json to jsonc to allow for comments.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9767aa9 - Browse repository at this point
Copy the full SHA 9767aa9View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 00d340d - Browse repository at this point
Copy the full SHA 00d340dView commit details -
Categorized ts that sill have 9007 errors even after having been modi…
…fied with the codemod Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for faa3cf1 - Browse repository at this point
Copy the full SHA faa3cf1View commit details -
Added specific error for expando functions.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for e772096 - Browse repository at this point
Copy the full SHA e772096View commit details
Commits on Sep 11, 2023
-
Merge pull request #94 from bloomberg/isolated-declarations-improvements
Isolated declarations improvements to triple slash directives and imports.
Configuration menu - View commit details
-
Copy full SHA for f1f82f9 - Browse repository at this point
Copy the full SHA f1f82f9View commit details
Commits on Sep 25, 2023
-
Compute enum values. Forbid inference from parameters with binding pa…
…tterns. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for dde8cb6 - Browse repository at this point
Copy the full SHA dde8cb6View commit details -
Ban reference directives. Some minor fixes.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for aeeb920 - Browse repository at this point
Copy the full SHA aeeb920View commit details -
Added sample parallel builder.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for b0d064d - Browse repository at this point
Copy the full SHA b0d064dView commit details -
Merge pull request #95 from bloomberg/isolated-declarations-parallel-…
…builder Isolated declarations parallel builder
Configuration menu - View commit details
-
Copy full SHA for 35d400e - Browse repository at this point
Copy the full SHA 35d400eView commit details -
Configuration menu - View commit details
-
Copy full SHA for aac2f67 - Browse repository at this point
Copy the full SHA aac2f67View commit details -
Merge branch 'isolated-declarations' of https://github.com/bloomberg/…
…TypeScript into isolated-declarations
Configuration menu - View commit details
-
Copy full SHA for 5904193 - Browse repository at this point
Copy the full SHA 5904193View commit details
Commits on Oct 4, 2023
-
Preserve formatting in the ID fixer.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 570f403 - Browse repository at this point
Copy the full SHA 570f403View commit details -
Use imports instead of import types.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for c6b60fc - Browse repository at this point
Copy the full SHA c6b60fcView commit details -
Added more descriptive text for fixer messages and enabled fix all.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 86d5751 - Browse repository at this point
Copy the full SHA 86d5751View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 276f9ed - Browse repository at this point
Copy the full SHA 276f9edView commit details -
Ensure nested import types are processed.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9416f38 - Browse repository at this point
Copy the full SHA 9416f38View commit details -
Added typeof fix for entity names.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 24a5f53 - Browse repository at this point
Copy the full SHA 24a5f53View commit details -
Added support for relative typing of object literals with spread.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9c274fd - Browse repository at this point
Copy the full SHA 9c274fdView commit details -
Fix spread on unique symbols. Add fix for array spread. Write compute…
…d property as is if possible. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 60960f8 - Browse repository at this point
Copy the full SHA 60960f8View commit details -
Added extract to variable refactor.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for c474481 - Browse repository at this point
Copy the full SHA c474481View commit details -
Remove new lines from code fix description.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 192982e - Browse repository at this point
Copy the full SHA 192982eView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for bee8fa8 - Browse repository at this point
Copy the full SHA bee8fa8View commit details -
Changed code mod to use language service.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for c0b63bf - Browse repository at this point
Copy the full SHA c0b63bfView commit details -
Fix code fixer issues for enums and for cases where the target changes.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 62fd7be - Browse repository at this point
Copy the full SHA 62fd7beView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 57d243a - Browse repository at this point
Copy the full SHA 57d243aView commit details
Commits on Oct 10, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 0dfdee1 - Browse repository at this point
Copy the full SHA 0dfdee1View commit details -
Do not print typeof x for static readonly fields.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9b2fb26 - Browse repository at this point
Copy the full SHA 9b2fb26View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 363e9d1 - Browse repository at this point
Copy the full SHA 363e9d1View commit details -
Fixed diagnostic message typo.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 430bedc - Browse repository at this point
Copy the full SHA 430bedcView commit details -
Merge pull request #96 from bloomberg/isolated-declarations-fixer
Code fixer improvements.
Configuration menu - View commit details
-
Copy full SHA for 035429c - Browse repository at this point
Copy the full SHA 035429cView commit details
Commits on Oct 12, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 1f85796 - Browse repository at this point
Copy the full SHA 1f85796View commit details -
Moved transform project api to TS. Improve fixer performance
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 7abf074 - Browse repository at this point
Copy the full SHA 7abf074View commit details -
Merge remote-tracking branch 'remotes/origin/main' into isolated-decl…
…arations-integrate-emitter
Configuration menu - View commit details
-
Copy full SHA for 303b991 - Browse repository at this point
Copy the full SHA 303b991View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b1ea7 - Browse repository at this point
Copy the full SHA 61b1ea7View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 3b8e896 - Browse repository at this point
Copy the full SHA 3b8e896View commit details -
Merge pull request #98 from bloomberg/isolated-declarations-integrate…
…-emitter Isolated declarations integrate emitter
Configuration menu - View commit details
-
Copy full SHA for da9b9c2 - Browse repository at this point
Copy the full SHA da9b9c2View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e14150 - Browse repository at this point
Copy the full SHA 1e14150View commit details
Commits on Oct 16, 2023
-
Be explicit of the flag AND operation
to see where it's actually being used. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 32d02cc - Browse repository at this point
Copy the full SHA 32d02ccView commit details -
Move ObjectLiteral handling into a function
This is a non-functional move. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 72451bb - Browse repository at this point
Copy the full SHA 72451bbView commit details -
Remove the function mergeFlags
as it's doing trivial bitwise OR operation, also some other parts of the code is doing |= instead, so try to be consistent. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for ae1646e - Browse repository at this point
Copy the full SHA ae1646eView commit details -
Do not attempt to generate d.ts files
if there's any error reported. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for b50c877 - Browse repository at this point
Copy the full SHA b50c877View commit details -
to reduce unncessary type checks Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 10724ec - Browse repository at this point
Copy the full SHA 10724ecView commit details -
Merge single use function into it's caller
Also, avoid unncessary work caused by calling invalid(), rather call reportIsolatedDeclarationError instead as it was the only thing intended. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 98fb92a - Browse repository at this point
Copy the full SHA 98fb92aView commit details
Commits on Oct 17, 2023
-
Tidy up the public interfaces and accept baseline
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 3077592 - Browse repository at this point
Copy the full SHA 3077592View commit details -
Fix test cases which were failing due to typos
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for fb324e5 - Browse repository at this point
Copy the full SHA fb324e5View commit details -
These seems all reasonable, we might have missed something before that was not updated. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6c2a8d3 - Browse repository at this point
Copy the full SHA 6c2a8d3View commit details -
Support class expressions in DTE
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for e9ca3d4 - Browse repository at this point
Copy the full SHA e9ca3d4View commit details -
Format files with hereby format
This commit is totally non-functional Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5c82583 - Browse repository at this point
Copy the full SHA 5c82583View commit details
Commits on Oct 18, 2023
-
1. Reuse reusable chunk of code. 2. Proper handling of accessors, before it treated as if there were only a single accessor in the class. 3. Improve wording in the error message for heritage clauses Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for a7c15af - Browse repository at this point
Copy the full SHA a7c15afView commit details
Commits on Oct 20, 2023
-
1. use bitwise AND instead of comparison 2. report errors on property name for object literals instead of the object literal Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5e2e6d0 - Browse repository at this point
Copy the full SHA 5e2e6d0View commit details -
Merge pull request #101 from h-joo/classExpressions
Support classExpressions in DTE
Configuration menu - View commit details
-
Copy full SHA for e878ebd - Browse repository at this point
Copy the full SHA e878ebdView commit details -
In the declaration emitter, enforce flag for ID
as the declaration emitter is missing some properties from the emitResolver, it fails weirdly in a way that it'd be confusing for the users, so always turn on ID to avoid from failing unexpectedly. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 981e948 - Browse repository at this point
Copy the full SHA 981e948View commit details
Commits on Oct 31, 2023
-
Only allow type inference on local members
during enum emit. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for ef231d9 - Browse repository at this point
Copy the full SHA ef231d9View commit details
Commits on Nov 2, 2023
-
Integrated dte tests into tsc tests.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 6faac4f - Browse repository at this point
Copy the full SHA 6faac4fView commit details -
Fixed tests. Added baseline for original isolated declarations tests.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 852c2a8 - Browse repository at this point
Copy the full SHA 852c2a8View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 2c8eaf5 - Browse repository at this point
Copy the full SHA 2c8eaf5View commit details -
Added errors in isolated declarations baseline.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 24fd810 - Browse repository at this point
Copy the full SHA 24fd810View commit details -
Added baseline for cases where DTE errors differ from TSC errors for …
…isolated declaration errors. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 04cedfe - Browse repository at this point
Copy the full SHA 04cedfeView commit details
Commits on Nov 6, 2023
-
Merge pull request #103 from bloomberg/isolated-declarations-tests
Isolated declarations tests
Configuration menu - View commit details
-
Copy full SHA for 46e9453 - Browse repository at this point
Copy the full SHA 46e9453View commit details -
Merge pull request #102 from h-joo/enumEval
Disallow enum member assigning from non-members in IsolatedDeclaration mode.
Configuration menu - View commit details
-
Copy full SHA for a4bec21 - Browse repository at this point
Copy the full SHA a4bec21View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c20406f - Browse repository at this point
Copy the full SHA c20406fView commit details -
when --declarationMap option has been provided. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 1c7972f - Browse repository at this point
Copy the full SHA 1c7972fView commit details -
Append declaration map to dte results in tests
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 87ad092 - Browse repository at this point
Copy the full SHA 87ad092View commit details -
This was preventing from declaration map to be generated. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for d390052 - Browse repository at this point
Copy the full SHA d390052View commit details -
Make tests compare emit results
Also, as a result do not create separate directory for critical-errors, it would not be possible to do the diff. When diffing file contents, ignore the difference between tsc and dte, it's expected to show difference due to the way we visit the AST. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 83ae26a - Browse repository at this point
Copy the full SHA 83ae26aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 011f142 - Browse repository at this point
Copy the full SHA 011f142View commit details
Commits on Nov 11, 2023
-
Merge pull request #104 from h-joo/declarationMap
Support declaration map in DTE
Configuration menu - View commit details
-
Copy full SHA for 883cc69 - Browse repository at this point
Copy the full SHA 883cc69View commit details
Commits on Nov 13, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for ae61dd6 - Browse repository at this point
Copy the full SHA ae61dd6View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for d6f9d2d - Browse repository at this point
Copy the full SHA d6f9d2dView commit details -
Fixed most tests after merging features.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9c80f76 - Browse repository at this point
Copy the full SHA 9c80f76View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for ea7b82a - Browse repository at this point
Copy the full SHA ea7b82aView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 36e5505 - Browse repository at this point
Copy the full SHA 36e5505View commit details -
Disable forceDtsEmit for fixed tests.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 4a4312f - Browse repository at this point
Copy the full SHA 4a4312fView commit details -
Fixed source maps differences.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 5a7784c - Browse repository at this point
Copy the full SHA 5a7784cView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9856f97 - Browse repository at this point
Copy the full SHA 9856f97View commit details -
Removed parallel-build and external-declarations folders.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for e1a2304 - Browse repository at this point
Copy the full SHA e1a2304View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 3936d4a - Browse repository at this point
Copy the full SHA 3936d4aView commit details -
Merge pull request #107 from bloomberg/isolated-declarations-cleanup
Removed parallel-build and external-declarations folders.
Configuration menu - View commit details
-
Copy full SHA for a406046 - Browse repository at this point
Copy the full SHA a406046View commit details
Commits on Nov 14, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for ffe4b1c - Browse repository at this point
Copy the full SHA ffe4b1cView commit details -
Merge pull request #106 from bloomberg/isolated-declarations-tests
Integrated fixed test.
Configuration menu - View commit details
-
Copy full SHA for 3023b9f - Browse repository at this point
Copy the full SHA 3023b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3db9c - Browse repository at this point
Copy the full SHA 9a3db9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc09ca - Browse repository at this point
Copy the full SHA 9dc09caView commit details -
Refactor evaluator to be outside the checker.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for fca6fb1 - Browse repository at this point
Copy the full SHA fca6fb1View commit details -
Merge pull request #108 from bloomberg/isolated-declarations-evaluator
Isolated declarations evaluator
Configuration menu - View commit details
-
Copy full SHA for 35ccc67 - Browse repository at this point
Copy the full SHA 35ccc67View commit details
Commits on Nov 17, 2023
-
Do not report and bail if node has a parse error.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 767f0fe - Browse repository at this point
Copy the full SHA 767f0feView commit details -
Merge pull request #109 from bloomberg/isolated-declarations-skip-par…
…se-errors Do not report and bail if node has a parse error.
Configuration menu - View commit details
-
Copy full SHA for 57f21b1 - Browse repository at this point
Copy the full SHA 57f21b1View commit details
Commits on Nov 20, 2023
-
Minor Fixes. Added reasons for current diffs
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 91c8b76 - Browse repository at this point
Copy the full SHA 91c8b76View commit details -
Ensure we mark tests that have reference declaration errors.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for e45e9b8 - Browse repository at this point
Copy the full SHA e45e9b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c236425 - Browse repository at this point
Copy the full SHA c236425View commit details
Commits on Nov 21, 2023
-
Merge pull request #111 from bloomberg/isolated-declarations-categori…
…ze-diffs Categorize diffs in isolated declarations.
Configuration menu - View commit details
-
Copy full SHA for 2862991 - Browse repository at this point
Copy the full SHA 2862991View commit details
Commits on Nov 22, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 93912bb - Browse repository at this point
Copy the full SHA 93912bbView commit details -
Do not support class expressions in IsolatedDeclarations.
Declaration emit for class expressions has some surprising behaviors, such as printing 'any' in self-reference (#GH56479) or non-consistent emit of private identifiers (#GH56145). Replicating this behavior in IsolatedDeclaration doesn't seem to be the goal that we want to achieve, thus we're going to disallow this pattern for now until the issues around class expressions are fixed. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for f086f35 - Browse repository at this point
Copy the full SHA f086f35View commit details
Commits on Nov 23, 2023
-
Merge pull request #113 from h-joo/errorOnClassExpressions
Stop supporting class expressions in --IsolatedDeclarations.
Configuration menu - View commit details
-
Copy full SHA for 672a57a - Browse repository at this point
Copy the full SHA 672a57aView commit details -
Merge pull request #112 from bloomberg/isolated-declarations-api
Minimize API surface.
Configuration menu - View commit details
-
Copy full SHA for 1074f9a - Browse repository at this point
Copy the full SHA 1074f9aView commit details -
Added missing test reasons and baselines
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for eeb8a9f - Browse repository at this point
Copy the full SHA eeb8a9fView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for b7d062a - Browse repository at this point
Copy the full SHA b7d062aView commit details
Commits on Nov 24, 2023
-
Improved type safety in declarations
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 6f3a0ec - Browse repository at this point
Copy the full SHA 6f3a0ecView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 23840f4 - Browse repository at this point
Copy the full SHA 23840f4View commit details -
Hide symbol tracker if in isolated declarations mode.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 96c9c15 - Browse repository at this point
Copy the full SHA 96c9c15View commit details
Commits on Nov 25, 2023
-
Merge pull request #115 from bloomberg/isolated-declarations-refactor
Isolated declarations refactor
Configuration menu - View commit details
-
Copy full SHA for 2dfc9d1 - Browse repository at this point
Copy the full SHA 2dfc9d1View commit details
Commits on Nov 27, 2023
-
Merge pull request #114 from bloomberg/isolated-declarations-missing-…
…test Isolated declarations missing test
Configuration menu - View commit details
-
Copy full SHA for 867e100 - Browse repository at this point
Copy the full SHA 867e100View commit details -
Fixed optional constructor properties.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 3199057 - Browse repository at this point
Copy the full SHA 3199057View commit details -
Removed unused baseline files.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9ca6342 - Browse repository at this point
Copy the full SHA 9ca6342View commit details -
Merge pull request #116 from bloomberg/isolated-declarations-ctor-props
Fixed optional constructor properties.
Configuration menu - View commit details
-
Copy full SHA for d4e8654 - Browse repository at this point
Copy the full SHA d4e8654View commit details -
Fix new methods in types. Minor refactoring.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 1d882e1 - Browse repository at this point
Copy the full SHA 1d882e1View commit details -
Merge pull request #117 from bloomberg/isolated-declarations-new
Isolated declarations new method
Configuration menu - View commit details
-
Copy full SHA for cf214ae - Browse repository at this point
Copy the full SHA cf214aeView commit details -
Merge pull request #119 from bloomberg/isolated-declarations-baseline…
…-cleanup Isolated declarations baseline cleanup
Configuration menu - View commit details
-
Copy full SHA for 9c19913 - Browse repository at this point
Copy the full SHA 9c19913View commit details -
Fixed errors in DTE when enums are accessed through a dotted identifier.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for da557b0 - Browse repository at this point
Copy the full SHA da557b0View commit details -
Merge pull request #118 from bloomberg/isolated-declarations-enums
Isolated declarations enums
Configuration menu - View commit details
-
Copy full SHA for 24d8a3c - Browse repository at this point
Copy the full SHA 24d8a3cView commit details -
Moved expando function member detection to binder.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for a8c29dc - Browse repository at this point
Copy the full SHA a8c29dcView commit details -
Updated baseline. And added more tests.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for c0d6726 - Browse repository at this point
Copy the full SHA c0d6726View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6ca0b26 - Browse repository at this point
Copy the full SHA 6ca0b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f12363 - Browse repository at this point
Copy the full SHA 0f12363View commit details -
Revert change in checker that prevented TS from removing symbols impo…
…rted with a different meaning. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for cf1ca98 - Browse repository at this point
Copy the full SHA cf1ca98View commit details -
Update the reason for not fixing types
These type originate from node_modules and as the compiler refuses to create proper type node for them as it would be adding an import to node_modules. We also don't do anything about it. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 92b3dcb - Browse repository at this point
Copy the full SHA 92b3dcbView commit details
Commits on Nov 29, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 26e9574 - Browse repository at this point
Copy the full SHA 26e9574View commit details -
Merge pull request #120 from bloomberg/isolated-declarations-expando-…
…functions Isolated declarations expando functions
Configuration menu - View commit details
-
Copy full SHA for 7ab0f0d - Browse repository at this point
Copy the full SHA 7ab0f0dView commit details -
Fixed imports to use namespace imports. Other minor fixes
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 7067307 - Browse repository at this point
Copy the full SHA 7067307View commit details -
Merge pull request #122 from h-joo/fixerIssues
Update the reason for not fixing types
Configuration menu - View commit details
-
Copy full SHA for 4e01096 - Browse repository at this point
Copy the full SHA 4e01096View commit details -
Merge pull request #121 from bloomberg/isolated-declarations-unused-i…
…mports Revert change in checker that prevented TS from removing some imports
Configuration menu - View commit details
-
Copy full SHA for c0831c2 - Browse repository at this point
Copy the full SHA c0831c2View commit details -
Merge pull request #123 from bloomberg/isolated-declarations-pr-review
Fixed imports to use namespace imports. Other minor fixes
Configuration menu - View commit details
-
Copy full SHA for d9328ea - Browse repository at this point
Copy the full SHA d9328eaView commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d89c2ae - Browse repository at this point
Copy the full SHA d89c2aeView commit details -
Document reasons for fixer not generating fixes.
This is already the current behavior of the compiler, it refuses to return a typeNode from checker.typeToTypeNode when the underlying type is from node_module. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 500d2a3 - Browse repository at this point
Copy the full SHA 500d2a3View commit details -
Merge pull request #126 from h-joo/unfixed
Document reasons for fixer not generating fixes.
Configuration menu - View commit details
-
Copy full SHA for af1e6fa - Browse repository at this point
Copy the full SHA af1e6faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dcb272 - Browse repository at this point
Copy the full SHA 8dcb272View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bffe7e - Browse repository at this point
Copy the full SHA 7bffe7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31370b0 - Browse repository at this point
Copy the full SHA 31370b0View commit details -
Added baseline for new tests after merge.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for f7a65aa - Browse repository at this point
Copy the full SHA f7a65aaView commit details
Commits on Dec 1, 2023
-
Forbid the flag of --out, --outFile with the use of --isolatedDeclara…
…tions Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 142ff2b - Browse repository at this point
Copy the full SHA 142ff2bView commit details -
Merge pull request #128 from h-joo/forBidFlags
Forbid the flag of --out, --outFile with the use of --isolatedDeclarations
Configuration menu - View commit details
-
Copy full SHA for 62318bf - Browse repository at this point
Copy the full SHA 62318bfView commit details
Commits on Dec 2, 2023
-
Deduplicated code for symbol visibility checks.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 69d991a - Browse repository at this point
Copy the full SHA 69d991aView commit details
Commits on Dec 4, 2023
-
Merge pull request #127 from bloomberg/isolated-declarations-visibili…
…ty-refactor Deduplicated code for symbol visibility checks.
Configuration menu - View commit details
-
Copy full SHA for 4554796 - Browse repository at this point
Copy the full SHA 4554796View commit details -
Use TSC resolver for isolated declaration emit in TSC
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 1b4c121 - Browse repository at this point
Copy the full SHA 1b4c121View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 898eb0f - Browse repository at this point
Copy the full SHA 898eb0fView commit details -
Refactor binder to use switch statements and functions.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for fb08ff8 - Browse repository at this point
Copy the full SHA fb08ff8View commit details
Commits on Dec 5, 2023
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 261eba5 - Browse repository at this point
Copy the full SHA 261eba5View commit details -
Fixed some typos in test cases.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 2c0bf81 - Browse repository at this point
Copy the full SHA 2c0bf81View commit details -
Merge pull request #129 from bloomberg/isolated-declarations-use-tsc-…
…resolver TSC in isolated declaration will still use the type checker to print types
Configuration menu - View commit details
-
Copy full SHA for d91c282 - Browse repository at this point
Copy the full SHA d91c282View commit details
Commits on Dec 11, 2023
-
Update reasons for individual tests
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for f1cfac4 - Browse repository at this point
Copy the full SHA f1cfac4View commit details -
Unmark a test from TODO of which
the auto-fixer is trying to add type due to it being an error in isolatedDeclarations mode. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for a0f31ee - Browse repository at this point
Copy the full SHA a0f31eeView commit details -
Remove TODO which were already fixed
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 901c7e3 - Browse repository at this point
Copy the full SHA 901c7e3View commit details -
Merge pull request #130 from h-joo/updateReasons
Update diff reasons of tests
Configuration menu - View commit details
-
Copy full SHA for e18d2e8 - Browse repository at this point
Copy the full SHA e18d2e8View commit details -
Remove isolatedDeclarationDiffReason
it doesn't seem to be relevant anymore. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for c5ddc9b - Browse repository at this point
Copy the full SHA c5ddc9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for afaec96 - Browse repository at this point
Copy the full SHA afaec96View commit details -
Improve declaration emit type safety.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 211b056 - Browse repository at this point
Copy the full SHA 211b056View commit details
Commits on Dec 13, 2023
-
Added kind to transformation context.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 97161e0 - Browse repository at this point
Copy the full SHA 97161e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6fe9fc - Browse repository at this point
Copy the full SHA a6fe9fcView commit details
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f49ebd9 - Browse repository at this point
Copy the full SHA f49ebd9View commit details
Commits on Dec 15, 2023
-
Support lookup for namespace when binding expando functions
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5531cef - Browse repository at this point
Copy the full SHA 5531cefView commit details -
"Update tests and remove TODOs
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for 970c397 - Browse repository at this point
Copy the full SHA 970c397View commit details
Commits on Jan 2, 2024
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for c45ffaf - Browse repository at this point
Copy the full SHA c45ffafView commit details -
Improve expando function errors.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for fcfb698 - Browse repository at this point
Copy the full SHA fcfb698View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 66b6ac1 - Browse repository at this point
Copy the full SHA 66b6ac1View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 03135a7 - Browse repository at this point
Copy the full SHA 03135a7View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 7133c47 - Browse repository at this point
Copy the full SHA 7133c47View commit details -
Fix bug in code fix for shorthand assignment.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for d1f598a - Browse repository at this point
Copy the full SHA d1f598aView commit details -
Remove extra errors when a computed property already isn't valid.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 20c5351 - Browse repository at this point
Copy the full SHA 20c5351View commit details -
Added specific error for default exports.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9ecd15f - Browse repository at this point
Copy the full SHA 9ecd15fView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 3f0ca54 - Browse repository at this point
Copy the full SHA 3f0ca54View commit details -
Updated baseline. Removed unused reasons.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 4164b9b - Browse repository at this point
Copy the full SHA 4164b9bView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for d99cdf5 - Browse repository at this point
Copy the full SHA d99cdf5View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 857f90b - Browse repository at this point
Copy the full SHA 857f90bView commit details
Commits on Jan 3, 2024
-
Added back runtime members to nullTransformationContext
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for a3a5049 - Browse repository at this point
Copy the full SHA a3a5049View commit details
Commits on Jan 4, 2024
-
Changed null context to have all methods from the regular transformat…
…ion context. Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 202d522 - Browse repository at this point
Copy the full SHA 202d522View commit details
Commits on Jan 8, 2024
-
Merge pull request #124 from bloomberg/isolated-declarations-safety-i…
…mprovements Improve declaration emit type safety.
Configuration menu - View commit details
-
Copy full SHA for be73e33 - Browse repository at this point
Copy the full SHA be73e33View commit details -
Merge pull request #131 from bloomberg/isolated-declarations-error-me…
…ssages Isolated declarations error messages
Configuration menu - View commit details
-
Copy full SHA for c223e05 - Browse repository at this point
Copy the full SHA c223e05View commit details -
Merge pull request #132 from h-joo/fixTests
Support expando functions within namespaces
Configuration menu - View commit details
-
Copy full SHA for b7d936c - Browse repository at this point
Copy the full SHA b7d936cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7776b34 - Browse repository at this point
Copy the full SHA 7776b34View commit details -
Factor out repeated code and call one from another,
Also make the functions use the new type CoreEmitHost to take into account of methods that are not available from DTE mode. Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for c3c863d - Browse repository at this point
Copy the full SHA c3c863dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a97dfbc - Browse repository at this point
Copy the full SHA a97dfbcView commit details -
Merge pull request #125 from h-joo/refactorSourceMaps
Factor out repeated code and call one from another
Configuration menu - View commit details
-
Copy full SHA for 04097f6 - Browse repository at this point
Copy the full SHA 04097f6View commit details -
Merge branch 'isolated-declarations' of https://github.com/bloomberg/…
…TypeScript into isolated-declarations
Configuration menu - View commit details
-
Copy full SHA for 71131db - Browse repository at this point
Copy the full SHA 71131dbView commit details -
Merge remote-tracking branch 'remotes/bloomberg/isolated-declarations…
…-safety-improvements' into isolated-declarations
Configuration menu - View commit details
-
Copy full SHA for 8e9f0f5 - Browse repository at this point
Copy the full SHA 8e9f0f5View commit details -
skipErrorComparison for isolated declaration tests.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 52158b5 - Browse repository at this point
Copy the full SHA 52158b5View commit details -
Skip tests with syntactic errors.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 999d03e - Browse repository at this point
Copy the full SHA 999d03eView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 5a1db4f - Browse repository at this point
Copy the full SHA 5a1db4fView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for d097266 - Browse repository at this point
Copy the full SHA d097266View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 8b4221e - Browse repository at this point
Copy the full SHA 8b4221eView commit details -
Add back fixing diagnostic by diagnostic after fix all.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 868f250 - Browse repository at this point
Copy the full SHA 868f250View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 4097ae1 - Browse repository at this point
Copy the full SHA 4097ae1View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for c0b4867 - Browse repository at this point
Copy the full SHA c0b4867View commit details -
Merge pull request #133 from bloomberg/isolated-declarations-perf-2
Isolated declarations performance improvements
Configuration menu - View commit details
-
Copy full SHA for f0fad1b - Browse repository at this point
Copy the full SHA f0fad1bView commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7cf4447 - Browse repository at this point
Copy the full SHA 7cf4447View commit details -
Merge branch 'isolated-declarations' of https://github.com/bloomberg/…
…TypeScript into isolated-declarations-with-master
Configuration menu - View commit details
-
Copy full SHA for ef6a868 - Browse repository at this point
Copy the full SHA ef6a868View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad2847 - Browse repository at this point
Copy the full SHA 0ad2847View commit details
Commits on Jan 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b6033b - Browse repository at this point
Copy the full SHA 3b6033bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d27c784 - Browse repository at this point
Copy the full SHA d27c784View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c4dbed - Browse repository at this point
Copy the full SHA 7c4dbedView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3245bb - Browse repository at this point
Copy the full SHA c3245bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2706e0 - Browse repository at this point
Copy the full SHA b2706e0View commit details
Commits on Jan 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27ff8b2 - Browse repository at this point
Copy the full SHA 27ff8b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2164696 - Browse repository at this point
Copy the full SHA 2164696View commit details
Commits on Jan 14, 2024
-
Convert while into a for loop, and remove comment where it's not needed
Signed-off-by: Hana Joo <hanajoo@google.com>
Configuration menu - View commit details
-
Copy full SHA for e2e6adc - Browse repository at this point
Copy the full SHA e2e6adcView commit details
Commits on Jan 15, 2024
-
Merge pull request #134 from h-joo/reviewComments
Convert while into a for loop, and remove comment where it's not needed
Configuration menu - View commit details
-
Copy full SHA for 6987970 - Browse repository at this point
Copy the full SHA 6987970View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2b946c - Browse repository at this point
Copy the full SHA b2b946cView commit details -
Merge branch 'isolated-declarations' of https://github.com/bloomberg/…
…TypeScript into isolated-declarations
Configuration menu - View commit details
-
Copy full SHA for 2b27f43 - Browse repository at this point
Copy the full SHA 2b27f43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47374f3 - Browse repository at this point
Copy the full SHA 47374f3View commit details
Commits on Jan 16, 2024
-
Fix bugs from testing in real project.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
2Configuration menu - View commit details
-
Copy full SHA for 6803a00 - Browse repository at this point
Copy the full SHA 6803a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for edc4d32 - Browse repository at this point
Copy the full SHA edc4d32View commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for f65c3b6 - Browse repository at this point
Copy the full SHA f65c3b6View commit details -
Merge pull request #135 from bloomberg/isolated-declarations-real-fixes
Fix bugs from testing in real project.
Configuration menu - View commit details
-
Copy full SHA for 5ff13fb - Browse repository at this point
Copy the full SHA 5ff13fbView commit details
Commits on Jan 17, 2024
-
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 8347b23 - Browse repository at this point
Copy the full SHA 8347b23View commit details -
Made test names more consistent.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 373aaf4 - Browse repository at this point
Copy the full SHA 373aaf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 163e4ba - Browse repository at this point
Copy the full SHA 163e4baView commit details -
Merge branch 'isolated-declarations' of https://github.com/bloomberg/…
…TypeScript into isolated-declarations
Configuration menu - View commit details
-
Copy full SHA for 571e43f - Browse repository at this point
Copy the full SHA 571e43fView commit details -
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for e7ad116 - Browse repository at this point
Copy the full SHA e7ad116View commit details -
Merge pull request #136 from bloomberg/isolated-declarations-remove-s…
…tale-reasons Remove stale diff reasons.
Configuration menu - View commit details
-
Copy full SHA for a81b583 - Browse repository at this point
Copy the full SHA a81b583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 418f975 - Browse repository at this point
Copy the full SHA 418f975View commit details
Commits on Jan 18, 2024
-
Remove binder from transpileDeclaration implementation.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 3188a82 - Browse repository at this point
Copy the full SHA 3188a82View commit details
Commits on Jan 19, 2024
-
Fix emit resolver to use same name resolver as the checker.
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for e1bb300 - Browse repository at this point
Copy the full SHA e1bb300View commit details
Commits on Jan 21, 2024
-
Switched over to
entityNameToString
Signed-off-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for dc1ffe9 - Browse repository at this point
Copy the full SHA dc1ffe9View commit details
Commits on Jan 22, 2024
-
Merge pull request #138 from bloomberg/isolated-declaration-reuse-binder
Remove binder from transpileDeclaration implementation.
Configuration menu - View commit details
-
Copy full SHA for a9d06d7 - Browse repository at this point
Copy the full SHA a9d06d7View commit details