diff options
| author | Octol1ttle <l1ttleofficial@outlook.com> | 2025-12-28 15:54:15 +0500 |
|---|---|---|
| committer | Sefa Eyeoglu <contact@scrumplex.net> | 2025-12-28 12:46:01 +0100 |
| commit | 5c167532587f138e8087babcd5ef0183255c84c8 (patch) | |
| tree | c013476cbdb2d79c8bf9c622ff790f7cbc0b3941 /meta | |
| parent | deaff57f88e42bde29eed0f2f3695d8ad6fb1694 (diff) | |
| download | Project-Tick-5c167532587f138e8087babcd5ef0183255c84c8.tar.gz Project-Tick-5c167532587f138e8087babcd5ef0183255c84c8.zip | |
feat: support Java agents
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/model/__init__.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 483a41e0c0..a27ec68e04 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -309,6 +309,10 @@ class Library(MetaBase): mmcHint: Optional[str] = Field(None, alias="MMC-hint") +class JavaAgent(Library): + argument: Optional[str] + + class Dependency(MetaBase): uid: str equals: Optional[str] @@ -335,6 +339,7 @@ class MetaVersion(Versioned): release_time: Optional[datetime] = Field(alias="releaseTime") compatible_java_majors: Optional[List[int]] = Field(alias="compatibleJavaMajors") compatible_java_name: Optional[str] = Field(alias="compatibleJavaName") + java_agents: Optional[List[JavaAgent]] = Field(alias="+agents") additional_traits: Optional[List[str]] = Field(alias="+traits") additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") additional_jvm_args: Optional[List[str]] = Field(alias="+jvmArgs") |
