• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve comments

    • -4
    • +9
    ./acs-bootstrap-installer/tcl/40-db-query-dispatcher-procs.tcl
improve spelling

reduce the number of locks (nsv-accesses) for OACS_FULLQUERIES by a factor of 3 when NaviServer is used.

OACS_FULLQUERIES is one of the 3 most intensively locked nsv arrays for

busy implementation

    • -20
    • +52
    ./acs-bootstrap-installer/tcl/40-db-query-dispatcher-procs.tcl
improve test coverage

    • -3
    • +41
    ./acs-bootstrap-installer/tcl/test/00-proc-procs.tcl
reduce visibility of internal functions

    • -4
    • +4
    ./acs-bootstrap-installer/tcl/40-db-query-dispatcher-procs.tcl
fix entry in listing of covered procs

    • -1
    • +1
    ./xotcl-core/tcl/test/xotcl-core-db-tutorial-procs.tcl
reduce verbosity

move function db_current_rdbms to acs-bootstrap installer to improve code locality

    • -2
    • +6
    ./acs-bootstrap-installer/tcl/40-db-query-dispatcher-procs.tcl
Cleanup of low-level DB-interace: use dict instead of list with fixed positions

VS: ----------------------------------------------------------------------

    • -2
    • +2
    ./acs-bootstrap-installer/acs-bootstrap-installer.info
    • -28
    • +48
    ./acs-bootstrap-installer/tcl/40-db-query-dispatcher-procs.tcl
reduce usage of ad_arg_parser by using c-level implementation; fixes as well broken cases of bind-var handling

    • -46
    • +23
    ./acs-tcl/tcl/01-database-procs.tcl
added test cases for db_0or1row and db_1row

    • -1
    • +103
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
whitespace changes

    • -9
    • +9
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
add test cases for db_list*

    • -1
    • +33
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
reduce verbosity

    • -2
    • +2
    ./acs-tcl/tcl/test/doc-check-procs.tcl
whitespace changes

    • -1
    • +2
    ./acs-automated-testing/tcl/coverage-procs.tcl
    • -4
    • +4
    ./acs-automated-testing/tcl/example-procs.tcl
    • -3
    • +5
    ./acs-automated-testing/www/server.tcl
    • -3
    • +3
    ./acs-automated-testing/tcl/test/acs-automated-testing-procs.tcl
remove debug code

    • -3
    • +1
    ./acs-automated-testing/tcl/aa-test-procs.tcl
extended regression test: increase coverage of page contract filters

    • -32
    • +43
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
fix util::external_url_p when security::locations returns empty element

ease navigation: provide links to coverage pages

    • -2
    • +17
    ./acs-automated-testing/www/admin/index.adp
    • -0
    • +2
    ./acs-automated-testing/www/admin/testcase.adp
    • -1
    • +2
    ./acs-automated-testing/www/admin/testcase.tcl
added new test cases for testing page contract filters

    • -0
    • +30
    ./acs-automated-testing/tcl/test/acs-automated-testing-procs.tcl
simplify and modernize Tcl code

    • -13
    • +9
    ./acs-automated-testing/tcl/filter-procs.tcl
improve navigation structure (context bar) and actions labeling

the reousrce actions is not necessary, since rerun performs an automatic resources

    • -1
    • +3
    ./acs-automated-testing/tcl/aa-test-procs.tcl
    • -18
    • +18
    ./acs-automated-testing/www/admin/testcase.adp
    • -9
    • +5
    ./acs-automated-testing/www/admin/testcase.tcl
adjust to api-browser changes for trailing non-positional arguments

    • -20
    • +24
    ./xotcl-core/tcl/03-doc-procs.tcl
Added support for trailing non-positional arguments

The change makes the old hack with the own trailing-argument-parser

"ad_arg_parser" obsolete by using directly the c-level argument parser

which is anyhow capable of handling trailing arguments. A few changes

were necessary for api doc to handle there trailing arguments as well.

The proc "db_string" is already converted to use native arguments.

    • -4
    • +4
    ./acs-api-browser/acs-api-browser.info
    • -27
    • +39
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
    • -2
    • +2
    ./acs-bootstrap-installer/acs-bootstrap-installer.info
    • -7
    • +16
    ./acs-bootstrap-installer/tcl/00-proc-procs.tcl
    • -1
    • +1
    ./acs-tcl/tcl/form-processing-procs.tcl
    • -4
    • +8
    ./acs-tcl/tcl/test/doc-check-procs.tcl
added test case for db_string with various bind options

    • -4
    • +33
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
whitespace changes

    • -6
    • +6
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
move db-test case to db-regression test files

    • -181
    • +13
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
    • -1
    • +184
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
remove unneeded method

complete listing of covered procs in test cases

    • -0
    • +2
    ./acs-lang/tcl/test/acs-lang-test-procs.tcl
    • -1
    • +3
    ./acs-service-contract/tcl/test/acs-service-contract-procs.tcl
    • -1
    • +3
    ./acs-subsite/tcl/test/acs-subsite-procs.tcl
    • -3
    • +12
    ./acs-tcl/tcl/test/acs-tcl-apm-procs.tcl
    • -0
    • +5
    ./acs-tcl/tcl/test/apm-parameter-test-procs.tcl
    • -1
    • +3
    ./acs-tcl/tcl/test/file-test-procs.tcl
    • -0
    • +2
    ./acs-tcl/tcl/test/http-client-procs.tcl
    • -0
    • +2
    ./acs-tcl/tcl/test/navigation-procs.tcl
    • -1
    • +3
    ./acs-tcl/tcl/test/object-test-case-procs.tcl
    • -1
    • +3
    ./acs-tcl/tcl/test/test-permissions-procs.tcl
    • -0
    • +2
    ./general-comments/tcl/test/general-comments-procs.tcl
    • -0
    • +1
    ./xowiki/tcl/test/xowiki-admin-tests-procs.tcl
    • -0
    • +1
    ./xowiki/tcl/test/xowiki-link-test-procs.tcl
use fine-grade percentage to color mapping

    • -1
    • +21
    ./acs-automated-testing/tcl/coverage-procs.tcl