The Practical Immutability for Classes and Objects (PICO) type system enforces transitive class and object immutability
active 2023-09-22 → 2024-12-23 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 459 days from 2023-09-22 to 2024-12-23. Pushes: 9 total, peak 4 in a day. Pull requests: 8 total, peak 2 in a day. Issues: 21 total, peak 4 in a day. Comments: 19 total, peak 5 in a day. Stars: 3 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| Ao-senXiong | 46 | 4 | 7 | 15 |
| wmdietl | 5 | 2 | 1 | 2 |
| txiang61 | 5 | 3 | 0 | 1 |
| Shreyas-BS | 3 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue#61Ao-senXiong2024-12-23 20:54[Typecheck] Assignablilty modifier conflict on primitive type
- Issue#62Ao-senXiong2024-12-23 20:54[Typecheck] Definite assignment check in PICO
- Issue#63Ao-senXiong2024-12-23 20:54[Typecheck] Lost qualifier for PICO
- Issue#64Ao-senXiong2024-12-23 20:53Support immutability from freeze (builder) pattern
- Issue#63Ao-senXiong2024-08-06 17:52[Typecheck] Lost qualifier for PICO
- Issue#62Ao-senXiong2024-08-02 05:52[Typecheck] Definite assignment check in PICO
- Issue comment#61Ao-senXiong2024-07-17 20:27[Typecheck] Assignablilty modifier conflict on primitive type
- Issue#61Ao-senXiong2024-07-17 20:24[Typecheck] Assignablilty modifier conflict on primitive type
- Issue#60Ao-senXiong2024-07-17 19:12[Typecheck] Redundant check of invalid type annotation
- Issue comment#55Ao-senXiong2024-07-04 18:51Raw type in error message
- Issue comment#59Shreyas-BS2024-07-01 04:39Methods called from `toString` need a readonly receiver type
- Issue comment#59wmdietl2024-06-30 22:00toString(radix) not accepting Readonly type
- Issue#59Shreyas-BS2024-06-30 20:36toString(radix) not accepting Readonly type
- Pull request#58Ao-senXiong2024-06-27 20:46
- Issue comment#48Ao-senXiong2024-06-25 14:23Add some examples
- Issue#57Ao-senXiong2024-06-24 21:23Crash errors of PICO-aosen-master
- Issue comment#56Ao-senXiong2024-06-13 18:56Default switch option `Mutable` to `Immutable`
- Issue#56Ao-senXiong2024-06-13 18:34Default switch option `Mutable` to `Immutable`
- Issue#55Ao-senXiong2024-06-05 18:52Raw type in error message
- Issue comment#53Ao-senXiong2024-06-03 04:43Understand where PICO should report error
- Issue comment#53wmdietl2024-06-02 21:56Understand where PICO should report error
- Issue#54Ao-senXiong2024-05-31 21:56Create Javadoc for PICO's source code
- Issue#53Ao-senXiong2024-05-31 21:55Understand where PICO should report error
- Pull request#52Ao-senXiong2024-05-31 20:59
- Issue comment#50Ao-senXiong2024-05-31 19:33System.out.println is creating error with @Immutable type and @Readonly type
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 3 stars here means stars gained during the window, not the repo's star count.