• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Extend test suite to cover :multiple and :array

Consider documentation the presence of an author

Extend test suite

fix comment of per_request_cache

  1. … 1 more file in changeset.
generalized handling of nx classes and objects not defined by OpenACS

  1. … 1 more file in changeset.
exclude more content provided from outside of OpenACS

exclude low-level slot classes

provide full link to entities with missing text documentation

remove objects and classes defined in NaviServer from the listing

reduced reported error cases by ~1500 by omitting slot objects

Use tdom 0.9.5 feature when available

Prefer the builtin json2dict implementation of tDOM when available

  1. … 2 more files in changeset.
make skipping reason explicit

Rework array idioms

Formatting changes

Prefer unset to array unset when no pattern matching is needed

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

Limit files__tcl_file_common_errors test to installed packages

Unmaintained packages may ship files with invalid encodings, which tcl9 won't tolerate anymore.

Improve test

- skip packages that are not installed before we check the info file

- ensure all installed packages have an info file

This fixes the test for tcl9, where some unmaintained packages may fail the file parsing because of invalid encoding.

Tcl9 regression test: deactivated case broken in tcl9 with unclear semantics

tcl9 changes: "string bytelength" does not exist in tcl9

  1. … 1 more file in changeset.
merge with missing files

  1. … 1457 more files in changeset.
merge from oacs-5-10

  1. … 8085 more files in changeset.
file resource-info-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resource-info-procs.tcl
file json-test-procs.tcl was initially added on branch oacs-5-10.

file apm-file-procs.tcl was initially added on branch oacs-5-10.

file exception-procs.tcl was initially added on branch oacs-5-10.

file ad-functional-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./ad-functional-procs.tcl
file acs-cache-procs.tcl was initially added on branch oacs-5-10.

file acs-kernel-procs.tcl was initially added on branch oacs-5-10.

file defs-procs.tcl was initially added on branch oacs-5-10.

file apm-install-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./apm-install-procs.tcl