-
-
Notifications
You must be signed in to change notification settings - Fork 407
Type Properties/Attributes #8165
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
Merged
sovdeeth
merged 46 commits into
SkriptLang:dev/feature
from
sovdeeth:feature/type-properties
Oct 2, 2025
+5,061
−1,331
Merged
Changes from all commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
5dd71b8
basic implementations for Contains and Named properties
sovdeeth cbc9107
fix rogue find+replace
sovdeeth 7c90f01
cleanup and move lookupPropertyInfo to override of get(Class)
sovdeeth 5160466
Remove necessary usage of toHandlerType
APickledWalrus 85122a3
add base handler class
sovdeeth 1afb977
Improve property resolution, add back-compat for AnyNamed, AnyContain…
sovdeeth 50a5314
cleaning and reorganization
sovdeeth 7d15cea
implement common module
sovdeeth bb9bd18
Cleanup, fully implement ExprName, many docs, some other improvements
sovdeeth 56a4dad
re-add type in register() and Script#name()
sovdeeth a7d068a
implement documents plus a bit more cleanup
sovdeeth 2bd6f39
cleanup entity/player changer usage
sovdeeth 61aeff7
add property info itself to related syntaxes docs
sovdeeth 69a4dff
Update name's description
sovdeeth e239267
Merge branch 'dev/feature' into feature/type-properties
sovdeeth cc14eba
Merge branch 'dev/feature' into feature/type-properties
sovdeeth 2c4f1ef
update docs, add since
sovdeeth 903bf63
small fixes
sovdeeth 2b77441
Replace AnyAmount/ExprAmount
sovdeeth 8e1705a
Finish replacing AnyAmount, add Empty property, add PropertyBaseSynta…
sovdeeth 9876223
banish utils class
sovdeeth 3126300
AnyValued replacement
sovdeeth 11ace37
better errors
sovdeeth e158111
some docs
sovdeeth e61c782
fix PropCondContains with somewhat horrible code that works
sovdeeth a87aee9
final cleanup
sovdeeth 5342ea7
final cleanup 2
sovdeeth fa7fab9
Apply suggestions from code review
sovdeeth 5f375a3
reorder methods + missing continue
sovdeeth 54a2dab
Update PropExprValueOf.java
sovdeeth 2c5d638
Merge branch 'dev/feature' into feature/type-properties
sovdeeth f4c6bea
Update JSONGenerator.java
sovdeeth 066b37f
Apply suggestions from code review
sovdeeth ee5551a
requested changes
sovdeeth 741a5c1
add config option to enable type properties
sovdeeth db61980
Update ExprName.java
sovdeeth 538b17d
Use ChangeInPlace when changing property expressions
sovdeeth d87115f
Merge branch 'dev/feature' into feature/type-properties
sovdeeth ef80692
Update JSONGenerator.java
sovdeeth cbe1913
Merge branch 'feature/type-properties' of https://github.com/sovdeeth…
sovdeeth 1e85835
Update JSONGenerator.java
sovdeeth 4690ee4
better CIP requirement detection
sovdeeth e7e386e
improve error message for missing properties
sovdeeth ee4f737
requested changes
sovdeeth d9378bc
Merge branch 'dev/feature' into feature/type-properties
sovdeeth 44cef9a
Merge branch 'dev/feature' into feature/type-properties
sovdeeth File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.