Skip to content
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

Merge to master #6

Merged
merged 178 commits into from Dec 28, 2020
Merged

Merge to master #6

merged 178 commits into from Dec 28, 2020

Conversation

Lin777
Copy link
Owner

@Lin777 Lin777 commented Dec 28, 2020

No description provided.

hogoww and others added 30 commits June 26, 2020 11:15
The AST cache checks this propety first and returns it.
The reason I think is to not waste an OrdereCollection for each method that has no Pragmas.

This PR changed it to be initialized with an empty array (which later will be shared when we enable literal sharing) 
 
It changes to use an array for storage, this is no problem as adding pragmas is not happening at afte ran AST is created (they are created bu the compiler once).
"Debug lines to help review. Could be removed after a settling in period"

- This PR removes all the references to the debug ivar (and the related halt sends)
- It cleans up the test 

What needs to be done later is to remove the debug ivar, that can not be done in a running image.
Based on Pharo 7.0 implementation which doesn't have this issue.
…pertiesDo

Typo in handle:about:forProppertiesDo:
…trategy-class-comment

Small typo in ReExceptionStrategy class comment
guillep and others added 29 commits December 22, 2020 13:18
…s-to-have-no-Uncategorized-classes-in-the-package

Add a lint rule for classes to have no "Uncategorized" classes in the package
…in-package-Refactoring-Tests-Core

Tag uncategorized classes in package Refactoring-Tests-Core
DelayBasicScheduler had debug code left from review
…ethodNode

RBMethodNode #pragmas is the only instance variable for AST children that has an accessor checking for nil
[fix] remove itemFilterName for the spotter, as it seems to be unused…
…-on-failed-parsing-number-with-high-radix

Fixes #6993 against P9: Incorrect error message on failed parsing of a number with high radix
…ge-leaks

Do not add DoIts to the cache for now. fixes #7955
remove unused ivar DelayBasicScheduler by doing a PR directly from GitHub
…eReporter-should-be-splitted-

Move business logic from new tools to system-support
…the-traitBuilder

8150-Trait-creation-should-use-the-traitBuilder
…nds-non-implemented-call

8127-FFICalloutAPITestmethod2-sends-non-implemented-call
…r-DelayBasicScheduler

remove unused ivar DelayBasicScheduler
…when-used-with-leadingChars

Fix broken (deprecated) UTF8TextConverter
…aitTest-are-failing

8181-When-fluid-class-on-two-traitTest-are-failing
@Lin777 Lin777 merged commit 3905631 into Lin777:Pharo9.0 Dec 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet