ObeoNetwork / POOSL

Eclipse Public License 2.0
1 stars 0 forks source link

Enhance on-fly validation speed #87

Closed mypsycho closed 2 years ago

mypsycho commented 2 years ago

based on #33 We can measure each rule applicable at poosl level.

If a rule is above 1 second, we can mark it as not fast.

Rule will be tested on save but on not dirty edit.

mypsycho commented 2 years ago

After analysis of PooslJavaValidatorUniqueIdentifiers.checkInstantiableClasses: This test is already optimismed. It prepends several rules with a cycle reference protection verification.

Seen with Arjaan (mail 2021/11/03) only regular file edition should be consider. In such case, on-fly validation does create UI freeze.