mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Address comments
This commit is contained in:
@@ -9,7 +9,7 @@ pub mod trap;
|
|||||||
use ra_ap_syntax::ast::SourceFile;
|
use ra_ap_syntax::ast::SourceFile;
|
||||||
use ra_ap_syntax::AstNode;
|
use ra_ap_syntax::AstNode;
|
||||||
|
|
||||||
pub fn extract(
|
fn extract(
|
||||||
archiver: &archive::Archiver,
|
archiver: &archive::Archiver,
|
||||||
traps: &trap::TrapFileProvider,
|
traps: &trap::TrapFileProvider,
|
||||||
file: std::path::PathBuf,
|
file: std::path::PathBuf,
|
||||||
|
|||||||
1
rust/extractor/src/translate/.gitattributes
vendored
Normal file
1
rust/extractor/src/translate/.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/generated.rs linguist-generated
|
||||||
2
rust/extractor/src/translate/generated.rs
generated
2
rust/extractor/src/translate/generated.rs
generated
@@ -1,3 +1,5 @@
|
|||||||
|
//! Generated by `cargo generate-schema`, do not edit by hand.
|
||||||
|
|
||||||
use super::base::{TextValue, Translator};
|
use super::base::{TextValue, Translator};
|
||||||
use crate::generated;
|
use crate::generated;
|
||||||
use crate::trap::{Label, TrapId};
|
use crate::trap::{Label, TrapId};
|
||||||
|
|||||||
@@ -53,6 +53,10 @@ fn write_schema(
|
|||||||
super_types: BTreeMap<String, BTreeSet<String>>,
|
super_types: BTreeMap<String, BTreeSet<String>>,
|
||||||
) -> std::io::Result<String> {
|
) -> std::io::Result<String> {
|
||||||
let mut buf: Vec<u8> = Vec::new();
|
let mut buf: Vec<u8> = Vec::new();
|
||||||
|
writeln!(
|
||||||
|
buf,
|
||||||
|
"# Generated by `cargo generate-schema`, do not edit by hand.\n"
|
||||||
|
)?;
|
||||||
writeln!(buf, "from .prelude import *\n")?;
|
writeln!(buf, "from .prelude import *\n")?;
|
||||||
|
|
||||||
for node in &grammar.enums {
|
for node in &grammar.enums {
|
||||||
@@ -404,7 +408,8 @@ fn write_extractor(grammar: &AstSrc) -> std::io::Result<String> {
|
|||||||
let mut buf: Vec<u8> = Vec::new();
|
let mut buf: Vec<u8> = Vec::new();
|
||||||
writeln!(
|
writeln!(
|
||||||
buf,
|
buf,
|
||||||
"use crate::generated;
|
"//! Generated by `cargo generate-schema`, do not edit by hand.\n
|
||||||
|
use crate::generated;
|
||||||
use super::base::{{TextValue, Translator}};
|
use super::base::{{TextValue, Translator}};
|
||||||
use crate::trap::{{Label, TrapId}};
|
use crate::trap::{{Label, TrapId}};
|
||||||
use ra_ap_syntax::ast;
|
use ra_ap_syntax::ast;
|
||||||
|
|||||||
1
rust/schema/.gitattributes
vendored
Normal file
1
rust/schema/.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/ast.py linguist-generated
|
||||||
2
rust/schema/ast.py
generated
2
rust/schema/ast.py
generated
@@ -1,3 +1,5 @@
|
|||||||
|
# Generated by `cargo generate-schema`, do not edit by hand.
|
||||||
|
|
||||||
from .prelude import *
|
from .prelude import *
|
||||||
|
|
||||||
class AssocItem(AstNode):
|
class AssocItem(AstNode):
|
||||||
|
|||||||
Reference in New Issue
Block a user