Releases: StefanMaron/BusinessCentral.LinterCop
Releases · StefanMaron/BusinessCentral.LinterCop
v0.21.2
Changes
- Updated Rule0012 to warn on ID usage in event subscriber declaration #16 @StefanMaron (#87)
- Improved Rule0005 to analyze more kinds of keywords @StefanMaron (#82)
- Fixed problems with Rule0012 when using functions to pass in an ObjectID @StefanMaron (#81)
v0.21.1
Update build.yml
v0.21
LC0003 and LC0005 - False positives on DotNet variables
Exclude dotnet variables completely as they cant contain IDs anyway
Full Changelog: v0.20...v0.21
v0.20
Fixed a bug that lead to Rule0001 not showing up anymore
v0.19
Bugfixes:
- LC0004 Property "LookupPageID" and "DrillDownPageID" must be filled - Should not apply to temporary tables #69
- Exclude 'Obsoleted' objects from all LinterCop rules #68
- LC0010 - Should not apply on interface / controladding objects #67
- LC0003 Do not use an Object ID for properties - False positive on array[2] of Record ... #56
- Included LC0012
0.18.1
- Added Rule0012
v0.18
- New Rule 0011 (disabled by default)
shows a warning if an object has noAccess
property #51
the warning can also be enabled for fields via settingenableRule0011ForTableFields
in theLinterCop.json
thanks to @rvanbekkum for his PR - Example files with default values for
LinterCop.json
andLinterCop.ruleset.json
v0.17
v0.16
Added Rule0010 to raise a waning for bad code metrics