Commit Graph
294 Commits
Author SHA1 Message Date
Hermes Agent a9612c5074 typecheck: diagnose CALL method before NEW typos 2026-09-01 11:18:58 +00:00
Hermes Agent 8153aed9cb typecheck: diagnose CALL method before NEW 2026-09-01 05:07:58 +00:00
Hermes Agent 1cbdc1e56a feat: diagnose unknown object methods 2026-08-13 15:30:33 +00:00
Hermes Agent 40f7881afd feat: diagnose method calls before object creation 2026-08-11 03:03:05 +00:00
Hermes Agent a3c084ba70 feat: improve unknown object field expression diagnostic 2026-08-09 03:03:23 +00:00
Hermes Agent c41d2555c9 feat: diagnose object field assignment before NEW 2026-08-07 03:02:55 +00:00
Hermes Agent 68104bd25a feat: diagnose missing object field type checks 2026-08-05 19:06:28 +00:00
Hermes Agent b2c2975696 test: add object field CHECK TYPE TEXT positive fixture 2026-07-13 09:03:02 +00:00
Hermes Agent 765271aab6 test: add object field CHECK TYPE NUMBER positive fixture 2026-07-12 03:08:31 -06:00
Hermes Agent e8faa06586 test: add object field CHECK TYPE unknown YESNO fixture 2026-07-11 10:03:46 -06:00
Hermes Agent 60818223a9 test: add object field CHECK TYPE unknown TEXT fixture 2026-07-10 03:10:15 -06:00
Hermes Agent c66c122c30 feat: add path and collection standard library helpers 2026-07-09 21:04:25 -06:00
Hermes Agent f907cfb63c feat: add object field CHECK TYPE unknown diagnostic 2026-07-09 03:05:55 -06:00
Hermes Agent ca7c3b51ca test: add object field CHECK TYPE NUMBER negative fixture 2026-06-30 03:07:07 -06:00
Hermes Agent 66816f26d1 test: add object field CHECK TYPE YESNO negative fixture 2026-06-28 03:06:52 -06:00
Hermes Agent 93434c1147 test: add object field CHECK TYPE negative fixture 2026-06-27 03:05:46 -06:00
Hermes Agent 966f1e293d test: add object field CHECK TYPE fixture 2026-06-26 03:05:57 -06:00
Hermes Agent ce89d65873 test: add object field unknown YESNO diagnostic fixture 2026-06-25 03:05:29 -06:00
Hermes Agent 2590208f19 test: add object field unknown TEXT diagnostic fixture 2026-06-24 03:09:16 -06:00
Hermes Agent 5a63e76a44 feat: add object field unknown-field diagnostic 2026-06-23 03:06:22 -06:00
Hermes Agent 5914524ad6 test: add object field TEXT negative typecheck fixture 2026-06-21 03:05:37 -06:00
Hermes Agent a89b374766 test: add object field YESNO negative typecheck fixture 2026-06-19 03:07:52 -06:00
Hermes Agent 296d2e5b4e test: add object field YESNO positive typecheck fixture 2026-06-18 03:03:10 -06:00
Hermes Agent 0b632e116d test: add object field TEXT positive typecheck fixture 2026-06-17 03:06:33 -06:00
Hermes Agent 23d65d21f3 test: add object field positive typecheck fixture 2026-06-16 03:06:10 -06:00
Hermes Agent 2636d2ab8c feat: improve object field type diagnostics 2026-06-12 03:07:42 -06:00
Hermes Agent 5edb915668 test: add object method positive typecheck fixture 2026-06-11 03:05:00 -06:00
Hermes Agent b3ee0bbfad feat: add object method parameter diagnostics 2026-06-10 15:23:21 -06:00
Hermes Agent bd96963fb8 feat: add multi-parameter function type diagnostics 2026-06-09 03:10:29 -06:00
Hermes Agent 9c5202cd2c feat: add typed function argument diagnostics 2026-06-08 10:20:30 -06:00
Hermes Agent 1e0ea06d21 docs: clarify Claro v1 status and validation 2026-06-07 03:03:13 -06:00
RayPals 6efc088d9a Add tests/checker_fixtures/bad_unknown_variable.claro from Claro v1.17.26 zip 2026-06-01 00:53:25 +02:00
RayPals dd11871931 Add tests/checker_fixtures/bad_set_missing_to.claro from Claro v1.17.26 zip 2026-06-01 00:53:24 +02:00
RayPals 51d5ae49a7 Add tests/checker_fixtures/bad_typo_command.claro from Claro v1.17.26 zip 2026-06-01 00:53:22 +02:00
RayPals f21de9e5b7 Add tests/checker_fixtures/bad_unknown_command.claro from Claro v1.17.26 zip 2026-06-01 00:53:21 +02:00
RayPals 4b893e28f6 Add tests/checker_fixtures/bad_missing_endif.claro from Claro v1.17.26 zip 2026-06-01 00:53:19 +02:00
RayPals 9c11b73aaf Add tests/checker_fixtures/bad_else_without_if.claro from Claro v1.17.26 zip 2026-06-01 00:53:18 +02:00
RayPals 52a5c6df28 Add tests/checker_fixtures/good_ask_variable.claro from Claro v1.17.26 zip 2026-06-01 00:53:17 +02:00
RayPals 98118e397d Add tests/checker_fixtures/bad_get_missing_as.claro from Claro v1.17.26 zip 2026-06-01 00:53:15 +02:00
RayPals e8c58c91c6 Add tests/checker_fixtures/bad_ask_missing_as.claro from Claro v1.17.26 zip 2026-06-01 00:53:14 +02:00
RayPals 6405fc2ffb Add tests/27_practical_files_folders.out from Claro v1.17.26 zip 2026-06-01 00:53:12 +02:00
RayPals 250a29f29b Add tests/07_sprites_basic.out from Claro v1.17.26 zip 2026-06-01 00:53:10 +02:00
RayPals bf3070b744 Add tests/13_raise.claro from Claro v1.17.26 zip 2026-06-01 00:53:09 +02:00
RayPals f8de40595f Add tests/34_tasks_graphics.claro from Claro v1.17.26 zip 2026-06-01 00:53:08 +02:00
RayPals df08a6d56e Add tests/05_quotes_everywhere.claro from Claro v1.17.26 zip 2026-06-01 00:53:07 +02:00
RayPals eb08574d8c Add tests/07_write_read_spaces_path.claro from Claro v1.17.26 zip 2026-06-01 00:53:06 +02:00
RayPals e120fa45c2 Add tests/35_type_hardening.claro from Claro v1.17.26 zip 2026-06-01 00:53:04 +02:00
RayPals b3d26bb20e Add tests/26_end_alias.out from Claro v1.17.26 zip 2026-06-01 00:53:03 +02:00
RayPals 70057d962d Add tests/25_simple_syntax.out from Claro v1.17.26 zip 2026-06-01 00:53:02 +02:00
RayPals fc6e587749 Add tests/03_import_call.claro from Claro v1.17.26 zip 2026-06-01 00:53:01 +02:00