該存儲庫包含600多個可重複使用的Pascal代碼片段的集合。大多數是簡單的功能和過程,但也有一些常數和類型的定義,包括一些具有方法的高級記錄。
摘要分為類別,每個片段屬於一個類別。
所有片段都在某種程度上進行了測試:有些接受了基本測試,而另一些則進行了更全面的測試。該集合包含每個收到每個摘要的測試級別的詳細信息。
該集合的主要目的是與Delphidabbler代碼程序一起使用。
但是,目的是,其他應用程序也將能夠通過解析與之提供的元數據來使用該集合。
收集數據格式已在docs目錄中充分記錄。
歡迎任何人撰寫訪問集合中摘要的應用程序或網頁,但要遵守許可證的條款(請參見下文)。您應該閱讀該集合的文檔,該文檔詳細說明了文件格式。
單位測試和演示項目可用於某些片段。
這些測試和演示的源代碼在tests目錄中可用。每個類別都有一個可用的代碼的子目錄。
有關詳細信息,請參見tests目錄中的README.md文件。
可以在GitHub項目頁面上的releases卡上找到版本。
每個版本1包含三個ZIP文件,如下所示(用版本編號替換文件名中的XYX ):
csdb-vX.YZ-data.zip -data.zip-包含集合中的所有數據。訪問集合的應用程序要求。csdb-vX.YZ-docs.zip vx.yz-docs.zip-包含文檔開發人員需要了解數據的結構。csdb-vX.YZ-tests.zip vx.yz-tests.zip-包含單元測試和演示代碼。 此存儲庫使用GIT流量方法 - IE開發在develop分支上進行並feature分支。僅發布的內容出現在master分支上。
該存儲庫包含該集合的版本2。
版本1專門用於與Delphidabbler Codesnip (v4.15.1及更早)一起使用。該程序直接從delphidabbler.com上的Web服務下載。此版本不是在git下開發的,並且更長。
版本2旨在除codesnip (v4.16.0或更高版本)外,還可以被其他應用程序使用。此版本與版本1不兼容。
項目的更改日誌可以在CHANGELOG.md中找到。
該項目已獲得MIT許可。有關完整的詳細信息,請參見LICENSE.md 。
csdb-vX.YZ-tests.zip僅可從v2.0.1獲得。 ↩