# SHACL improvement suggestions for Studio

**URL:** <https://community.stardog.com/t/shacl-improvement-suggestions-for-studio/1787>\
**Category:** Feature Request\
**Created:** [July 17, 2019, 9:21pm UTC](https://community.stardog.com/t/shacl-improvement-suggestions-for-studio/1787 "2019-07-17T21:21:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![NovasTaylor](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.stardog.com/novastaylor/32/344_2.png) [@NovasTaylor](https://community.stardog.com/u/NovasTaylor)\
**Post date:** [July 17, 2019, 9:21pm UTC](https://community.stardog.com/t/shacl-improvement-suggestions-for-studio/1787/1 "2019-07-17T21:21:37Z")

</div>

Hi Folks,

For SHACL support in Stardog Studio:

1. Please add a selection to "Remove _ALL_ Constraints"from the database.Currently I must click "Remove Constraint" multiple times to remove constraints if I have added successive constraints over time. Also consider adding a way to easily determine if there are constraints in the database (a visual cue would be nice.)

2. The validation report from the command line is much easier to read than the report in Studio. Please format the report in Studio for improved readability.

Thanks for the consideration. My current Stardog version: 6.1

Tim

---

<div class="post-metadata">

**Author:** ![jason](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.stardog.com/jason/32/226_2.png) [@jason](https://community.stardog.com/u/jason)\
**Post date:** [July 23, 2019, 6:17pm UTC](https://community.stardog.com/t/shacl-improvement-suggestions-for-studio/1787/2 "2019-07-23T18:17:10Z")

</div>

Hi Tim,

Thanks for this feedback. We've created tickets for each of the issues you mentioned, and hope to have updates released relatively soon.

Thanks,  
Jason

---

<div class="post-metadata">

**Author:** ![NovasTaylor](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.stardog.com/novastaylor/32/344_2.png) [@NovasTaylor](https://community.stardog.com/u/NovasTaylor)\
**Post date:** [July 24, 2019, 2:45pm UTC](https://community.stardog.com/t/shacl-improvement-suggestions-for-studio/1787/3 "2019-07-24T14:45:52Z")

</div>

Thanks Jason. Looking forward to these updates.

In addition to the formatting of the report in Studio, it would be useful to add the following features:

1. When a new validation report is executed in Studio and has an error, previous validation out is cleared. In the currently release, a pre-existing report remains in the window.
2. When a validation report is executed and fails due to syntax or other user coding error, clear the report view (as per 1.) but also include descriptive error messages like those for SPARQL execution (error on line X...)

Thanks for being open to user feedback.

Tim
