doxygen BUGFIX source file headers, file attribute
diff --git a/src/plugins_exts/metadata.c b/src/plugins_exts/metadata.c
index 726ecb9..ed7bc5b 100644
--- a/src/plugins_exts/metadata.c
+++ b/src/plugins_exts/metadata.c
@@ -1,5 +1,5 @@
 /**
- * @file plugins_exts_nacm.c
+ * @file metadata.c
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief libyang extension plugin - Metadata (RFC 7952)
  *
diff --git a/src/plugins_exts/metadata.h b/src/plugins_exts/metadata.h
index 0b0683d..56d5cb6 100644
--- a/src/plugins_exts/metadata.h
+++ b/src/plugins_exts/metadata.h
@@ -1,5 +1,5 @@
 /**
- * @file plugins_exts_metadata.h
+ * @file metadata.h
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief ietf-yang-metadata API
  *
diff --git a/src/plugins_exts/nacm.c b/src/plugins_exts/nacm.c
index f80d145..2381db1 100644
--- a/src/plugins_exts/nacm.c
+++ b/src/plugins_exts/nacm.c
@@ -1,5 +1,5 @@
 /**
- * @file plugins_exts_nacm.c
+ * @file nacm.c
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief libyang extension plugin - NACM (RFC 6536)
  *
diff --git a/src/plugins_exts/yangdata.c b/src/plugins_exts/yangdata.c
index 2f1390d..945e706 100644
--- a/src/plugins_exts/yangdata.c
+++ b/src/plugins_exts/yangdata.c
@@ -1,5 +1,5 @@
 /**
- * @file plugins_exts_yangdata.c
+ * @file yangdata.c
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief libyang extension plugin - yang-data (RFC 8040)
  *
diff --git a/tests/plugins/invalid.c b/tests/plugins/invalid.c
index 54f5566..000ccb4 100644
--- a/tests/plugins/invalid.c
+++ b/tests/plugins/invalid.c
@@ -1,5 +1,5 @@
 /**
- * @file plugins/invalid.c
+ * @file invalid.c
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief Invalid testing plugins implementation
  *
diff --git a/tests/plugins/simple.c b/tests/plugins/simple.c
index 8f8cac8..9129003 100644
--- a/tests/plugins/simple.c
+++ b/tests/plugins/simple.c
@@ -1,5 +1,5 @@
 /**
- * @file plugins/simple.c
+ * @file simple.c
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief Simple testing plugins implementation
  *
diff --git a/tests/plugins/validate.c b/tests/plugins/validate.c
index 4f34e53..0580d3c 100644
--- a/tests/plugins/validate.c
+++ b/tests/plugins/validate.c
@@ -1,5 +1,5 @@
 /**
- * @file plugins/simple.c
+ * @file validate.c
  * @author Radek Krejci <rkrejci@cesnet.cz>
  * @brief Simple testing plugins implementation
  *
diff --git a/tests/utests/basic/test_common.c b/tests/utests/basic/test_common.c
index 355acb7..cf01c96 100644
--- a/tests/utests/basic/test_common.c
+++ b/tests/utests/basic/test_common.c
@@ -1,5 +1,5 @@
 /*
- * @file set.c
+ * @file test_common.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from common.c
  *
diff --git a/tests/utests/basic/test_context.c b/tests/utests/basic/test_context.c
index cf243bd..50fc8d7 100644
--- a/tests/utests/basic/test_context.c
+++ b/tests/utests/basic/test_context.c
@@ -1,5 +1,5 @@
 /*
- * @file set.c
+ * @file test_context.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from context.c
  *
diff --git a/tests/utests/basic/test_hash_table.c b/tests/utests/basic/test_hash_table.c
index 6643c94..25b595a 100644
--- a/tests/utests/basic/test_hash_table.c
+++ b/tests/utests/basic/test_hash_table.c
@@ -1,5 +1,5 @@
 /*
- * @file hash_table.c
+ * @file test_hash_table.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from hash_table.c
  *
diff --git a/tests/utests/basic/test_json.c b/tests/utests/basic/test_json.c
index b6db947..cd10c83 100644
--- a/tests/utests/basic/test_json.c
+++ b/tests/utests/basic/test_json.c
@@ -1,5 +1,5 @@
 /*
- * @file json.c
+ * @file test_json.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for a generic JSON parser
  *
diff --git a/tests/utests/basic/test_plugins.c b/tests/utests/basic/test_plugins.c
index ebb835c..fd9e613 100644
--- a/tests/utests/basic/test_plugins.c
+++ b/tests/utests/basic/test_plugins.c
@@ -1,5 +1,5 @@
 /*
- * @file set.c
+ * @file test_plugins.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from set.c
  *
diff --git a/tests/utests/basic/test_set.c b/tests/utests/basic/test_set.c
index c4ef521..37cb5ba 100644
--- a/tests/utests/basic/test_set.c
+++ b/tests/utests/basic/test_set.c
@@ -1,5 +1,5 @@
 /*
- * @file set.c
+ * @file test_set.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from set.c
  *
diff --git a/tests/utests/basic/test_xml.c b/tests/utests/basic/test_xml.c
index 427f3cf..1999f65 100644
--- a/tests/utests/basic/test_xml.c
+++ b/tests/utests/basic/test_xml.c
@@ -1,5 +1,5 @@
 /*
- * @file xml.c
+ * @file test_xml.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from xml.c
  *
diff --git a/tests/utests/data/test_parser_json.c b/tests/utests/data/test_parser_json.c
index c253c7a..6b1ad83 100644
--- a/tests/utests/data/test_parser_json.c
+++ b/tests/utests/data/test_parser_json.c
@@ -1,5 +1,5 @@
 /*
- * @file test_parser_xml.c
+ * @file test_parser_json.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from parser_xml.c
  *
diff --git a/tests/utests/data/test_tree_data.c b/tests/utests/data/test_tree_data.c
index 5b4054d..49f35c7 100644
--- a/tests/utests/data/test_tree_data.c
+++ b/tests/utests/data/test_tree_data.c
@@ -1,5 +1,5 @@
 /**
- * @file test_tree_schema.c
+ * @file test_tree_data.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from tress_data.c
  *
diff --git a/tests/utests/restriction/test_pattern.c b/tests/utests/restriction/test_pattern.c
index 62bcf9e..9298390 100644
--- a/tests/utests/restriction/test_pattern.c
+++ b/tests/utests/restriction/test_pattern.c
@@ -1,5 +1,5 @@
 /**
- * @file test_error.c
+ * @file test_pattern.c
  * @author Radek Iša <isa@cesnet.cz>
  * @brief test for int8 values
  *
diff --git a/tests/utests/restriction/test_range.c b/tests/utests/restriction/test_range.c
index d1a7f09..7d44554 100644
--- a/tests/utests/restriction/test_range.c
+++ b/tests/utests/restriction/test_range.c
@@ -1,5 +1,5 @@
 /**
- * @file test_error.c
+ * @file test_range.c
  * @author Radek Iša <isa@cesnet.cz>
  * @brief test for int8 values
  *
diff --git a/tests/utests/schema/test_schema.h b/tests/utests/schema/test_schema.h
index 159e257..fb6170c 100644
--- a/tests/utests/schema/test_schema.h
+++ b/tests/utests/schema/test_schema.h
@@ -1,5 +1,5 @@
 /*
- * @file macros.h
+ * @file test_schema.h
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief macros for schema tests
  *
diff --git a/tests/utests/schema/test_schema_common.c b/tests/utests/schema/test_schema_common.c
index d663c9a..70b0f8a 100644
--- a/tests/utests/schema/test_schema_common.c
+++ b/tests/utests/schema/test_schema_common.c
@@ -1,5 +1,5 @@
 /*
- * @file set.c
+ * @file test_schema_common.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from common.c
  *
diff --git a/tests/utests/schema/test_tree_schema_compile.c b/tests/utests/schema/test_tree_schema_compile.c
index 90ea8fd..f7f4936 100644
--- a/tests/utests/schema/test_tree_schema_compile.c
+++ b/tests/utests/schema/test_tree_schema_compile.c
@@ -1,5 +1,5 @@
 /*
- * @file test_parser_yang.c
+ * @file test_tree_schema_compile.c
  * @author: Radek Krejci <rkrejci@cesnet.cz>
  * @brief unit tests for functions from parser_yang.c
  *
diff --git a/tools/lint/completion.h b/tools/lint/completion.h
index 953add2..6b13c2f 100644
--- a/tools/lint/completion.h
+++ b/tools/lint/completion.h
@@ -1,5 +1,5 @@
 /**
- * @file main.c
+ * @file completion.h
  * @author Michal Vasko <mvasko@cesnet.cz>
  * @brief libyang's yanglint tool auto completion header
  *