includeRuleSets-sääntöjen URL-osoitteet
Tärkeää
Tämä sisältö on arkistoitu eikä sitä päivitetä. Uusimmat ohjeet ovat kohdassa Dynamics 365 Business Centralin uudet ja suunnitellut toiminnot. Uusimmat julkaisusuunnitelmat ovat kohdassa Dynamics 365:n, Power Platformin ja Cloud for Industryn julkaisusuunnitelmat.
Käyttö | Julkinen esiversio | Yleinen saatavuus |
---|---|---|
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti | ![]() |
![]() |
Liiketoiminta-arvo
Business Central sisältää joukon koodin analysointisääntöjä, joita käytetään esimerkiksi PTE-laajennuksissa ja AppSourcessa, ja niistä monien käyttöä valvotaan jälkimmäisessä sovellusten lähettämisen yhteydessä. Lisätietoja on kohdassa Koodin analysointitoiminnot.
Tähän saakka jokaiseen projektiin tai työtilaan on määritetty omat sääntöjoukot ruleset-tiedostossa, minkä vuoksi yleisen sääntöjoukon jakaminen, ylläpitäminen (esimerkiksi otettaessa uusia sääntöjä käyttöön) ja määrääminen sovellusten välillä on ollut hankalaa. Nyt ollaan kuitenkin lisäämässä tuki URL-osoitteiden käyttämiseen ruleset-tiedostossa, mikä mahdollistaa sääntöjoukkojen ylläpitämisen yhdessä, jaetussa sijainnissa.
Toiminnon tiedot
CodeCop-sääntöjoukon URL-osoitteiden uuden tuen avulla on helppo jakaa, ylläpitää ja valvoa yleisten sääntöjen noudattamista. Sääntöjä voidaan lisätä kahdella tavalla URL-osoitteiden avulla.
URL-osoitteen lisääminen sääntöihin settings.json-tiedostossa
Asetustiedosto sisältää nyt kaksi uutta ulkoisten ruleset-tiedostojen käsittelemiseen tarkoitettua ominaisuutta. Ulkoiseen sijaintiin voidaan osoittaa käyttämällä al.ruleSetPath
-ominaisuutta ja polun käyttämistä voidaan hallita uudella al.enableExternalRulesets
-ominaisuudella.
URL-osoitteen lisääminen sääntöihin ruleset-tiedostossa
Ulkoisiin sääntöjoukkoihin voidaan viitata myös ruleset-tiedostosta lisäämällä URL-sijainnit polun ominaisuuteen -säännössä, joka aiemmin tuki vain tiedostoja.
{
"name": "Personal Project ruleset",
"description": "A list of project specific rules",
"includedRuleSets": [
{
"action": "Default",
"path": "https://bcartifacts.azureedge.net/rulesets/appsource.default.ruleset.json"
}
],
...
]
}
Sisällyttämällä -enableexternalrulesets
-argumentti tätä toimintoa voidaan käyttää myös alc.exe-komentorivityökalusta.
Kerro mielipiteesi
Auta meitä parantamaan Dynamics 365 Business Centralia keskustelemalla ideoista, antamalla ehdotuksia sekä lähettämällä palautetta. Keskustelupalsta on käytettävissä osoitteessa https://aka.ms/bcideas.
Kiitos ideasta
Kiitos tämän idean lähettämisestä. Kuuntelimme asiakkaiden ideoita sekä niihin liittyviä kommentteja ja äänestyksiä. Niiden avulla päätimme, mitä tuotteen julkaisusuunnitelmaan lisätään.
Katso myös
Koodianalyysityökalujen sääntöjoukko (dokumentaatio)